/*body {background:#000 !important;}*/
body{
	color:#555c60;
}
div.par{
	padding-right:40px;
}

p, div.content_wrapper{font-size:12px; line-height:18px;}
h1{font-size:24px; line-height:36px;}
div.par h2{font-size:18px; line-height:24px; color:#555c60;}
h3{font-size:14px; line-height:18px; color:#555c60; font-weight:normal;}

ul.item{
	list-style: none;
	font-size:18px;
	color:#0298E5;
	line-height:42px;
	padding:0px;
}
div.item{
	padding-left:20px;
}
div.image_padding{
	padding-right:208px;
}
div.item p{
margin-top:0px;
}
div.item h2{
	font-size:18px;
	color:#0298E5;
	line-height:42px;
	padding:0px;
	display:inline;
	background: url(/i/item-marker.gif) 6px 6px no-repeat;
	padding-left:20px;
	margin-left:-20px;
}
div.item h2 a{
	text-decoration:none;
	color:#0298E5;
	border-bottom:2px #bfe5f8 solid;
}
div.subitem_image{
	width:208px;
	height:108px;
	margin:12px 0px 0px 24px;
	float:right;
	background: url(/i/subitem-img-border.gif) top left no-repeat;
}
div.subitem_image div{
	width:190px;
	height:90px;
	overflow:hidden;
	margin: 9px 0 0 9px; 
}
div.content_wrapper ul.item li{
	background: url(/i/item-marker.gif) 0% 18px no-repeat;
	padding-left:20px;
}
div.content_wrapper ul.item li.active{
	background: url(/i/item-marker-active.gif) 0% 18px no-repeat;
}
div.content_wrapper ul.item a{
	color:#0298E5;
	text-decoration:none;
	border-bottom:2px #bfe5f8 dashed;
}
div.content_wrapper ul.item a:visited{
	color:#29a5e5;
}
div.content_wrapper ul.subitem{
	list-style:none;
	font-size:12px;
	line-height:28px;
}
div.content_wrapper ul.subitem li{
	background: url(/i/subitem-marker.gif) 0% 50% no-repeat;
}
div.content_wrapper ul.subitem a{
	text-decoration:none;
	color:#0298E5;
	border-bottom:2px #bfe5f8 solid;
}
table.product_list{
    clear: both;
}
div.par table, table.product_list{
	margin-top:1em;
	border-collapse: collapse;
	border-right:2px solid #FFFFFF;
}
div.par table td.header, table.product_list th{
	text-align:left;
	background-color: #555c60;
	color:#fff;
}
div.par table td, table.product_list td, table.product_list th {
	border-right:1px solid #918f8f;
	border-top:1px solid #918f8f;
	padding:12px 24px 12px 24px;
}

/*a.producer{
	background: url(/i/new_window.gif) 0px 2px no-repeat;
	padding-left:18px;
}*/
div.content_wrapper a{color:#0298E5;}
div.par a:visited{color:#29a5e5;}
div.content_wrapper ul li{
	background: url(/i/list_marker.gif) 0% 6px no-repeat;
	list-style: none;
	padding-left:10px;
}
.shadow_box{background:#FFF;};

/***DELIVERIES***/
table.deliveries {width:730px; border-spacing:1px; margin-top:15px;}
.deliveries tr.h td {background:#555c60; font-weight:bold; padding:6px 3px; color:#fff;}
.deliveries td {vertical-align:middle; text-align:center; color:#666; background:#EEE; padding:4px;}
.deliveries tr.even td {background:#F6F6F6;}
.deliveries td.desc {width:330px;}

.deliveries p {margin:0;}
.country {padding:5px 0;}

/***EXPO***/
.section h3{margin:5px 0;}
.section p{margin:5px 0;}
.press_center td{width:50%; padding-bottom:30px;}
.press_center td div{padding:10px 10px 0 0;}
/*.press_center td div img{border:1px solid #DDD;margin:0 10px 0 0;padding:0}*/
.tb_padd_right {padding-left:25px;}

.flash_player{width:370px; margin:0 auto;}

.media_count {margin-bottom:10px; font-size:11px;}
.conf {margin-bottom:20px;}
.conf p, .expo p {margin-bottom:0 !important;}
.expo img {margin:0 10px 0 0;padding:0;}
.expo {clear:both; margin-bottom:30px; margin-top:0px}

.clear{height:1px; font-size:1px;clear:both;}
.section{margin-bottom:30px;}

/***PARTNERS***/
.partners {width:99%; margin:0;}
.partner .entry_title {margin-bottom:3px;}
.partners td {vertical-align:top; width:50%;}
.partners td.l {padding-right:30px;}
.partners h2{margin-top:0px;}

.partner {width:98%; margin-bottom:25px;}
.partner td {width:90%; vertical-align:top;}

.partner td.flags {width:45px; padding-right:15px; padding-top:4px;}
.partner td.flags img {padding:0; margin-bottom:3px; border:1px solid #999;}
.pdf_div {width:70%; padding-left:40px; background: url('/i/ico_pdf.gif') no-repeat 0 3px; padding-bottom:15px;}
.file_div {width:70%; padding-left:40px; background: url('/i/file_ico.gif') no-repeat 0 3px; padding-top:5px; padding-bottom:15px;}

/***SUB MENU**/
div.sub_menu{padding-top:13px;}

/***FORMSTYLES***/
.required_mark{display:none;}
.form_intro{display:none;}
.formtab{width:90%;}
.order td.left{width:20%;}
#inp_message{
	border:1px solid #000000;
	margin-bottom:20px;
	width:80%;
} 
#inp_email{
	border:1px solid #000000;
	width:80%;
	margin-bottom:20px;
}
.order_f .submit_row input{
	background: transparent url(/i/send_btn.gif) no-repeat;
	width:147px;
	height:30px;
	border:none;
}
.submit_row input{
	background: transparent url(/i/send_btn.gif) no-repeat;
	width:147px;
	height:30px;
	border:none;
}

.order_f .formtab{width:650px;}
.order_f input, .order_f textarea{border:1px solid #000; margin-bottom:20px;}
.order_f td.left{width:30%;}
.order_f{width:99%;}
.order_f textarea{width:80%}
.order_f input{width:80%}