body .horizontalcssmenu span.arrowdiv{
display:none;
	}
		body #horizontalcssmenu ul{
			list-style:none;
		}
			body #horizontalcssmenu li{
				background:url(http://www.cruiselanta.ru/img/menu_up.jpg) repeat-x;
				list-style:none;
				display:block;
				float:left;
				height:23px;
				border-right:1px solid #c2e2f0;
				line-height:21px;
				padding:0;
			}
						body #horizontalcssmenu li li{
				background:url(http://www.cruiselanta.ru/img/menu_up.jpg) repeat-x;
				list-style:none;
				display:block;
				float:left;
				height:23px;
				border-right:0px solid #c2e2f0;
				line-height:21px;
				padding:0;
			}
				body #horizontalcssmenu li a{
					display:block;
					float:left;
					color:#ffffff;
					font-size:11px;
					font-weight:bold;
					line-height:24px;
					text-decoration:none;
					padding:0 6px 0 6px;
					margin:0;
				}
				body #horizontalcssmenu li li a {font-size:10px; background-color:transparent; margin:0!important;}
				body #horizontalcssmenu li a:hover{
						color:#FFF;
						background:transparent url(http://www.cruiselanta.ru/img/menu_down.jpg) repeat-x;
					}
				body #horizontalcssmenu li a.current{
					display:block;
					float:left;
					color:#FFF;
					background:url(http://www.cruiselanta.ru/img/menu_down.jpg) repeat-x;
					font-size:11px;
					font-weight:bold;
					line-height:23px;
					text-decoration:none;
					padding:0 5px;
				}
					body #horizontalcssmenu li a:hover.current{
						color:#FFF;
					}
					body .container-ships .class-name {padding-left:10px;}
					body  .ship-item .a_text_1 {border:1px #eee solid; padding:5px;}
					body  .ship-item .a_text_1 img {margin-top:5px;}
					body  .ship-item a.a_text_1:hover {background:#eee; color:#053587;}
					body  div.cc_name {left:186px; line-height:auto!important;}
					body  .vm {margin-top:10px;}
					.gl_new_txt {text-align:left;}

.mainmenu {background:#3a84c7 url(../img/menu_up.gif) 0 0 repeat-x;border-right:1px solid #3A84C7;}
.rss {background:url(/img/rss.gif) 0 0 no-repeat; width:0; height:16px; float:right; padding-left:16px; overflow:hidden; margin-top:3px;}

.tabonglet {border-width:1px;}
/*.onglet_right {font-size:0; line-height:0; overflow:hidden; width:1px;}*/
.onglet_item {margin-top:5px; padding-right:0;}
.morebutterfly {background:url(/img/hr2.gif) 100% 0 no-repeat;}
div.choice_pages a.curent_page {color:#023988; cursor:auto!important;}
.new .new_zag {font-weight:normal;}

.table_brd { background-color:#c8c8ca;}
.table_brd td {background-color:#FFF; text-align:center;}
.table_brd thead td {background-color:#e6e4e4;}
.table_brd tr.bcgr td {background-color:#f5f5f5;}

.tal tbody td {text-align:left;}

:focus: {outline:none;}
.ms_country p {padding:5px 15px; margin:0px; border:#053587 1px solid; color:#053587; line-height:20px;}
.red {color:#F00!important;}
.ms_link {display:block; background:url(/img/plus.gif) 2px 5px no-repeat; padding:2px 17px;color:#053587;}
.ms_link_open {display:block; background:#053587 url(/img/minus.gif) 5px 5px no-repeat; padding:2px 20px;color:#FFF; font-weight:bold; margin-bottom:0; outline-width:0; margin-top:2px;}
.ms_hr {font-size:o; line-height:0; display:block; padding:0; margin:5px 0; height:1px; overflow:hidden; background-color:#053587;}

#wrapper {overflow:hidden; zoom:1;}
fieldset {border-width:0; float:left;}
legend {color:#023988; font-weight:bold;}

#horizontalcssmenu li.lastmenu  {padding:0 2px 0 0; border-right-width:0; }


div.leftmenu{
  background-image: url(/img/left_back.jpg);
 margin:0px 0px 1px 0px;
padding:3px 0px 3px 10px;
*padding:1px 0px 1px 10px;
	line-height:13px;
	*line-height:16px;
	width:166px

  }
   div.leftmenu a{
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
}
   div.leftmenu{
 font-family:Tahoma;
 font-size:11px;
 font-weight:normal;
 color:#FFFFFF;
 text-decoration:none;
}
div.leftmenu span{
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
 	cursor:pointer;
}
 #a_63135{
 font-family:Tahoma;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
	background-image:url(/img/menu_vniz.jpg);
background-repeat: no-repeat;
background-position:center top;
background-color:#36a8cd;
	margin-bottom:1px;
	width:176px
}
 #a_63135 a{
 font-family:Tahoma;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
}
 #a_63135 div{
 	border-bottom:1px solid #5ba1dd;
	 padding:5px 3px;
 }
  #a_63135 a:hover{
 font-family:Tahoma;
 font-size:11px;
 color:#FF0000;
 text-decoration:none;
}



 #a_73219{
 font-family:Tahoma;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
	background-image:url(/img/menu_vniz.jpg);
background-repeat: no-repeat;
background-position:center top;
background-color:#36a8cd;
	margin-bottom:1px;
	width:176px
}
 #a_73219 a{
 font-family:Tahoma;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
}
 #a_73219 div{
 	border-bottom:1px solid #5ba1dd;
	 padding:5px 3px;
 }
  #a_73219 a:hover{
 font-family:Tahoma;
 font-size:11px;
 color:#FF0000;
 text-decoration:none;
}





/*  asd*/

.leftmenu_j{
	padding:0px 0px 5px 0px; 
	margin:4px 0px 0px 0px; 
	*margin:0px; 
	width:166px}
ul{
	margin:0px;
	font-weight:normal;
	padding:0px;
	font-size:11px;
	list-style-type:none
}
li.leftmenu_j{
  background-image: url(/img/left_back.jpg);
 margin:0px 0px 1px 0px;
*margin:0px 0px -1px 0px; 
padding:3px 0px 3px 10px;
*padding:1px 0px 1px 10px;
	line-height:13px;
	*line-height:16px

  }
 li.leftmenu_j a{
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
}