.seitenkopf_logo{width:188px;height:93px;float:left;}
.mod_changelanguage{width:90px;height:16px;float:left;display:inline;margin:3px 0 0 10px;padding:0;}
.mod_changelanguage ul{width:30px;height:16px;display:inline;margin:0;padding:0;list-style-type:none;}
.mod_changelanguage li{width:30px;height:16px;display:inline;margin:0;padding:0 2px 0 0;list-style-type:none;}
.mod_changelanguage a:link,.mod_changelanguage a:visited,.mod_changelanguage li a:focus,.mod_changelanguage li a:hover{text-decoration:none;}
.mod_navigation{width:157px;float:left;margin:0;padding:11px 0 4px 30px;text-align:left;}
.hauptnavigation{height:150px;border-bottom:1px solid #bababa;}
.unterpunkte{clear:both;margin:28px 0 0 0;padding:0 0 0 30px;text-align:left;}
.mod_navigation ul,.mod_navigation li{margin:2px 0;padding:0;list-style-type:none;}
.mod_navigation li a:link,.mod_navigation li a:visited,.mod_navigation li a:focus{background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:8pt;color:#808080;}
.mod_navigation li a:hover{color:#000000;}
.mod_navigation li .active{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:8pt;color:#000000;}
.mod_navigation .level_1 li .trail{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:8pt;color:#000000;}
#footernavigation_links{bottom:0px;left:0px;right:0px;top:0px;position:relative;float:left;margin:0;padding:0;}
#footernavigation_links ul{margin:6px 0 0 0;padding:0;}
#footernavigation_links li{bottom:0px;left:0px;right:0px;top:0px;float:left;display:inline;margin:0;padding:0 10px;border-left:1px solid #bababa;}
#footernavigation_rechts{bottom:0;left:0;right:0;top:0;float:left;}
#footernavigation_rechts ul{margin:6px 0 0 220px;padding:0;}
#footernavigation_rechts li{float:left;display:inline;margin:0;padding:0 10px;border-right:1px solid #bababa;}
.mod_customnav li a:link,.mod_customnav li a:visited,.mod_customnav li a:focus{background-color:#ffffff;font-weight:normal;text-decoration:none;font-size:8pt;color:#808080;}
.mod_customnav li a:hover{font-size:8pt;color:#000000;}
.mod_customnav li .active{font-weight:normal;font-size:8pt;color:#000000;}
pre{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#000000;line-height:17px;font-style: normal;}
p{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:17px;font-style: normal;}
p.klein{padding-left:20px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#AAAAAA;line-height:17px;}
a{font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-size:11px;color:#000000;}
a:hover{text-decoration:underline;color:#ba0000;}
.bodytext a{font-size:11px;text-decoration:underline;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#000000;}
h1 a{font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:17px;color:#000000;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#000000;}
h3{margin-top:12px;margin-bottom:12px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000;}
ol{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:26px;font-style: normal;}
ul{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:18px;font-style: normal;}
li{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:18px;font-style: normal;}
table{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:17px;font-style: normal;}
body{margin:0;background-color:#ffffff;}
.header{height:93px;border-bottom:1px solid #bababa;}
.kopfbild{height:165px;border-bottom:1px solid #bababa;}
.flash{height:165px;border-bottom:1px solid #bababa; width:766px;}
.mod_article{border-left:1px solid #bababa;}
.ce_text{margin:0 30px 0 40px;}
.schmal{width:686px;}
#container{width:954px;margin:6px auto;background-color:#ffffff;border-top:1px solid #bababa;border-right:1px solid #bababa;border-bottom:1px solid #bababa;border-left:7px solid #144687;}
.footer{width:954px;height:30px;clear:both;background-image:url("../index-Dateien/tl_files/grossmanngroup/elemente/grossmanngroup_background_footer.gif");background-repeat:repeat-y;border-top:1px solid #bababa;}
#f1{font-family:Arial, Helvetica;font-size:8pt;color:#000000;}
.tableless span label{display:inline;}
.ce_form{margin-left:40px;}
.mod_subscribe,.mod_unsubscribe{margin-left:40px;font-family:Arial, Helvetica;font-size:10pt;color:#000000;}
.confirm,.error{font-family:Arial, Helvetica;font-weight:bold;font-size:12pt;color:#c90000;}
.mod_nl_list{margin-left:14px;}
.mod_nl_reader{margin-right:20px;margin-left:40px;}
.jqfancybox {margin:1px 0px 0px 0px!important;}

li.current a:link,li.current a:visited{color:#000;}

/*** Kontaktformular  ****/
.csc-mailform   { border:1px solid silver; padding:10px; margin-right:80px;}
.csc-mailform-field label     { font-family:Arial, Helvetica;font-size:10pt;color:#000000;font-size: 11px; width: 90px; float:left; display:block; text-align:left; }
.csc-mailform-field input     { font-size: 11px; color:#003300;  margin-bottom:5px;}
.csc-mailform-field textarea  { font-size: 11px; color:#003300; margin-bottom:5px;}

/** Absendebutton   **/
.csc-mailform-submit          { margin:10px 0px 0px 90px;}

/*KONTAKTFORMULAR*/

.tx-powermail-pi1{
font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000000;
} 

label{
width:110px;
display:inline-block;
}

select{
width:146px;
}

.powermail_all.powermail_all_table{
font-size:12px;
}

.powermail_all.powermail_all_table td{
width:150px;
}

fieldset.tx-powermail-pi1_fieldset legend {
	display:none;
}

.powermail_mandatory_listitem{
    /* Color of mandatory error message */
    color: #990000;
    margin-left:0px;
}
span.powermail_mandatory {
    /* Color of mandatory error message */
    color: #990000;
}

div.powermail_mandatory_js {
    /* DIV container of errormessage */
    color: #990000;
    margin: 3px 0 15px 115px;
}

.tx-powermail-pi1_fieldset_8 label{width:150px!important;}
.tx-powermail-pi1_fieldset_8 p.tx_powermail_pi1_fieldwrap_html_checkbox_title{display:none;}

p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	font-weight: bold;
	color:#666666;
	margin-top:15px;
}

.tx-powermail-pi1_confirmation p {
font-size:14px;
font-weight:bold;
color:#666666;
margin-bottom:10px;}

.tx-powermail-pi1 input[type="submit"] {
border:1px solid #666666;
color:#ffffff;
background-color:#808080;
width:150px;
cursor:pointer;
margin-left:115px;
}

.tx-powermail-pi1 input:hover[type="submit"] {
background-color:#cc0033;
}
.tx-powermail-pi1 textarea {
height:100px;
width:100px;
}

.tx-powermail-pi1 input[type="text"], .tx-powermail-pi1 textarea {
width:250px;
}

.powermail_kontakformular.powermail_submit.powermail_submit_uid141{
width:250px;
margin-left:154px;
}

.tx-powermail-pi1 input:text{
width:270px;
}

.validation-advice{
color: #990000;
font-size:0.7em;
margin-left:113px;
}

.powermail_mandatory_list,.powermail_mandatory_list b
{list-style-type:none;
font-size:1.0em;
font-weight:lighter!important;
margin:10px 0px 10px 0px;}

#tx-powermail-pi1_fieldset_1{border:0;}
#tx-powermail-pi1_fieldset_1 div{margin-top:5px;}

.csc-mailform-label{font-family:Arial, Helvetica;font-size:10pt;}



input#mailformsubmit{
margin:0;
margin-top:10px;
margin-bottom:20px;
margin-left:-1px;
}

#powermaildiv_uid7 textarea{
font-family:Arial, Helvetica;
background-color:white;
}

.validation-failed{
background-color:#C7071C;
color:white;
}

.validation-passed{
background-color:#EAFFDE;
color:black;
}

.tx-chgallery-pi1 .single {
background:none repeat scroll 0 0 #F3F4F6;
float:left;
margin:5px;
padding:0px 0px 0px!important;
}
.tx-chgallery-pi1 .single span {
display:none!important;
}
.tx-chgallery-pi1 .pagebrowser .text {
font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:9pt;color:#000000;}
}
