/* Start of CMSMS style sheet 'standard' */
    html, body {
    
    margin:0px;
    padding:0px;
    
    }

a.topLink { 
    
    display:block;
    width:200px;
    height:140px;
    
    }
    
    body {
    
    font-family:tahoma, verdana, arial, sans-serif;
    font-color:#333333;
    font-size:12px;
    line-height:18px;
    text-align:justify;
    background-image:url(./images/template/bg.gif);
    background-repeat:repeat-x;
    background-color:#E8720E;
    
    }

a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #c24900;
}
a:active {
	text-decoration: none;
	color: #c24900;
}


    div#menue {
    
    float:left;
    width:256px;
    padding-top:25px;

    
    }

    div#menue ul {

    float:right;
    width:150px;
    margin:0px;
    padding:0px;
    display:block;
list-style-type:none;
    }
    
    div#menue ul li {
    
    list-style-type:none;
    padding-top:3px;
    padding-bottom:3px;
    
    }

    div#menue ul li a {
    
    display:block;
    height:30px;
    line-height:30px;
    text-decoration:none;
    padding-left:5px;
    color:#FFFFFF;
    font-weight:bold;
    
    }

    div#menue ul li a:hover, div#menue ul li a.act  {
    
    background-color:#FC9E6A;
    
    }



    div#page {
    
    background-color:#94430E;
    
    }

    div#page_1 {
    
	width:1009px;
    background-image:url(./images/template/menue_orange_repeat.gif);
    background-repeat:repeat-y;
    
    }
    
    div#page_2 {
    
    background-image:url(./images/template/menue_full.gif);
    background-repeat:no-repeat;
    
    }

    div#content {
    
    float:left;
    width:752px;
    background-image:url(./images/template/content.gif);
    background-repeat:repeat-y;
    
    }

    div#content_left {
    
    float:left;
    width:420px;
    
    }

    div#content_right {
    
    float:left;
    width:325px;
    
    }
    
    div.content_padding {
    
    padding:30px;
    
    }

    div#footer {
    
    clear:both;
    height:40px;
    line-height:40px;
    padding-left:30px;
    color:#FFFFFF;
    font-size:11px;
    background-color:#93420D;
    margin-left:257px;
    background-image:url(./images/template/footer.gif);
    background-repeat:no-repeat;

    }
    
    div#footer ul, div#footer li {
    
    padding:0px;
    margin:0px;
    display:inline;
    
    }

    div#footer ul li a {
    
    color:#FFFFFF;
    text-decoration:none;
    
    }

    div#footer ul li a:hover, div#footer ul li a.act  {
    
    text-decoration:underline;
    
    }

    div#header {
    
    background-image:url(./images/template/logo.gif);
    background-position:220px 0px;
    background-repeat:no-repeat;
    height:140px;
    
    }

    div#langSelector {

    padding-top:100px;
    width:1000px;
    text-align:right;

    }

/**************
*
*  Kontaktformular
*
***************/

    div.form_zeile {

    clear:both;
    height:30px;
display:block;

    }

    div.form_label {

    float:left;
    width:100px;

    }

div.form_content {

    float:left;
    width:240px;

}

div.form_content input {

border:1px solid #CCCCCC;

}

div.form_content textarea {

border:1px solid #CCCCCC;
width:230px;
height:100px;


}

input.email {

display:none;

}


div.content_right_padding {

padding-right:15px;
padding-left:15px;

}

    div#menue ul li.spacer {
    
    height:1px;
    display:block;
    overflow:hidden;
    line-height:0px;
    margin:0px;
    font-size:0px;
    background-color:#F8BD9F;
    padding:0px;   
    
    }

/* End of 'standard' */

