#header {
	background:url(../images/menubar.png) no-repeat;
	float: center;
	width: 980px;
	height: 57px;
	margin: 0px auto 0px auto;
	text-align: right;
	


}

#header #logo {
	float: left;
	width: 225px;
	height: 57px;
	margin: -10px auto 0px auto;


}


#header #header_inn {
	float: right;
	position:relative;
	margin: 0px 0px 0px 50px;
	width: 705px;
	padding: 8px 0 0 0;
	font-size: 110%;
}

#container {
	
}


#content {
	width: 980px;
	margin: 0 auto;
	padding: 5px 0 0 0;
}



#content h1 {
	color: #014357;
	font-size: 100%;
	margin: 0;
	padding: 0 0 5px 0;
	
}

#content h3 {
	color: #014357;
	font-size: 110%;
	margin: 0;
	padding: 0 0 5px 0;
	
}


#pic {
	color: #014357;
	font-size: 160%;
	width: 625px;
	height: 375px;
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float:left;
	line-height: 15px;
	
}

#logo {
	width: 330px;
	height: 65px;
	margin:  0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	position: relative;
	float:right;
	
}

.clear {
	clear:both;
}


#picright {
	color: #014357;
	font-size: 120%;
	width: 330px;
	height: 250px;
	margin:  -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float:left;
	
}

#picright ul {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 66px;
line-height: 130%;
	
	
}

#button {
	width: 330px;
	height: 65px;
	
	margin: -5px 0px 0px 0px;
	position: relative;
	float:left;
	
	
	
}


#demo {
	background:url(../images/demobg.png) no-repeat;
margin: 20px 0px 0px 0px;
	width: 980px;
	height: 320px;
	position: relative;
	float:left;
	}

#demo #demoboxl {
	width: 660px;
	height: 300px;
	margin: 10px 0px 0px 10px;
	position: relative;
	float:left;
	}



#demo #demoforml {
	
	position: relative;
	margin: 0px 0px 0px 0px;
	float: right;
	width: 260px;
	height: 300px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	
	
}


#demo #demobox2 {
	width: 660px;
	height: 300px;
	margin: 10px 0px 0px 10px;
	position: relative;
	float:left;
	}



#demo #demoform2 {
	
	position: relative;
	margin: 0px 0px 0px 0px;
	float: right;
	width: 260px;
	height: 300px;
	padding: 0px 10px 0px 0px;
	text-align: right;
	
	
}





#homebox  {
	position: relative;
	float:left;
	width: 285px;
	height: 110px;
	margin: 10px 0px 40px 0px;
	padding: 0px 0px 0px 0px;
}

#homebox h1  {
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	color: #014357;
	margin: 0px 0px -10px 0px;


}

#homebox h3  {
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	color: #014357;
	margin: 0px 0px -10px 0px;


}


#homebox h2{
	font-size: 16px;
	font-weight: normal;
	color: #014357;

}


#homebox a { 
	color: #630263;
	text-decoration:none;
}

#homebox a:hover span.compare {
	text-decoration:underline;
}

#homebox a:hover {
	text-decoration:underline;
}

#homebox a:hover span.edition {
	text-decoration:underline;
}

#homeboxcenter a span.edition {
	color: #630263;
	text-decoration:none;
	font-size: 13px;}





#homeboxcenter a { 
	color: #630263;
	text-decoration:none;
	font-size: 15px;
}

#homeboxcenter a:hover span.compare {
	text-decoration:underline;
}

#homeboxcenter a:hover {
	text-decoration:underline;
}

#homeboxcenter a:hover span.edition {
	text-decoration:underline;
}


#homeboxcenter  {
	position: relative;
	float:left;
	width: 285px;
	height: 110px;
	margin: 10px 62px 40px 62px;
	padding: 0px 0px 0px 0px;
}

#homeboxcenter h1  {
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	color: #014357;
	margin: 0px 0px -10px 0px;
}

#homeboxcenter h3  {
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	color: #014357;
	margin: 0px 0px -10px 0px;
}

#homeboxcenter h2{
	font-size: 16px;
	font-weight: normal;
	color: #014357;
}


#footer {
	width: 980px;
	height: 33px;
	margin-left: auto ;
	margin-right: auto ;
	padding: 33px 0 5px 0;
	font-size: 90%;
	color: #014357;
	text-align: center;
}



#footer #fmenu {
	position:relative;
	float:none;
}


#footer #fmenu a {
	color: #014357;
	text-decoration:underline;
}

#footer #fmenu a.active {
	font-weight:bold;
}

#footer #fmenu a:hover{
	text-decoration:none;
}



#bottom  {
	position: relative;
	float:left;
	width: 650px;
	height: 215px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#bottom p{
	font-size: 16px;
	font-weight: normal;
	color: #014357;}
#bottom2 p{
	font-size: 16px;
	font-weight: normal;
	color: #014357;}

#bottompic {
	position: relative;
	float:left;
	width: 300px;
	height: 215px;
	margin: 20px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#bottom2  {
	position: relative;
	float:left;
	width: 750px;
	height: 175px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#bottompic2 {
	position: relative;
	float:left;
	width: 200px;
	height: 175px;
	margin: 30px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
}

#bottompic2 ul{
	font-size: 16px;
	font-weight: normal;
	color: #014357;
	font-weight:bold;
	margin: 0px 0px 0px -20px;}

#content #customers {
	position: relative;
	float:left;
	width: 980px;
	margin: 25px 0px 40px 0;
	text-align: center;
}


#content #customers h1 {
	color: #014357;
	font-size: 140%;
	text-align: center;
	text-weight: bold;

	
}

#content #freepic {
	position: relative;
	float: left;
	width: 600px;
	height: 258px;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #014357;
	font-size: 150%;
	line-height: 15px;
	text-align: center;


}

#content #topcright1 {
	position: relative;
	float: left;
	width: 365px;
	
	margin: 0px 0px 0px 10px;
	padding: 15px 0px 0px 0px;
	text-align: right;
}

#content #topcright1 #form {
	padding: 0px 10px 0 0;
	text-align: right;
	font-size: 95%;
	line-height: 60%;
}

#content #topcright1 #formtop {
	background:url(../images/demobgc1top.png) no-repeat;
	

}

#content #topcright1 #formmiddle {
	background:url(../images/demobgc1middle.png) repeat;
	margin-top: -5px;
	padding: 0px 10px 0 0;
	text-align: right;
	font-size: 95%;
}

#content #topcright1 #formbottom {
	background:url(../images/demobgc1bottom.png) no-repeat;
	position: relative;

}

