body {
	font-family : Arial;
	font-size : 11px;
	
	margin : 0;
	padding : 0;
	
	background-color : #F2F2F2;
}

a { color : #0062AF;text-decoration : underline; }
a:hover { text-decoration : none; }

h1 { height : 27px;font-weight : normal;font-size : 18px;color : #FD7B34;margin : 0 0 15px 0; }
h1.underlined { border-bottom : 1px solid #FD7B34; }
h1 span { font-weight : bold; }
h1.top_lined { border-top : 1px solid #FD7B34;padding-top : 15px;margin-top : 20px; }
h1.map { position : relative; }
h1.map em { display : block;margin : 0;padding : 0;position : absolute;z-index : 0;right : 0;top : 0;width : 341px;height : 276px;background : url('/gfx/default/eumap.gif'); }
h1.map span.map_over { font-weight : normal;position : absolute;z-index : 1; }

h3 { font-weight : normal;font-size : 14px;color : #FD7B34;margin : 0 0 15px 0; }
h3 span { font-weight : bold; }
h3.centered { text-align : center; }

h5 { font-weight : bold;color : #FD7B34;font-size : 11px;margin : 0 0 5px 0; }

div.sections { border-bottom : 1px solid #FD7B34;height : 27px;margin-bottom : 15px; }
div.sections_mrg { margin-top : 25px; }
div.sections h1.left { float : left;margin : 0; }
div.sections div.right { float : right; }

input, textarea { border : 1px solid #7F9DB9;font-family : Arial;font-size : 11px;color : black; }
select { font-size : 11px; }

input.butt_tiny { width : 36px;height : 33px;background : url('/gfx/default/butt_tiny.gif');font-size : 13px;color : white;font-weight : bold;border : none;cursor : pointer; }
input.butt_orange { width : 94px;height : 28px;background : url('/gfx/default/butt_orange.gif');font-size : 13px;color : white;font-weight : bold;border : none;cursor : pointer; }
input.butt_normal { width : 97px;height : 33px;background : url('/gfx/default/butt_normal.gif');font-size : 13px;color : white;font-weight : bold;border : none;cursor : pointer; }

form { margin : 0;padding : 0; }

ul {
	list-style-image : url('/gfx/default/black_dot.gif');
	margin : 0 0 15px 15px;
	padding : 0;
}
ul li { text-align : justify; }

p {
	margin : 0 0 15px 0;
	padding : 0;
	text-align : justify;
}
p.centered { text-align : center; }
p.nomrg { margin : 0; }
p.bold_num { color : #FC680D;font-size : 18px;font-weight : bold;text-align : center;margin : 5px 0 5px 0; } 
p.orange_bold { color : #FC680D;font-size : 15px;font-weight : bold;text-align : center; }
p.orange { color : #FC680D; }
p.padd_top { padding-top : 15px; }

#main_container {
	width : 959px;
	margin : 50px auto 0 auto;
}

#roof_info { width : 959px; }
#roof_info .roof_left { float : left;font-size : 10px;margin-bottom : 5px; }
#roof_info .roof_right { float : right;font-size : 10px;padding-right : 10px;margin-bottom : 5px; }

#roof { width : 959px;height : 130px;background : url('/gfx/default/top_middle.gif'); }
#roof h1 { float : left;width : 240px;height : 130px;margin : 0;padding : 0;font-size : 16px; }
#roof h1 a { display : block;width : 240px;height : 130px;position : relative; }
#roof h1 span { display : block;width : 240px;height : 130px;position : absolute;left : 0;top : 0;background : url('/gfx/default/logo.gif');cursor : pointer; }
#roof div.rest { float : right; width : 719px;height : 130px;margin : 0;padding : 0;background : url('/gfx/default/top_right.gif');background-repeat : no-repeat;background-position : 100% 0%; }
#roof div.rest div.inner { width : 711px;height : 130px; }

#roof div.rest p {
	line-height : 20px;
	color : #A5ACB2;
	font-size : 12px;
	text-align : right;
	padding-right : 20px;
	margin-top : 28px;
	margin-bottom : 12px;
	height : 50px;
}
#roof div.rest ul { list-style-type : none;list-style-image : none;margin : 0;padding : 0;width : 100%;height : 28px;background : url('/gfx/default/title_menu.gif');background-repeat : repeat-x; }
#roof div.rest ul li { float : left;height : 28px;background : url('/gfx/default/title_menu.gif');background-repeat : repeat-x;position : relative; }
/*
#roof div.rest ul li.m_medium a { font-size : 14px !important;padding : 2px 10px 4px 10px !important; }
#roof div.rest ul li.m_long a { font-size : 12px !important;padding : 3px 3px 4px 3px !important; }
*/
#roof div.rest ul li.active { background : url('/gfx/default/title_menu_active.gif');background-repeat : repeat-x; }
#roof div.rest ul li.first { background : url('/gfx/default/title_menu_first.gif');background-repeat : repeat-x; }
#roof div.rest ul li.first_active { background : url('/gfx/default/title_menu_first_active.gif');background-repeat : repeat-x; }
#roof div.rest ul li.space { width : 1px;background : url('/gfx/default/title_menu_space.gif');background-repeat : repeat-x; }
#roof div.rest ul li a { display : block;font-size : 12px;color : white;font-weight : bold;text-decoration : none;padding : 3px 12px 4px 12px; }
#roof div.rest ul li div { width : 100%;height : 10px;position : absolute;left : 0;top : 30px;background : url('/gfx/default/sel_arrow.gif');background-repeat : no-repeat;background-position : 50% 0%; }

#base_container {
	background : url('/gfx/default/base_bg.gif');
}
#base_left {
	width : 240px;
	float : left;
	margin-top : 15px;
}
#base_left h3 { font-weight : normal;color : #FD7B34;margin : 0 0 15px 30px; }
#base_left div.sub_menu { list-style-type : none;list-style-image : none;margin : 0 0 50px 1px;padding : 0; }
#base_left div.sub_menu div { width : 239px;height : 27px;position : relative; }
#base_left div.sub_menu div.m_long a { font-size : 11px !important;padding : 0 0 0 17px !important; }
#base_left div.sub_menu div.m_medium a { font-size : 11px !important; }
#base_left div.sub_menu div.active { background : url('/gfx/default/left_menu_hover.gif');background-repeat : no-repeat; }
#base_left div.sub_menu div.selected { background : url('/gfx/default/left_menu.gif');background-repeat : no-repeat; }
#base_left div.sub_menu div a { display : block;padding : 6px 0 5px 17px;font-size : 12px;color : #023982;text-decoration : none; }
#base_left div.sub_menu div a:hover { text-decoration : none; }

#base_left div.sub_menu div div { position : absolute;left : 239px;top : 0;width : 15px;height : 27px;background : url('/gfx/default/left_menu_clean.gif'); }
#base_left div.sub_menu div div.top { background : url('/gfx/default/left_menu_clean_top.gif'); }

#base_right {
	width : 719px;
	float : right;
	margin-top : 15px;
	
	background : url('/gfx/default/inner_middle.gif');
}
#base_right .base_top { width : 719px;height : 9px;background : url('/gfx/default/inner_top.gif');font-size : 1px; }
#base_right .base_inner { padding : 20px 30px 20px 20px; }
#base_right .base_foot { width : 719px;height : 23px;background : url('/gfx/default/inner_bottom.gif'); } 

#foot { width : 959px;height : 29px;background : url('/gfx/default/bottom_middle.gif'); }
#foot .foot_left { float : left;width : 240px;height : 29px;background : url('/gfx/default/bottom_left.gif'); }
#foot .foot_right { float : right;width : 29px;height : 29px;background : url('/gfx/default/bottom_right.gif'); }

#foot_info { width : 959px;padding-bottom : 35px; }
#foot_info .foot_left { float : left;font-size : 10px; }
#foot_info .foot_right { float : right;font-size : 10px;color : #939AA0;padding-right : 10px; }

#load_info_container { position : relative; }
#load_info { border : 1px solid #D8D8D8;width : 300px;position : absolute;left : 180px;top : 635px;display : none; }
#load_info p { border : 1px solid white;background-color : #FFE5D4;padding : 20px;margin : 0;text-align : center; }

#sipp_spec { font-weight : bold;padding-top : 15px; }

ul.gray_menu { list-style-type : none;list-style-image : none;margin : 0;padding : 0; }
ul.gray_menu li { float : left; }
ul.gray_menu li.space { color : #939AA0;padding-left : 5px;padding-right : 5px; }
ul.gray_menu li a { color : #939AA0;color : #939AA0;text-decoration : none; }
ul.gray_menu li a:hover { text-decoration : underline; }
ul.gray_menu li.active { color : black;font-weight : bold; }
ul.gray_menu li.active a { color : black;font-weight : bold; }
ul.gray_menu li.active a:hover { text-decoration : none; }

div.area_white { width : 208px;background : url('/gfx/default/area_white_middle.gif');position : relative;margin-left : 1px;margin-bottom : 15px; }
div.area_white p { padding : 20px 0 78px 30px;margin : 0;font-size : 11px;text-align : left; }
div.area_white div.top { width : 208px;height : 8px;background : url('/gfx/default/area_white_top.gif');position : absolute;top : 0;font-size : 1px; }
div.area_white div.bottom { width : 208px;height : 8px;background : url('/gfx/default/area_white_bottom.gif');position : absolute;bottom : 0;font-size : 1px; }
div.area_white div.input_box { position : absolute;left : 30px;top : 57px; }
div.area_white div.input_box input { width : 128px; }
div.area_white div.button_box { position : absolute;left : 165px;top : 51px; }
div.area_white div.message_box { position : absolute;left : 30px;top : 85px; }
div.area_white div.message_box p { font-weight : bold;margin : 0;padding : 0; }
div.area_white div.message_box p.error { color : #E70000; }

div.area_normal { width : 208px;background : url('/gfx/default/area_normal_middle.gif');position : relative;margin-left : 1px;margin-bottom : 15px; }
div.area_normal div.ico { position : absolute;left : 4px;top : 8px; }
div.area_normal p.first { padding : 10px 0 10px 30px;margin : 0;font-size : 11px;color : #FD7B34; }
div.area_normal p.first span { font-weight : bold; }
div.area_normal p { padding : 0 0 10px 30px;margin : 0;font-size : 11px;text-align : left; }
div.area_normal div.top { width : 208px;height : 8px;background : url('/gfx/default/area_normal_top.gif');position : absolute;top : 0;font-size : 1px; }
div.area_normal div.bottom { width : 208px;height : 8px;background : url('/gfx/default/area_normal_bottom.gif');position : absolute;bottom : 0;font-size : 1px; }
div.area_normal table { margin-bottom : 10px;margin-left : 30px; }
div.area_normal table td.first { padding-right : 10px; }

div.title_area { clear : both; }
div.title_area .left { float : left;font-weight : bold;width : 250px;padding-top : 18px }
div.title_area .right { float : right;width : 410px;height : 52px;background : url('/gfx/default/title_area.gif'); }
div.title_area .right div.rA { float : left;padding-left : 10px;padding-top : 18px; }
div.title_area .right div.rB { float : left;padding-left : 10px;padding-top : 15px; }
div.title_area .right div.rB input { width : 100px; }
div.title_area .right div.rC { float : left;padding-left : 5px;padding-top : 11px; }

div.big_area { clear : both;width : 658px;position : relative;background : url('/gfx/default/big_area_middle.gif');margin-top : 35px; }
div.big_area_nomrg { margin-top : 0; }
div.big_area_mrg { margin-bottom : 30px; }
div.big_area div.top { width : 658px;height : 7px;background : url('/gfx/default/big_area_top.gif');position : absolute;top : 0;font-size : 1px; }
div.big_area div.middle { width : 658px; }
div.big_area div.middle div.padd { padding : 10px; }
div.big_area div.middle table { margin : 0 0 0 10px; }
div.big_area div.bottom { width : 658px;height : 7px;background : url('/gfx/default/big_area_bottom.gif');position : absolute;bottom : 0;font-size : 1px; }
div.big_area iframe { border : 1px solid #FC680D;margin : 0;padding : 15px;width : 605px;height : 600px;background-color : white; }

div.big_area div.title { width : 178px;height : 26px;position : absolute;z-index : 1;left : 270px;top : -25px; }
div.big_area div.title a { display : block;color : #FD7B34;font-size : 12px;letter-spacing : -1px;font-weight : bold;text-align : center;padding-top : 7px;text-decoration : none; }
div.big_area div.title a img { vertical-align : middle;margin-left : 10px;border : none; }

div.big_area div.title_selected { background : url('/gfx/default/big_area_title.gif'); }
div.big_area div.title_next { left : 455px; }

ul.steps { list-style-type : none;list-style-image : none;margin : 0;padding : 0;clear : both;height : 22px; }
ul.steps li { float : left;margin : 0;padding : 0;height : 22px; }
ul.steps li img { border : none; }
ul.steps li.space { width : 25px;background : url('/gfx/default/step/step_space.gif');background-repeat : no-repeat;background-position : 50% 50%; }

table.form_table {  }
table.form_table td { padding-bottom : 4px; }
table.form_table td img { vertical-align : top;border : none;cursor : pointer;margin-left : 3px;margin-right : 3px; }
table.form_table td.last { padding-bottom : 0; }
table.form_table td.first { padding-right : 20px; }
table.form_table td.long select { width : 320px; }
table.form_table td.long input { width : 320px; }
table.form_table td.short select { width : 100px; }
table.form_table td.medium input { width : 145px; }
table.form_table td.normal select { width : 255px; }
table.form_table td.normal input { width : 250px; }
table.form_table td.normal_a { padding-right : 5px; }
table.form_table td.normal_a input { width : 121px; }
table.form_table td.normal_b input { width : 120px; }
table.form_table td.box {  }
table.form_table td.box input { border : none; }
table.form_table td.box .left { float : left;width : 25px; }
table.form_table td.box .right { float : left; }

table.login_table { margin-left :  }
table.login_table td { padding-bottom : 4px; }
table.login_table td.first { width : 100px; }

div.blocks { clear : both; }
div.blocks .left { float : left;width : 325px; }
div.blocks .right { float : right;width : 325px; }
div.blocks .block_disabled h3 { color : #969696; }
div.blocks .block_disabled table td { color : #C9C9C9; }
div.blocks .block_disabled div.check_box { color : #C9C9C9; }

table.info_table { margin-bottom : 15px;margin-top : 40px; }
table.info_table td input { cursor : pointer;border : none; }
table.info_table td select { cursor : pointer; }
table.info_table td { padding-bottom : 4px;vertical-align : top;vertical-align : top; }
table.info_table td.first { padding-right : 15px; }
table.info_table td.middle { padding-left : 15px;padding-right : 15px;width : 230px; }
table.info_table td.bold { font-weight : bold;color : #FC680D; }
table.info_table td.price { font-weight : bold;color : #FC680D;font-size : 12px; }
table.info_table td.price span { font-weight : normal;font-size : 10px; }
table.info_table td.fix { width : 40px; }
table.info_table td.nopadd { padding-bottom : 0; }
table.info_table td.model { padding-top : 20px;padding-bottom : 20px; }
table.info_table td.model select { width : 250px; }

table.price_table {  }
table.price_table td { padding-bottom : 4px; }
table.price_table td.price { font-weight : bold;padding-left : 15px;color : #FC680D;font-size : 12px; }
table.price_table td.leaf { font-weight : bold; }

div.orange_block { border-top : 1px solid #FC680D;padding-top : 15px;margin-top : 15px;clear : both;position : relative; }
div.orange_block .block { clear : both;height : 50px; }
div.orange_block .left { float : left;width : 250px;height : 60px; }
div.orange_block .right { float : right;width : 250px;height : 60px;text-align : right; }
div.orange_block_tiny { border-top : 1px solid #FC680D;padding-top : 8px;margin-top : 8px; }

div.orange_block .block_inner { width : 300px;margin : 0 auto 0 auto; }
div.orange_block .block_inner .left { width : 150px; }
div.orange_block .block_inner .right { width : 150px; }

div.check_box { clear : both; }
div.check_box div.left { float : left;width : 25px; }
div.check_box div.left input { cursor : pointer;border : none; }
div.check_box div.right { float : left;width : 200px;padding-top : 2px;cursor : pointer; }

div.error_block { padding : 10px 0 10px 10px;  }
div.error_block p { color : #E70000;font-weight : bold;margin : 0; }
div.error_block p.mrg { margin-top : 10px; }

div.info_block { padding : 0 0 20px 0;background-color : white;border : 1px solid #FFEFE4; }
div.info_block p { margin : 0;padding : 20px 0 0 0;text-align : center; }
div.info_block p span { color : #0062AF; }

table.param_info_table {  }
table.param_info_table td { padding-bottom : 4px;vertical-align : top; }
table.param_info_table td span { font-size : 16px;font-weight : bold; }
table.param_info_table td.first { width : 150px;padding-left : 10px; }
table.param_info_table td.sec { font-weight : bold; }
table.param_info_table td.bold { color : #FD7B34;font-weight : bold; }

div.orange_fill_block { background-color : #FD7B34;clear : both;padding : 3px 15px 3px 15px;margin-top : 30px;margin-bottom : 15px; }
div.orange_fill_block .left { float : left;width : 250px;font-weight : bold;color : white;font-size : 11px;text-transform : uppercase;padding-top : 5px; }
div.orange_fill_block .right { float : right;width : 250px;font-weight : bold;color : white;font-size : 18px;font-family : Tahoma;text-align : right; }

ul.links { list-style-type : none;list-style-image : none;padding : 0;text-align : center; }
ul.links li { display : inline;white-space : nowrap; }
ul.links li a { color : #FC680D;font-weight : bold;text-decoration : none; }
ul.links li a:hover { text-decoration : underline; }
ul.links li.space { text-align : center;color : #FC680D;font-weight : bold; }

div.title_button { clear : both;padding-top : 15px;text-align : center; }

div.news_item { margin-bottom : 15px;padding-bottom : 15px;border-bottom : 1px solid #FC680D; }
div.news_item h3 { font-weight : bold;color : #FC680D;font-size : 16px;margin : 0; }
div.news_item h3 a { color : #FC680D;text-decoration : none; }
div.news_item h3 a:hover { color : #FC680D;text-decoration : underline; }
div.news_item h6 { font-weight : bold;font-size : 12px;margin : 0 0 10px 0; }
div.news_item div {  }
div.news_item div.href { padding-top : 10px; }
div.news_item div.href span { color : #0062AF; }

table.base_table {  }
table.base_table_max { width : 100%; }
table.base_table td { border-bottom : 1px solid #FF7B28;background-color : white;padding : 2px 10px 2px 10px;background-color : white;vertical-align : top; }
table.base_table td.title { border-bottom : none;background-color : #FF7B28;text-transform : uppercase;color : white;font-weight : bold;padding : 5px 10px 5px 10px;vertical-align : middle; }
table.base_table td.high { font-weight : bold; }
table.base_table td.center { text-align : center; }
table.base_table td.right { text-align : right; }
table.base_table_big td { padding : 10px !important; }

table.simple_table {  }
table.simple_table td.first { width : 200px;padding-bottom : 2px; }
table.simple_table td.pad { padding-right : 50px; }
table.simple_table td.bold { font-weight : bold;color : #FD7B34; }
table.simple_table_eq { }
table.simple_table_eq td { padding : 0 !important; }
table.simple_table_eq td.first { width : auto;font-weight : bold;padding-right : 20px !important; }
table.simple_table_eq td.bold { white-space : nowrap; }
table.simple_table_holidays td.first { width : 300px; }

table.simple_table_margin { margin-bottom : 15px; }

div.fleet_base { clear : both;padding-left : 70px;padding-top : 30px; }

div.fleet_top { clear : both;width : 265px;height : 20px; }
div.fleet_top .left { float : left;width : 30px;height : 20px;background : url('/gfx/default/fleet_top_left.gif'); }
div.fleet_top .left span { display : block;color : white;font-size : 14px;text-align : center;padding-top : 1px;font-family : Tahoma; }
div.fleet_top .right { float : right;width : 235px;height : 20px;background : url('/gfx/default/fleet_top_right.gif'); }
div.fleet_top .right span { display : block;text-align : center;color : #0C4D91;font-weight : bold;padding-top : 3px;font-family : Tahoma; }

div.fleet_block { width : 280px;height : 280px;float : left; }

div.fleet_img { width : 265px;height : 90px;background : url('/gfx/default/fleet_pure_white.gif'); }
div.fleet_img div { text-align : center; }

div.fleet_middle { width : 265px;background : url('/gfx/default/fleet_white.gif');height : 19px;position : relative;font-family : Verdana; }
div.fleet_middle span.a { display : block;font-weight : normal;color : #0D4189;position : absolute;left : 15px;top : 2px; }
div.fleet_middle span.b { display : block;font-weight : normal;color : #0D4189;position : absolute;left : 235px;top : 2px; }

div.fleet_orange { width : 265px;background : url('/gfx/default/fleet_orange.gif');height : 19px;position : relative;font-family : Tahoma; }
div.fleet_orange span.a { display : block;font-weight : bold;color : #0D4189;position : absolute;left : 15px;top : 2px; }
div.fleet_orange span.b { display : block;font-weight : bold;color : #0D4189;position : absolute;left : 232px;top : 5px; }

div.fleet_bottom { width : 265px;height : 29px;background : url('/gfx/default/fleet_bottom.gif'); }

div.fleet_info_block { clear : both;padding-bottom : 20px; }
div.fleet_info_block div.fleet_info_block_item { float : left;width : 150px; }
div.fleet_info_block div.fleet_info_block_item table .first {  }
div.fleet_info_block div.fleet_info_block_item table .mid { padding-left : 5px;padding-right : 5px; }

div.pay_block { clear : both;width : 325px;margin : 0 auto 0 auto; }
div.pay_block img { border : none; }
div.pay_block h3.topline { color : #FC680D;font-weight : bold;font-size : 14px;text-align : center;margin-bottom : 20px; }
div.pay_block div.left_text { float : left;height : 40px;margin-right : 20px;text-align : right;width : 150px; }
div.pay_block div.right_text { float : left;height : 40px;width : 150px; }
div.pay_block div.left_image { float : left;width : 150px;margin-right : 20px;text-align : right; }
div.pay_block div.right_image { float : left;width : 150px; }

div.bonus_cupon { position : relative;height : 80px; }
div.bonus_cupon div.b_a { position : absolute;left : 30px;top : 13px; }
div.bonus_cupon div.b_b { position : absolute;left : 250px;top : 10px; }
div.bonus_cupon div.b_b input { text-align : center;font-weight : bold;font-size : 13px;width : 100px; }
div.bonus_cupon div.b_c { position : absolute;left : 360px;top : 4px; }
div.bonus_cupon p { position : absolute;left : 250px;top : 40px;font-size : 10px; }

a.banner { display : block;border : none;padding-bottom : 20px; }
a.banner img { border : none; } 

div.banner_big { position : relative; }
div.banner_big a { display : block;border : none;width : 669px;height : 153px;position : absolute;left : 0;top : 250px; }
div.banner_big a img { border : none; } 

.pay_frame { border : 1px solid #FC680D;margin : 0;padding : 0;width : 100%;height : 600px;background-color : white; }

.cleaner {
	clear : both;
	height : 0px;
	margin : 0px;
	padding : 0px;
	border : 0;
	font-size : 0px;
}

