/* SERVER CACHE */
/* CSS FOR VELDA */
/* ------------- */
@import url("../../templates/velda/css/navigation.css");
@import url("../../templates/velda/css/contactform.css");
@import url("../../templates/velda/css/faq.css");
/* GENERAL */
* {	margin: 0; padding: 0; border: none; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  height:100%; text-align: left; color: #000; background:#312828 url("http://en.velda.net/templates/velda/images/bg_gradient.png") repeat-x 0 0; }
a { color: #000;}
a:hover { text-decoration: none; }
ul { list-style: none; }
/* HEADERS */
h1 { margin: 0 0 20px 0; padding: 0; font-size: 20px; color: #3D3334; font-weight: normal; }
h2 { margin: 0 0 25px 0; padding: 0px; font-size: 18px;	color: #6F6969;	font-weight: normal; }
/* DIV: OUTER */ 
div#outer { position: relative; margin: 0 auto;	width: 900px; background: url("http://en.velda.net/templates/velda/images/bg_outer.gif") repeat-y top left; }
/* DIV: header */
div#header_home,
div#header {
	position: relative;
	margin: 0;
	width: 900px; height: 110px;
	background: url("http://en.velda.net/templates/velda/images/bg_header.jpg") repeat-x top left;
	_margin-bottom:-27px;
}
div#header_home div#header-sideblock-left,
div#header div#header-sideblock-left {
	position: absolute;
	top: 0px; left: 0px;
	width: 44px; height: 110px;
	background: url("http://en.velda.net/templates/velda/images/bg_gradient_top.png") repeat-x top left;
}
div#header_home div#header-sideblock-right,
div#header div#header-sideblock-right {
	position: absolute;
	top: 0px; left: 856px;
	width: 44px; height: 110px;
	background: url("http://en.velda.net/templates/velda/images/bg_gradient_top.png") repeat-x top left;
}
div#header_home div#logo,
div#header div#logo {
	position: absolute;
	left: 123px; top: 12px;
	width: 117px; height: 92px;
	/*background: url("http://en.velda.net/templates/velda/images/logo.png") no-repeat top left;*/
}
div#header_home div#iso,
div#header div#iso {
	position: absolute;
	left: 249px; top: 12px;
	width: 82px; height: 86px;
	background: url("http://en.velda.net/templates/velda/images/ISO9001.jpg") no-repeat top left;
}
* html body div#iso {
	/*background: url("http://en.velda.net/templates/velda/images/ISO9001.jpg") no-repeat top left;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://en.velda.net/templates/velda/images/ISO9001.png',sizingMethod='crop');
	border:1px solid green;*/
}
div#header_home div#orangeline-vert,
div#header div#orangeline-vert {
	position: absolute;
	top: 75px; left: 488px;
	width: 1px; height: 41px;
	background: url("http://en.velda.net/templates/velda/images/bg_orangeline_vert.gif") no-repeat top left;	
}
/* DIV: BODYBLOCK */
div#bodyblock
{
	position: relative;
	float: left;
	padding: 0 0 0 0px;
	margin: 0px;
	width: 900px;
	min-height: 300px;
	background: url("http://en.velda.net/templates/velda/images/bg_bodyblock.jpg") repeat-y top right;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 900px;
} 
* html div#bodyblock
{
	height: 300px;
}
/* DIV: CONT */
div#home {
	float: left;
	width: 900px; /*height: 604px;*/
	background: url("http://en.velda.net/templates/velda/images/bg_home2.jpg") repeat-x top left;
}
div#home div#navi-home {
	width: 900px;
	text-align: center;
}
div#image_header {
	float: left;
	width: 900px; height: 283px;
	background: url("http://en.velda.net/templates/velda/images/veldeman.jpg") no-repeat top left;
	line-height: 0px; font-size: 0px; margin: 0px;
}
div#image_header img {
	float: left; clear: both;
	width: 900px; height: 283px;
	line-height: 0px; font-size: 0px;
}
div#cont
{
	float: left;
	padding: 35px 75px;
	margin: 0 0 0 0px;
	width: 900px; min-height: 200px;
	background: url("http://en.velda.net/templates/velda/images/bg_cont.jpg") no-repeat top left;
	color: #000;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 750px; min-heigt: 130px;
}
* html div#cont {
	height: 200px;
}
div#checkfloat { 
	float: left; clear: both; width: 900px; height: 0px; line-height: 0px; font-size: 0px;
}
div#home ul {
	margin: 0 0 0 20px; padding: 0 0 0 10px;
	line-height: 14px;
}
div#home ul li {
	list-style-type:disc;
}
div#cont ul
{
	margin: 15px 0; padding: 0 0 0 20px;
	line-height: 14px;
}
div#cont ol,
div#home ol
{
	margin: 15px 0px 15px 40px; padding: 0;
	line-height: 14px;
}
div#home ol li,
div#cont ol li
{
	margin: 0 0 2px 0; padding: 0 0 0 0px;
}
div#cont ul li
{
	padding: 1px 0 0 12px;
	background: url("http://en.velda.net/templates/velda/images/bg_home_cont_ul_li.gif") no-repeat 0 5px;
}
div#home h3 {
	margin: 0px;
}
div#home p {
	margin: 15px 0 0px 0;
	line-height: 140%;
}
div#cont p
{
	margin: 0 0 0px 0;
	line-height: 140%;
}
/*
div#cont a {
	color: #002E5B;
}
*/
div#cont input.loginbutton
{
	margin: 10px 0 0 0;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
	background: url("http://en.velda.net/templates/velda/images/button.gif") no-repeat top left;
	width: 100px; height: 22px;
	cursor: pointer;
}
div#cont form input.text
{
	padding: 2px;
	font-size: 10px;
}
input.text2,
textarea.text2
{
	margin: 0 0 4px 0;
	border: 1px solid #666;
	padding: 2px;
	font-size: 10px;
}
div#cont form input.text
{
	width: 120px;
	background: #FFF;
	border: 1px solid #000;
}
/* DIV: FOOTER */
div#footer
{
	background: #312828;
	padding: 20px 44px;
	float: left;
	text-align: left;
	font-size: 10px;
	color: #666;
	width: 900px; height: 30px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 812px;
}
div#footer a
{
	color: #666;
	text-decoration: undeline;
}
div#footer a:hover
{
	text-decoration: none;
}
div#footer table td.dealerlocator {
	border-right: 1px solid #BAB7B7;
	width: 167px; height: 34px;
	padding: 0 15px 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 152px;
}
div#footer table td.dealerlocator a.dealer-locator {
	background: url('http://en.velda.net/templates/velda/images/bg_map_dealers.gif') no-repeat top left;
	padding: 3px 0 0 50px;
	font-weight: bold;
	color: #BAB7B7;
	display: block;
	height: 34px;
	line-height: 140%;
	text-decoration: none;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 31px;
}	
div#footer table td.dealerlocator a.dealer-locator:hover,
div#footer table td.velda_copy a:hover,
div#footer table td.kixx_copy a:hover {
	text-decoration: underline;
}
div#footer table td.iso_ukas {
	padding: 0 0 0 15px;
}
div#footer table td.velda_copy,
div#footer table td.kixx_copy {
	padding: 3px 0 0 15px;
	color: #BAB7B7;
	line-height: 140%;
}
div#footer table td.kixx_copy {
	vertical-align: bottom;
}
div#footer table td.velda_copy a,
div#footer table td.kixx_copy a {
	text-decoration: none;
	color: #BAB7B7;
}
/***** IE HACKS *****/
/* stylesheet.css */
div#header { _margin-bottom:-27px; }
div#header_home { _margin-bottom:-135px; }
/* navigation.css */
div#sublevel ul.sublevel li { _border-bottom:1px solid #F7F6F4; _margin:0; }
div#sublevel ul.sublevel li a { _margin:0; _padding:0; }
/* SITEMAP */
div#cont ul.sitemap-main li { float:left; margin:5px; padding:6px 5px 5px 17px; width:320px; border:1px solid #DDD;	background-image:url("http://en.velda.net/templates/velda/images/bg_home_cont_ul_li.gif"); background-repeat:no-repeat; background-position:5px 10px; background-color:#F2F2F2; }
div#cont ul.sitemap-main li a { text-transform:uppercase; }
div#cont ul.sitemap-main ul.sitemap li { float:none;clear:both; margin:0 0 4px 0; padding:1px 0 0 12px; width:auto; border:none; background-color:none; background-position:0 5px; }
div#cont ul.sitemap-main ul.sitemap li a { text-transform:none; }
div.mapbox { float:right; display:inline; margin:5px; padding:6px 5px 5px 17px; width:340px; border:1px solid #DDD;	background-image:url("http://en.velda.net/templates/velda/images/bg_home_cont_ul_li.gif"); background-repeat:no-repeat; background-position:5px 10px; background-color:#F8F8F8; }
div.mapbox a.sitemap2 { text-transform:uppercase; }