﻿p {padding:0 0 1.4em 0; margin:-4px 0 0/*font:12px Arial, Helvetica, sans-serif;*/ }
table, tr, td, th {font-size:12px; font-family: verdana,Arial, Helvetica, sans-serif; border-collapse:collapse;}
select, input, textarea {font-size:12px; font-family: verdana,Arial, Helvetica, sans-serif; color:#494949; }

.new_cruiselanta_tpl_container_center select, 
.new_cruiselanta_tpl_container_center input[type="text"],
.new_cruiselanta_tpl_container_center input[type="radio"],
.new_cruiselanta_tpl_container_center input[type="checkbox"]
{font-size:12px; font-family: verdana,Arial, Helvetica, sans-serif; color:#494949;margin:0; padding:0 }

.new_cruiselanta_tpl_container_center textarea {font-size:12px; font-family: verdana,Arial, Helvetica, sans-serif; color:#494949;margin:0; padding:0; *padding:1px; padding:1/*\**/px }

a {color:#05578F;outline:none}
a:hover { text-decoration:none}
a img {border:none;}
ol, ul {margin:0 auto; padding:0 0 0 20px; }
li { margin:0 0 0.8em 0; padding:0;}
hr {border:none;border-collapse:collapse; border-bottom:1px solid #999}

h1 {color:#03538A;font:bold 12px tahoma,arial,helvetica,sans-serif;text-transform:uppercase; padding:0 0 1.4em 0; margin:-4px 0 0; line-height:1.3em}
.h1_min_margin h1 { margin:-4px 0 0.6em 0; padding:0!important}
h2 {color:#03538A;font:bold 12px verdana,arial,helvetica,sans-serif; margin:0 0 1em 0; padding:0; line-height:1.3em}
h3 {color:#03538A;font:bold 11px verdana,arial,helvetica,sans-serif; margin:0 0 1em 0; padding:0; line-height:1.3em}
h4 {color:#DB004E;font:bold 16px verdana,arial,helvetica,sans-serif; margin:0 0 1em 0; padding:0; line-height:1.3em}


#aspnetForm {margin:0;}
#new_cruiselanta_tpl_container_center_content  p {margin:-3px 0 1.2em}
#new_cruiselanta_tpl_container_center_content td p, 
#new_cruiselanta_tpl_container_center_content div p  {margin:0 0 1em 0;}

.new_cruiselanta_tpl_container_center_content  h2{ padding:0 0 1.4em 0; margin:-4px 0 0}
.new_cruiselanta_tpl_container_center_content  td h2, .new_cruiselanta_tpl_container_center_content  div h2{ padding:0; margin:0 0 1.3em}


.new_cruiselanta_tpl_container_center_content ul { margin:0 0 0 -10px; position:relative; z-index:10; padding:0; list-style-type:none; }
.new_cruiselanta_tpl_container_center_content ol { margin:0; position:relative; z-index:900; padding:0; }
.new_cruiselanta_tpl_container_center_content ul li { padding:0 0 0 10px; background: url(/img/li_round.gif) 0 6px no-repeat;position:relative; height:1%; z-index:900;}
.new_cruiselanta_tpl_container_center_content ol li { padding:0; position:relative; height:1%; z-index:900;}


.grey_border_block {border:1px solid #D6D6D6;padding:0 5px;font:11px/1.1em tahoma,arial,helvetica,sans-serif;}
.white_bottom_arrow {padding-right:15px; background:url(http://www.cruiselanta.ru/img/cruise.gif) 100% 70% no-repeat;}
.blue_bottom_arrow {padding-right:10px; background:url(http://cruiselanta.ru/img/all_news.gif) 100% 70% no-repeat;}

.round_info_icon {padding-left:18px; background:url(http://cruiselanta.ru/img/round_info_icon.jpg) 0 0 no-repeat;}

.color_pink , div.color_pink {color:#DB004E;}
.color_blue_0 {color:#2285af;}
.color_blue_1 {color:#1663D1;}
.color_blue_2 {color:#0478ba;}
.color_blue_3 {color:#2669b0;}
.color_blue_4 {color:#023988;}
.color_blue_5 {color:#004b80;}
.color_blue_6 {color:#2285af;}
.color_blue_7 {color:#0B8FD9;}

.color_orange , .color_orange_0 {color:#FFBC26;}
.color_orange_1 {color:#E84700;}

.color_gray {color:#333333;}


.no_border, .no_border td { border:none}
.no_padding, .no_padding td { padding:0}
.no_margin, .no_margin td { margin:0}
.text_right, .text_right td {text-align:right;}
.text_upper {text-transform:uppercase;}
.text_bigger {font-size:14px;}
.text_smaller {font-size:11px;}
.text_bold {font-weight:bold}
.text_bigger_heading{font-size:14px;line-height:20px}
/*.new_tpl_center_no_paragraph {padding-top:3px}*/

.border_bottom_dark, .dark_border_bottom { border-bottom:2px solid #1a4c93}
.border_bottom_dark td, .dark_border_bottom  td{ border-bottom:2px solid #1a4c93!important}
.border_top_white, .white_border_top { border-top:1px solid #fff}

.border_gray {border:1px solid #a5acb2}
.border_blue_1 {border:1px solid #94CBEF}
.border_blue_1  td, .border_blue_1  th {border-color:#94CBEF; *border-style:solid;}

.bg_light_blue { background:#e9f5fa;}
.bg_dotted  {background:url(http://cruiselanta.ru/img/line_002_003.gif) repeat scroll 0 0 transparent;/*color:#0B8FD9;*/font-weight:bold;margin:0 0 9px;padding:5px 2px;}

.ribbon {background: #0478BA url(../img/ribbon.jpg) 0 0 repeat-y;color:#FFFFFF;font:bold 13px/14px verdana,Arial,helvetica,sans-serif;padding:0 0 2px 21px;}
.ribbon_margin {background: #0478BA url(../img/ribbon.jpg) 0 0 repeat-y;color:#FFFFFF;font:bold 13px/14px verdana,Arial,helvetica,sans-serif;padding:0 0 2px 21px; margin-bottom: 3px}

input.new_submit { background:url(../img/new_submit.jpg); /*padding-left:15px; padding-right:15px;*/ border-top:1px solid #cae7f0/*dce2ee*/; border-left:1px solid #9fd2e3/*dce2ee*/; border-right:1px solid #7bb2d5/*a2add1*/; border-bottom:1px solid #518dc3/*677eb8*/; line-height:20px; height:24px; color:#43699d; font-weight:bold}


.new_cruiselanta_tab th {background:/*#c2e0fa*/#a2dff3; color:#043267; font: bold 11px verdana, Arial, helvetica, sans-serif;border-left:none; border-right:nonet; border-top:none; border-bottom:1px solid #0478ba}
.new_cruiselanta_tab td { border: 1px solid #0099ea; border-left:none; border-right:none; /*color:#023988;*/font-size: 11px}
.new_cruiselanta_tab_1 { background:#E9F5FA; text-align:center; width:45px}

.clear {clear:both}

.minus , .ms_link_open{background:url(/img/ico_new_cruiselanta_plus_minus.gif) 0 -9px no-repeat; padding-left:15px!important; color:#03538A;/*font-weight:bold;*/cursor:pointer}
.plus ,  .ms_link{background:url(/img/ico_new_cruiselanta_plus_minus.gif) -13px 4px no-repeat; padding-left:15px!important; color:#03538A;/*font-weight:bold;*/cursor:pointer}

.color_white{
	color:#FFFFFF
	}
.close {
	display:none;
	}
