@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ecedef;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	background-image: url(../img/mainbg.gif);
}


.oneColFixCtr #container {
	width: 1440px;  
	height: 830px;
	background: transparent url(../img/contentbg.jpg);
	margin: 0 auto; 
	/*border: 0px solid #000000;*/
	text-align: left; 
}
.oneColFixCtr #main {
	padding: 0;
	text-align: center; 
}

.left {
	background: transparent;
	margin: 0; 
	padding: 0;
	width: 244px;
	height: 692px;
	float: left;
}

.head {
	background: transparent url(../img/Sigma-K-Logo.jpg) no-repeat center; 
	padding: 0;
	width: 952px;
	height: 172px;
}

.center {
	background: transparent;
	margin: 0; 
	padding: 0;
	width: 952px;
	height: 692px;
	float: left;
	
}

.right {
	background: transparent;
	margin: 0; 
	padding: 0;
	width: 244px;
	height: 692px;
	float: left;
}

.footer {
	background: transparent url(../img/bgfooter.gif);
	margin:0;
	padding: 0;
	width: 1440px;
	height: 138px;
	clear: both;
}

.footerleft {
	background: transparent;
	margin: 0px 0px 0px 140px;  
	padding: 0;
	width: 300px;
	height: 138px;
	text-align: left;
	float: left;
}

.footerleft_new {
	background: transparent;
	margin: 67px 0px 0px 140px;  
	padding: 0;
	width: 870px;
	height: 138px;
	text-align: left;
	float: left;
	position: absolute;
}

.footerleft_inner {
	display: block;
	float: left;
	margin-right: 40px;
}

.footerright {
	background: transparent url(../img/bgfooterright.jpg);
	margin: 0px 0px 0px 763px;  
	padding: 38px 0px 0px 0px;  
	width: 200px;
	height: 100px;
	text-align: center;
	float: left;
}

.footerright_new {
	background: transparent url(../img/bgfooterrightnew.jpg);
	margin: 0px 0px 0px 1013px;  
	padding: 38px 0px 0px 0px;  
	width: 382px;
	height: 100px;
	text-align: center;
	float: left;
}

.contentframe {
	background: transparent;
	margin: 40px auto auto auto; 
	padding: 0;
	width: 750px;
	height: 480px;
	overflow: auto;
}

.contentframeHaendler {
	background: transparent;
	margin: 40px auto auto auto; 
	padding: 0;
	width: 850px;
	height: 540px;
	overflow: auto;
}

.contentHaendler {
	background: transparent;
	margin: 0; 
	padding: 0;
	width: 820px;	
	overflow: hidden;
	text-align: left;
}

.content {
	background: transparent;
	margin: 0; 
	padding: 0;
	width: 720px;	
	overflow: hidden;
	text-align: left;
}


.mainnav {
	background: transparent;
	margin: 30px 0px 0px 0px; 
	padding: 0;
	width: 200px;
	height: 660px;
	overflow: hidden;
}

.mainnav div a.nav1{
	margin: 5px 0px 0px 0px;
	padding: 0;
	float: left;
	text-decoration: none;
	background: transparent url(../img/btn-sbi-servicecenter-n.jpg) no-repeat top left;
	text-align: left;
	height: 105px;
	width: 200px;
}

.mainnav div a.nav1:hover{
	text-decoration: none;
	background: transparent url(../img/btn-sbi-servicecenter-a.jpg) no-repeat top left;
}

.mainnav div a.nav1b{
	margin: 5px 0px 0px 0px;
	padding: 0;
	float: left;
	text-decoration: none;
	background: transparent url(../img/btn-vorteile-n.jpg) no-repeat top left;
	text-align: left;
	height: 105px;
	width: 200px;
}

.mainnav div a.nav1b:hover{
	text-decoration: none;
	background: transparent url(../img/btn-vorteile-a.jpg) no-repeat top left;
}

.mainnav div a.nav2{
	margin: 5px 0px 0px 0px;
	padding: 0;
	float: left;
	text-decoration: none;
	background: transparent url(../img/btn-modelle-n.jpg) no-repeat top left;
	text-align: left;
	height: 105px;
	width: 200px;
}

.mainnav div a.nav2:hover{
	text-decoration: none;
	background: transparent url(../img/btn-modelle-a.jpg) no-repeat top left;
}

.mainnav div a.nav3{
	margin: 5px 0px 0px 0px;
	padding: 0;
	float: left;
	text-decoration: none;
	background: transparent url(../img/btn-haenldersuche-n.jpg) no-repeat top left;
	text-align: left;
	height: 105px;
	width: 200px;
}

.mainnav div a.nav3:hover{
	text-decoration: none;
	background: transparent url(../img/btn-haenldersuche-a.jpg) no-repeat top left;
}

.mainnav div a.nav4{
	margin: 5px 0px 0px 0px;
	padding: 0;
	float: left;
	text-decoration: none;
	background: transparent url(../img/btn-downloads-n.jpg) no-repeat top left;
	text-align: left;
	height: 105px;
	width: 200px;
}

.mainnav div a.nav4:hover{
	text-decoration: none;
	background: transparent url(../img/btn-downloads-a.jpg) no-repeat top left;
}

.mainnav div a.nav5{
	margin: 5px 0px 0px 0px;
	padding: 0;
	float: left;
	text-decoration: none;
	background: transparent url(../img/btn-energiekostenrechner-n.jpg) no-repeat top left;
	text-align: left;
	height: 105px;
	width: 200px;
}

.mainnav div a.nav5:hover{
	text-decoration: none;
	background: transparent url(../img/btn-energiekostenrechner-a.jpg) no-repeat top left;
}

.indexhl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #4a4a4a;
	line-height: 35px;
	font-weight: bold;
}

.indexhl a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #4a4a4a;
	line-height: 30px;	
	text-decoration: underline;
}

.indexhl a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #f6a312;
	line-height: 30px;	
	text-decoration: underline;
}

.btt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	line-height: 20px;	
}

.btt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	line-height: 20px;	
	text-decoration: underline;
}

.btt a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6a312;
	line-height: 20px;	
	text-decoration: underline;
}

.btt ul {
	list-style-image: url(../img/bulletpoint01.png);
}

.btt hr {
	color: #909090;
}

.bttlg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #909090;
	line-height: 20px;	
}

.bttlg a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #909090;
	line-height: 20px;	
	text-decoration: underline;
}

.bttlg a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6a312;
	line-height: 20px;	
	text-decoration: underline;
}

.bttlgindex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #909090;
	line-height: 20px;	
}

.bttlgindex a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #909090;
	line-height: 20px;	
	text-decoration: none;
}

.bttlgindex a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6a312;
	line-height: 20px;	
	text-decoration: none;
}

.bttimp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #909090;
	line-height: 20px;	
}

.bttimp a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #909090;
	line-height: 20px;	
	text-decoration: none;
}

.bttimp a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6a312;
	line-height: 20px;	
	text-decoration: none;
}


.btto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6a312;
	line-height: 20px;
	font-weight: bold;
}

.btto a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6a312;
	line-height: 20px;	
	text-decoration: underline;
	font-weight: bold;
}

.btto a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6a312;
	line-height: 20px;	
	text-decoration: underline;
}

.bbigleft {
	border-left: 5px solid #f6a312;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 15pt;
	text-align: left;
	text-indent: 0px;
	color: #4a4a4a;
}

.dropdown {
	width: 60px;
	border: 1px dotted #909090;
}

.textfield {
	width: 100px;
	border: 1px dotted #909090;
}

.countryspacer {
	background: transparent;
	height: 21px;
	width: 140px;
	float: left;
}

.countrylink {
	text-align: center;
}

.countrylink a{
	border: 1px #f0f0f0;
	margin: 0px 3px 0px 3px;
	padding: 0;
	float: left;
	text-decoration: none;
	background: #f0f0f0;
	text-align: left;
	height: 21px;
	width: 95px;
	color: #4a4a4a;
	text-align: center;
}

.countrylink a:hover{
	border: 1px #f6a312;
	margin: 0px 3px 0px 3px;
	padding: 0;
	float: left;
	text-decoration: none;
	background: #f0f0f0;
	text-align: left;
	height: 21px;
	width: 95px;
	color: #f6a312;
	text-align: center;
}

.clearboth {
	clear: both;
}

.countryleft {
	width: 430px;
	height: 435px;
	float: left;
}

.countryright {
	width: 290px;
	height: 435px;
	float: left;
	overflow: auto;
}

.countrycontent {
	width: 270px;
	overflow: hidden;
	
}

.orange {
	color: #f6a312;
}

.white {
	color: #ffffff;
}

.white a{
	color: #ffffff;
	text-decoration: none;
}