html, *{margin:0;padding:0;}
body{font:12px/15px Arial, Verdana, Helvetica, sans-serif;background:#FFFFFF;margin:0;padding:0;color:#000000;}
#rightneu{clear:left}
#container{width:730px;background:#FFFFFF;text-align:left;}

/* Standardwerte von Bootstrap üerschreiben */
.container {padding-left:3px;padding-right:0px;}

#breadcrump_kategorie{padding:4px 5px 0px 5px;height:17px;}
#breadcrump_locations{padding:4px 5px 0px 5px;height:17px;}
#header #search{position:absolute;top:5px;left:600px;width:150px;height:100px;}
#header #meta{position:relativ;top:0px;left:0px;width:700px;padding:5px;z-index:200;}
#header #meta h1{margin:0px;padding-top:10px;padding-bottom:5px;font:bold 16px Arial,Verdana,sans-serif;}
#header #meta h2{margin:0px;padding-top:0px;padding-bottom:5px;font:normal 12px Arial,Verdana,sans-serif;}
#header #meta h3{margin:0px;padding-top:0px;padding-bottom:5px;font:normal 11px Arial,Verdana,sans-serif;}
#content #left{float:left;width:230px;background:#FFFFFF;padding:5px;}
#content #right{float:right;width:165px;background:#FFFFFF;padding:5px;padding-right:0px;}
#content #main{padding-top:5px;padding-bottom:15px;margin:0px 0px 0px 0px;position:relative;}
#content #mainhome{padding:5px;margin:0px 0px 0px 0px;position:relative;}
#mainpopup{padding:5px;margin:5px;position:relative;}
#content #main #youare{line-height:1.3;font-size:19px;font-weight:normal;font-style:italic;background:#495E88;color:#ffffff;padding:1px 1px 0px 3px;margin-bottom:3px;}

.topnav{ width:100%; font-size:16px;clear:left;} 
.topnav_text {font-size:14px;float:left;margin-left:3px;line-height:1em;}
.topnav A{color:#f3f4f4;	background-color: #ff5408;text-decoration:none;border-radius: 3px;margin-right:10px;margin-bottom:10px;}
.topnav A:hover{color:#000;text-decoration:underline;background-color:#ccc;border-radius:3px;}
.topnav .element {float:left;padding:10px;padding-top:5px;height:38px;}

#content #main #addInserat .clink A{font-size:12px;margin:0px 0px 10px 0px;text-decoration:none;}
#content #main #addInserat .clink A{font-size:11px;margin:1px;margin-left:10px;padding:1px 2px 1px 2px;color:#ff5408;text-decoration:none;}

#footer{padding:5px;background:#f3f4f4;border-top:1px dotted #495E88;}

.mainnavigation{margin:0;padding:0;list-style-type:none;z-index:1019;width:auto;padding:3px 0px 3px 0px;background-color:#495E88;}
.mainnavigation LI{margin:0;padding:0;width:auto;}
.mainnavigation a{line-height:1.5;display:block;text-decoration:none;border-left:5px solid #495E88;padding:2px 1px 2px 4px;margin:0px 2px 0px 2px;font-size:14px;color:#ffffff;}
.mainnavigation a:hover{color:#ff5408;display:block;background-color:#f3f4f4;border-left:5px solid #ff5408;}
.mainnavigation .active{color:#ff5408;background-color:#f3f4f4;border-left:5px solid #ff5408;}
.subnavigation{margin:0;padding:3px 0px 3px 0px;list-style-type:none;z-index:1019;width:auto;}
.subnavigation LI{float:left}
.subnavigation a{height:auto;text-decoration:none;margin:none;padding:1px 4px 1px 4px;font-size:11px;border-right:1px solid #d1d2d3;color:#000000;font-weight:normal;}
.subnavigation a:hover{color:#ff5408;}
.subnavigation .active{color:#ff5408;}
.copyright{padding:3px 0px 3px 4px;font-size:10px;font-weight:normal;}
.copyright a{color:#ff5408;text-decoration:none;}
.copyright a:hover{text-decoration:underline;}
.kategorien{list-style-type:none;z-index:1019;width:auto;margin:0px 0px 5px 0px;padding:5px 0px 5px 0px;background-color:#f3f4f4;border-bottom:1px solid #495E88;}
.kategorien .kategorien_navigation_header{font:bold italic 15px Arial, Verdana, Helvetica, sans-serif;color:#FFFFFF;padding:2px 2px 3px 5px;background-color:#495E88;border-bottom:1px dotted #000000;}
.kategorien a{line-height:1.5;padding-left:5px;font-size:13px;display:block;cursor:pointer;height:auto;color:#000000;text-decoration:none;border:none;margin:none;}
.kategorien .kategorien_navigation_all A, .kategorien .kategorien_1_navigation_selected A, .kategorien .kategorien_1_navigation_item_selected A, .kategorien .kategorien_1_navigation_item A{border-bottom:1px dotted #e8e9ea;margin-left:2px;margin-right:2px;font-size:13px;color:#000000;padding-left:10px;}
.kategorien .kategorien_2_navigation_selected A, .kategorien .kategorien_2_navigation_item_selected A, .kategorien .kategorien_2_navigation_item A{border-bottom:1px dotted #e8e9ea;margin-left:2px;margin-right:2px;font-size:12px;color:#333333;padding-left:20px;}
.kategorien .kategorien_3_navigation_selected A, .kategorien .kategorien_3_navigation_item_selected A, .kategorien .kategorien_3_navigation_item A{border-bottom:1px dotted #e8e9ea;margin-left:2px;margin-right:2px;font-size:11px;color:#666666;padding-left:30px;}
.kategorien .kategorien_4_navigation_selected A, .kategorien .kategorien_4_navigation_item_selected A, .kategorien .kategorien_4_navigation_item A{border-bottom:1px dotted #e8e9ea;margin-left:2px;margin-right:2px;font-size:10px;color:#999999;padding-left:40px;}
.kategorien .kategorien_1_navigation_item_selected A.active, .kategorien .kategorien_2_navigation_item_selected A.active, .kategorien .kategorien_3_navigation_item_selected A.active, .kategorien .kategorien_4_navigation_item_selected A.active, .kategorien .kategorien_1_navigation_selected A, .kategorien .kategorien_2_navigation_selected A, .kategorien .kategorien_3_navigation_selected A, .kategorien .kategorien_4_navigation_selected A{font-weight:bold;color:#000000;border-left:4px solid #ff5408;background-color:#E2E2E2;}
.kategorien a.active:hover, .kategorien a:hover{color:#ff5408;display:block;cursor:pointer;background-color:#ffffff;border-bottom:1px dotted #d1d2d3;}
.locations{margin:0;padding:0;list-style-type:none;z-index:1019;width:auto;padding-bottom:25px;padding-top:5px;margin-top:5px;}
.locations UL{margin:0;padding:0;list-style-type:none;z-index:1019;width:auto;}
UL.locations{padding:0px 0px 3px 0px;background-color:#f3f4f4;border-bottom:1px solid #495E88;}
.locations .locations_navigation_header{font:bold italic 15px Arial, Verdana, Helvetica, sans-serif;color:#FFFFFF;padding:2px 2px 3px 5px;background-color:#495E88;border-bottom:1px dotted #000000;}
.locations a{line-height:1.5;padding-left:5px;font-size:13px;display:block;cursor:pointer;height:auto;color:#000000;text-decoration:none;border:none;margin:none;}
.locations .locations_navigation_all A, .locations .locations_1_navigation_selected A, .locations .locations_1_navigation_item_selected A, .locations .locations_1_navigation_item A{border-bottom:1px dotted #e8e9ea;margin-left:2px;margin-right:2px;font-size:13px;color:#000000;padding-left:10px;}
.locations .locations_2_navigation_selected A, .locations .locations_2_navigation_item_selected A, .locations .locations_2_navigation_item A{border-bottom:1px dotted #e8e9ea;margin-left:2px;margin-right:2px;font-size:12px;color:#333333;padding-left:20px;}
.locations .locations_3_navigation_selected A, .locations .locations_3_navigation_item_selected A, .locations .locations_3_navigation_item A{border-bottom:1px dotted #e8e9ea;margin-left:2px;margin-right:2px;font-size:11px;color:#666666;padding-left:30px;}
.locations .locations_1_navigation_item_selected A.active, .locations .locations_2_navigation_item_selected A.active, .locations .locations_3_navigation_item_selected A.active, .locations .locations_2_navigation_selected A, .locations .locations_3_navigation_selected A{font-weight:bold;color:#000000;border-left:4px solid #ff5408;background-color:#E2E2E2;}
.locations a.active:hover, .locations a:hover{color:#ff5408;display:block;cursor:pointer;background-color:#ffffff;border-bottom:1px dotted #d1d2d3;}
.hauptorte{z-index:1019;width:auto;margin:0px 0px 5px 0px;padding:5px 0px 5px 0px;background-color:#f3f4f4;border-bottom:1px solid #495E88;}
.hauptorte .hauptorte_header{font:bold italic 15px Arial, Verdana, Helvetica, sans-serif;color:#FFFFFF;padding:2px 2px 3px 5px;background-color:#495E88;border-bottom:1px dotted #000000;}
.hauptorte .hauptorte_links{padding:2px 2px 3px 5px;}
.hauptorte .hauptorte_links A{color:#495E88;}
.hauptorte .hauptorte_links A:hover{color:#ff5408;}
.breadcrump{margin:0;padding:0;list-style-type:none;z-index:1019;width:auto;}
.breadcrump LI{margin:0;padding:0px 3px 0px 0px;float:left;}
.breadcrump a{font-size:13px;display:inline;cursor:pointer;height:auto;color:#000000;text-decoration:none;border:none;padding:2px;padding-bottom:1px;}
.breadcrump .breadcrump_navigation_item A{color:#000000;}
.breadcrump .breadcrump_navigation_selected A{color:#ff5408;}
.breadcrump a:hover{background-color:#ffffff;color:#ff5408;}
.kategorien_home{margin:0;list-style-type:none;z-index:1019;width:33%;float:left;padding:0px 0px 3px 0px;}
h2.home_header{font:bold italic 15px Arial, Verdana, Helvetica, sans-serif;color:#FFFFFF;padding:2px 2px 2px 5px;background-color:#495E88;border-bottom:1px solid #FF5408;margin:2px 0px 5px 0px;clear:left;}
.kategorien_home UL{margin:0;padding:0;list-style-type:none;z-index:1019;position:relative;}
.kategorien_home{margin-bottom:15px;}
.kategorien_home a{line-height:1.5;padding-left:5px;font-size:13px;display:block;cursor:pointer;height:auto;color:#000000;text-decoration:none;border:none;margin:none;}
.kategorien_home .kategorien_home_1_item_selected A{font:bold italic 17px Arial, Verdana, Helvetica, sans-serif;color:#4c8027;background-color:#f3f4f4;border-bottom:1px dotted #495E88;margin-left:2px;margin-right:2px;font-size:13px;color:#000000;padding:2px 2px 2px 5px;}
.kategorien_home .kategorien_home_2_item_selected A, .kategorien_home .kategorien_home_2_item A{border-bottom:1px dotted #e8e9ea;margin-left:2px;margin-right:2px;font-size:12px;color:#333333;padding-left:15px;}
.kategorien_home .kategorien_home_3_item{line-height:1.5;margin:2px;padding-left:25px;clear:left;}
.kategorien_home .kategorien_home_3_item A{padding-left:0px;display:block;font-size:11px;color:#666666;width:auto;}
.kategorien_home .kategorien_home_3_item A:hover{padding-left:0px;width:auto;color:#ff5408;}
.kategorien_home a:hover{display:block;cursor:pointer;color:#ff5408;background-color:#f3f4f4;border-bottom:1px dotted #d1d2d3;}
.dummy_space{clear:left;}
.dummy_clear{clear:left;}
.locations_home{margin:0;list-style-type:none;z-index:1019;width:100%;float:left;padding:0px 0px 3px 0px;}
.locations_home a{line-height:1.5;padding-left:5px;font-size:13px;display:block;cursor:pointer;height:auto;color:#000000;text-decoration:none;border:none;margin:none;}
.locations_home LI, .locations_home UL{list-style-type:none;}
.locations_home .locations_home_1_item_selected A{font:bold italic 17px Arial, Verdana, Helvetica, sans-serif;color:#4c8027;background-color:#f3f4f4;border-bottom:1px dotted #495E88;margin-left:2px;margin-right:2px;font-size:13px;color:#000000;padding:2px 2px 2px 5px;}
.locations_home .locations_home_1_item div{margin:0;width:33%;float:left;padding:0px 0px 3px 0px;}
.locations_home .locations_home_2_item_selected A{border-bottom:1px dotted #e6e9d9;margin:2px 2px 1px 2px;font-size:12px;color:#333333;padding-left:5px;}
.locations_home .locations_home_2_item{border:none;padding-left:6px;}
.locations_home .locations_home_2_item A{display:inline;font-size:11px;font-weight:normal;color:#666666;border-bottom:1px dotted #FFFFFF;margin:0px;padding:0px;}
.locations_home a:hover{cursor:pointer;color:#ff5408;border-bottom:1px dotted #d1d2d3;}
.locations_home .locations_home_2_item A:hover{display:inline;font-size:11px;font-weight:normal;color:#ff5408;border-bottom:1px dotted #FFFFFF;}
.inserat_form_header{font:normal normal 15px Arial, Verdana, Helvetica, sans-serif;height:18px;color:#FFFFFF;background-color:#999999;border-bottom:1px dotted #000000;padding:2px 2px 2px 5px;margin:2px 0px 5px 0px;word-spacing:2px;letter-spacing:1px;}
dl{padding:2px 0px 0px 0px;margin:0px;}
dl dt{margin:0px;padding:8px 0px 0px 0px;font:14px Arial,Helvetica,sans-serif;color:#000000;}
dl dd{margin:0px;padding:2px 0px 1px 0px;font:14px Arial,Helvetica,sans-serif;color:#333333;}
dl dd.error_dd{margin:0px;padding:0px;}
dl dd.info_dd{color:#666666;}
dl dd.info_dd .info_title{color:#333333;}
dl dd.info_dd .info_code{color:#3366CC;font-weight:bold;}
dl dt em{color:#666666;}
dl dt em .info_title{color:#333333;}
tt{margin:0px;padding:0px 0px 0px 3px;font:bold 14px Arial,Helvetica,sans-serif;color:#ff5408;}
input[type=password], input[type=text]{font:14px Tahoma, Helvetica, sans-serif;color:#333333;border:1px solid;border-color:#7c7c7c #c3c3c3 #dddddd #c3c3c3;padding-left:10px;}
input[type=file]{font:14px Tahoma, Helvetica, sans-serif;color:#333333;}
textarea[type=text]{font:14px Tahoma, Helvetica, sans-serif;color:#333333;border:1px solid;border-color:#7c7c7c #c3c3c3 #dddddd #c3c3c3;padding:10px;}
input[type=radio], input[type=checkbox]{border:none;margin:10px 10px 10px 0px;padding:0px 0px 5px 0px;vertical-align:middle;}
select{border:1px solid;border-color:#7c7c7c #c3c3c3 #dddddd #c3c3c3;font:14px Tahoma, Helvetica, sans-serif;color:#333333;}
input.input_s{width:150px;}
input.input_m{width:270px;}
select.input_l{width:264px;}
input.input_l{width:258px;}
input.input_xl{width:430px;}
select.input_xl{width:430px;}
textarea.input_xl{width:430px;}
.input_b{width:98%;}
input.file{width:297px;}
.form_half{width:200px;float:left;}

.form_half_s{width:160px;float:left;}
.form_half_m{width:270px;float:left;}

.form_half_2{width:48%;float:left;}
.form_half_3{width:48%;float:left;margin-left:8px;}
.form_full{width:100%;float:left;}
.form_full a{color:#ff5408;text-decoration:none;}
.form_full a:hover{color:#ff5408;text-decoration:underline;}
.form_name{display:none;}
.form_space{width:100%;height:15px;}
.form_image{vertical-align:text-top;padding:0px 10px 0px 0px;}

.form_image_div{width:130px;height:130px;position:absolute;left:5px;border:2px;}
.form_file_div{margin-left:140px;width:auto;position:absolute;}
.form_imagefile_div{height:auto;position:relative;width:400px;}
.form_imagefile_div_img{height:auto;position:relative;width:400px;height:100px;}

.form_np{width:100%;height:1px;}
.info_box{font:normal 12px Arial,Helvetica,sans-serif;color:#000000;border:1px dotted #CC9900;background:#fcfcd7;padding:10px;line-height:1.5;}
.info_box .info_title{font:bold 14px Arial,Helvetica,sans-serif;color:#339933;line-height:1.5;}
.info_box .info_title_alert{font:bold 14px Arial,Helvetica,sans-serif;color:#FF0000;line-height:1.5;}
.error_box{font:normal 11px Arial,Helvetica,sans-serif;color:#000000;border:1px dotted #CC9900;background:#fcfcd7;padding:10px;line-height:1.5;}
.error_box_red{font:normal 12px Arial,Helvetica,sans-serif;color:#000000;border:1px dotted #CC9900;background:#F0D1CC;padding:10px;margin:10px;line-height:1.5;}
.error_box_green{font:normal 12px Arial,Helvetica,sans-serif;color:#000000;border:1px dotted #CC9900;background:#99FF99;padding:10px;margin:10px;line-height:1.5;}
.error_box li{list-style:inside;}
.error_box .info_title{font:bold 11px Arial,Helvetica,sans-serif;color:#ff5408;line-height:1.5;}
.error_form{font:normal 12px Arial,Helvetica,sans-serif;color:#ff5408;line-height:1.5;display:block;}
.error_form .info_title{font:bold 12px Arial,Helvetica,sans-serif;color:#ff5408;}
.inseart_form{width:430px;}
select.error, textarea.error, input.error{background-color:#F0D1CC;}
.inserat_detail_header{font:bold 16px Arial, Verdana, Helvetica, sans-serif;height:18px;background-color:#999999;color:#FFFFFF;border-bottom:1px solid #003366;padding:2px 2px 2px 5px;margin:2px 0px 5px 0px;word-spacing:2px;letter-spacing:1px;}
.inserat_detail_h3{font:bold 14px Arial, Verdana, Helvetica, sans-serif;color:#333333;padding:5px 0px 3px 0px;line-height:1.5;}
.inserat_detail{width:auto;font:11px Arial,Helvetica,sans-serif;color:#000000;line-height:1.5;}
.detail_info{width:250px;font:normal 12px Arial,Helvetica,sans-serif;color:#000000;padding:5px;line-height:1.5;margin-bottom:10px;margin-left:0px;}
.inserat_detail .detail_info_google{float:left;width:260px;font:normal 12px Arial,Helvetica,sans-serif;color:#000000;border:1px dotted #F3F3F3;background:#FFFFFF;padding:5px;line-height:1.5;margin-bottom:10px;}
.detail_submit{width:360px;font:normal 11px Arial,Helvetica,sans-serif;color:#000000;padding:5px;line-height:1.5;margin-bottom:10px;position:relative;}
.inserat_detail .detail_two_rows{position:relative;}
.edit_inserat{padding:5px;font:normal 11px Arial,Helvetica,sans-serif;color:#000000;background:#F3F3F3;line-height:1.5;margin-bottom:10px;border:1px solid #999;width:548px;float:left;}
.inserat_detail .edit_inserat .inserat_detail_h3{font:normal 15px Arial, Verdana, Helvetica, sans-serif;color:#333333;padding:8px 5px 0px 5px;}
.inserat_detail .edit_inserat form{padding:0px 5px 0px 5px;}
.inserat_detail .detail_info .detail_line{width:auto;}
.inserat_detail .detail_info .out_type, .inserat_detail .detail_info .out_option{color:#339933;}
.inserat_detail .detail_info .out_type STRONG, .inserat_detail .detail_info .out_option STRONG{color:#000000;}
.inserat_detail .detail_text{margin:0px;padding:10px 0px 15px 0px;font:12px Arial,Helvetica,sans-serif;color:#000000;line-height:1.5;width:700px;display:inline-table;}
.inserat_detail .detail_text_google{margin:0px;padding:5px 0px 5px 0px;font:12px Arial,Helvetica,sans-serif;color:#000000;line-height:1.5;width:550px;display:inline-table;text-align:left;}
.inserat_detail .detail_info_full{font:normal 12px Arial,Helvetica,sans-serif;color:#000000;border:1px dotted #CC9900;background:#fcfcd7;padding:10px;line-height:1.5;margin-bottom:10px;}
.inserat_detail .detail_images{margin-top:10px;margin-bottom:10px;width:546px;}
.detail_images_google{padding:5px 0px 10px 0px;clear:left;}
.inserat_detail .detail_images .detail_image_item{width:auto;display:inline;}
.inserat_detail .detail_images .detail_image_item .detail_image_form{display:inline;}
.inserat_detail hr{color:#666666;margin:10px 0px 0px 0px}
.inserat_detail .detail_images .detail_image_item IMG{margin:1px;border:1px solid #ff5408;}
.inserat_detail .detail_images .detail_image_item IMG:hover{margin:0px;border:2px solid #ff5408;}
.inserat_detail .detail_image_single{margin-top:10px;margin-bottom:10px;border:1px solid #DDD;background:#FFF;padding:6px;text-align:center;width:700px;height:530px;}
.inserat_detail .detail_image_single IMG{border:1px solid #eee;}
.listitem{padding:5px;margin:0px 0px 1px 0px;float:left;border-bottom:0px dotted #666666;width:723px;}
.listitem_empty{font:normal 12px Arial,Helvetica,sans-serif;color:#000000;border:1px dotted #CC9900;background:#fcfcd7;padding:5px;margin:2px 0px 1px 0px;line-height:1.5;float:left;width:723px;}
.listitem_empty A{color:#ff5408;text-decoration:none;}
.listitem_empty A:hover{color:#ff5408;text-decoration:underline;}
.odd{background:#E5E5E5;}
.even{background:#F9F9F9;}
.even:hover, .odd:hover{background-color:#FFF4AB;cursor:pointer;}

.filter{font:16px Arial,Helvetica,sans-serif;padding:1em;float:left;font-weight:500;clear:left;padding: 0.6em 0em 0.6em 0.4em;line-height:2em;}
.filter A{padding: 0.4em 0.6em 0.4em 0.6em;color:#f3f4f4;text-decoration:none;background-color: #ff5408;border-radius: 3px;}
.filter A:hover{color:#000;text-decoration:underline;background-color: #ccc;border-radius: 3px;}

.paging{width:100%;float:left;padding:2em;line-height:2.5em;}
.paging .paging_actual{font-size: 16px;font-weight:500;}
.paging .listitem_paging{font-size: 16px;font-weight:500;}
.paging A{padding: 0.4em 0.8em 0.4em 0.8em;color:#f3f4f4;text-decoration:none;background-color: #ff5408;border-radius: 3px;}
.paging A:hover{color:#000;text-decoration:underline;background-color: #ccc;border-radius: 3px;}

.listitem .listitem_image{margin-right:20px;width:150px;height:120px;float:left;}
.listitem .listitem_title{font:bold 14px Arial, Verdana, Helvetica, sans-serif;color:#003366;padding:0px 0px 5px 0px;line-height:1.5;float:left;width:500px;margin:0px;}
.listitem .listitem_text{font:normal 12px Arial, Verdana, Helvetica, sans-serif;color:#333333;padding:0px 0px 5px 0px;line-height:1.5;float:left;width:500px;}
.listitem .listitem_text A{color:#ff5408;text-decoration:none;}
.listitem .listitem_text A:hover{color:#ff5408;text-decoration:underline;}
.listitem .listitem_title STRONG{color:#339999;font-weight:normal;}
.listitem .listitem_title A{color:#003366;text-decoration:none;}
.listitem .listitem_title A:hover{color:#003366;text-decoration:underline;}
.listitem .listitem_title .listitem_option_1{color:#339933;}
.listitem .listitem_title .listitem_option_2{color:#CC3300;}
.listitem .listitem_category, .listitem .listitem_location{color:#339933;}
.listitem .listitem_category STRONG, .listitem .listitem_location STRONG {color:#666666;font-weight:normal;}
.listitem .listitem_category{line-height:1.5;float:left;width:500px;font-size:12px;}
.listitem .listitem_location{line-height:1.5;float:left;width:500px;}
.listitem .listitem_details{font-size:13px;float:right;line-height:1.5;height:16px;width:250px;text-align:right;}
.listitem .listitem_date{font-size:11px;float:right;color:#666666;font-style:italic;line-height:1.5;width:100%;text-align:right;}
.listitem .listitem_date STRONG{font-weight:normal;}
.listitem .listitem_details A{color:#ff5408;text-decoration:none;}
.listitem .listitem_details A:hover{color:#ff5408;text-decoration:underline;}
.listitem .listitem_new_image{float:right;z-index:1000;position:relative;right:5px;}
.listitem_teaser{padding:5px;}
.content_detail{font:12px Arial,Helvetica,sans-serif;color:#333333;line-height:1.5;padding:2px 2px 5px 2px;}
.content_detail H2{font:bold normal 15px Arial,Helvetica,sans-serif;color:#000000;padding:2px 0px 8px 0px;}
.content_detail H3{font:bold normal 13px Arial,Helvetica,sans-serif;color:#000000;padding:2px 0px 4px 0px;}
.content_detail H4{font:bold normal 12px Arial,Helvetica,sans-serif;color:#000000;padding:2px 0px 2px 0px;}
.content_detail ul{list-style:disc outside;padding:0px;margin-left:35px;}
.content_detail ol{list-style:decimal outside;padding:0px;margin-left:35px;}
.content_detail p{padding:2px 0px 8px 0px;}
.content_detail A{color:#ff5408;text-decoration:none;}
.content_detail A:hover{color:#ff5408;text-decoration:underline;}
.gruen{color:#339933;}
.weiss{color:#ffffff;}
.orange{color:#FF5408;}
.normal{font-weight:normal;}
.bold{font-weight:bold;}
.aorange:link{color:#FF5408;text-decoration:none;font-size:12px;margin:10px 0px 10px 0px;}
.aorange:visited{color:#FF5408;text-decoration:none;font-size:12px;margin:10px 0px 10px 0px;}
.aorange:hover{color:#FF5408;text-decoration:underline;font-size:12px;margin:10px 0px 10px 0px;}
.inserat_detail_ue{font:bold 16px Arial, Verdana, Helvetica, sans-serif;border-bottom:1px solid #FF5408;color:#FFFFFF;background-color:#495E88;padding:2px 2px 2px 5px;margin:5px 0px 5px 0px;clear:left;}
.inserat_detail_text{margin:0px;padding:10px 10px;font:normal 12px Arial,Helvetica,sans-serif;color:#000000;line-height:1.5;border:1px solid #DDD;background-color:#FFF;}
.detail_text_google_rechts{margin:0px;padding:0px 0px 10px 10px;float:right;}

.siebefindensich{font:normal 14px Arial, Verdana, Helvetica, sans-serif;border-bottom:1px solid #FF5408;color:#FF5408;background-color:#495E88;padding:2px 2px 2px 5px;margin:2px 0px 5px 0px;clear:left;}
.pzeigealleinserate{padding-top:3px;font-size:12pt;font-weight:600;padding-bottom:18px;padding-left:12px;}
.pzeigealleinseratebutton{font-size:10pt;padding-left:40px;padding-bottom:1em;}
.azeigealleinseratebutton{padding: 0.3em 0.6em 0.3em 0.6em;background-color:#CCC;text-decoration:none;font-weight:500;}
.azeigealleinseratebutton:link{color:#FFF;background-color:#FF5408;border-radius: 3px;}
.azeigealleinseratebutton:visited{color:#FFF;background-color:#FF5408;border-radius: 3px;}
.azeigealleinseratebutton:hover{color:#000;background-color:#ccc;text-decoration:underline;border-radius: 3px;}

.advicediv{height:100px;max-width:120px;text-align:center;padding:15px;float:left;}
.advicedivsky{width:150px;text-align:center;padding-top:10px;padding-left:5px;padding-right:5px;}
.advicesimg{margin:1px;border:1px solid #ff5408;}
.advicesimg:hover{margin:0px;border:2px solid #ff5408;}
.aadvice:link{color:#FF5408;text-decoration:none;font-size:8pt;}
.aadvice:visited{color:#FF5408;text-decoration:none;font-size:8pt;}
.aadvice:hover{color:#FF5408;text-decoration:underline;font-size:8pt;}
.detailimagegross{text-align:center;}
.related{padding:0px;border-bottom:1px dotted #666666;width:255px;color:#000000;}
.related .related_title{font:normal 12px Arial, Verdana, Helvetica, sans-serif;color:#003366;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;line-height:1.5;width:250px;background-image:url(https://www.meininserat.at/library/images/bullet_orange.gif);background-position:0 6px;background-repeat:no-repeat;}
.related .related_title STRONG{color:#003366;font-weight:normal;}
.related .related_title A{color:#003366;text-decoration:none;}
.related .related_title A:hover{color:#003366;text-decoration:underline;}
.related .related_text{font:normal 10px Arial, Verdana, Helvetica, sans-serif;color:#000000;padding:2px 0px 6px 0px;line-height:1.5;width:250px;}
.related .related_text A{color:#B3B3B3;text-decoration:none;}
.related .related_text A:hover{color:#B3B3B3;text-decoration:underline;}
.related_detail_header{font:bold 14px Arial, Verdana, Helvetica, sans-serif;height:16px;color:#000000;padding:2px 5px 2px 5px;margin:15px 0px 7px 3px;}
.related_detail_title{font:bold 12px Arial, Verdana, Helvetica, sans-serif;color:#333333;padding:5px 0px 5px 5px;line-height:1.5;}
.related_bottom_title{font:bold 14px Arial, Verdana, Helvetica, sans-serif;color:#003366;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;line-height:1.5;background-image:url(https://www.meininserat.at/library/images/bullet_orange.gif);background-position:0 6px;background-repeat:no-repeat;}
.related_bottom_text{color:#000000;font:normal 12px Arial, Verdana, Helvetica, sans-serif;margin:0px 0px 8px 9px;width:700px;}
.related_bottom_title A{color:#003366;text-decoration:none;width:725px;}
.related_bottom_title A:hover{color:#003366;text-decoration:underline;background-color:#f2a32d;}
.related_bottom_title A:visited{color:#003366;text-decoration:none;}
.related_box{width:300px;font:normal 11px Arial,Helvetica,sans-serif;color:#000000;border:1px solid #999;background:#F3F3F3;padding:5px;line-height:1.5;margin-bottom:10px;margin-left:0px;}
.bild_info{width:auto;font:11px Arial,Helvetica,sans-serif;color:#000000;line-height:1.5;}
.info_gewerblich{background-color:#FCFCD7;border:1px dotted #CC9900;color:#000000;font:11px Arial,Helvetica,sans-serif;padding:5px;margin-top:5px;}
.sicherheitshinweise{border-left:5px solid #FF5408; background-color:#f3f4f4;}
.detailitem_option_1{color:#339933;}
.detailitem_option_2{color:#CC3300;}
.detailitem_type_1{color:#CC3300;}
.detailitem_type_2{color:#339933;}
.breadhtag{color:#666;font:13px Arial,Helvetica,sans-serif;}
.out_phone {font-size:13px;}
.out_location {font-size:13px;}
.inserat_detail_h_rep{font:bold 14px Arial, Verdana, Helvetica, sans-serif;color:#FFFFFF;background-color:#495E88;padding:4px; margin:0px 0px 0px 0px;}
.inserat_detail_h{font:bold 14px Arial, Verdana, Helvetica, sans-serif;color:#FFFFFF;background-color:#495E88;padding:4px; margin:0px 0px 0px 0px;}
.premium {background-color:#FFF4AB;border-bottom:3px solid #FF5408;}

.searchinput{display: inline-block;vertical-align: middle;width: 150px;height: 27px;padding: 0px;line-height: 1.2;background-color: #fff;border: 1px solid #bbb;border-radius: 3px;}

.searchbutton{
	display: inline-block;
	padding: 4px 5px;
	font-size: 14px;
	line-height: 1.2;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	background-color: #ff5408;
	border: 1px solid #ed4900;
	border-radius: 3px;
	width:85px;
	font-weight:500;
	text-decoration: none;
}
.searchbutton:focus, .btn:active:focus, .btn.active:focus {
    outline: 0 none;
}
.searchbutton-success {
    color: #fff;
    background-color: #ff5408;
    border-color: #ed4900;
}
.searchbutton-success:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    background: #ed4900;
	text-decoration: underline;
}
.searchbutton-success:active, .btn-primary.active {
    background: #ed4900;
    box-shadow: none;
}
.btn {
    padding: 8px 10px;
    border: 0 none;
	font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
	border-radius: 3px;
	text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
	text-decoration: none;
}
.btn:focus, .btn:active:focus, .btn.active:focus {
    outline: 0 none;
}
.btn-success {
    color: #fff;
    background-color: #ff5408;
    border-color: #ed4900;
}
.btn-success:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    background: #ed4900;
	text-decoration: underline;
}
.btn-success:active, .btn-primary.active {
    background: #ed4900;
    box-shadow: none;
}

@media only screen and (max-width: 767px) {
	#content{float:left;width:98%;background:#FFFFFF;padding:5px;}
	#header #meta{position:relativ;top:0px;left:0px;width:98%;padding:4px;z-index:200;margin:5px;}
	#container{width:100%;background:#FFFFFF;text-align:left;border:1px;}

	.topnav {font-size:18px;}
	.topnav_text {font-size:10.5px;float:left;margin-left:3px;line-height:1.0em;}
	.topnav A{color:#f3f4f4;	background-color: #ff5408;text-decoration:none;border-radius: 3px;margin-right:5px;margin-bottom:5px;}
	.topnav A:hover{color:#000;text-decoration:underline;background-color:#ccc;border-radius:3px;}
	.topnav .element {float:left;padding:10px 5px;height:38px;}

	.kategorien_home{margin:0;list-style-type:none;z-index:1019;width:100%;float:left;padding:0px 0px 3px 0px;}
	.locations_home .locations_home_1_item div{margin:0;width:100%;float:left;padding:0px 0px 3px 0px;}
	
	.filter {font-size:13px;}
	
	.listitem{padding:4px;margin:0px 0px 1px 0px;float:left;border-bottom:1px dotted #666666;width:100%;}
	.listitem .listitem_category{line-height:1.5;float:left;width:100%;font-size:12px;}
	.listitem_empty{font:normal 12px Arial,Helvetica,sans-serif;color:#000000;border:1px dotted #CC9900;background:#fcfcd7;padding:5px;margin:2px 0px 1px 0px;line-height:1.5;float:left;width:100%;}
	
	.listitem .listitem_title{font:bold 15px Arial, Verdana, Helvetica, sans-serif;color:#003366;padding:0px 0px 0px 0px;line-height:1.5;clear:left;width:100%;}
	.listitem .listitem_text{font:normal 13px Arial, Verdana, Helvetica, sans-serif;color:#333333;padding:5px 0px 6px 0px;line-height:1.5;float:left;width:95%;}
	.listitem .listitem_image{margin-right:0px;margin-bottom:5px;width:auto;height:auto;}
	.listitem .block{display:block;}
	.inserat_detail_ue{font:bold 18px Arial, Verdana, Helvetica, sans-serif;border-bottom:1px solid #FF5408;color:#FFFFFF;background-color:#495E88;padding:2px 2px 2px 5px;margin:2px 0px 5px 0px;width:100%;clear:left;}
	.listitem_teaser{width:100%;}
	.inserat_detail_text{width:100%;margin:0px;padding:15px 10px;font:normal 13px Arial,Helvetica,sans-serif;color:#000000;line-height:1.5;}
	.inserat_detail .detail_images{width:100%;}
	.inserat_detail .detail_image_single{margin-top:5px;margin-bottom:0px;border:0px; padding:0px;width:100%;height:auto;}
	.inserat_detail .detail_info_full{width:100%;}
	.inserat_detail_h3{width:100%;}
	.inserat_detail_h_rep{width:100%;}
	.related_bottom_title{width:100%;}
	.related_bottom_text{width:95%;}
	.inserat_detail .responsive{width:100%;height:auto;}
	.error_box_red{width:100%;}
	.error_box_green{width:100%;}
	.error_box{width:100%;}
	.info_box{width:100%;}
	.detail_submit{width:100%}

	.inserat_form_header{width:320px;}
	.form_half{width:160px;float:left;}
	
	.form_half_s{width:120px;float:left;}
	.form_half_m{width:240px;float:left;}
	
	.form_full{width:320px;float:left;}
	.form_space{width:320px;height:5px;}
	
	.form_imagefile_div{height:auto;position:relative;width:320px;}
	.form_imagefile_div_img{height:auto;position:relative;width:320px;height:100px;}
	
	input.input_s{width:100px;}
	input.input_m{width:200px;}
	select.input_l{width:264px;}
	select.input_xl{width:320px;}
	input.input_l{width:260px;}
	input.input_xl{width:320px;}
	textarea.input_xl{width:320px;}
	
	.mainnavigation a{font-size:18px;}
	
	.kategorien .kategorien_navigation_header{font:bold italic 18px Arial, Verdana, Helvetica, sans-serif;}
	.kategorien a{font-size:16px;}
	.kategorien .kategorien_navigation_all A, .kategorien .kategorien_1_navigation_selected A, .kategorien .kategorien_1_navigation_item_selected A, .kategorien .kategorien_1_navigation_item A{font-size:16px;}
	.kategorien .kategorien_2_navigation_selected A, .kategorien .kategorien_2_navigation_item_selected A, .kategorien .kategorien_2_navigation_item A{font-size:15px;}
	.kategorien .kategorien_3_navigation_selected A, .kategorien .kategorien_3_navigation_item_selected A, .kategorien .kategorien_3_navigation_item A{font-size:14px;}
	.kategorien .kategorien_4_navigation_selected A, .kategorien .kategorien_4_navigation_item_selected A, .kategorien .kategorien_4_navigation_item A{font-size:13px;}
	
	.locations .locations_navigation_header{font:bold italic 18px Arial, Verdana, Helvetica, sans-serif;}
	.locations a{font-size:16px;}
	.locations .locations_navigation_all A, .locations .locations_1_navigation_selected A, .locations .locations_1_navigation_item_selected A, .locations .locations_1_navigation_item A{font-size:16px;}
	.locations .locations_2_navigation_selected A, .locations .locations_2_navigation_item_selected A, .locations .locations_2_navigation_item A{font-size:15px;}
	.locations .locations_3_navigation_selected A, .locations .locations_3_navigation_item_selected A, .locations .locations_3_navigation_item A{font-size:14px;}
	
	h2.home_header{font:bold italic 18px Arial, Verdana, Helvetica, sans-serif;}
	.kategorien_home .kategorien_home_1_item_selected A{font:bold italic 18px Arial, Verdana, Helvetica, sans-serif;}
	.kategorien_home .kategorien_home_2_item_selected A, .kategorien_home .kategorien_home_2_item A{font-size:16px;}
	
	.locations_home .locations_home_1_item_selected A{font:bold italic 18px Arial, Verdana, Helvetica, sans-serif;}
	.locations_home .locations_home_2_item_selected A{border-bottom:1px dotted #e6e9d9;margin:2px 2px 1px 2px;font-size:18px;color:#333333;padding-left:5px;}
	.locations_home .locations_home_2_item A{display:inline;font-size:16px;font-weight:normal;color:#666666;border-bottom:1px dotted #FFFFFF;margin:0px;padding:0px;}
	.locations_home .locations_home_2_item_selected A:hover{color:#ff5408;}
	.locations_home .locations_home_2_item A:hover{font-size:16px;}

	.paging{width:100%;float:left;padding:1em; line-height:2.5em;}
	.paging .paging_actual{font-size: 14px;font-weight:500;}
	.paging .listitem_paging{font-size: 14px;font-weight:500;}
	.paging A{padding: 0.4em 0.7em 0.4em 0.7em;color:#f3f4f4;text-decoration:none;background-color: #ff5408;border-radius: 3px;}
	.paging A:hover{color:#000;text-decoration:underline;background-color: #ccc;border-radius: 3px;}
	
	.searchinput{width: 155px;height: 29px;}

	.searchbutton{
		font-size: 16px;
		width:100px;
	}
	
}