/* CSS Document */

* {
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
	color:#555555;
}

body {
	margin: 0; 
	padding: 0;
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;

}

img {
	border:0;
}

select {
	width:230px;
}

h1{
	padding-top:8px;
	padding-left:14px;
	
	font-size:16px;
	font-weight:bold;
	
	margin-top:0px;
	margin-left:-13px;
}

h2{
	padding-top:8px;
	padding-left:14px;
	
	font-size:14px;
	font-weight:bold;
	
	margin-top:0px;
	margin-left:-13px;
}


h3{
	font-size:18px;
	font-family: Verdana, Arial, sans-serif;
}

a {
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
	color:#000000;
	text-decoration:none;
}

.Price {
font-weight:bold;
font-size:14px;
color:#AC0217
}

#bg_left {
	background-image:url(/layout/hg_schatten.gif);
	background-repeat:repeat-y;

}

#bg_right {
	background-image:url(/layout/hg_schatten_rechts.gif);
	background-repeat:repeat-y;
}

#bg_content {
	background-color:#ffffff; 

}

.prod_text {
        text-align:left;
        padding-left:15px;
        padding-right:15px;
        font-size:12px;
        font-weight:bold;
        color:#000000;
}



.bildabstand {
        text-align:left;
        padding-left:0px;
        padding-right:0px;
        font-size:2px;
        color:#000000;
}






.prod_picture {
        text-align:center;
        padding-top:6px;
height:120px;
}

.prod_link {
        padding-left:15px;
}

#navi {
	padding-top:5px;
	padding-bottom:5px;
	background-color:#E4E9FF;
}

.navi_link {
	padding-right:20px;
	font-weight:bold
}

#column_left {
	padding:5px;

}

#column_main {
	padding:5px;
    
}

#footer {
	border-top:#CCCCCC 1px solid;
	margin-left:15px;
	margin-right:15px;
}

.box {
	background-color:#E8ECFD;
	margin-bottom:10px;
}

.box_topline {
	background-color:#BACFF3; 
	height:10px;
	color:#000000;
	font-weight:bold;
}

.box_bottomline {

}

/* menu left */
.left_menu {
  width: 100%;
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: none;
  margin-bottom: 1em;
  font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
  font-size:20px;   /*eigenbau */

  color: #333;
}
.left_menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: none;
}
.left_menu li {
  border-bottom: 1px solid #90bade;
  margin: 0;
}
.left_menu li a {
  display: block;
  padding-top:4px;
  padding-bottom:4px;
  padding-left:6px;
  background-color: #506297;
  color: #fff;
  text-decoration: none; 
  width: 174px;
}
.left_menu li a:hover {
  background-color: #506297;
  color: #fff;
}
.left_menu li {
  border-top: 1px solid #90bade;
  border-bottom: 0;
  margin: 0;
}
.left_menu li.level2 a {
  padding-top:4px;
  padding-bottom:4px;
  padding-left:15px;
  background-color: #BACFF3;
  width: 165px;
  color:#000000;
}
.left_menu li.level3 a {
  padding-top:4px;
  padding-bottom:4px;
  padding-left:25px;
  background-color: #E8ECFD;
  width: 140px;
  color:#000000;
}

			.tab_border {
				margin-top:14px;
				border-collapse:collapse;
				border-width: 1px;
				border-style: solid;
				border-color: #B1BCC9;
			}
			
			.tab_border td {
				padding:5px;
			}
			
			.tab_border th {
				padding:5px;
				font-weight:bold;
				letter-spacing:0.1em;
				background-color:#818A95;
				color:#FFFFFF;
				border-collapse:collapse;
				border-width: 1px 1px 1px 1px;
				border-style: solid solid solid solid;
				border-color: #C3D0E1;
			}		
		
			.tab_border {
				margin-top:14px;
				border-collapse:collapse;
				border-width: 1px;
				border-style: solid;
				border-color: #B1BCC9;
			}
			
			.tab_border td {
				padding:5px;
			}
			
			.tab_border th {
				padding:5px;
				font-weight:bold;
				letter-spacing:0.1em;
				background-color:#818A95;
				color:#FFFFFF;
				border-collapse:collapse;
				border-width: 1px 1px 1px 1px;
				border-style: solid solid solid solid;
				border-color: #C3D0E1;
			}		
		
.tag_6 {
color:#417C9C;
display:inline;
font-size:10px;
}
.tag_5 {
color:#417C9C;
display:inline;
font-size:12px;
font-weight:bold;
}
.tag_4 {
color:#417C9C;
display:inline;
font-size:14px;
font-weight:bold;
}
.tag_3 {
color:#417C9C;
display:inline;
font-size:16px;
font-weight:bold;
}
.tag_2 {
color:#417C9C;
display:inline;
font-size:18px;
font-weight:bold;
}
.tag_1 {
color:#417C9C;
display:inline;
font-size:20px;
font-weight:bold;
} 