
html {
    font-family:verdana, arial, 'sans serif'; 
}
body {
    margin:0;
    padding:0;
    text-align:center;
    background-color:white;
}
#container {     
    height:100%;
    min-height:100%;
    width:800px;
    margin:auto;
    margin-top:10px;
    padding:0;
    text-align:left;
    background-color:#E6E6E6;   
    font-size:10px;   
}

#main {
    margin:0; 
    padding:0;          
    background:url(http://autohaus-konrad.com/img/navi/left_border.gif) left top repeat-y;
}
#main2 {
    margin:0;
    padding:0; 
    background:url(http://autohaus-konrad.com/img/navi/right_border.gif) right top repeat-y; 
}
#left {
	float:left;
	width:154px;
	margin:0; 
    padding:0 0 15px 0; 
}
#right {
	float:right;
	width:141px;
	margin:0; 
    padding:0 0 15px 0;
}
#content {
	margin:0 148px 0 154px;  
}
#cont {    
    padding:10px;     
}
#subfooter {
    border-left:1px solid #E6E6E6;
    border-right:1px solid #E6E6E6;
    background-color:white;
    height:3px;
    max-height:3px;
    font-size:1px;
}
.col_in {
	margin:0;
	font-size:12px;
}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; 
    padding:0;
	background:transparent;
}
	
.copy { 
    text-align:center; 
    font-size:80%; 
} 



#mini {
    margin:20px 10px 10px 10px;
    font-family:verdana, arial, 'sans-serif';
    font-size:11px;
}


.col_in table{
	font-size:10px;
}


/*  N A V I G A T I O N S  */

#navi_top {
    height:50px;
    background-color:white;
}
#left {
    
}
#left .nav_item {
    padding-top:8px;
}
#right {
    font-size:9px;
}
#right .rbody {
    margin-bottom:10px;
    font-size:10px;
}
#right .header_img {
    text-align:right;
    margin-top:10px;
}
#right P {
    margin:0;
    margin-left:3px;
    margin-right:3px;
}
#right .link {
    display:block;
    text-align:right;
}

#footer {
    font-size:9px;
    background-color:#E6E6E6;    
    padding:2px 0;
}
#footer A {
    color:#AAAAAA;
    text-decoration:none;
}

#content {
}





/*  A L L G E M E I N E S  */

A {
    color:#919191;
    text-decoration:none;
}
A:hover {
    color:black;
    text-decoration:underline;
}
A IMG {
    border:0;
}

H1 {
    font-size:12px;
}
H2 {
    font-size:13px;
    color:#555555;
    margin-bottom:10px;
    margin-top:5px;
    padding:2px;
}

UL {
    padding:0;
    margin:0;
    margin-left:30px;
    margin-top:10px;
}

HR {
	border:solid #ffffff 1px;
}




/* F A R B E N */
.daf {
	color:#ffffff;
	background-color:#09007d;
}

.opel {
	color:#000000;
	background-color:#ffcf00;
}







/*   F O R M S  */
.frm_txt {
    border:1px solid #5E5E5E;
    background-color:white;
    font-size:10px;
    font-family:verdana, arial, 'sans-serif';
}
.ftextarea {
    width:350px;
    height:50px;
}
.ftext {
    width:200px;
}
TABLE.frm TD {
    height:20px;
}





.box_ok {
    padding:5px;
    background-color:#DDEEDD;
    border:1px solid #AABBAA;
}

.box_error {
    padding:5px;
    background-color:#EEDDDD;
    border:1px solid #BBAAAA;
}




.col_0 {
    background-color:#E5E5E5;
}
.col_1 {
    background-color:#FFFFFF;
}




/* Login */
#login_box {
    position:relative;
    margin:200px auto auto auto;
    text-align:left;
    padding:0;
    width:300px;
    height:200px;
    text-align:left;
    color:#5E5E5E;
    border:1px solid #E6E6E6;
    font-family:verdana, arial, sans-serif;
    font-size:.8em;
}
#login_box #login_head {
    font-weight:bold;
    font-size:1.2em;
    color:#;
    background-color:#E6E6E6;
    border-bottom:1px solid #E6E6E6;
    padding:2px 10px;
}
#login_box #login_body {
    padding:20px 15px 0 15px;

}

#login_box #no_auth {
    position:absolute; top:-80px;
    font-weight:bold;
    font-size:1.1em;
    margin:0 -100px 0 -100px;
    width:500px;
    text-align:center;
    color:#BB0000;
}

#logout_link {
    position:relative; top:-14px;
    background-color:#E6E6E6;
    height:15px;
    padding:0 10px;
    color:#555555;
    float:right;
    text-align:right;
    font-weight:bold;
    z-index:9999;
}
#logout_link A {
    color:#999999;
    text-decoration:none;
}
#logout_link A:hover {
    color:#555555;
}

