/*STYLES RESET<*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, tt, var,
dl, dt, dd, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
li{
/*list-style:none;*/
}
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
font-weight: normal;
margin:0 auto;
}
/*> STYLES RESET*/
.clear {
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px;
	min-height:1px;
	width:1px;
}
.center{ margin:0 auto;}
.floatLeft { float: left; }
.floatRight { float: right; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
img{padding:5px;}
body{
	font:11pt/150% Gelvetica,Verdana,sans-serif;
	text-align:left;
	width:980px;
	color:#878787;
	margin:0 auto;
	text-align:left;
}
div#body{
	font:10pt/140% Verdana,sans-serif;
	width:980px;
	margin:0 auto;
	text-align:left;
	color:#7E7E7E;
}
#logo{
	float:left;
}
#consortium_logo {margin:20px 0 20px 0; text-align:center;}

a.pdf_link{
	background: url('/i/ico_pdf.gif') no-repeat 0 3px;
	font-size:12px;
	padding:0 0 10px 43px; width:130px;
	color:#E41F17;
	display:block;
	height:40px;
	line-height:140%;
	margin: 0 auto;
}
a img{
	padding:5 px;
}
p{
	margin: 10pt 0;
}
#head{
	/*position:relative;*/
	padding:30px 10px 30px 30px;
}
/*��� ������� �����<<<*/
div#icons{
	position:absolute;
	top:0px;
	right:10px;
}

/*>>>��� ������� �����*/
div#icon{
	/*position:absolute;
	top:0px;
	right:10px;*/
	/*position:relative;*/
	float:right;
	margin-right:0px;
}
div#icon a{
	/*float:right;*/
}
a.order_text{
	/*margin-left:6px;
	margin-top:-2px;*/
	font-size:11px;
	position:relative;
	top:-7px;
	left:5px;
}
#head_image{
	/*width:1000px;*/
	
}
#title{
	/*position:absolute;
	top:31px;
	left:260px;*/
	margin:0 0 0 220px;
	padding-top:31px;
	color:#A5A5A5;
	font-size:15pt;
	line-height:17pt;
}
h1.entry_title{
	color:#0094D1;
	font-size:14pt;
	font-weight:normal;
	margin-bottom:16pt;
}
h1{
font-weight:normal;
}
h2.entry_title{
font-weight:bold;
}
.entry p{
	margin:0pt 0px 11pt 0;
}

.par p {margin-top:0;}
.par img {float:right; margin:0 0 10px 10px;}
.par img.single {display:block; margin:auto; float:none;}

#menu{
	float:left;
	width:200px;
}


#menu ul, #menu li {margin:0; padding:0;}

#menu ul{
	margin-left:15px;
	list-style-type:none;
}
#menu li{
	background: url('/i/navi_marker.gif') no-repeat;
	background-position:left 7pt;
	margin:0 0 10px 0;
}
#menu li ul{
	margin-left:10px;
	display:block;
}

#menu li ul li{
	background: url('/i/navbar_marker.gif') no-repeat;
	background-position:left 7pt;
	margin:5px 0;
}
#menu li ul li a{
		font-size:10pt;
		color:#888;
		/*line-height:11pt;*/
}
#menu li ul li a:hover{
	color:#33C8FF;
	font-size:10pt;
	/*line-height:11pt;*/
}
#menu li ul li a.active{
	font-size:10pt;
	border:none;
	color:#0094D1;
	/*line-height:11pt;*/
	/*color:#888;*/
}
#menu li {
	/*margin-left:10px;*/
	padding:0 12px;
}
#menu li a{
	font-size:12pt;
	line-height:16pt;
	color:#0094D1;
	text-decoration:none;
	/*line-height:14pt;*/
	padding-bottom:1px;
	border-bottom:1px solid #D8D8D8;
}
#menu li a:hover{
	color:#33C8FF;
	border-bottom:1px solid #33C8FF;
}
#menu li a.active{
	/*color:#888;*/
	font-weight:bold;
	border-bottom:1px solid #D8D8D8;
	line-height:16pt;
}
h2{
	color:#0094D1;
}
a {
	color:#0094D1;
}
a:hover{
	color:#33C8FF;
}
.rounded{
	/*position:relative;*/
	background: #F8F8F8;	
	text-align:center;
	font-size:10pt;
	/*line-height:13pt;*/
	margin-bottom:10px;
}
.rounded_t div {
   background: url(/i/rounded_tl.png) no-repeat top left;
}
.rounded_t {
   background: url(/i/rounded_tr.png) no-repeat top right;
}
.rounded_b div {
   background: url(/i/rounded_bl.png) no-repeat bottom left;
}
.rounded_b {
   background: url(/i/rounded_br.png) no-repeat bottom right;
}

.rounded_t div, .rounded_t, 
.rounded_b div, .rounded_b {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.rounded_content { margin: 0 10px;}
/*.rounded:before, .rounded::before, .rounded:after, .rounded::after{
    display:block;
    height:20px;
    content:url(/i/corners.gif);
    background:url(/i/corners.gif) top right no-repeat;
    margin:-30px -30px 10px -30px;
    padding:0;
    text-align:left;
    line-height:0;
    font-size:0;
    overflow:hidden;
 }
 .rounded:after, .rounded::after{
    margin:10px -30px -30px -30px;
 }*/
 
#center{
	margin:42px 0;
}

.entry img{
	padding:10px;
}

table.page_links{
	background:#eee;
	width:510px; margin:auto;
}
table.page_links td{
	text-align: center;
	padding-top:5px;
	padding-bottom:10px;
}
table.projects{
	width:90%;
	border:1px solid #fff;
	/*border-collapse:collapse;*/
}
table.projects th{
	background-color:#B2DFF2;
	border:1px solid #fff;
}
table.projects td{
	background:#eee;
	border:1px solid #fff;
	text-align: center;
	vertical-align:top;
	padding:10px;
}

#footer{
	clear:both;
	/*margin:42px 0 42px 0;*/
	/*margin:24px 0 24px 0;*/
	/*margin:24px 0 24px 0;*/
	/*padding-top:30px;*/
	background: url('/i/footer_top_border.gif') top left repeat-x;
}
.copyr_left{
	margin:42px 0;
	float:left;
	font-size: 9pt;
	/*line-height:12pt;*/
	/*margin-bottom:42px;*/
}
.copyr_right{
	margin:42px 0;
	float:right;
	font-size: 9pt;
	/*line-height:12pt;*/
	/*margin-bottom:42px;*/
}
.navibar{
	border-bottom:1px dotted #666;
	padding-bottom:4px;
	overflow:hidden; width:98%;
	margin-bottom:25px;
}
.navibar a {
	background: url('/i/navbar_marker.gif') right center no-repeat;
	padding:0 16px 2px 0; margin-right:11px; 
	float:left; white-space:nowrap;
	text-decoration:none;
}

.navibar span{
	white-space:nowrap; float:left;
	padding-bottom:2px;
	/*padding:0 16px 2px 7px;*/
}
#request_form label{
	vertical-align:middle;
	display:block;
	font-family:Verdana;
	font-size:11pt;
}
#request_form table input{
	background: url('/i/form_textfield.gif') left center no-repeat;
	width:339px;
	border:none;
	height:30px;
	vertical-align:middle;
	padding:15px 10px 0 10px;
	color:#888;
}
.imp{
	color:red;
}
#request_form table{
	/*width:90%;*/
	width:99%;
}
.submit_btn{
	margin: 10px 0 10px 10px;
}
sub{
font-size:8pt;
}
td{
/*width:50%;*/
}


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

.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;}

/** FORMS **/

/*.form_intro, .dc_form, .form_tab, .full, .navibar {display:none;}*/
.formtab {border-collapse:collapse;}
.formtab td {border:0 !important;}

.dc_form td {padding:3px; vertical-align:top; width:60%;}
.dc_form_comment {font:italic 11px verdana;}
.dc_form label {font:bold 12px verdana;}
.dc_form td.left {text-align:right; width:35% !important;}

.dc_form input.text, .dc_form textarea, .dc_form input.digit {border:1px solid #DDD; font:11px verdana; width:99%;}
.dc_form input.digit {width:100px;}
.dc_form span.units {font:11px verdana;}
.dc_form textarea {height:80px;}

.dc_form .has_errors td.left {background:#FEE !important;}

.required_mark {color:#F00;font:bold 12px verdana;}

/* PROJECTS */
.deliveries {width:730px; border-spacing:1px; margin-top:15px;}
.deliveries tr.h td {background:#B2DFF2; font-weight:bold; padding:6px 3px;}
.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;}
/** EQUIPMENT */
table.equipment {width:99%;}
.equipment td {width:33%; text-align:center; padding:0 30px 25px 0px;}
.equipment a {display:block;line-height:13pt;font-size: 11pt; font-family: Arial,sans-serif;}

.catalogs td {width:50%; padding-bottom:5px;}
.catalogs .pdf_div {width:70%; padding-left:40px; background: url('/i/ico_pdf.gif') no-repeat 0 3px; padding-bottom:15px;}

/**PRESS CENTER**/
.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;}
.media_count a {font-size:11px;}
.conf {margin-bottom:20px;}
.conf p, .expo p {margin-bottom:0 !important;}
.expo img {border:1px solid #DDD;margin:0 10px 0 0;padding:0;}
.expo {clear:both; margin-bottom:20px;}


/* TABLE LAYOUTS */
#content_layout {width:100%; margin:40px 0;}
#content_layout td {border:0px solid #F00; vertical-align:top;}

#content_table {width:100%;}
.column_left {width:200px;}
.column_right {width:220px;}
.entry {border:1px solid #F00;}

