/* -------- CSS LAYOUT --------*/

#layout{
         width: 1000px;
         display: table;
/* 		 left: 50%; */
/* 		 position: absolute; */
		 float: centre;
/*          margin: 0px 0px 0px 40px; */
		 margin: auto;

}

#navigation{
        width: 182px;
        height: 100%;
        padding: 5px;
        float: left;
        margin-bottom:21px;
        border:1px solid #007fff;
        -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
}


#head{
         width: 998px;
         height: 50px;
         margin-bottom:5px;
         border:1px solid #007fff;
         -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
         }

#content{
        width: 801px;;
        float: right;
        display: table;
}

#maincontent{
        width: 590px;
        float: left;
        height: auto;
        margin-bottom:16px;
        padding: 5px;
        border:1px solid #007fff;
        -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;

}

#sidebar{
        width: 182px;
        float: right;
        padding: 5px;
        margin-bottom:21px;
        height: auto;
        border:1px solid #007fff;
        -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
}

#hier{
         width: 988px;
         height: 20px;
         margin-bottom:5px;
		 float: left;
         padding: 5px;
         border:1px solid #007fff;
         -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
         }







#toolbar {/*Hintergund Toolbar->*/background: #ffffff;/*<- Hintergund Toolbar*/ border: 1px solid #007fff;  height: 25px; line-height: 25px;  width: 998px; bottom:0;}
#toolbar a{float:left;font-size:12px;text-decoration:none;color:007fff !important; line-height: 25px;  margin-top:-3px; width:100%; text-align: center; font-family:Verdana, sans-serif;}
#toolbar a:hover{cursor:pointer;float:left;  font-size:12px;text-decoration:none;color:000000 !important; font-family:Verdana, sans-serif;} /* Maus over */


/* CSS3 Runde Ecken mit pie.HTC */
#roundCSS3 { border: 1px solid #007fff; width: 100%; z-index: 10000; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; margin-top:12px;}
#roundSmallInput { border: 1px solid #007fff; width: 35px; height:18px; float:left; z-index: 10000; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.formAC{width:480px; margin:3px 0px 0px 80px; float:left;}
.formAC button[type="submit"]{margin-top:12px; margin-bottom:12px;}
.formAC label{ text-align:right; width:160px; display:block;float:left;line-height:22px; padding-right:5px;}

.roundStInput { border: 1px solid #007fff; width: 202px; height:18px; float:left; z-index: 10000; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.roundBankInput {border: 1px solid #007fff; margin-right:12px; width: 225px; height:18px; float:left; z-index: 10000; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; }
.roundBigInput {border: 1px solid #007fff; width: 237px; height:18px; float:left; z-index: 10000; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.roundBDayD {border: 1px solid #007fff; width: 54px; height:18px; float:left; z-index: 10000; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.roundBDayM {border: 1px solid #007fff; width: 54px; height:18px;  z-index: 10000; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.roundBDayY {border: 1px solid #007fff; width: 100px; height:18px; z-index: 10000; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.roundCountrySelect {border: 1px solid #007fff; width: 240px; height:18px; float:left; z-index: 11000; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.column{width: 978px; border: 1px solid #007fff; display: inline-block; position:relative; }
.round { display: inline-block; position:relative; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
.roundTop { z-index:10000; display: inline-block; position:relative; -webkit-border-radius: 8px 8px 0px 0px; -moz-border-radius: 8px 8px 0px 0px; border-radius: 8px 8px 0px 0px; }
.roundLeft { z-index:10000; display: inline-block; position:relative; -webkit-border-radius: 8px 0px 0px 0px; -moz-border-radius: 8px 0px 0px 0px; border-radius: 8px 0px 0px 0px; }
.roundRight { z-index:10000; position:relative; -webkit-border-radius: 0px 8px 0px 0px; -moz-border-radius: 0px 8px 0px 0px; border-radius: 0px 8px 0px 0px; }
.roundTRB{  z-index:10000; display: inline-block; position:relative; -webkit-border-radius: 0px 8px 8px 8px; -moz-border-radius: 0px 8px 8px 8px; border-radius: 0px 8px 8px 8px; }

/* CSS3 Runde Ecken mit pie.HTC end*/