* { margin:0;padding:0;}
html { border:none;}

html {
  margin:0px;
  padding:0px;
  background-color:#fff;
  border:none;  
  background-color:#4f1c23;
}

body {
  color: #666666;
  background-color:#4f1c23;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px; 
}

a,a:active { color:#666666;text-decoration:none;}
a:hover { text-decoration:underline;}
 
img, div, p, span, a { border:none;behavior:url(htc/iepngfix.htc);}

p { padding:0px;margin:0px; padding-bottom:10px; }

form{ padding:0px;margin:0px; }
option { padding-left:5px; }

.inputtext { color:#273C5B;border: 1px solid #695756; font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:1px; }
.submittext a, .submittext a:hover, .submittext a:link, .submittext a:visited
{
	font-family: arial, sans-serif;
	font-size: 12px;
	border: 0;
	padding: 0;
	
	text-decoration:none
}

/* Error css */
.error_box {
 background: #FFF4F4;
 border: 1px solid #FF9C9C;
 color: #333;
 margin: 10px 0 5px 0;
 padding: 10px;
}

.header_error {
  font-family: Tahoma, verdana, Arial, Helvetica, sans-serif;
  font-size:11px; 
  font-weight:bold;
  color: #ff0000;  
}

.error_msg {
 font-family: Tahoma, verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #ff0000;
 display: block;
 margin-bottom:0px;
}

ul.error_msg { text-align:left;padding-left:25px; }

/* end error css */

h4#title{ color:#666666;font-size:11px;font-weight:bold;padding-bottom:12px }
h4#sub_menu_title{ color:#6b2d28;font-size:11px;font-weight:bold;padding-top:12px;padding-bottom:5px }
h4#sub_menu_title a, h4#sub_menu_title a:link, h4#sub_menu_title a:visited{ color:#6b2d28;font-size:11px;font-weight:bold;padding-top:12px;padding-bottom:5px }
h4#sub_menu_title a:hover{ color:#fff;font-size:11px;font-weight:bold;padding-top:12px;padding-bottom:5px }

#container {
  width:948px;
  position:relative;
  margin-top:34px;
  margin-left:auto;margin-right:auto;
  
}

#logo1{
position:absolute;
width: 209px;
height: 106px;
margin-top:500px;
margin-left:20px;

}


#logo {
   background:url(../images/logo.gif) no-repeat;
   width:203px;height:53px;
   margin-top:10px;
   float:left;
}

#top_menu {
   color:#6b2d28;
   position:relative;
   float:right;
   margin-top:62px;
   margin-right:16px !important;
   margin-right:4px;
   margin-bottom:3px;
} 

#top_menu ul {
   list-style:none;
}

#top_menu ul li {
   padding-left:1px;padding-right:1px;
   display:inline;
}

#top_menu ul li a, #top_menu ul li a:link, #top_menu ul li a:visited, #top_menu ul li a:hover { color:#6b2d28;text-decoration:none;font-weight:normal;  }

/* LEFT MENU SECTION */
#left_menu {
   float:left;
   width:177px;
   color:#fff;
   font-weight:bold;
   font-size:12px;
}

#left_menu a, #left_menu a:link, #left_menu a:visited, #left_menu a:hover{  
   color:#fff;
   font-weight:bold;
   font-size:12px;
   text-decoration:none;
}

#about {
   background-color:#dcd2b4;
   padding:4px 0 4px 12px;
}

#about_active {
   background-color:#dcd2b4;
   padding:4px 0 4px 12px;
   height:240px;   
}

#sales {
   background-color:#949985;
   padding:4px 0 4px 12px;
}

#sales_active {
   background-color:#949985;
   padding:4px 0 4px 12px;
   height:170px;
}

#coorporation {
   background-color:#695756;
   padding:4px 0 4px 12px;
}

#coorporation_active {
   background-color:#695756;
   padding:4px 0 4px 12px;
   height:240px;
}

#dialog {
   background-color:#6b2d28;
   padding:4px 0 4px 12px;
}

#dialog_active {
	background-color:#6b2d28;
	padding:4px 0 0px 12px;
    height:247px;
}

#community {
   background-color:#4f1c23;
   padding:4px 0 4px 12px;
}

#community_active {
   background-color:#4f1c23;
   padding:4px 0 0px 12px;
   height:372px;
}

#submenu_1 {
	color:#fff;
	font-size:11px;
	
}

ul#submenu_1 {
   list-style:none;
   
}

ul#submenu_1 li {
   margin-top:10px;
}

ul#submenu_1 li a, ul#submenu_1 li a:link, ul#submenu_1 li a:visited { font-size:11px;color:#666666;text-decoration:none;font-size:11px;padding:0px;  }
ul#submenu_1 li a:hover { color:#6b2d28;text-decoration:none;font-size:11px;padding:0px;}
ul#submenu_1 li.active { color:#6b2d28;text-decoration:none;font-size:11px;}

#submenu_2 {    
	color:#fff;
	font-size:11px;
	font-weight:normal;
}

ul#submenu_2 {
   list-style:none;
}

ul#submenu_2 li {
   margin-top:3px;
}

ul#submenu_2 li a, ul#submenu_2 li a:link, ul#submenu_2 li a:visited { font-size:11px;color:#fff;text-decoration:none;font-weight:normal;padding:0px;  }
ul#submenu_2 li a:hover { color:#fff;text-decoration:none;font-weight:bold;padding:0px;}
ul#submenu_2 li.active { color:#fff;text-decoration:none;font-weight:bold;}

#submenu_3 {
	color:#000;
	font-size:11px;
	font-weight:normal;
	margin-top:10px;
}

ul#submenu_3 {
   list-style:none;
}

ul#submenu_3 li {
   margin-bottom:5px;
}

ul#submenu_3 li a, ul#submenu_3 li a:link, ul#submenu_3 li a:visited { font-size:11px;color:#000;text-decoration:none;font-weight:normal;padding:0px;  }
ul#submenu_3 li a:hover { font-size:11px;color:#000;text-decoration:none;font-weight:bold;padding:0px;}
ul#submenu_3 li.active { font-size:11px;color:#000;text-decoration:none;font-weight:bold;}

/* END OF LEFT MENU */

#content_wraper {
	clear:both;
	position:relative;
	margin:0 15px 13px 13px;
}

#free_text {
   padding:12px;
}



#free_text a, #free_text a:link, #free_text a:visited { color:#666666;text-decoration:none;}
#free_text a:hover { text-decoration:underline;}

/* INDEX SECTION */
#bg_index {
   background:url(../images/hintergrund.png) no-repeat;
   width:948px;
   height:633px;
   border:1px solid;
}




#note {
   background:url(../images/notizzettel.png) no-repeat;
   width:116px;height:102px;
   position:absolute;
   margin-top:430px;margin-left:830px;
   z-index:1;
}

#index_content {
	margin-top:84px;
	float:left;
	clear:both;
	width:948px;;
}

#text_index {
	padding-top:490px;margin-left:20px;
	font-weight:bold;	
}

#menu_index {
   color:#fff;
   position:absolute;
  margin-left:310px;
  margin-top:500px;
  
}

#menu_index table tr td {
   text-align:center;
   width:170px;height:170px;
}

#menu_index table tr td a, #menu_index table tr td a:link, #menu_index table tr td a:visited, #menu_index table tr td a:hover { color:#fff;text-decoration:none;font-weight:bold;  }

/* END OF INDEX */

/* ABOUT SECTION*/
#bg_about {
   background:url(../images/bg_about.jpg) no-repeat;
   width:948px;
   height:633px;
}

#about_content {
   margin-left:13px;
   float:left;
   border:1px solid #dcd2b4;
   min-height:342px;
   height:auto !important;
   height:342px;
   width:726px !important;
   width:730px;   
}
/* END OF ABOUT*/

/* COMMUNITY SECTION*/
#bg_community {
   background:url(../images/bg_community.jpg) no-repeat;
   width:948px;
   height:633px;
}

#community_content {
   margin-left:13px;
   float:left;
   border:1px solid #4f1c23;
   min-height:470px;
   height:auto !important;
   height:470px;
   width:726px !important;
   width:730px;   
}
/* END OF COMMUNITY*/

/* DIALOG SECTION*/
#bg_dialog {
   background:url(../images/bg_dialog.jpg) no-repeat;
   width:948px;
   height:633px;
}

#dialog_content {
   margin-left:13px;
   float:left;
   border:1px solid #6b2d28;
   min-height:342px;
   height:auto !important;
   height:342px;
   width:726px !important;
   width:730px;   
}
/* END OF DIALOG*/

/* CONTACT SECTION*/
#bg_contact {
   background:url(../images/bg_contact.jpg) no-repeat;
   width:948px;
   height:633px;
}

#contact_content {
   margin-left:13px;
   float:left;
   border:1px solid #4f1c23;
   min-height:470px;
   height:auto !important;
   height:470px;
   width:726px !important;
   width:730px;   
   color:#4f1c23;
}
/* END OF CONTACT*/

/* COORPORATION SECTION*/
#bg_coorporation {
   background:url(../images/bg_coorporation.jpg) no-repeat;
   width:948px;
   height:633px;
}

#coorporation_content {
   margin-left:13px;
   float:left;
   border:1px solid #695756;
   min-height:342px;
   height:auto !important;
   height:342px;
   width:726px !important;
   width:730px;   
}
/* END OF COORPORATION*/

/* SALES SECTION*/
#bg_sales{
   background:url(../images/bg_sales.jpg) no-repeat;
   width:948px;
   height:633px;
}

#sales_content {
   margin-left:13px;
   float:left;
   border:1px solid #949985;
   min-height:475px;
   height:auto !important;
   height:475px;
   width:726px !important;
   width:730px;   
}
/* END OF SALES*/
