* {
	font-family:Tahoma, Verdana, sans-serif;
}
body{margin:0;}
form{display:inline;}
img {border: none;}
img.spacer{height:1px;}
table{empty-cells:show;}

a {color: #ff6b1b; text-decoration: none;}
a:link, a:visited{color: #107EAF;}
a:hover {color: #ff6b1b;}
a[id]:hover {color: #ff6b1b;}


* {font-size: 100.001%;}

body {
	font-size: 0.8em;
	font-family: arial, tahoma, sans-serif;
	background: url('/i/bg_line.gif') repeat-y;
	background-position: 1200px 0;
	background-color: #FFFFFF;	
}

table.supercontainer1200{
	height:100%;
}

td.supercontainer1200{
	width:1200px;
	height:100%;
	vertical-align:top;
}

div.top{
	background-image:url('/i/top.png');
	background-repeat:repeat-x;
	height:384px;
	width:100%;
}

div.top_short{
	background-image:url('/i/top.png');
	background-repeat:repeat-x;
	height:213px;
	width:100%;
}

div.top_short_border{
	background:#E4E9EA;
	height:5px;
	font-size:1px;
}

div.top_short_border2{
	height:16px;
}

div.top_spacer{
	height:12px;
	clear:both;
}

table.top_tbl{
	width:100%;
}

td.top_icons{
	text-align:right;
	vertical-align:top;
	padding:0;
	margin:0;
	padding-right:17px;
	padding-left:17px;
	height:25px;
}

a.icon_home{
	padding-left:12px;
	padding-right:12px;
}
a.icon_sitemap{
	padding-left:11px;
	padding-right:11px;
}
a.icon_mail{
	padding-left:10px;
	padding-right:10px;
}

td.top_logo{
	vertical-align:top;
	text-align:right;
	width:300px;
	padding-left:11px;
	padding-right:9px;
	height:131px;
	padding-top:3px;
	padding-bottom:16px;
}

td.top_menu{
	vertical-align:top;
	text-align:left;
	color:#000000;
	height:108px;
	padding-top:26px;
	padding-bottom:16px;
}	

td.menu{
	vertical-align:top;
	text-align:left;
	color:#000000;
	height:27px;
	padding-top:26px;
	padding-left:46px;
}	

td.offers{
	padding-left:36px;
}	

div.menu{
	padding:0;
	padding-left:30px;
	padding-right:5px;
	height:27px;
}


td.menu_item{
	height:20px;
}

td.menu_item a
{
	color:#000000;
	font-size:15px;
}

td.menu_item a:link,
td.menu_item a:visited
{
	color:#FFFFFF;
	font-size:15px;
}

td.menu_item a:hover{
	color:#FBED4D;
}       

td.menu_item a[id]:hover
{
	color:#000000;
}

td.menu_delimiter{
	padding-left:12px;
	padding-right:12px;
	color:#FFFFFF;
	font-size:16px;
}

div.offers{
	padding-left:10px;
}

table.offers_tbl{
	width:100%;
	margin-top:9px;
}

td.offer_20pc{
	text-align:left;
	vertical-align:top;
	line-height:17px;
	background:url('/i/20pc.jpg');
	background-repeat:no-repeat;
	height:92px;
	font-size:12px;
	padding-left:105px;
	padding-top:20px;
}

td.offer_phone{
	text-align:left;
	vertical-align:top;
	padding-top:15px;
	height:92px;
	font-size:18px;
	line-height:21px;
	width:25%;
	padding-left:10px;
	padding-right:10px;
}

td.offer_phone p{
	color:#FBED4D;
	font-size:18px;
	margin:0;
}

td.offer_phone span.phonecode{
}
td.offer_phone .phonecode2{
display:block; padding-left:50px;
}

div.types{
	padding-left:10px;
	padding-right:10px;
}

table.types_outer_tbl{
	width:100%;
}

td.types_margin{
	width:10px;
}

td.types_margin img.spacer{
	width:10px;
}

table.types_outer_tbl_1{
	padding-top:12px;
	padding-bottom:7px;
}

table.types_tbl{
	width:100%;
}

td.types_td{
	width:25%;
	vertical-align:top;
	text-align:left;
	padding:0;
	padding-left:12px;
	padding-right:12px;
}

table.types_1_tbl{
	width:100%;
}

table.types_1_tbl a{
	display:block;
	height:100%;
	width:100%;
}

td.types_1_left_ie6{
	width:6px;
	height:101px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/types-1-left.png',sizingMethod=scale);
}

td.types_1_middle_ie6{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/types-1-middle.png',sizingMethod=scale);
	width:auto;
	height:101px;
}

td.types_1_right_ie6{
	width:6px;
	height:101px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/types-1-right.png',sizingMethod=scale);
}

td.types_1_left{
	width:6px;
	height:101px;
	background:url('/i/types-1-left.png') no-repeat;
}

td.types_1_middle{
	background:url('/i/types-1-middle.png') repeat-x;
	width:auto;
	height:101px;
}

td.types_1_right{
	width:6px;
	height:101px;
	background:url('/i/types-1-right.png') no-repeat;
}


div.types_1_td_01{
	background:url('/i/types-1-01.jpg') no-repeat;
	background-position:2px 2px;
}

div.types_1_td_02{
	background:url('/i/types-1-02.jpg') no-repeat;
	background-position:2px 2px;
}

div.types_1_td_03{
	background:url('/i/types-1-03.jpg') no-repeat;
	background-position:2px 2px;
}

div.types_1_td_04{
	background:url('/i/types-1-04.jpg') no-repeat;
	background-position:2px 2px;
}

td.types_2_td a{
	color:#000000;
	font-size:18px;
	line-height:24px;
}


td.types_2_td a:link,
td.types_2_td a:visited
{
	color:#000000;
	font-size:18px;
	line-height:24px;
}

td.types_2_td a:hover{
	text-decoration:underline;
}       

td.types_2_td a[id]:hover
{
	text-decoration:none;
}

td.types_3_td{
	padding-left:2px;
	padding-right:2px;
}

td.types_3_margin, td.types_3_back{
	background:url('/i/types-3-margin.gif') repeat-x;
}

table.types_3_tbl{
	width:100%;
}

td.types_3_left{
	width:20px;
	height:9px;
	background:url('/i/types-3-left.gif') no-repeat;
}

td.types_3_middle{
	background:url('/i/types-3-middle.gif') repeat-x;
	width:auto;
	height:9px;
}

td.types_3_right{
	width:20px;
	height:9px;
	background:url('/i/types-3-right.gif') no-repeat;
}

td.types_4_td{
	padding-top:2px;
	line-height:15px;
	font-size:12px;
	padding-top:3px;
}

td.news_td{
	width:50%;
	vertical-align:top;
	text-align:left;
	padding:0;
	padding-left:12px;
	padding-right:12px;
	padding-top:45px;
}

td.news_td div{
	font-size:18px;
	color:#FF6F19;
	padding-bottom:11px;
}

td.news_date{
	color:#999999;
	padding-right:30px;
	font-size:11px;
	vertical-align:top;
	text-align:left;
	padding-top:4px;
	line-height:13px;
}

td.news_head{
	font-size:11px;
	vertical-align:top;
	text-align:left;
	padding-top:4px;
	line-height:13px;
}

td.news_archive{
	font-size:11px;
	vertical-align:top;
	text-align:left;
	PADDING-top:15px;
}

td.partners_td,
td.ept_td{
	width:50%;
	vertical-align:top;
	text-align:left;
	padding:0;
	padding-left:12px;
	padding-right:12px;
	padding-top:45px;
}

td.partners_td div,
td.ept_td div{
	color:#999999;
	padding-bottom:4px;
}

td.partners_left{
	width:10px;
	height:90px;
	background:url('/i/partners-left.png') no-repeat;
}

td.partners_left img.spacer{
	width:10px;
}

td.partners_middle{
	height:90px;
	background:url('/i/partners-middle.png') repeat-x;
	text-align:center;
	vertical-align:top;
	padding-top:26px
}

td.partners_middle table{
	text-align:center;
	margin:auto;
}

td.partners_middle a{
	margin:15px;
}

td.partners_right{
	width:10px;
	height:90px;
	background:url('/i/partners-right.png') no-repeat;
}

td.partners_right img.spacer{
	width:10px;
}

td.ept_left{
	width:15px;
	height:90px;
	background:url('/i/ept-left.png') no-repeat;
}

td.ept_left img.spacer{
	width:15px;
}

td.ept_middle{
	height:90px;
	background:url('/i/ept-middle.png') repeat-x;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
	padding-bottom:6px;
}

td.ept_middle a{
	margin-right:30px;
}

td.ept_right{
	width:107px;
	vertical-align:middle;
	font-size:11px;
	text-align:center;
	padding-left:38px;
	padding-top:10px;
	background:url('/i/ept-right.png') no-repeat;
	font-size:11px;
}

td.ept_right img.spacer{
	width:97px;
}

td.ept_middle input{
	border:1px solid #CCD5D7;
	background-color:#FFFFFF;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	padding-top: 1px; 
	padding-right: 0px; 
	padding-bottom: 1px; 
	padding-left: 2px; 
	height: 18px
}

td.ept_logo_lm{
	width:6%;
}

td.ept_logo{
	width:35%;
}

td.ept_logo_rm{
	width:5%;
}

td.form_field_lm{
	width:4%;
}

td.form_field{
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	width:20%;
}

td.form_field_rm{
	width:3%;
}

td.form_field input.txt
{
	width:82px;
}

td.types_bottom_margin,
td.types_bottom_margin img.spacer{
	width:20px;
}

td.types_bottom_margin,
td.types_bottom_back{
	background:#E4E9EA;
	font-size:11px;
}

td.contacts_td,
td.counters_td{
	color:#727575;
	width:50%;
	height:50px;
}

td.contacts_td{
	text-align:left;
	vertical-align:top;
	padding-top:7px;
	line-height:13px;
}

td.counters_td{
	vertical-align:middle;
	text-align:right;
}

table.split_tbl{
	height:100%;
	width:100%;
}

td.news_bar_td{
	width:309px;
	vertical-align:top;
}

td.settext_td{
	vertical-align:top;
	font-size:13px;
	line-height:15px;
	padding-bottom:36px;
	padding-right:6em;
	height:100%;
}

td.settext_td p{
	margin:0;
	margin-bottom:11px;
	line-height:17px;
}

td.settext_td div.spacer{
	height:7px;
}

td.settext_td h3{
	font-size:13px;
	margin:0;
	margin-bottom:4px;
	font-weight:bold;
}

td.pic_td{
	height:100%;
	width:309px;
	vertical-align:bottom;
	padding-top:30px;
}

div.news_bar_header{
	font-size:17px;
	color:#FF6F19;
	padding-left:23px;
	padding-top:11px;
	padding-bottom:5px;
	font-weight:bold;
}

div.news_bar_greybox_top{
	background:url('/i/greybox-top.png') no-repeat;
	background-position:15px 0;
	height:6px;
	font-size:1px;
}
div.news_bar_greybox_middle{
	background:url('/i/greybox-middle.png') repeat-y;
	background-position:15px 0;
	padding-left:27px;
	padding-right:100px;
	font-size:11px;
	line-height:14px;
}
div.news_bar_greybox_bottom{
	background:url('/i/greybox-bottom.png') no-repeat;
	background-position:15px 0;
	height:10px;
	font-size:1px;
}

div.news_bar_date{
	color:#999999;
	padding-left:23px;
	font-size:11px;
	line-height:13px;
	padding-right:70px;
}

div.news_bar_head{
	padding-left:23px;
	font-size:11px;
	line-height:13px;
	padding-right:70px;
}

div.news_bar_arch{
	padding-left:23px;
	font-size:11px;
	line-height:13px;
	padding-right:70px;
	padding-top:12px;
}

table.table2c-details td{
	padding-top:3px;
	padding-bottom:3px
	background:red;
}

td.contactstbl_1_1{background-image:url('/i/contactstbl-1-1.png');}
td.contactstbl_1_2{background-image:url('/i/contactstbl-1-2.png');}
td.contactstbl_1_3{background-image:url('/i/contactstbl-1-3.png');}
td.contactstbl_1_4{background-image:url('/i/contactstbl-1-4.png');}
td.contactstbl_2_1{background-image:url('/i/contactstbl-2-1.png');}
td.contactstbl_2_2{background-image:url('/i/contactstbl-2-2.png');}
td.contactstbl_2_3{background-image:url('/i/contactstbl-2-3.png');}
td.contactstbl_2_4{background-image:url('/i/contactstbl-2-4.png');}
td.contactstbl_3_1{background-image:url('/i/contactstbl-3-1.png');}
td.contactstbl_3_2{background-image:url('/i/contactstbl-3-2.png');}
td.contactstbl_3_3{background-image:url('/i/contactstbl-3-3.png');}
td.contactstbl_3_4{background-image:url('/i/contactstbl-3-4.png');}

td.contactstbl_1_1, td.contactstbl_1_2, td.contactstbl_1_3, td.contactstbl_1_4{height:7px;}

td.contactstbl_3_1, td.contactstbl_3_2, td.contactstbl_3_3, td.contactstbl_3_4{height:10px;}

td.contactstbl_1_1, td.contactstbl_2_1, td.contactstbl_3_1, 
td.contactstbl_1_4, td.contactstbl_2_4, td.contactstbl_3_4,
td.contactstbl_1_1 img.spacer, td.contactstbl_2_1 img.spacer, td.contactstbl_3_1 img.spacer, 
td.contactstbl_1_4 img.spacer, td.contactstbl_2_4 img.spacer, td.contactstbl_3_4 img.spacer  {width:8px;}

td.contactstbl_1_1, td.contactstbl_1_4, td.contactstbl_3_1, td.contactstbl_3_4{background-repeat:no-repeat;}

td.contactstbl_1_2, td.contactstbl_1_3, td.contactstbl_3_2, td.contactstbl_3_3{background-repeat:repeat-x;}

td.contactstbl_2_1, td.contactstbl_2_4{background-repeat:repeat-y;}

td.contactstbl_2_2, td.contactstbl_2_3{background-repeat:repeat;}

td.contactstbl_2_2{
	padding-left:13px;
	padding-right:23px;
	padding-top:2px;
	padding-bottom:0px;
	font-size:13px;
}

td.contactstbl_2_3{
	padding-left:16px;
	padding-right:45px;
	padding-top:2px;
	padding-bottom:0px;
	font-size:13px;
}

div.scheme_label{
	padding-left:21px;
	padding-top:24px;
	padding-bottom:7px;
	font-size:13px;
}

div.section_link{
	font-size:17px;
	color:#FF6F19;
	padding-top:14px;
	padding-bottom:14px;
	font-weight:bold;
}

div.section_link h1{
	margin:0;
}

div.section_link a:link,
div.section_link a:visited{
	color: #107EAF;
}
div.section_link a:hover {
	color: #FF6B1B;
}

div.section_link a[id]:hover
{
	color:#FF6F19;
}

div.subsection_link{
	padding-left:35px;
	padding-top:1px;
	font-size:13px;
}

div.subsection_link a, div.subsection_link h1{
	color:#FF6F19;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:0;
}
div.subsection_link a:link,
div.subsection_link a:visited{
	color: #107EAF;
	font-size:13px;
}
div.subsection_link a:hover {
	color: #FF6B1B;
}

div.subsection_link a[id]:hover
{
	color:#FF6F19;
	font-size:18px;
}

td.menu_item a
{
	color:#000000;
	font-size:15px;
}

td.menu_item a:link,
td.menu_item a:visited
{
	color:#FFFFFF;
	font-size:15px;
}

td.menu_item a:hover{
	color:#FBED4D;
}       

td.menu_item a[id]:hover
{
	color:#000000;
}

td.a2sectbl_1_1{background-image:url('/i/2sectbl-1-1.png');}
td.a2sectbl_1_2{background-image:url('/i/2sectbl-1-2.png');}
td.a2sectbl_1_3{background-image:url('/i/2sectbl-1-3.png');}
td.a2sectbl_1_4{background-image:url('/i/2sectbl-1-4.png');}
td.a2sectbl_1_5{background-image:url('/i/2sectbl-1-5.png');}
td.a2sectbl_2_1{background-image:url('/i/2sectbl-2-1.png');}
td.a2sectbl_2_2{background-image:url('/i/2sectbl-2-2.png');}
td.a2sectbl_2_3{background-image:url('/i/2sectbl-2-3.png');}
td.a2sectbl_2_4{background-image:url('/i/2sectbl-2-4.png');}
td.a2sectbl_2_5{background-image:url('/i/2sectbl-2-5.png');}
td.a2sectbl_3_1{background-image:url('/i/2sectbl-3-1.png');}
td.a2sectbl_3_2{background-image:url('/i/2sectbl-3-2.png');}
td.a2sectbl_3_3{background-image:url('/i/2sectbl-3-3.png');}
td.a2sectbl_3_4{background-image:url('/i/2sectbl-3-4.png');}
td.a2sectbl_3_5{background-image:url('/i/2sectbl-3-5.png');}

td.a2sectbl_1_1, td.a2sectbl_1_2, td.a2sectbl_1_3, td.a2sectbl_1_4, td.a2sectbl_1_5,
td.a2sectbl_3_1, td.a2sectbl_3_2, td.a2sectbl_3_3, td.a2sectbl_3_4, td.a2sectbl_3_5 {height:9px;}

td.a2sectbl_1_1, td.a2sectbl_2_1, td.a2sectbl_3_1, 
td.a2sectbl_1_1 img.spacer, td.a2sectbl_2_1 img.spacer, td.a2sectbl_3_1 img.spacer {width:7px;} 

td.a2sectbl_1_3, td.a2sectbl_2_3, td.a2sectbl_3_3,
td.a2sectbl_1_3 img.spacer, td.a2sectbl_2_3 img.spacer, td.a2sectbl_3_3 img.spacer {width:18px;}

td.a2sectbl_1_5, td.a2sectbl_2_5, td.a2sectbl_3_5,
td.a2sectbl_1_5 img.spacer, td.a2sectbl_2_5 img.spacer, td.a2sectbl_3_5 img.spacer {width:9px;}

td.a2sectbl_1_1, td.a2sectbl_1_3, td.a2sectbl_1_5, td.a2sectbl_3_1, td.a2sectbl_3_3, td.a2sectbl_3_5 {background-repeat:no-repeat;}

td.a2sectbl_1_2, td.a2sectbl_1_4, td.a2sectbl_3_2, td.a2sectbl_3_4 {background-repeat:repeat-x;}

td.a2sectbl_2_1, td.a2sectbl_2_3, td.a2sectbl_2_5 {background-repeat:repeat-y;}

td.a2sectbl_2_2, td.a2sectbl_2_4{background-repeat:repeat;}

td.a2sectbl_2_4 input,
td.a2sectbl_2_4 textarea{
	border:1px solid #B3B9C3;
	background-color:#FFFFFF;
	color:#000000;
	width:260px;
	font-size:13px;
}

td.a2sectbl_2_2{
	padding-left:10px;
}

td.a2sectbl_2_2, td.a2sectbl_2_4{
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:top;
	font-size:13 px;
}

td.a2sectbl_bottom{
	padding-top:5px;
	vertical-align:top;
	font-size:11 px;
	color:#5D5D5D;
}

td.a2sectbl_bottom input{
	border:1px outset #919194;
}

td.settext_td div.spacer2{
	height:15px;
}

span.ast{
	color:#FF6B1B;
}

table.partners td{
	padding:10px;
}

div.header{
	font-size:12px;
}


















img#logo {width: 159px; height: 64px; margin-top: 22px;}
img#logo2 {width: 159px; height: 77px; margin-top: 9px; position: relative; top: 5px; z-index: 100;}

ul {margin: 0 0 1em 0; padding: 0; padding-left: 1em;}
li {margin: 0.5em 0; padding: 0;}
ul li {list-style-type: none; padding-left: 20px; background: url('li.gif') no-repeat 0 0.6em;}


h2 {
	margin: 1em 0 0 0;
	font-weight: bold;
}
h2.f {margin-top: 0em;}
p {margin: 1em 0 0 0; color: #333;}
p.f {margin-top: 0.4em;}
p.ff {margin-top: 0em;}



table#index-container, table#container {
	width: 100%; 
	height: 100%;
	min-width: 980px;
	max-width: 1200px;
}

p.small {font-size: 80%;}
p.red {color: #FF0000;}

table#index-container td {padding: 0 8px;}
table#index-container td.f {padding-left: 21px;}
table#index-container td.l {padding-right: 19px;}
table#index-container tr.line td {padding: 0;}
table#index-container tr.line td.f {background: url('/i/line_left_main_bg.gif');}
table#index-container tr.line td.l {background: url('/i/line_right_main_bg.gif');}
table#index-container tr.bg {background: #BCC9CE;}
table#index-container td#discont {padding-top: 6px;}
table#index-container td#discont table {position: relative; left: -11px; z-index: 1;}
table#index-container td#discont table td {padding: 0;}
table#index-container tr#pics {color: white; font-size: 150%;}
table#index-container tr#pics a {color: white;}
table#index-container tr#pics a:hover {color: white !important; text-decoration: underline;}
table#index-container tr#pics h1 {margin: 0; font-weight: normal; font-size: 100%;}
table#index-container tr#pics td {vertical-align: top; padding-bottom: 10px; border-bottom: 5px solid #E4E9EA;}
table#index-container tr#pics div.b {border: 1px solid white; margin: 21px 0 10px 0; cursor: pointer;}
table#index-container td#phone {color: white; font-size: 150%;}
table#index-container td#phone span {color: #1B5468;}
table#index-container td#phone span span {font-size: 95%;}
table#index-container tr#text td {padding-top: 1.5em; vertical-align: top; color: #333;}
table#index-container td.news {font-family: verdana;}
table#index-container td.news div {color: #FFA74E; font-size: 130%; margin: 35px 0 15px 0;}
table#index-container td.news div.counters {margin: 0;}
table#index-container td.news table {font-size: 89%; margin-bottom: 3em; color: #333;}
table#index-container td.news table td {padding: 0 1em 4px 0;}
table#index-container td.news table td.dt {color: #999999; padding-right: 2.5em; vertical-align: top;}
table#index-container td.logos {font-family: verdana; font-size: 89%; padding-bottom: 2em; vertical-align: top;}
table#index-container td.logos div {padding-top: 1em;}
table#index-container td.logos div img {margin-right: 30px; border: none;}
table#index-container td#sign {background: #E4E9EA; font-size: 89%; padding-top: 0.6em; padding-bottom: 0.4em;}
table#index-container td.adv {padding-top: 1em; text-align: center;}
table#index-container td.adv a {text-decoration: underline; font-size: 120%;}

table#container td {padding: 0 8px;}
table#container td.f {padding-left: 21px;}
table#container td.l {padding-right: 19px;}
table#container tr.line td {padding: 0;}
table#container tr.line td.f {background: url('/i/line_left_bg.gif');}
table#container tr.line td.l {background: url('/i/line_right_bg.gif');}
table#container tr.bg {background: #F7F5F5;}
table#container td#discont {padding-top: 6px;}
table#container td#discont table {position: relative; left: -11px; z-index: 1;}
table#container td#discont table td {padding: 0;}
table#container td#phone {font-size: 160%;}
table#container td#phone span {color: #FF9933;}
table#container td#phone span span {font-size: 95%;}
table#container tr#content td {vertical-align: top;}
table#container td#news {font-family: verdana;}
table#container td#news div.h {color: #FFA74E; font-size: 130%; margin: 35px 0 10px 0;}
table#container td#news div {font-size: 89%; padding-right: 2.5em; margin-bottom: 1em;}
table#container td#news div span {color: #999999;}
table#container div#menu {margin-top: 35px; position: relative; left: -8px; z-index: 1; color: #FF9933;}
table#container div#menu div.section {font-size: 120%; margin-bottom: 15px;}
table#container div#menu div.subsection {padding-left: 40px;}
table#container div#menu h1.section {font-size: 140%; margin: 0 0 15px 0; font-weight: normal;}
table#container div#menu h1.subsection {margin: 0.1em 0 0.1em 40px; font-size: 140%; font-weight: normal;}
table#container div#text {padding: 3em 1em 2em 0;}
table#container td#sign {font-size: 89%; padding-top: 0.6em; padding-bottom: 0.4em;}

td#menu-top {color: #FF9933; vertical-align: top; padding-top: 22px !important; font-size: 120%;}
td#menu-top div.icons {margin-bottom: 19px;}
td#menu-top div.icons img {border: none;}

table.works {margin-top: 0.4em;}
table.works td {width: 33%; padding: 1.5em 0 0 0 !important;}
table.works tr.f td {padding-top: 0 !important;}
table.works img {margin: 0.5em 0;}
table.works div.url {margin-right: 2em;}
table.works div.desc {color: #666666; margin-right: 4em;}

table.news-menu {margin-top: 3em;}
table.news-menu td {padding: 0 !important;}

table#container table.partners {margin: 0;}
table#container table.partners td {padding: 0 0 3em 0;}
table#container table.partners td.logo {padding-right: 1.5em;}
table#container table.form {margin: 0;}
table#container table.form td {padding: 0 1.5em 0.4em 0;}
table#container table.form input.text {width: 20em;}
table#container table.form textarea {width: 20em; font-size: 100%; font-family: arial;}

table.data-t {margin: 1em 0; border-bottom: 2px solid #999999; border-top: 1px solid #999999;}
table.data-t caption {font-weight: bold; text-align: left;}
table.data-t th {background: #E4E9EA; font-weight: bold;}
table.data-t td, table.data-t th {border-right: 1px solid #999999; padding: 4px !important; white-space: nowrap;}
table.data-t td.lbord, table.data-t th.lbord {border-left: 1px solid #999999;}
table.data-t td.rbord, table.data-t th.rbord {border-right: 2px solid #999999;}
table.data-t tr.bbord td {border-bottom: 2px solid #999999;}
table.data-t tr.odd td {background: #ffefd1;}
#img_ept{margin-right:5px;}

#scroll { overflow:hidden; height:220px; margin-bottom:1em; }
.sroll { position:relative; text-align:left; top:3px; z-index:10; margin:0 0 0 auto; width:1px;   }
#scroll_top { position:absolute; top:-235px; left:10px; height:19px; width:15px; cursor:pointer; }
#scroll_down { position:absolute; top:-40px; left:10px; height:19px; width:15px; cursor:pointer; }


.article_header{
font-weight:bold; font-size:16px; margin-bottom:0px; margin-top:0px;
}

#questions {color: #dd5f13;}
#questions hover{color: #107eaf;}

.art_text{
list-style-type:none;
padding-left:0px;

}


h1.portfolio{color:#107EAF; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
div.portfolio_header_2{font-family:"Times New Roman", Times, serif; font-size:24px; color:#FF6B1B; font-weight:normal; margin-bottom:10px; }
a.portfolio_link{font-family:Tahoma, Verdana, sans-serif; font-weight:bold; color:#333333; font-size:12px; display:block; background-image:url(/i/pf_arrow.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:15px; width:500px;  text-decoration:underline; margin-bottom:18px; }