/* copyright www.modulor.at - Andreas Niederer */

/* modules */
@import url(frg-forms.css);

/******************************/
#page { }
/******************************/
#header { }
#logo { }
#tagline { display:block; position:absolute; top: 25px; left: 658px; width: 305px;}

/******************************/
#container { }
#navigation { background-color:#CC6633; }

#breadcrumb { display:none; }
#navigation {  }

#tabs {}

#logo-home { position:absolute; top:20px; left:101px; background-color:#FFFFFF; }

#content { clear:both; padding:30px 17px 10px 115px;  }
#content hr { display:block; border:0; border-top:1px solid #8a5a36; }


#content-row1 { clear:both;  }
#content-col1 { width: 512px; float:left; }
#content-col2 { width: 303px; float:right; }
#content-row2 { clear:both; }






/* Anmeldeformular */

.login-form { /*background-color:#FFFFFF;border:1px solid #999999; */ background-color:#d3d4cf; background-color:#d3d4cf;  background-color:#dcddd8; background-color:#d9dad5; background-color:#FFFFFF; border:1px solid #cccccc;  margin:0 0 1.2em 0px !important; position:relative; left:-10px; padding:10px; min-height:204px; width:17.4em; }
.login-form fieldset { border:0; padding:0; margin:0 0 0 0; }
.login-form legend { margin:0; padding:0 0 10px 0; font-size:100%; font-weight:bold; }
.login-form label { width:5em; display:block; float:left; /* */ float:none; padding:0 0 3px 0; }
.login-form input { width:17em;  }
.login-form input.button { width:auto; padding:1px 8px 1px 6px; }
.login-form p { clear:both; }
.login-form p.action label { display:none; }
.login-form ul { list-style:none; margin:0; padding:0; }
.login-form li { list-style:none; margin:0; padding:0; }



.modulContainer {  margin:0 0 0 -15px; }
.modulContainer h1, .modulContainer h2, .modulContainer h3 { padding:0 15px 0em 15px }
.modulContainer h4 { background-color:#FFFFFF; padding:5px 15px 5px 15px; margin:8px 0 0 0; }

.modulContainer fieldset { border:0; padding:0; margin:0;}
.modulContainer legend { display:none; }
.modulContainer label { width:8em; display:block; float:left; }
.modulContainer p { margin-bottom:0.6em; padding:0 15px 0 15px; clear:both;  }
.modulContainer input { width:18em; }
.modulContainer .action { padding-left:8em; margin-left:15px; padding-top:4px; }
.modulContainer .action input { width:auto; }
.modulContainer .radio input { width:auto; }
.modulContainer .radio label {  }


#modul1, #modul2 { padding:0em }

label { line-height:1em;}
.accountLabel {margin-top:0.3em; text-align: left;}
.multilineLabel {
width: 8em;
float: left;
text-align: left;
margin-right: 0.5em;
display: block;
margin-top:-0.4em;}

div.interactiv { background-color:#EFEFEF; }
div.interactiv p { margin:0; padding:0; }
div.interactiv a { display:block; padding:2px 16px 3px 16px;}
div.interactiv a:hover { background-color:#dfdfdf; text-decoration:none!important; }

.odd { clear:both; background-color:transparent; padding:0.3em;}
.even { clear:both; padding:0.3em }


