html, body  {
	height:100%;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000;
    background-color : #ccc;
	/* Zentrierung für Internet Explorer 5 und 5.5 */ 
	text-align : center;
}

/*-----------------------------------------------------*/
* {
	margin:0;
	padding:0;
}


#container {
	margin:0 auto;
	position:relative;
	text-align:left;		
	clear:left;
	background-color:#fff;		
}

/*--------------------------------------------------------------------------*/
#main_table {	
	width : 760px;
	border : 0px solid #000;
	

	/* Textausrichtung zurücksetzen wegen Zentrierung für Internet Explorer 5 und 5.5 */
	text-align : left;	
}

h1 {font-size:18px;color:#000000;margin:0px;}
h2 {font-size:14px;color:#000000;}
h3 {font-size:14px;color:#000000;}

li { list-style-type : none; margin-bottom : 8px; }

.liste { list-style-type : square; margin : 0px;}

#header {
	height : 80px;
	padding : 0px;
	background-color : #000;
	color : #d2ab66;
	text-align : right;
	
	font-size : 11px;	
	letter-spacing : 4px;
}

#footer {
	height : 30px;	
	background-color : #000;	
	/* border-top : 1px solid #d2ab66; */
}

.footer_info { color : #d2ab66; font-weight : bold; }

#menue_table { height : 30px; text-align : right; background-color : #a68347; border-top : 1px solid #d2ab66; border-bottom : 1px solid #d2ab66; }

/* Das Menü */
.menucontainer {
color:#ffffff;
background-color:#bdbec6;
text-align:center;
padding:10px 0px;

}

/* #back_color { background-color : #ccc; } */

.left_main { height : 465px; width : 199px; background-color : #000; text-align : right; font-size : 11px; color : #d2ab66; }

.left_confirm { height : 465px; width : 15px; background-color : #000; text-align : right; font-size : 11px; color : #d2ab66; }

.left_wever_ducre { height : 465px; width : 199px; background-color : #000; text-align : right; font-size : 11px; color : #d2ab66; }

.left_f_sign { height : 465px; width : 199px; background-color : #000; text-align : right; font-size : 11px; color : #d2ab66; }

.left_grimmeisen { height : 465px; width : 199px; background-color : #000; text-align : right; font-size : 11px; color : #d2ab66; }

.left_idl { height : 465px; width : 199px; background-color : #000; text-align : right; font-size : 11px; color : #d2ab66; }


#content_main { background-color : #fff; }

#content_idl { background-color : #d8d8dA; }

a:link, a:visited, a:active, a:hover { 
	text-decoration : none;
	font-weight : normal;
  	color : #000;
  	font-size : 11px;
}

a:active, a:hover { 
  color : #009;
}

.no_link { color : #c7c7f7; font-size : 11px; font-weight : bold; }


a.menu:link, a.menu:visited
{ 
  color:#fff;
  text-decoration:none;
  font-weight : bold;
}
a.menu:active, a.menu:hover
{ 
  color:#000;
}


#sub_menue_container { text-align : right; }

a.sub_menue:link, a.sub_menue:visited { color : #d2ab66; font-size : 11px; text-decoration : none; }
a.sub_menue:hover { color : #c7c7f7; font-size : 11px; }
.sub_menue_no_link { color : #c7c7f7; font-size : 11px; }

a.sub_wever_ducre:link, a.sub_wever_ducre:visited { color : #f37735; font-size : 11px; text-decoration : none; }
a.sub_wever_ducre:hover { color : #fff; font-size : 11px; }
.sub_wever_ducre_nolink { color : #fff; font-size : 11px; }

a.sub_grimmeisen:link, a.sub_grimmeisen:visited { color : #aaa; font-size : 11px; text-decoration : none; }
a.sub_grimmeisen:hover { color : #555; font-size : 11px; }
.sub_grimmeisen_nolink { color : #555; font-size : 11px; }

a.sub_grimmeisen:link, a.sub_grimmeisen:visited { color : #aaa; font-size : 11px; text-decoration : none; }
a.sub_grimmeisen:hover { color : #555; font-size : 11px; }
.sub_grimmeisen_nolink { color : #555; font-size : 11px; }

a.sub_idl:link, a.sub_idl:visited { color : #fff; font-size : 11px; text-decoration : none; }
a.sub_idl:hover { color : #5a5a5b; font-size : 11px; }
.sub_idl_nolink { color : #5a5a5b; font-size : 11px; }

/* Footer Showroom */
a.sub_footer_showroom:link, a.sub_footer_showroom:visited { color : #000; background-color : #d2ab66; text-decoration : none; width : 15px; height : 15px; }
a.sub_footer_showroom:active, a.sub_footer_showroom:hover { color : #000;	 background-color : #c7c7f7; width : 15px; height : 15px; }
a.sub_footer_showroom { display : block; 	float : left; width : 15px; height : 15px; margin-left : 10px; 	text-align : center; }
.sub_footer_showroom_nolink { color : #000; background-color : #c7c7f7; width : 15px; height : 15px; text-align : center; margin-left : 10px; float : left; }

/* Footer Menue Wever & Ducre */
a.sub_footer_wever_ducre:link, a.sub_footer_wever_ducre:visited { color : #eee; background-color : #f37735; text-decoration : none; width : 15px; height : 15px; }
a.sub_footer_wever_ducre:active, a.sub_footer_wever_ducre:hover { color : #eee;	 background-color : #3c3942; width : 15px; height : 15px; }
a.sub_footer_wever_ducre { display : block; 	float : left; width : 15px; height : 15px; margin-left : 10px; 	text-align : center; }
.sub_footer_wever_ducre_nolink { color : #eee; background-color : #3c3942; width : 15px; height : 15px; text-align : center; margin-left : 10px; float : left; }

/* Footer Menue f-sign */
a.sub_footer_f_sign:link, a.sub_footer_f_sign:visited { color : #eee; background-color : #333; text-decoration : none; width : 15px; height : 15px; }
a.sub_footer_f_sign:active, a.sub_footer_f_sign:hover { color : #333;	 background-color : #fff; width : 15px; height : 15px; }
a.sub_footer_f_sign { display : block; 	float : left; width : 15px; height : 15px; margin-left : 10px; 	text-align : center; }
.sub_footer_f_sign_nolink { color : #333; background-color : #fff; width : 15px; height : 15px; text-align : center; margin-left : 10px; float : left; }
 
/* Footer Menue Grimmeisen */
a.sub_footer_grimmeisen:link, a.sub_footer_grimmeisen:visited { color : #eee; background-color : #aaa; text-decoration : none; width : 15px; height : 15px; }
a.sub_footer_grimmeisen:active, a.sub_footer_grimmeisen:hover { color : #555;	 background-color : #fff; width : 15px; height : 15px; }
a.sub_footer_grimmeisen { display : block; 	float : left; width : 15px; height : 15px; margin-left : 10px; 	text-align : center; }
.sub_footer_grimmeisen_nolink { color : #555; background-color : #fff; width : 15px; height : 15px; text-align : center; margin-left : 10px; float : left; }
 
/* Footer Menue idl */
a.sub_footer_idl:link, a.sub_footer_idl:visited { color : #000; background-color : #ce6136; text-decoration : none; width : 15px; height : 15px; }
a.sub_footer_idl:active, a.sub_footer_idl:hover { color : #fff; background-color : #5a5a5b; width : 15px; height : 15px; }
a.sub_footer_idl { display : block; 	float : left; width : 15px; height : 15px; margin-left : 10px; 	text-align : center; }
.sub_footer_idl_nolink { color : #fff; background-color : #5a5a5b; width : 15px; height : 15px; text-align : center; margin-left : 10px; float : left; }

/* Footer Menue idl */
a.sub_footer_menue:link, a.sub_footer_menue:visited { color : #000; background-color : #d2ab66; text-decoration : none; width : 15px; height : 15px; }
a.sub_footer_menue:active, a.sub_footer_menue:hover { color : #000; background-color : #c7c7f7; width : 15px; height : 15px; }
a.sub_footer_menue { display : block; 	float : left; width : 15px; height : 15px; margin-left : 10px; 	text-align : center; }
.sub_footer_menue_nolink { color : #000; background-color : #c7c7f7; width : 15px; height : 15px; text-align : center; margin-left : 10px; float : left; }


 a.footer_link:link, a.footer_link:visited {
	color : #ccc;
	font-weight : bold;
 	text-decoration : none;
	
}

a.footer_link:hover, a.footer_link:active {
	color : #fff;
	font-weight : bold;
 	text-decoration : none;
	
}


/* Verweise im Content-Bereich */
/*-----------------------------------------*/

a.content_link:link { color : #a68347; }
a.content_link:visited { color : #a68347; }
a.content_link:hover { color : #f00; }
a.content_link:active { color : #a68347; }

#titel { font-weight : bold; color : #a68347; }



.bild { border : 1px solid #000; }

.referenzliste { margin-left : 15px; }

.referenzText { margin-top : 155px; }

.err_message { color : #006; }

/* Formular-Elemente */
input { border: 1px solid #003; 	font-family:Verdana, Arial,sans-serif; font-size:11; background-color:transparent; width : 305px; }

/* Formular-Elemente als Fehler-Hinweis */
.err_input { border: 1px solid #000; 	font-family:Verdana, Arial,sans-serif;  color : #fff;  font-size:11; background-color: #003;  width : 305px; }

/* Schaltflächen für die Standard-Formulare */
.btn_send { font-family:Verdana, Arial,sans-serif; font-size:11; color : #fff; background-color:#708898; width : 100px; cursor : hand}

/* Textarea für Standard-Formulare */
textarea {
	width : 305px;
	border: 1px solid #000;
  	background: transparent;
  	color:#000000;
	font-family:Verdana, Arial,sans-serif;
  	font-size:12px;
  	scrollbar-base-color:#7b7d8e;
  	scrollbar-3dlight-color:#7b7d8e;
  	scrollbar-arrow-color:#efeff7;
  	scrollbar-darkshadow-color:#7b7d8e;
  	scrollbar-face-color:#7b7d8e;
  	scrollbar-highlight-color:#BBBBBB;
  	scrollbar-shadow-color:#000000;
  	scrollbar-track-color:#7b7d8e;
}

/* Textarea als Fehler-Hinweis */
.err_textarea {
	width : 305px;
	border: 1px solid #000;
  	background: #003;
  	color:#fff;
	font-family:Verdana, Arial,sans-serif;
  	font-size:12px;
  	scrollbar-base-color:#7b7d8e;
  	scrollbar-3dlight-color:#7b7d8e;
  	scrollbar-arrow-color:#efeff7;
  	scrollbar-darkshadow-color:#7b7d8e;
  	scrollbar-face-color:#7b7d8e;
  	scrollbar-highlight-color:#BBBBBB;
  	scrollbar-shadow-color:#000000;
  	scrollbar-track-color:#7b7d8e;
}

/* Optionsschalter im Content-Bereich */
.radio_btn {
width : 20px;
	border: none;
  	background: transparent;
}


