
/* Links */
a:link {font-family:Verdana,Arial; font-size:8pt; color:#000000; text-decoration:none; }
a:visited {font-family:Verdana,Arial; font-size:8pt; color:#000000; text-decoration:none; }
a:hover {font-family:Verdana,Arial; font-size:8pt; color:#666666; text-decoration:none; }


H1 { font-size : 12px; font-weight:bold; margin-top:3pt; margin-bottom:3pt; }
H2 { font-size:10px; font-weight:bold; margin-top:3pt; margin-bottom:3pt; } 
H3 { font-size:12px; font-weight:bold; margin-top:3pt; margin-bottom:3pt; } 


body {
background-image: url(hinter_k1.jpg);
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px
}



.FasnachtTAGCLOUD { display:block; float:left; background-color:#FFFFCC; border:1px dotted #666666; padding:4px; }
.tx_hkpfasnacht-alphabetical li {
font-size:7pt;
margin: 1px;
padding: 2px;
border-color: Black;
border-style: solid;
border-width: 1px;
text-transform: uppercase;
float:left;
list-style-type:none;
color: Black;
background-color: #3366FF;
}

.hkpfasnacht_letter_act { font-weight:bold; font-style: italic; }


.tx_hkpfasnacht-advanced { padding:0px; MARGIN: 0px; float: left; width:580px; background-color:#FFFFFF; border:1px solid #CC0000; }
.tx_hkpfasnacht-premium { padding:0px; MARGIN: 0px; float: left; width:595px; background-color:#FF9900; border:1px solid #CC0000; }

.mh_FS_spalteL {  width:170px; border:0px dotted #0000FF; float:left; }
.mh_FS_spalteR {  width:410px; border:0px dotted #0033CC; float:right; }
.mh_FS_spalteU { width:589px; text-align:right; padding:3px; background-color:#FFFFFF; border:0px dotted #FFFF00; float:left; }



.tx-srfeuserregister-pi1-password-boxC { border:0px solid #00CC00; width:450px; float:left; clear: both; }
.tx-srfeuserregister-pi1-password-box { border:0px solid #00CC00; width: 350px; float:left; }
.tx-srfeuserregister-pi1-password-again { float:left; }
.tx-srfeuserregister-pi1-password { float:left; }


.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { padding-bottom: .5em; border:0px solid #0000CC; }
.tx-srfeuserregister-pi1 dt { float: left; clear: both; width: 20%; text-align: right; }
.tx-srfeuserregister-pi1 dd { text-align: left; float: right; clear: right; width: 78%; border:0px solid #00FF00;}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { list-style-type: square; list-style-image: none; list-style-position: inside; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; margin: 0 1em 0 0; }


.svq-ebay-accordion-item { margin-top:10px; }
.svq-ebay-accordion-table { border-top:0px solid #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; }
.svq-ebay-accordion-tableB { border-bottom:2px solid #961301; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; }
.svg-ebay-navtab { background-color: #ffcc66; }
.svq-ebay-textkleinB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; }
.svq-ebay-textmittel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
.svq-ebay-price { text-align: left; }
.svq-ebay-TD { background-color: #D68A03; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:black; }
.svq-ebay-TDBR {background-color: #ffcc66; padding:3px; border-bottom: 1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:black; }
.svq-ebay-item-image { width:60px; }


.login_form_e1 { background-color:#999999; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:5px; border:0px solid #FF0000; font-weight: bold; }
.login_form_e1a { background-color:#8A8A8A; width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:5px; border:0px solid #FF0000; font-weight: bold; }
.login_form_e2 { background-color:#f39b03; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; border:0px solid #FF0000; }
.login_form_e3 { width:400px; border:2px solid #f39b03; }

.formBOX_A {  display: block; padding-top:2px; border:0px solid #FF0000; width: 150px; float: left; clear: both; font-weight: bold; }
.formBOX_B {  display: block; border:0px solid #FF0000; width: 220px; float: left; clear: both; font-weight: bold; }
.formBOX_ZEILE {  display: block; margin-bottom:3px; padding-top:0px; border:0px solid #0000FF; width: 98%; float: left; clear: both; }
.formBOX_ZEILE_B {  display: block; margin-bottom:20px; margin-top:30px; padding-top:0px; border:0px solid #0000FF; font-weight: bold; width: 98%; float: left; clear: both; }
.formBOX_ZEILE_C {  display: block; margin-bottom:20px; margin-top:0px; padding-top:0px; border:0px solid #0000FF; width: 98%; float: left; clear: both; }
.formBOX_CAB {  display: block; margin-bottom:20px; margin-top:30px; padding-top:3px; border:0px solid #FF0000; width: 98%; float: left; clear: both; font-weight: bold; }

/* Anpassungen - Powermail */
.powermail_mandatory_js {
color: red;
font-style:italic;
}
.powermail_mandatory_listitem {
color: red;
font-style:italic;
}
.formbutton { width:150px; height:25px; background-image:url(submit.png); border:0px solid darkblue;  } 
.formbutton:hover { width:150px; height:25px;  background-image:url(submit.png); border:1px solid darkblue;  }

.formbuttonB {  border:1px solid #EBEBEB; } 
.formbuttonB:hover { border:1px solid #006ab2;  }

.tx-powermail-pi1_confirmation { font-size:11px; }
.powermailfe_listitem { font-family:Verdana,Arial; font-size:9px; color:red; }
.tx-powermail_all powermail_all_tr { font-family:Verdana,Arial; font-size:9px; color:red; }
.tx-powermail_all powermail_all_td { font-family:Verdana,Arial; font-size:9px; color:red; }
.tx_powermail_pi1_formconfirmation_back {  border:0px solid #EBEBEB; }
.tx-powermail-pi1_confirmation_submit {  border:1px solid #EBEBEB; } 
.tx-powermail-pi1_confirmation_submit:hover {  border:1px solid #006ab2;}
/* ENDE - Powermail */


/* Navigation BTP Haupt  */
ul#nav,
ul#nav ul {
	margin: 0;
	padding: 0;
	width: 205px; /* Width of Menu Items */
	background: #fff; /* IE6 Bug */
	border-left: 2px solid #ffcc66;
	font-weight: normal;
	color: black;
	font-size: 100%;
	}
 
ul#nav li { list-style: none; width: 202px; }

ul#nav li a:hover {
	border-left: 3px solid #FF6600;
	background: #ffcc66; /* IE6 Bug */
	list-style: none;
	}

ul#nav li a {
	display: block;
	text-decoration: none;
	color: #777;
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	border-right: 0;
	}


ul#nav li ul a { padding: 2px 15px; background: #ffcc66; } 	/* #33CC33 */
ul#nav li ul li a { padding: 2px 8px; background: #FFFFCC; } /* Sub Menu Styles */	
ul#nav li ul li ul li a { padding: 2px 15px; background: #FFFF71; } /* Sub Menu Styles */

.parent_top_active { 
width: 205px; /* Width of Menu Items */
border-left: 1px solid #FF6600; 
background: #ffcc66; /* #ffcc66  */
font-weight : bold; 
}
.active { width: 202px; border-left:2px solid #FF6600; border-right:2px solid #FF6600; font-weight:bold; background: #ffcc66;}  /* background:#ffcc66;  */
/* ENDE  -  Navigation BTP Haupt  */



.gelb_div_box {
background-color: #FF9900;
padding: 2px;
}


/*   TERMINE ÄNDERUNGEN    */
#allday a {
font-size: 9px;
color: #FF0000;
font-weight: 900;
text-decoration: none;
}
		
#allday a:hover {
text-decoration: underline;
}
/*  ENDE - TERMINE ÄNDERUNGEN    */


/*  Fasnachtsbox  */
.bilder_box1 {
display:block;
width:100%;
border-top: solid 4px #0000FF;
border-bottom: solid 4px #0000FF;
background-color: #000000;
padding: 5px;
margin-top: 0px;
margin-bottom: 0px;
}

/*  BTP Bilderbox  */
.bilder_box2 {
display:block;
width:100%;
border-top: solid 6px #FF9900;
border-bottom: solid 6px #FF9900;
background-color: #000000;
padding: 5px;
margin-top: 0px;
margin-bottom: 0px;
}


/* Photobook boxen  */
.PHB_box1 {
display:block;
width:100%;
border-top: solid 2px #FF9900;
border-bottom: solid 2px #FF9900;
background-color: #999999;
padding: 5px;
margin-top: 0px;
margin-bottom: 0px;
}
.PHB_navbox1 {
display:block;
width:100%;
border-top: solid 1px #FF9900;
border-bottom: solid 1px #FF9900;
background-color: #CCCCCC;
padding: 2px;
text-align: center;
}
.PHB_bildtext {
font-family:Verdana,Arial;
font-size:8pt;
color:#000000;
}
.gfpb_landscape {
padding: 0px;
text-align: center;
background-color: #999999;
}



.tx_ablinklist_topView_links {
	font-size:8pt;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-bottom : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_topView_link {
	margin-top : 5px;
	font-size:8pt;
}





.textklein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }
.textmittel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
.textgross { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; }


.TAB1 { background:#ffcc66; border:1px solid #666666; padding:6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }

.countdownbox { clear:both; display:block; background:#ffcc66; width:520px; border:0px solid #666666; padding:4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; }
#countdown3 { background:#ffcc66; border:1px solid #666666; padding:4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #333333; }

.countdownFB { clear:both; display:inline; margin-left:15px; font-size:12px; }
.countdownboxEM {  border:0px solid #666666; padding-left:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; font-weight:bold; }


/*  Kleinanzeigen */
.KLEINANZEIGEN_TOP {
display:block;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt; 
color:#333333; 
font-weight:bold;
border-bottom: 1px solid #333333;
margin-bottom:20px;
width:100%;
float:left;
}
.KLM_TOP { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color:#FFCC00;
font-size:14pt; 
color:#333333; 
font-weight:bold;
border-bottom: 1px solid #333333;
margin-bottom:20px;
width:100%;
height:30px;

 }

.ERGEBNIS_HAUPT_box {
display:block;
border: 0px solid #000066;
width:100%;
float:right;
}
.ERGEBNIS_LINKS_box {
display:block;

font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
width:48%;
text-align:left;
float:left;
}
.ERGEBNIS_RECHTS_box {
display:block;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
background-color:#CCCCCC;

width:48%;
text-align:center;
float:right;
}



.mh_BB_eigen1 { text-align:left; padding:10px; border:2px solid #f39b03; margin-bottom:20px; }



.tx_mh_branchenbuch-advanced { padding:0px; MARGIN: 0px; float: left; width:620px; background-color:#FFFFFF; border:1px solid #CC0000; }
.tx_mh_branchenbuch-premium { padding:0px; MARGIN: 0px; float: left; width:620px; background-color:#FF9900; border:1px solid #CC0000; }

.mh_BB_spalteL {  width:200px; border:0px dotted #0000FF; float:left; }
.mh_BB_spalteR {  width:400px; border:0px dotted #0033CC; float:right; }
.mh_BB_spalteU { width:614px; text-align:right; padding:3px; background-color:#FFFFFF; border:0px dotted #FFFF00; float:left; }


.tx_mh_branchenbuch-alphabetical li {
font-size: 16px;
margin: 1px;
padding: 2px;
border-color: Black;
border-style: solid;
border-width: 1px;
text-transform: uppercase;
float:left;
list-style-type:none;
color: Black;
background-color: ButtonFace
}


.BranchenTEMPtab1M { border:1px solid #333333; padding:4px; }
.BranchenTEMPtab1L { background-color:#FF9900; border:1px solid #333333; padding:4px; }
.BranchenTEMPtab1XL { background-color:#FF9900; border:1px solid #333333; padding:4px; }
.BranchenTEMPtab1VID { display:block; background-color:#FF9900; border:1px solid #333333; padding:4px; }
.BranchenTEMPtab2 { padding:4px; }
.BranchenTEMPtab3 { padding-left:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; }
.BranchenTEMPtab4 { background-color:#FFFFCC; padding-right:3px; text-align:right; }
.BranchenTEMPtab5 { background-color:#FFFFCC; padding-right:3px; text-align:left; }

.BranchenTEMPSUCH1 { background-color:#CCCCCC; border:1px dotted #666666; padding:4px; }
.BranchenTEMPSUCH2 { background-color:#FF9900; padding:4px; }
.BranchenTEMPSUCH3 { background-color:#FF9900; padding:4px; }





.back { height:20px; font-weight:bold; background-image: url(HDhinter.jpg); padding:4px 0px 0px 2px; margin-bottom:5px; }

.VereineFlaggen { background-image: url(dersee-vereine.jpg); }
.VereineFlaggen1 {  padding:4px; }

.VereineTEMPSUCH1 { background-color:#CCCCCC; border:1px dotted #666666; padding:4px; }
.VereineTEMPSUCH2 { background-color:#FF9900; padding:4px; }
.VereineTEMPSUCH3 { background-color:#FF9900; padding:4px; }

.VspalteHinter1 {  display:block; margin:0px; padding:0px; background-color:#FFFFCC; padding:8px; }
.VspalteHinter2 {  display:block; height:100%; margin:0px; padding:0px; background-color:#FFFFCC; padding:8px; }
.VspalteHinter3 {  display:block; margin:0px; padding:0px; background-color:#FFFFCC; padding:8px; }
.Vspalte1 { display:block; width:400px; height:20px; background-image: url(HDhinter.jpg); padding:4px 0px 0px 2px; margin-bottom:5px; }
.Vspalte2 { float:left; width:40%; height:20px; background-image: url(HDhinter.jpg); padding:4px 0px 0px 2px; margin-bottom:5px; margin-right:10px; }
.Vspalte3 { float:left; width:40%; height:20px; background-image: url(HDhinter.jpg); padding:4px 0px 0px 2px; margin-bottom:5px; margin-right:10px; }




.tx_ablinklist_PHP_CON1 {
display:block;
background: #ffcc66;
border:1px dotted #999999;
width:680px;
margin-bottom:5px;
text-align:left;
float:left;
}



.tx_ablinklist_listView_linkST {
display:block;
background: #ffcc66;
border:1px dotted #999999;
width:680px;
margin-bottom:5px;
text-align:left;
float:left;
}
.tx_ablinklist_container1 {
display:block;
width:320px;
margin:0px;
text-align:left;
float:left;
}
.tx_ablinklist_container2 {
display:inline;
width:358px;
margin:0px;
text-align:left;
float:left;
}
.tx_ablinklist_container_blaettern {
display:block;
width:680px;
margin:0px;
text-align:left;
float:left;
}
.tx_ablinklist_container_back {
display:block;
width:700px;
font-weight : bold;
background: #ffcc66;
border:1px dotted #999999;
margin:0px;
text-align:center;
float:left;
}


.tx_ablinklist_FAS_TAB_1 {
display:block;
background: #ffcc66;
border:1px dotted #999999;
width:700px;
margin-bottom:5px;
text-align:left;
float:left;
}
.tx_ablinklist_FAS_TAB_2 {
display:block;
width:210px;

margin:0px;
text-align:left;
float:left;
}
.tx_ablinklist_FAS_TAB_3 {
display:block;
width:480px;
margin:0px;
padding-left:5px;
padding-bottom:10px;
text-align:left;
float:right;
}


.tx_ablinklist_viewAddNewLink {
    display: block;
	font-size: 12px;
	font-weight: bold;
	height: 450px;
	border: 1px solid #C5C5C5;
	background: #ffcc66;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 40px;
	clear:both;
}

.tx_ablinklist_containerSUB12 {
/* display:block; */
width:660px;
margin-bottom:5px;
border-bottom:1px dotted #666666;
text-align:left;
float:left; 
}
.tx_ablinklist_containerSUB1 {
/* display:block; */
width:250px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
margin:0px;
text-align:left;
float:left;
}
.tx_ablinklist_containerSUB2 {
/* display:inline; */
width:400px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight:normal;
margin:0px;
text-align:left;
float:left;
}








.SITE_HAUPTBOX {
display:block;
width:100%;
background-image: url(dersee.jpg);
text-align:left;
margin:auto;
height:91px;

clear:both;
}
.bildcontainer {
display:block;
width:282px;
height:91px;
margin:0px;
float:left;
}
.werbeblock {
display:block;
width:468px;
height:91px;
margin:0px;
float:right;
}

.TOPNAV {
display:block;
width:100%;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #000000;
background-image: url(HDhinter.jpg);
background-repeat:repeat-x; float:left; 
margin:0px;
padding-top:6px;
height:22px;
float:left;
}


.NAV_BOX {
display:block;
background-image: url(68.jpg);
background-repeat:repeat-y; float:left; width:100%;
border-right:1px solid #000000;
width:210px;
min-height:600px;
margin:0px;
text-align:left;
float:left;
}



.containerINHALT {
display:block;
text-align:left;
border: 0px solid #666666;
background-color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
width:795px;
padding-top:5px;
padding-right:5px;
min-height:600px;
float:right;
padding-left:10px
}






#menush{
display:block;
position:relative;
margin-top:20px;
width:180px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
background-color:#FFFFFF;
border:1px dotted #999999;
float:left;
}

/* Menue Haupt */
.menu_v1:link, .menu_v1:visited {
color:#333333;
text-decoration:none;
}
.menu_v1:hover {
color:#CC0000;
text-decoration:none;
}
.menu_v1_act:link, .menu_v1_act:visited, .menu_v1_act:hover {
color:#000000;
text-decoration:none;
}


/* Menue Haupt */
.menu_v2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
color:#0000FF;
font-weight:bold;
}
.menu_v2:link, .menu_v2:visited {
color:#0000FF;
text-decoration:none;
}
.menu_v2:hover {
color:#00CC00;
text-decoration:none;
}









.csc-mailform {
        border-style: none;
        width: 540px;
}
 
.csc-mailform-field {
        margin: 5px;
}
 
.csc-mailform-field input {
        border-style: dotted;
        border-width: 1px;
        border-color: darkblue;
        background-color: #EFEFEF;
        width: 200px;;
}
 
.csc-mailform-field label {
        float: left;
        width: 180px;
        font-weight: bold;
}


.csc-mailform-label {
        float: left;
        width: 180px;
        font-weight: bold;
}


.csc-mailform-field textarea {
        border-style: dotted;
        border-width: 1px;
        border-color: darkblue;
        background-color: #EFEFEF;
        width: 320px;
}
 
.csc-mailform-field select {
        border-style: solid;
        border-width: 1px;
        border-color: black;
        background-color: #EFEFEF;
        width: 200px;
}
 
input.csc-mailform-submit {
        background-color: #CCCCCC;
        float: right;
        width: 340px;
		border-style: solid;
        border-width: 1px;
        border-color: black;
		margin-top:15px;
}
 
.csc-mailform-radio input {
        width: auto;
        border-style: none;
        background-color: transparent;
}
 
.csc-mailform-radio label {
        width: auto;
        float: none;
}
 
.csc-mailform-radio fieldset {
        border-style: solid;
        border-width: 2px;
        border-color: red;
        background-color: #EFEFEF;
}
 
.csc-mailform-radio legend {
        visibility: hidden;
        display: none;
} 







.form_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color: #000000;
}


.siteOBEN {
display:block;
width:860px;
margin:0px;
height:90px;
float:left;
}




.siteUNTEN {
display:block;
background-image: url(HDhinter.jpg);
background-repeat:repeat-x; float:left; 
width:1024px;
margin:0px;
height:20px;
float:left;
}