/* stylesheet fuer agenturdienst */

/* Allgemeine Styles */
/* Standardstyles fuer Body */

BODY {
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
background: #B4D0E8;
        font-size: 10pt;
}

.red{color:#FF0000}

/* Standardstyle fuer Paragraphs */

p  { font-size: 10pt; font-family: arial, Arial, Helvetica;
	}

div {
    font-family:arial,Arial,Helvetica;
        font-size: 10pt;
}
table{
    font-family:arial,Arial,Helvetica;
        font-size: 10pt;
}

td{
    font-family:arial,Arial,Helvetica;
        font-size: 10pt;
}

label {
clear: left;
float: left;
width:150px;
margin-left: 5px;
clear: left;}

.csc-textpic-below { margin-bottom: -15px;  }
#list {
float:right; 
height:19px; }
#content { visibility:visible; margin-left:4px; padding: 10px 10px 10px 10px; margin-right:10px; width:740px; }

.csc-frame-rulerAfter {width:100%; height;1px; margin: 10px 0 10px 0; border-top: 1px solid #cccccc}

.csc-frame-indent6633 { width: 600px; max-width: 580px; float:left; padding: 10px 10px 10px 10px;}
.csc-frame-indent3366 {  width: 270px; max-width: 250px; float:right; padding: 10px 10px 10px 10px; border: 1px solid #cccccc; background-color:#eeeeee; margin-right:10px;}

#unter  { visibility: visible;  margin-right:10px; width: 180px; border:0px solid #00A54F; margin-top:20px;  }

#menu2 a { font-size:12px; color:#3988CA; float:left; padding: 0 8px 0 8px; border-left:1px solid #999999  }

#menu2 a:hover, #menu2act a { font-size:12px; color:#3988CA; float:left; padding: 0 8px 0 8px; text-decoration:underline; border-left:1px solid #999999 }


/* Styles für Links */
a {
    text-decoration: none;
}

a:link, a:visited {
    color:#0E6948;
}

a:active, a:hover   { color: #0E6948; }
/* Seitenueberschrift */
.head  { color: #39f; font-size: 10px; margin-top: 8px; margin-bottom: 2px; margin-left: 12px }



img {
border-width:0;
}

.bodytext      { color: #000000; font-size: 12px; line-height: 130%;  }

SELECT {
        font-family: arial, Arial, Helvetica;
        font-size: 10px
}
TEXTAREA {
        font-family: arial, Arial, Helvetica;
        font-size: 10px
}

textarea { width: 200px}

INPUT {
        font-family: arial, Arial, Helvetica;
        font-size: 10px
}

input { width: 200px}




H1    { color: #808080;
                font-size: 16px;
                font-family:Arial;
                margin-top: 8px;
                margin-bottom: 0px;  }
H2 {
        font-family : arial, sans-serif;
        font-size : 12px;
        color : #808080;
        margin-bottom : 10px;
        margin-top : 10px;
}
H3 {
        font-family : arial, sans-serif;
        font-size : 12px;
        color : #808080;
        margin-bottom : 0px;
        margin-top : 10px;
}
H4 {
        font-family : arial, sans-serif;
        font-size : 12px;
        color : black;
        margin-bottom : 0px;
        margin-top : 10px;
}



#menu{
width:780;
overflow:hidden;
position: relative;
left: 170px;
}

#menu1 a {
color:#ffffff;
text-decoration: none;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
float: left;
width: 109px;
max-width:108px;
line-height:25px;
text-align:center;
border-right:1px solid #cccccc;
}

#menu1 a:hover, #menu1act a{
color:#ffffff;
text-decoration: none;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
float: left;
width: 109px;
max-width:108px;
line-height:25px;
text-align:center;
border-right:1px solid #cccccc;
background-image:url(http://www.msbffo.eu/fileadmin/template/main/res/menu1_act_bg.jpg);
background-repeat:repeat-x;
}


#menu3nav {
margin-top: 35px;
border-top: 1px solid #B6B2D3;
width: 170px;
}

#menu3 a {
color:#ffffff;
text-decoration: none;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
float: left;
padding-left:20px;
width: 170px;
max-width:150px;
line-height:30px;
vertical-align:middle;
border-bottom: 1px solid #B6B2D3;
background-image:url(http://www.msbffo.eu/fileadmin/template/main/res/menu3_act_bg.jpg);
}

#menu3 a:hover, #menu3act a{
color:#ffffff;
text-decoration: underline;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
float: left;
padding-left:20px;
line-height:30px;
vertical-align:middle;
width: 170px;
max-width:150px;
background-image:url(http://www.msbffo.eu/fileadmin/template/main/res/menu3_act_bg.jpg);
background-repeat:repeat-y;
border-bottom: 1px solid #B6B2D3;
}


#menu3sub a {
color:#ffffff;
text-decoration: none;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
float: left;
padding-left:20px;
width: 170px;
max-width:150px;
line-height:25px;
vertical-align:middle;
border-bottom: 1px solid #B6B2D3;
}

#menu3sub a:hover, #menu3subact a{
color:#ffffff;
text-decoration: underline;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
float: left;
padding-left:20px;
line-height:25px;
vertical-align:middle;
width: 170px;
max-width:150px;

background-repeat:repeat-y;
border-bottom: 1px solid #B6B2D3;
}
/*Kontaktform*/

.csc-mailform{background:#eeeeee; border:1px solid #c4c0d8; width: 386px; padding:10px;} /*fieldset*/
.csc-mailform-field{margin:6px 0;} /*div-container label, input*/
.csc-mailform-submit{width:100px; margin-left:255px;} /*submit-button*/

.tx_powermail_pi1_fieldwrap_html {
width:500px;
padding: 10px; 
border-bottom: 1px solid #dedede;
}

fieldset {
width:520px;
}

.powermail_mandatory_js {
color: red;
}


.tx_powermail_pi1_fieldwrap_html label {
clear:left;
float:left;
margin-left:5px;
width:190px;
}

.tx_powermail_pi1_fieldwrap_html textarea { width: 250px;}


.tx_powermail_pi1_fieldwrap_html textarea { width: 250px;}

.tx_powermail_pi1_fieldwrap_html input {
width:250px;
}

.tx_powermail_pi1_fieldwrap_html p {
font-weight: bold;
margin-left:5px;
}

.tx_powermail_pi1_fieldwrap_html_text label{
font-weight: bold;
}

.tx_powermail_pi1_fieldwrap_html_select label{
font-weight: bold;
}

.tx_powermail_pi1_fieldwrap_html_textarea label{
font-weight: bold;
}

.tx_powermail_pi1_fieldwrap_html_radio input.radio {
width: 200px;
text-align:left;
}

input.radio {
width: 200px;
text-align:left;
}