body{


	margin: 0px;


	padding: 0px;


	border: 0px; 


	font-family: Verdana, Arial, Helvetica,sans-serif;


	font-size:90%;


	font-style: normal;


	background-color: #E2E2E2;


	background-image: url(images/gradient.gif);


	background-position: top;


	background-repeat: repeat-x;


	overflow: -moz-scrollbars-vertical;


}





h1 {


	font-size: 140%;


	font-weight: bold;


	margin-bottom: 1em;;


}





h2 {


	font-size: 110%;


	font-weight: bold;


	color: #06873D;


}





h2 a{


	font-size: 110%;


	font-weight: bold;


	color: #06873D;


	


}








h3 {


	font-size: 105%;


	font-weight: bold;


}





h3 a {


	color: #0153A7; 


	/*  0052A8  D1026A  1B955A 000*/


}





h3 a:hover {


	color: #D1026A; 


	/*  0052A8  D1026A  1B955A 000*/


	text-decoration: none;


	border-bottom: 1px dashed #D1026A;


}





p {


	font-weight: normal;


	margin: 0px 0px 1em 0px; 


	padding: 0px; 


	line-height: 1.3em


}





ul {


	line-height: 1.3em


}





a {


	color: #0153A7;


	text-decoration: underline;


}





a:hover {


	color: #D1026A;


	text-decoration: none;


}





img 


{


	border: 0px;


}





/******************* Container *******************/


div.container {


	margin: 0  auto;


	width: 900px;


	font-size: 80%;


	background-color: #fff;


	background-image: url(images/gradient_container.gif);


	background-repeat: repeat-x;


	background-position: top;


	border: 1px solid #E2E2E2;


}








/******************* Top Menu *******************/


.metanavigation {


	background-image: url(images/brnd_topmenu.jpg);


	background-repeat: no-repeat;


	background-position: right; 


	width: 104px; 


	height: 28px; 


	float: left; 


	margin: 0; 


	padding: 0px 15px 3px 484px; 


}





ul.metanavigationRight {


	list-style-image: none;


	list-style-type: none;


	display: inline;


}





div.logo img {


	margin: 0px; 


	width: 267px;


	float: left;  


	border: 	


}





li.home{


	float: left;


	width: 13px; 


	height: 11px;


	padding: 0px 0 0 0;


	margin: 8px 0px 3px 22px; 


}





li.lang{


	float: left;


	padding: 10px 0px 0px px;


	margin: 8px 5px 0px 10px; 


	font-size: 80%;


}








/******************* Top Banner *******************/


div.banner {


	float: left; 


	padding: 0;


	width: 609px;


	background-color: #fff;	


}





/******************* Main Menu *******************/


.mainnavigationHome {


	float: left; 


	margin: -166px 0px 0px 0px;


	width: 200px;


	padding: 0;


	text-align: left;


}





.mainnavigation {


	float: left; 


	width: 200px;


	margin: -15px 0px 0px 0px;


	padding: 0;


	text-align: left;


}


	


ul.menu {


	margin: 0;


	padding: 0;


	list-style-type: none;	


}





.menu li{


	margin-bottom: 7px;


}





li.secondary  {


	margin: 0;


	padding: 0px 0px 7px 20px;


	display: block; 


	background-image: url(images/menusecondary_bullet.gif);


	background-repeat: no-repeat;


	background-position: 78px 5px;


}





li.secondary a {


	margin: 0;


	font-weight: normal;


	display: block; 


}





li.secondarySelected  {


	margin: 0;


	padding: 0 0 7px 90px;


	color:#D1026A;


		display: block; 


	background-image: url(images/menusecondary_bullet.gif);


	background-repeat: no-repeat;


	background-position: 78px 5px;	


}


	





li.selected  {


	padding-left: 70px;


	font-weight: bold; 


	color:#D1026A;


	background-image: url(images/menu_bullet.gif);


	background-repeat: no-repeat;


	background-position: left center; 


}





li.selectedActive  a{


	padding-left: 70px;


	font-weight: bold; 


	color:#D1026A;


	text-decoration: underline; 


	background-image: url(images/menu_bullet.gif);


	background-repeat: no-repeat;


	background-position: left center; 


}





.menu a{


	color:#0153A7;


	font-weight: bold;	


	text-decoration: underline;


 	padding-left: 70px;





}





.menu a:hover {


	background-image: url(images/menu_bullet.gif);


	background-repeat: no-repeat;


	background-position: left center; 


	color: #D1026A;


	text-decoration: none;


}





li.secondary a:hover {


	background-image: url(images/spacer.gif);


	background-repeat: no-repeat;


	background-position: left center; 	 }


	


li.third a:hover {


	background-image: url(images/spacer.gif);


	background-repeat: no-repeat;


	background-position: left center; ;


}





a.mainnavigationSel:hover {


	text-decoration: none;


}





/******************* Home Page *******************/


.contentHome {


	margin: 35px 0px 60px 0px; 


	float: left; 


	position: relative; 


}





.fix{


	clear:left;


}


 


.contentLeft {
	width: 195px;
	float: left;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;


}


.lineLeft {
	border-bottom:1px solid #D1026A;
	margin: 8px 0px 20px 0px;
	padding: 0px;
	width: 180px;
}



.contentLeftImg {
	margin: -5px auto 0 auto;
	width: 118px;
	height: 87px;
	background-image: url(images/home_production.jpg);
	background-repeat: no-repeat;


 }


 


.contentCenter{
	width: 225px;
	float: left;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;


}


.lineCenter {
	border-bottom:1px solid #D1026A;
	margin: 8px 0px 20px 0px;
	padding: 0px;
	width: 220px;
}


.contentCenterImg {


 	margin: -5px auto 0 auto;  


	width: 209px; 


	height: 87px; 


	background-image: url(images/home_products.jpg);


	background-repeat: no-repeat; 


 }


 


.contentRight {
	width: 215px;
	float: left;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;


}



.lineRight {
	border-bottom:1px solid #D1026A;
	margin: 8px 0px 20px 0px;
	padding: 0px;
	width: 210px;
}


 .contentRightImg {


 	margin: -5px auto 0 auto;  


	width: 169px; 


	height: 87px; 


	background-image: url(images/home_directmail.jpg);


	background-repeat: no-repeat; 


 }


.contentLast {
	width: 225px;
	float: left;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;


}



.lineLast {
	border-bottom:1px solid #D1026A;
	margin: 8px 0px 20px 0px;
	padding: 0px;
	width: 220px;
}


 .contentLastImg {
	margin: -5px auto 0 30px;
	width: 160px;
	height: 87px;
	background-image: url(images/rolki-small.jpg);
	background-repeat: no-repeat;


 }



.line {
	border-bottom:1px solid #D1026A;
	margin: 8px 0px 20px 0px;
	padding: 0px;
	width: 200px;


}





/*******************Inside Page *******************/


.contentInside {


	margin: 0px 0px 60px 68px; 


	width: 563px;


	padding:2px 29px 0px 15px; 


	background-color: #fff; 


	background-image: url(images/brnd_inside.gif);


	background-position: top right;


	background-repeat: no-repeat; 


	float: left; 


	position: relative;  


}





.contentInside li{


	list-style-image: url(images/content_bullet.gif);


	margin-bottom: 5px;


}





.contentInside li li{


	list-style-image: url(images/contentsecondary_bullet.gif);


}





.path{


	font-size: 9px;


	color:#7A726F;


	margin: 0px 0px 15px 0px;


	


}





/*******************Inside Table *******************/


.contentInside table{


	border-collapse: collapse;


	border-spacing: 1px;


	border: 1px solid #D2DCDE; 


}





.contentInside td, th {


	padding:6px 6px;


	border-bottom:solid 1px #D2DCDE;


	border-right:solid 1px #D2DCDE;


	vertical-align:top;


}





.contentInside thead th {


	background: #eee;


	border-bottom:solid 1px #ddd;


	border-top:solid 1px #fff;


	text-align:left;


}





.contentInside tfoot td, tfoot th{


	background: #eee;


	border-bottom:solid 1px #fff;


	border-top:solid 1px #ccc;


}





.contentInside tr.color td {


	background:#EDFAF3;


}





.contentInner{


	/*margin: 0px 0px 0px 39px;


	padding: 0px 200px 0px 0px;*/


	float:right;


	width: 730px; 


	margin:0px 0px 0px 30px;


	padding:0px 0px 0px 0px;


}





.picture {


	float: right; 


	margin: 0px -6px 7px 3px; 


}














div.contentInner h2{


	padding: 0px 0px 10px 0px;


	margin: 0;


	/*color: #7A726F;*/


}





ul.pdfs li{


	list-style-image: url(images/bullet_pdf.jpg);


	color: #A3A2A2; 


}





ul.pdfs li{


	padding:0px 0px 0px 5px;


	


}





table.contact {


	margin: -10px 0px 0px 0px;


	padding: 0px 0px 0px 0px;


	width: 600px;


	border-collapse: collapse;


	text-align: left; 


}





table.contact td {


	vertical-align: top;





}





/******************* Footer *******************/


div.footer {


	clear: both;


	margin: 0px auto 0 auto;


	width: 900px;


	height: 22px;


	background-image: url(images/home_bottom.jpg);


	background-repeat: no-repeat; 


	background-position: top; 


	background-position: right; 


	background-color: #E2E2E2; 


	


}





div.footer p {


	margin: 0px 12px 0px 0px; 


	padding: 0px; 


	text-align: right; 


	font-size: 9px;


	color: #8C8989; 


}





div.footer a {


	font-weight: normal;


	color: #6F9CCB;


	font-size: 9px;


	}





a.footer:hover {


	text-decoration: none;


	font-size: 9px;


}








/**************EN Version**************/


div.mainnavigationEN {


	display: none; 


}
