html, body {height:100%; margin:0px; padding:0px;}

body, p, td, th, input, a, ul, li { font-family: Verdana; font-size: 12px; color:#666666;}

form {padding:0px; margin:0px;}

body {
	background-image:url(/i/body_bgr.png);
	background-position:center top;
	background-repeat:repeat-x;
	background-color:#1F344F;
	overflow-y:visible;
	text-align:center;
}

a {
	color:#FF6600;
}

a img {
  border:none;
}

h1{

	color:#FF6600;
	font-family:Verdana;
	font-size:13px;
	height:40px;
	padding:5px 0px 10px 0px;
}
div#wrapper_shadow{

	background-image:url(/i/wrapper_bgr.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:920px; /*890*/
	margin:0px auto;
	padding:10px 0px 0px 0px;
	text-align:center;
}
div#wrapper_panel{

	width:900px; /*860*/
	margin:0px auto 0px auto;
	background-color:#EFF0F2;
	text-align:left;
}
div#header{

	width:900px; /*860*/
	height:190px;
	background-image:url(/i/header_bgr.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}


div#headerEn {
	width:900px; /*860*/
	height:190px;
	background-image:url(/i/header_bgr_en.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}


a#lng{
	float:right;
	
	/*background-image:url(/i/lng_bgr.gif);*/
	background-color:#879296;
	background-position:top right;
	background-repeat:no-repeat;
	color:#EEEEEE;
	font-weight:bold;
	padding:5px 10px 8px 15px;
	background-color:none;
	font-size:11px;
}
a#home{
	display:block;
	width:400px;
	height:180px;
	z-index:3;
}
/*
a#offer{
	position:absolute;
	z-index:2;
	display:block;
	width:150px;
	height:90px;
	margin:30px 0px 0px 620px;

}
*/
div#icons1{
	z-index:1;
	position:absolute;
	margin:30px 0px 0px 455px;
}
table.body_table{
	width:900px;/*830*/
}
.body_table td{
	vertical-align:top;
}
td#leftCol{
	width:200px;
	background-color:#C4DFE3;
}
td#rightCol{
	width:670px;/*630*/
}


/*    NAVIGATION */
ul.nav{
	width:200px;
	padding:0px;
	margin:0px;
	list-style-position:outside;
	list-style-type:none;
}
.nav a{
	display:block;
	height:29px;
	padding:11px 0px 0px 40px;
	margin:0px;
	font-size:14px;
	font-family:Arial;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(/i/nav/nav_bgr.jpg);
	background-position:0px 0px;
}
.nav a:hover{
	background-position:0px 80px;
}
.nav a#selected{
	background-position:0px 40px;
	color:#7AEBF1;
}
ul.nav2{
	width:200px;
	height:50px;
	padding:0px;
	margin:0px;
	list-style-position:outside;
	list-style-type:none;
	background-image:url(/i/nav/nav2_bgr.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
.nav2 li{
	float:left;
}
.nav2 a{
	display:block;
	border:solid 0px red;
	
	width:65px;
	height:26px;
	padding:25px 0px 0px 0px;
	margin:0px;
	
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	text-align:center;
	
	background-repeat:repeat-y;
	background-position:center top;
}
.nav2 a:hover,.nav2 a#selected{
	color:#FF6600;

	background-position:center 50px;
}
#aboutus a{
	background-image:url(/i/nav/aboutus.gif);
}
#news a{
	background-image:url(/i/nav/news.gif);
}
#contacts a{
	background-image:url(/i/nav/contacts.gif);
}


table.nav3 TD{

	padding:0px 0px 10px 45px;
	vertical-align:top;
	background-repeat:no-repeat;
	background-position:top left;

	height:40px;
}

table.nav3 a{
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}

table.nav3 a:hover,table.nav3 a#selected{
	text-decoration:underline;
	color:#FF6600;
	margin-bottom:10px;
}


/* // NAVIGATION */

/* SiteMap */
div.siteMapBoxTitle{
	background-color:#FFFFFF;
	background-image:url(/i/product_categories/icons_bgr.png);
	background-position:bottom center;
	background-repeat:repeat-x;
	color:#FF6600;
	font-family:Arial;
	font-size:13px;
	height:40px;
	padding:5px 0px 10px 0px;
}

.siteMapBoxTitle span{
	display:block;
	height:40px;
	background-position:middle left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 45px;
	margin:0px 0px 0px 5px;
	text-transform:uppercase;
	font-weight:bold;
}

td.mapbox{
	background-color:#FFFFFF;
	border:solid 1px #90A1A9;
	padding:0px 0px 10px 0px;
}




ul.in_menu_ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	border:solid 1px red;
	background-color:#FFFFFF;
}
ul.mapArea{
	list-style-type:none;
	margin:5px;
	padding:0px;
	line-height:16px;
}
.in_menu_ul li,.mapArea li{
	list-style-type:none;
}

.mapArea a{
	text-decoration:none;
}
.mapArea a:hover{
	text-decoration:none;
	color:#FF6600;
}

ul.in_menu_ul{
	border:solid 0px red;
	background-image:url(/i/product_categories/in_menu_ul_bgr.gif);
	background-repeat:repeat-x;
	background-position:center top;
	padding:8px 0px 0px 0px;
}


.in_menu_ul li a{
	font-size:13px;
	line-height:20px;
	color:#888888;
	font-weight:bold;
	background-image:url(/i/product_categories/li_b.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:0px 0px 0px 15px;
}

.in_menu_ul li a#selected{
	background-image:url(/i/product_categories/li_b2.gif);
	color:#FF6600;
	font-size:13px;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:0px 0px 0px 15px;
}

.in_menu_ul li{
	padding:0px;
	margin:0px 0px 0px 0px;
}


ul.in_menu_ul{
	border-bottom:solid 1px #EDEDED;
}
.in_menu_ul_5 li a{
	font-size:11px;
	color:#999999;
	font-weight:bold;
	background-image:url(/i/product_categories/li_m.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:0px 0px 0px 10px;
}

.in_menu_ul_5 li a#selected{
	font-size:11px;
	color:#FF6600;
	font-weight:bold;
	background-image:url(/i/product_categories/li_m2.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:0px 0px 0px 10px;
}



.in_menu_ul_5{
	padding:0px;
	margin:0px 0px 0px 15px;
}





.in_menu_ul_6 li a{
	font-size:11px;
	color:#999999;
	font-weight:normal;
	background-image:url(/i/product_categories/li_s.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 0px 8px;
}

.in_menu_ul_6 li a#selected{
	font-size:11px;
	color:#FF6600;
	font-weight:normal;
	background-image:url(/i/product_categories/li_s.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding:0px 0px 0px 8px;
}


.in_menu_ul_6{
	padding:0px;
	margin:0px 0px 0px 8px;
}


/* // SiteMap */

/* HOMEPAGE */
td.hpBoxSilver{


	border:solid 1px #CCCCCC;
	border-top:none;
	background-color:#FFFFFf;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.hpBoxSilver div.hpTitle{
	background-image:url(/i/hp/title_s_bgr.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:20px;
	color:#FFFFFF;
	
	height:28px;
	padding:2px 0px 2px 10px;
	margin:0px 0px 10px 0px;
}
.hpBox{
	width:330px;
	border:solid 1px #CCCCCC;
	border-top:none;
	padding:0px;
	margin:16px 0px 0px 0px;
}
.hpBox div.hpTitle{
	background-image:url(/i/hp/title_bgr.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:20px;
	color:#FFFFFF;
	height:28px;
	padding:2px 0px 2px 10px;
	margin:0px 0px 10px 0px;
}
.hpBox div.hpNewsTitle{
	font-family:Verdana;
	font-size:12px;
	color:#003366;
	line-height:13px;
	font-weight:bold;
	padding:0px 10px 5px 10px;

}


.htArticle,.htPresent{
	/*background-image:url(/i/hp/p_gradient.gif);*/
	background-position:center top;
	background-repeat:repeat-x;
	padding:10px 10px 25px 10px;
	font-size:11px;
	font-family:Verdana;
	color:#666666;
	margin:0px;
	
	
}
.htPresent{
	background-image:none;
	background-color:#FFFFFF;
	padding:0px 10px 5px 10px;
}
.htArticle img,.htPresent img#thisFloat{
	display:block;
	padding:5px;
	margin:0px 5px 5px 0px;
	border:solid 1px #DADBDC;
	background-color:#FFFFFF;
	float:left;
}
a#readmore{
	display:block;
	text-align:right;
	padding:3px 15px 2px 0px;
	/*font-weight:bold;*/
	color:#FF6600;
	background-image:url(/i/hp/readmore_bullet.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
div#homepage_flash{
	padding:0px;
	margin:0px;
}
/* // HOMEPAGE */

/* STATIC PAGE */
.content{
	padding:10px 10px 20px 10px;
	background-color:#FFFFFF;
}

div#addressBar{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 10px;
	background-image:url(/i/sp/adres_gradient_bgr.gif);
	background-repeat:repeat-x;
	background-position:center top;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	height:30px;
}

div#addressBar a{
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	text-transform:lowercase;
}
div#addressBar a:hover{
	text-decoration:underline;
}

div#addressBarInvert{
	margin:0px 0px 0px 0px;
	padding:5px 0px 10px 10px;
	background-image:url(/i/sp/adressBarInvert_bgr.gif);
	background-repeat:repeat-x;
	background-position:center bottom;
	font-size:11px;
	font-weight:normal;
	color:#FF6600;
	height:30px;
}

div#addressBarInvert a{
	font-size:11px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:none;
		text-transform:lowercase;
}
div#addressBarInvert a:hover{
	text-decoration:underline;
}


.content ul{
	list-style-type:none;
	/*list-style-image:url(/i/dot.gif);*/
	list-style-position:outside;
	line-height:16px;
	margin:10px;
}
.content ul li{
	background-image:url(/i/dot.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	margin:0px 0px 10px 0px;
}

.title1{
	color:#FF6600;
	font-weight:bold;
}
.subtitle{
	color:#FF6600;
	font-weight:normal;
}


img.ImgRight{
	float:right;
	margin:10px 0px 0px 10px;
}
img.ImgLeft{
	float:left;
	margin:10px 10px 0px 0px;

}

div.pagebar{

	margin:10px 0px 0px 0px;
	text-align:center;
}
.pagebar a{
	text-decoration:none;
}

/* // STATIC PAGE */


/*    PRODUCT PAGE */
.products{
	padding:5px;
}
.product td{
	padding:5px;
}
.product {
	padding:10px;
}
.product img#prodPic, img#prodPic{
	display:block;
	padding:3px;
	margin:0px 8px 5px 0px;
	border:solid 1px #DADBDC;
	background-color:#FFFFFF;
	float:left;
}
.prodLogo{
	font-size:13px;
	color:#3B68BA;
	font-weight:bold;
	text-decoration:none;
}
.productDesc{
	position:relative;
	font-size:11px;
	color:#666666;
}
.productDesc p{
	position:relative;
	font-size:11px;
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.productName,.productName a{
	color:#FF6600;
	font-size:13px;
	font-weight:bold;
	position:relative;
	margin:0px 0px 5px 0px;
	text-decoration:none;
}

div.rightNav{
	background-color:#ffffff;
	height:50px;
	
}
div.rightNav#selected{
	background-image:url(/i/product_categories/icons_bgr.png);
	background-repeat:repeat-y;
	background-position:top bottom;
	
}
.rightNav a{
	display:block;
	height:45px;
	padding:5px 0px 0px 48px;
	
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:5px center;
	
}
.rightNav a:hover{
	text-decoration:underline;
}

td.department{
	border:solid 1px #FF6600;
	padding:5px;
	font-size:11px; 
	color:#666666;
}
.department div,.department p,.department div{
	margin:0px 0px 5px 0px; 
	font-size:11px; 
	color:#666666;
}



/* // PRODUCT PAGE */

/* NEWS PAGE */
div.Title,.Title a{
	position:relative;
	color:#003366;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana;
	text-transform:normal;
	text-decoration:none;
}
div.subTitle,.subTitle a{
	position:relative;
	color:#FF6600;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana;
	text-decoration:none;
}
img.pvNewsImgLeft{
	display:block;
	padding:5px;
	margin:0px 5px 5px 0px;
	border:solid 1px #DADBDC;
	background-color:#EFF0F2;
	float:left;
}
/* // NEWS PAGE */

div.BackPrintTop{
	display:block;
	text-align:right;
	margin:10px 0px 0px 0px;
	font-size:11px;
	clear:both;
}
.BackPrintTop a{
	text-decoration:none;
	font-size:11px;
	color:#666666;
}
.BackPrintTop a:hover{
	text-decoration:underline;
}

div#search{
	width:195px;
	height:90px;
	background-image:url(/i/search/search_bgr.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding:45px 0px 0px 5px;
}
#search input{
	background-image:url(/i/search/input_bgr.gif);
	background-position:center top;
	background-repeat:repeat-x;
	height:16px;
	width:105px;
	border:solid 1px #CCCCCC;
}
div#banners{
	width:200px;
	text-align:center;
}

div#footer{
	background-color:#DDDDDD;
	border:solid 0px red;
	font-size:11px;
	padding:3px;
	margin:0px;
}
#footer br{
	clear:both;
}
#footer a{
	font-size:11px;
}

/*TRALALA*/

td.formTitle{
	text-align:right;
	padding:5px 5px 5px 0px;
	font-weight:bold;
	font-size:11px;
}

td.formCheckbox{
	font-size:10px;
}
td.FontSize11{
	font-size:11px;
	text-align:right;
	padding:2px 0px 0px 0px;
}
