
P, H1, H2, H3, H4 {
	font-family: Arial, Verdana;
	color:#FF7000;
	}
ul, li	  {
text-align:left !important;
}
p 	{ 
    font-style:normal;
    font-size: 14px;
    font-weight: normal;
    font-color:#FF7000;
    margin: 0 0 0 0;
    text-align: justify;
    line-height: 1.3;

    	/*ff7000;*/
	}

a 	{
    font-color:#FFBA00;
    text-decoration:underline;
	}
ul, li {
color:#ff7000;
}

.csc-firstHeader {
 font-size: 18px;
}
/* ################################################################### */



html {
text-align:center;
height:auto;
}



body{
padding:0px;
margin:0px;
text-align: center;    
background-color:white;

}


div#page{
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
width: 900px;
height:auto;
padding:0px;

}
div#page-space {
margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
width:900px;
height:5px;
float:left;
}

div#gmagic {
display:none;
}


div#footer {
margin-top:10px;
float:left;
width:777px;
height:30px;
font-family: Arial, Verdana; 
font-style:normal;
font-size:11px;
}
div#footer {
font-family: Arial, Verdana; 
font-style:normal;
text-decoration:none;
font-size:11px;
color:#0d62bc;

}

div#footer-left-div {
float:left;
width:200px;
height:20px;
text-align:left;
}


div#footer-center-div {
float:left;
width:357px;
height:30px;
text-align:center;
}

div#footer-right-div {
float:left;
width:100px;
height:30px;
text-align:left;
}


.klein {
font-family: Arial, Verdana; 
font-style:normal;
text-decoration:none;
font-size:11px;
color:#0d62bc;
}

div#slider {
width:118px;
height:400px;
float:right;
}
div#divContainer {
              OVERFLOW: hidden; 
              CLIP: rect(0px 118px 520px 0px); 
              HEIGHT: 590px;
              width:118px;
              float:left;

}

div#divContent {
            LEFT: 0px; 
            POSITION: relative; 
            TOP: 0px;
}





div#myline {
height: 3px;
width:900px;
float:left;
background-color:#ffba00;
margin-bottom:5px;
}
div#mylineb {
height: 3px;
width:900px;
float:left;
background-color:#ffba00;
margin-top:5px;
}


div#middle {
width:772px;
float:left;
}

div#header {
width:772px;
height:248px;
float:left;
}

div#head-left {
width:225px;
float:left;
height:248px;
}

div#head-right {
width:547px;
float:left;
height:248px;
}

div#head-left-home-space {
float:left;
height:157px;
width:225px;

}


div#head-left-place-links {
float:left;
width:225px;
}

div#head-typos {
width:547px;
height:45px;
float:left;
}

div#smooth-gall {
width:547px;
height:203px;
float:left;
}

div#topmenu {
width:771px;
height:49px;
float:left;
background-color:#ffba00;
}

div#center {
width:772px;
height:auto;
float:left;
background-image:url(../img/bg_left.jpg);
background-repeat:repeat-y;
}


div#center-left {

width:225px;
height:auto;
float:left;

}

div#center-right {
/* 25 fehlen noch */
width:537px;
margin-left:10px;
height:auto;
float:left;

}
.platzhalter {
margin-bottom:6px;
}

.platz_oben {
margin-top:5px;
}

div#visitor-links {
margin-top:40px;
background-color:white;
}

div#social {
margin-top:20px;
background-color:white;
}



.tx-timtabsociable-pi1 a{
color:white;
border:none;
}


div#googlemap {
padding-top:10px;
width:225px;
text-align:center;
float:left;
height:49px;
color:#ff7000;
}

div#googlemap a{
border:none;
color:#ffffff;
}


div#footer {
float:left;
width:900px;
height:auto;
font-style:normal;
font-size:11px;
}
div#footer {
font-family: Arial, Verdana; 
font-style:normal;
text-decoration:none;
font-size:11px;
color:#FF7000;
}

div#footer-left-div {
float:left;
width:225px;
height:20px;
text-align:center;
}


div#footer-center-div {
float:left;
width:547px;
height:30px;
text-align:center;
}

div#footer-right-div {
float:left;
padding-left:10px;
width:118px;
height:30px;
text-align:center;
}


.klein {
font-family: Arial, Verdana; 
font-style:normal;
text-decoration:none;
font-size:11px;
color:#FF7000;
}


div#topmenu-right {
float:left;
width:546px;
height:49px;
background-image:url(../img/mento.jpg);

}


div#topmenu-tabs {
height:25px;
float:left;
margin-left:30px;
margin-top:4px;
}

.tabmenu-no {
margin-right:25px;
}






* ################### Mailformular ########################### */

/* Mailformular alles linksbuendig */

.csc-mailform fieldset{
text-align:left !important;
}
fieldset.csc-mailform label {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FF7000;
   width: 80px;
   float: left;
   clear: right;
   }

/* Inhalte Links vor den Eingabefeldern */
.csc-mailform-field label {
     width: 5em;
     float: left;
     text-align: left;
     margin-right: 10px;
     }
	 
/* Mailformular ohne Rahmen */

fieldset {border: 0px; text-align:left !important;} 


/* Mailformular senden */

.csc-mailform-submit {
    margin-left: 90px;
	float: left;
	margin-top: 10px;
    } 


input, textarea, select, file {
	 border: solid 1px #FFBA00;
	 padding-top: 0px;
	color: #FF7000;
}

input.csc-mailform-submit {
	 font-size: 11px;
	 padding: 5px;
	 padding-top: 2px;
	 padding-bottom: 2px;
}



.tx-wssitemap-pi1 {
text-align:left;

}

.internal-link {

    color:#DF6200;
    text-decoration:underline;

}
