﻿html {
	height: 100%;
	margin-bottom: 1px; /* Always show a scrollbar to avoid jumping  */
	text-align:center;
}
body{
	
	vertical-align:top;
	padding:0px;
	background: #FFF url(/images/background.jpg) top fixed repeat-x;
}

#mainFrame{
  width:950px;
  padding:0px;
  margin:auto;
  text-align:left;
  background-color:none;
}

	#headerFrame{
	  position:relative;
	  height:398px;
	  width:100%;
	  margin:10px 0 0 0;
	  padding:0px;
	}
	
		#headerFrame { background:url(/images/header_autotechnik.jpg); }
		div.b1 #headerFrame { background:url(/images/header_autotechnik.jpg); }
		div.b2 #headerFrame { background:url(/images/header_autotechnik.jpg); }
		div.b3 #headerFrame { background:url(/images/header_autotechnik.jpg); }
		div.b4 #headerFrame { background:url(/images/header_autotechnik.jpg); }
		div.b5 #headerFrame { background:url(/images/header_autotechnik.jpg); }
		div.b6 #headerFrame { background:url(/images/header_autotechnik.jpg); }
		div.b7 #headerFrame { background:url(/images/header_autotechnik.jpg); }
		
		#menuFrame{
			display:block;
			position:absolute;
			top:40px;
			left:0;
			height:30px;
			width:950px;
		}
		
		
		ul#menu {
			margin:0;
			padding:10px 25px;
			overflow:hidden;
			list-style-type: none;
			line-height:1em;
			
		}
		
		ul#menu li{
			display:inline;
			text-decoration: none;
			margin-right:23px;
		}
		
		ul#menu li a {
			display:inline;
			overflow: hidden;
			color:#FFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			background: url(/images/sipka.gif) bottom right no-repeat;
			padding-right:7px;
			border:none;
		}
		
		ul#menu li a:hover {
			color:#FC0;
		}
	
	
	
	#contentFrame{
	  min-height:500px;
	  width:100%;
	  background-color:#FFF;
	}
	
		#insideContentFrame{   /*IE fix*/
		  padding:20px 15px;
		}
	
	
	#footerFrame{
	  height:60px;
	  width:100%;
	  margin:0px;
	  padding:0px;
	  line-height:60px;
	  color:#BBB;
	  font-weight:bold;
	  background-color:#FFF;
	}
	
		#footerFrame div{
			padding:0 20px;
		}
		#footerFrame a{
		  color:#999;
		  border:none;
		}
/**********************/
/* SUBMENU            */
/**********************/

#submenu {
	width: 270px;
	margin: 20px 0 0 0;
	float: right;
	background-color:#DDD;
	font-size:13px;
	padding:0;
	/*border:5px solid #DDD;*/
	overflow:hidden;
	height:100%;
}

	#submenu h5{
		margin-top: 0;
		background: #1d1e1f;
		border-top: 1px solid #1d1e1f;
		padding: 5px 10px;
		color: #FFF;
		font-size:16px;
	}
	ul.supermenu, ul.subcategorie, ul.subpages{
		margin:0;
		padding:0;
		float:none;
	}
	ul.supermenu ul.supermenu, ul.subcategorie ul.subcategorie, ul.subpages ul.subpages{
		margin:0;
		padding:0 0 0 20px;
	}
		
		ul.supermenu li, ul.subcategorie li, ul.subpages li{
			margin:0;
			padding:0;
			list-style:none;
		}
		ul.supermenu li:hover, ul.subcategorie li:hover, ul.subpages li:hover{
			
		}
		
			ul.supermenu li a, ul.subcategorie li a, ul.subpages li a{
				color:#333;
				font-weight:bold;
				text-decoration:none;
				border:none;
				display:block;
				width:100%;
				height:1.5em;
				margin:0;
				padding: 4px 10px;
			}
			
			ul.supermenu li a:hover, ul.subcategorie li a:hover, ul.subpages li a:hover{
				color:#FFF;
				font-weight:bold;
				background-color:#FC0;
			}
