body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
               
}

a:link{ 
       color:#000000; 
       text-decoration:none; 
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 11px;}

a:visited 
{ color:#000000; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}

a:active 
{ color:#000000; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}

a:hover 
{ color:#1150A0; text-decoration: underline; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}


.content a:link 
{ color:#1150A0; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}

.content a:visited 
{ color:#1150A0; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}

.content a:active 
{ color:#1150A0; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}

.content a:hover 
{ color:#1150A0; text-decoration: underline; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}



.menu2 {
}

.unsichtbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.imgborder {
	margin: 30px 25px 30px 30px;
}



td,table,tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}



.tablemain {
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 25px;
}
.tablemainleft {
	text-align: left;
}
.tablemainright {
	text-align: left;
	padding-top: 20px;
	width: 180px;
}

h1 {
	font-size: 14px;
	color:#1150A0;
	font-weight: bold;
}

.copyHighlight{
               font-size: 11px;
               font-family: Arial, sans-serif;
               line-height: 14px;
               color:#525252; 
}
.highlighFarbe{
}

.highlighTrenner{
}

.breadcrump, a.uniclickleiste:active, a.uniclickleiste:LINK,a.uniclickleiste:visited, a.uniclickleiste:hover{
	font-size: 10px;
}
/*Navigationsbereich links*/
.nav_left{
	width: 165px;

}

/*Suche*/
.suche{
	width: 165px;	
	margin-top: 15px;
}
.sfeld{
		padding: 5px 5px 5px 5px;	
	
}

/*Fuer die Navigationstabelle links*/

.shead{
	width: 165px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

	
}
.tab_icon, .tab_icon_act,.tab_last,.tab_last_act{
	color: #08A033;
	border-bottom: 1px solid #08A033;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}
.tab_last,.tab_last_act{
	border-bottom: 1px solid #08A033;
}
.tab_name, .tab_name_act{
	border-bottom:1px solid #08A033;
	padding: 5px 5px 5px 5px;
}
.tab_name_act{
	border-color: #08A033;
}
.tab_icon_act,.tab_last_act{
	color: #08A033;
	font-weight: bold;
}

.nav_tab{
	margin-left: 0px;
	padding: 5px 0px 0px 0px;
	border: 1px solid #08A033;
	border-bottom-width: 0px;
	width:165px;

}
.info{
	/*color: #ff9966;*/
                color: #DC1117;
	font-weight: bold;
                font-size: 10px;
                text-align: right;
                text-transform: uppercase;
	margin-right: 10px;
	padding: 3px 0px;
                border-bottom: 1px dotted #DC1117;
}
/*Unterkunft*/
.unterkunft,.calendar, .anzeige, .wetter{
	width: 180px;	
	background-color: #EEF5D6;
	border: 1px solid #539521;
        margin-bottom: 25px;	
	vertical-align: top;
        padding-top:0px;
        padding-bottom:10px;
}

.buchen{
             	

        margin-bottom: 25px;	

}


.teaserHeadline{
	height: 24px;
	margin-right: 10px;
	margin-left: 10px;
        font-size: 11px;
        color: #333333;
	font-weight: bold;
        padding-top:5px;
}


.teaserHeaderBox{
        background-color: #F9F9F9;
	width: 180px; 
        height: 24px;  
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F28D01;
        margin-bottom:10px;
}





.unterkunft TABLE,.calendar TABLE{
	padding: 3px;
}

.tx-mcadvcalendarextended-pi1,.tx-hhtlastsites-pi1{
   width: 180px;	
		
}

 .teaserbox,.history_head{
	padding: 5px;
   font-weight: bold;
 }
 .cal_date{
 	font-size: 10px;
	padding-left: 10px;

 }
 .cal_name,.history_item{
 	padding-left: 10px;
 }
 
.history_item{
	padding-bottom: 5px;
}
.content{
	margin-top: 35px;
	margin-right: 35px;
   margin-left: 10px;
}

.tx-srsendcard-pi1{
	width: 200px;
}
/*Travleguide*/
.tx-travelguide-pi1 { 
margin-top: 0px; 
margin-bottom: 0px; 
width: 100%;
} /* main plugin css */

.tx-travelguide-pi1 tx-travelguide-pi1-listView {
} /* main list view css, also used in single and map views */

.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-cat {}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-cat A{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-cat A:hover{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-logo {}	
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-name{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-name A{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-name A:hover{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-address {}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-place {}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-tel {}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-fax {}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-email {}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-site {}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-site A{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-site A:hover{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-desc {}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-desc A{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-desc A:hover{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-reachus {}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-reachus A{}
.tx-travelguide-pi1 tx-travelguide-pi1-listView tx-travelguide-pi1-listrowField-reachus A:hover{}
.tx-travelguide-pi1 tx-travelguide-pi1-singleView {} /* main single view css */
.tx-travelguide-pi1 tx-travelguide-pi1-singleView tx-travelguide-pi1-singleViewField-par1 {}
.tx-travelguide-pi1 tx-travelguide-pi1-singleView tx-travelguide-pi1-singleViewField-par2 {}
.tx-travelguide-pi1 tx-travelguide-pi1-singleView tx-travelguide-pi1-singleViewField-par3 {}
.tx-travelguide-pi1 tx-travelguide-pi1-singleView tx-travelguide-pi1-singleViewField-par4 {}
.tx-travelguide-pi1 tx-travelguide-pi1-singleView tx-travelguide-pi1-singleViewField-foto1 {}
.tx-travelguide-pi1 tx-travelguide-pi1-singleView tx-travelguide-pi1-singleViewField-foto2 {}
.tx-travelguide-pi1 tx-travelguide-pi1-singleView tx-travelguide-pi1-singleViewField-foto3 {}
.tx-travelguide-pi1 tx-travelguide-pi1-mapView {} /* main map view css */
.tx-travelguide-pi1 tx-travelguide-pi1-mapView tx-travelguide-pi1-mapViewField-par5 {}	
.tx-travelguide-pi1 tx-travelguide-pi1-mapView tx-travelguide-pi1-mapViewField-map {}





/*Gästebuch*/
.tx-guestbook-list-header { 
font-weight:bold; 
}
.tx-guestbook-list-row { 
}
.tx-guestbook-list-rowleft {
 }
.tx-guestbook-list-entrycomment-title {
font-weight: bold; 
}
.tx-guestbook-list-entrycomment { 
font-style: italic; 
}
.tx-guestbook-list-small { 
font-size: 9px; 
color: #666666; 
}
.tx-veguestbook-pi1-browsebox TD { 
font-size: 9px; 
color: #666666; 
}
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { 
font-weight: bold; 
}
.tx-veguestbook-pi1-browsebox-SCell { 
}
.tx-guestbook-latest-header { 
background-color: #539521; 
color: #FFFFFF; 
font-weight:bold; 
}
.tx-guestbook-latest-row { 
background-color: #FFFFFF; 
}
.tx-guestbook-latest-small { 
font-size: 9px; 
color: #666666; 
}
.tx-guestbook-form-inputfield-med { 
border-style: solid; 
border-width: 1pt; 
font-size:12; 
color:#333333; 
width:100; 
height:20; 
}
.tx-guestbook-form-inputfield-big { 
border-style: solid; 
border-width: 1pt; 
font-size:12; 
color:#333333; 
width:150; 
height:20; 
}
.tx-guestbook-form-textarea { 
border-style: solid; 
border-width: 1pt; 
font-size:12; 
color:#333333; 
width:250; 
}
.tx-guestbook-form-obligationfield { 
color: #CC0000; 
}
.tx-guestbook-form-error { 
color: #CC0000; 
}

.arrow_show{
	padding-left: 10px;
}

/*Navigation Rechts*/
.nav_right{
	width: 165px;
	margin-left: 0px;
/*	height: 210px;*/
	/*background-image: url(../bilder/nav_right_back.jpg);*/
	/*background-repeat: no-repeat;*/
	
}
/*Bildergalerie*/
.galerie, .callback, .tip{
	width: 165px;
	margin-top: 20px;
	margin-left: 0px;
	
}

/*Callback*/
.callback {
		
}

/*assistent*/
.assistent{
   width: 165px;	
	margin-top: 0px;
    padding-bottom: 5px;
	
}

.assi_top{
	width: 165px;	
	padding: 5px 0px 5px 0px;
	font-weight: bold;
	padding-left: 10px;
	
}
.assi_links{
	padding-top: 5px;
}
.assi_links a,.assi_links a:hover,.assi_links a:active,.assi_links a:visited,.assi_links a:link{
	display: block;
	padding-left: 5px;
	padding-top: 5px;
	background-image: url(menu/ass_micon.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	text-indent: 8px;
	}

/*Tipp*/
.tip{
	margin-top: 20px;
	margin-left: 0px;
}
.tipptab{
		width: 165px;
		}
.tippm{
	font-weight: bold;
	width: 165px;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	}

/*	TIPPFORMULAR*/
.tip-form-table{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tip-form-input-button{
}
.tip-form-input-text{
}
.tip-form-input-check{
	
}
.tip-form-area{
}
.tip-form-head{
	font-weight: bold;
}
tip-form-f1{
	
}
.tip-form-f2{
	
}
.tip-form-error{
	
}
.tip-form-yourmail{
	
}
.tip-form-mail{
	
}
.tip-form-message{
	
}
.tip-form-html-message{
	
}
.tip-form-notice{
	
}
.merken{
	
}

                background-color: #E8F1F8;
/*unterkunft*/
.link_name_single_view{
	padding-top: 12px;
}
.list_view_a,.list_view_b{
	margin-bottom: 5px;
	padding: 3px;
}
.list_view_a{
}
.pictos{
	margin-top: 12px;
}
.tx-travelguide-pi1-singleView .tx-travelguide-pi1-listrowField-name{
	font-size: 12px;
	font-weight:bold;
}
.tx-travelguide-pi1-singleView .tx-travelguide-pi1-listrowField-price{
padding-top: 18px;
}
.tx-advCaledar-pi1 .suche{
	margin-left: 70px;
}

/* content tabelle */
.contenttable {
 border: 1px solid #539521;

 width:380px;
}
.contenttable_head {
background-color: #DBE6A4;
margin:0;
 padding:4;
font-size:10px;

} 
.contenttable_cont {
 margin:0;
 padding:4;
font-size:10px;
background-color: #EEF5D6;
}

/*Neues TMENU Layers*/
.m1_pic{
	float: left;
}
.m1_text{
	padding-top: 12px;
}

table.m2 td, 
.m3{
   background-color: #DBE6A4;
	width: 149px;
	height: 25px;
}

a.m1_1, a.m1_1:link,a.m1_1:active,a.m1_1:visited,a.m1_1:hover{
/*	color: #2C9F44;*/
color:#000;
	font-size: 12px;
	font-weight: bold;
	padding-right: 2px;
	padding-top: 5px;
	text-decoration: none;
}
/*
a.m1_2, 
a.m1_2:visited,
a.m1_2:link,
a.m1_2:active,
a.m1_2:hover,
a.m1_3,
a.m1_3:link,
a.m1_3:visited,
a.m1_3:active,
a.m1_3:hover{
	display: block;
	background-color: #DBE6A4;
	padding-left: 10px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 25px;
	padding-top: 5px;
	}
*/
.m1_2, .m1_3{
	display: block;
	background-color: #DBE6A4;
	padding-left: 10px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 25px;
	padding-top: 5px;
	}

.sub:hover,.sub{
	background-image: url(bilder/m_pfeil.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
.sub{
	background-position: right 7px;
}
a.m1_2:hover,a.m1_3:hover{
	background-color: #FFE697;
	color: black;
	
}


/* rechte Spalte unsichbar im Gastgeberverzeichnis */
#uid452 .tablemainright,#uid330 .tablemainright{
                display:none;
}
/*
#uid443 .contenttd{
           width:600px;
}
*/
#uid443 .content{
margin:0px;
margin-top: 35px;
}

#menuleft .linkleft, #menuleft .linkleft:visited{
	display: block;
	padding-left: 10px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
/*	height: 25px;*/
	padding-top: 5px;
color:#000000 ;

}
#menuleft .linkleft:hover{
	text-decoration: underline;

}

#h1versteckt{
	display:none;
}
