/*
Theme Name: Pilot
Description: Pilot theme .
Version: 1.0
Author: 
Tags: blue, custom header, fixed width, one columns
*/

body {
	margin-bottom: 0px;
	/*background: url(../img/bg.jpg) center repeat-y #FFFFFF;*/
	background: url(../img/bg-body.gif) top repeat-x #FFFFFF;	
}

/*#m1 { background:url(../img/bg.jpg) repeat-y;} */

td, textarea, input, select {
	font-family: Tahoma;
	font-size: 12px;
	color: 929292;
	font-weight: normal;
	line-height: 14px;	
}

.frame {
	border: 1px solid #E7E8EC;
}

a.a:link {

	font-family: tahoma;
	font-size: 11px;
	color: #aeaeae;
	text-decoration: none;
}
a.a:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #aeaeae;
	text-decoration: none;
}
a.a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #0e94a4;
	text-decoration: none;
}

a.b:link {

	font-family: tahoma;
	font-size: 10px;
	color: #d6001c;
	text-decoration: none;
}
a.b:visited {
	font-family: tahoma;
	font-size: 10px;
	color: #d6001c;
	text-decoration: none;
}
a.b:hover {
	font-family: tahoma;
	font-size: 10px;
	color: #616066;
	text-decoration: none;
}

a.c:link {

	font-family: tahoma;
	font-size: 10px;
	color: #2d383e;
	text-decoration: underline;
}
a.c:visited {
	font-family: tahoma;
	font-size: 10px;
	color: #2d383e;
	text-decoration: underline;
}
a.c:hover {
	font-family: tahoma;
	font-size: 10px;
	color: #2d383e;
	text-decoration: none;
}

a.d:link {

	font-family: tahoma;
	font-size: 10px;
	color: #182955;
	text-decoration: none;
	line-height:1.5;
}
a.d:visited {
	font-family: tahoma;
	font-size: 10px;
	color: #182955;
	text-decoration: none;
}
a.d:hover {
	font-family: tahoma;
	font-size: 10px;
	color: #182955;
	text-decoration: underline;
}

a.e:link {

	font-family: tahoma;
	font-size: 10px;
	color: #616066;
	text-decoration: none;
}
a.e:visited {
	font-family: tahoma;
	font-size: 10px;
	color: #616066;
	text-decoration: none;
}
a.e:hover {
	font-family: tahoma;
	font-size: 10px;
	color: #616066;
	text-decoration: underline;
}

a.f:link {

	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.f:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.f:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.g:link {

	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.g:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.g:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.text1	{
	color:#6e7275;
	font-size:25px;
	font-family:Myriad Pro;
	}
	
.text2	{
		font-size:25px;
		color:#d6001c;
		font-family:Myriad Pro;
		}
		
.text3	{
		color:#616066;
		font-size:11px;
		font-weight:bold;
		font-family:Tahoma;
		}
		
.text4	{
		font-size:10px;
		color:#929292;
		font-family:Tahoma;
		}
		
.text5	{
		text-align:right;
		color:#666666;
		font-size:10px;
		font-family:Tahoma;
		}

h2  { font-size:24px;}

.list li { float:left; list-style:none; margin-left:15px; border-right:1px solid #666;}
.list li  a {color:#666; text-decoration:none; padding-right:10px;}
.list li  a:hover {text-decoration:underline}

/* header */

#header { background:url(../img/header.jpg) no-repeat; width:874px; height:219px;}
#logo { float:left; margin:85px 0px 0px 130px; color:#FFFFFF; font-size:16px; letter-spacing:0.5px; font-weight:bold;}
#header_text { font-size:13px; color:#626365; font-weight:bold;}
#header_text_icq { font-size:13px; margin-left:20px; color:#626365; font-weight:bold;}
#clocks_name { float:left; margin:25px 50px 0 0; color:#FFFFFF; font-size:12px; letter-spacing:0.5px; font-weight:bold;}
#clocks_name li { float:left; }

#city_names { float:right;}
#clock { float:left; z-index:300; position:relative;}

/* nav */
#nav { float:left; margin:-20px 0px 0px 34px; width:670px; height:23px;}
#nav li { float:left; margin:5px 50px 0px 0px;}
#nav li a { text-decoration:none; color:#626365; font-weight:bold; font-size:12px;}

#nav .page-item-21 { padding-left:14px;}
#nav .page-item-23 { padding-left:20px;}
.current_page_item { color:#1896BC;}

#cn1 { margin-left:29px;}
#cn2 { margin-left:15px;}
#cn3 { margin-left:15px;}
#cn4 { margin-left:0px;}

#nav_blick { float:left; margin:-9px 0px 0px 92px; }
#nav_blick li { background:url(../img/blick_grey.jpg) top right no-repeat; width:21px; height:28px; float:left;}
#nb1 { margin-right:98px}
#nb2 { margin-right:110px}


/* conteiner */
#conteiner { border-bottom:1px solid #a9b5c1; border-left:1px solid #a9b5c1; border-right:1px solid #a9b5c1; width:874px;}
#hend_bg { background:url(../img/hend.jpg) no-repeat; width:423px; height:139px; margin-top:0px;}

#spec_title {margin:0 auto; font-size:30px; color:#d10119; margin-bottom:15px; font-style:italic;}
#spec_name { float:left; width:70px; height:20px; font-family:"Times New Roman"; font-weight:bold; font-size:13px; text-align:left;}
#spec_price { float:left; width:55px; height:20px; font-weight:bold;}
#spec_main { margin-left:20px; margin-top:20px;}
.spec_border { border-right: 1px solid #DBDEE4; height:23px;}
.post-73 { margin:55px 0 0;}

#main_title { font-size:26px; margin:30px 0px 10px 0px; padding-left:0px; color:#000000; text-align:left}
#main_title em { border-bottom:1px solid #CCCCCC}

/* left */
#left { padding:0px 0px 0px 0px; color: #666666; width:100%;}

#main_content {font-size:12px;  line-height:18px; padding-right:5px; margin-top:5px;}
#main_content li { margin-bottom:12px;}
#hr_grey { border-top: 1px solid #cccccc; width:310px; margin:0 auto;}

#onas_lnk { color:#d10119; margin-bottom:10px; margin-left:5px; width:180px; display:block; text-decoration:none}
#onas_lnk:hover { color:#d10119; margin-bottom:10px; margin-left:5px; width:180px; display:block; text-decoration:underline}

#econom { margin:50px 0px 0px 100px; float:left;}
#econom_title { font-size:24px; color:#000000; margin-bottom:10px; text-transform:uppercase; letter-spacing:1px; font-weight:bold; font-style:italic; padding-left:18px; text-align:right }
#econom_bron { font-size:12px; color:#666666; margin-bottom:5px; font-weight:bold; font-style:italic; text-transform:uppercase;}
#value_40 { float:left; color:#d10119; font-size:48px; margin-top:55px; margin-left:0px; font-weight:bold; font-style:italic}
#econom_podr a { font-size:11px; color:#666666; margin-top:15px; display:block; text-decoration:none}

#zabroniryi_bilet { margin-top:30px;}

#inform, #oteli, #about_us  { padding:0px 20px; font-size:12px; line-height:22px; text-align:justify;}
#inform a { font-size:11px; color:#1896bc; margin-top:5px; text-decoration:none; font-size:12px;}
#inform a:hover { font-size:11px; color:#1896bc; margin-top:5px; text-decoration:underline; font-size:12px;}
#inform strong { margin-top: 15px; margin-bottom:8px; display:block;}
#inform ul { margin-left:14px; list-style:square; }
#inform #main { margin-left:14px; list-style:square; color:#1896bc;}

#aviabilety { padding-left:20px; padding-right:0px; font-size:12px; line-height:22px; text-align:justify;}
#aviabilety p { width:98%}
#bt1 { border-left:1px solid #000000; border-top:1px solid #000000; color:#1896bc;}
#bt1_a { border-left:1px solid #000000; border-top:1px solid #000000; color:#d10119;}
.bt1 { border-right:1px solid #000000;}
#avia_hr { border-top:1px solid #CCCCCC; width:98%;margin-bottom:5px}
#ul_list { list-style:none; margin-left:5px; margin-bottom:10px; line-height:25px;}

#about_us_list ul { margin-left: 35px;}
#about_us_list li { margin-bottom: 5px;  list-style:square}

#oteli ul { margin-left:14px; list-style:square; }
#oteli h3 { color:#1896bc; font-size:22px; margin-bottom:10px;}
#oteli h2 { font-size:20px;}
#oteli img {border: 1px solid #6cc3dd;}
#zimni_otdyh { width:420px; text-align:center; margin:0 auto; margin-top:10px; color:#1896bc;}
#planirovanie_otdyha { width:350px; line-height:23px; text-align:center; color:#993366; margin:0 auto;}

#oteli a { font-size:11px; color:#1896bc; margin-top:5px; text-decoration:none; font-size:12px;}
#oteli a:hover { font-size:11px; color:#1896bc; margin-top:5px; text-decoration:underline; font-size:12px;}

#blue_text { color:#1896bc; font-weight:bold;}
#blue_txt { color:#1896bc;}
#red_text { color:#d10119; font-weight:bold;}
#red_text_bilety { color:#d10119; font-weight:bold;}

/*#post-16 td { text-align:left;}*/
#blue_teht { color:#1896bc; font-weight:bold; font-size:14px; margin-left:20px}

#mtd_l {float:left; width:100px; color:#666666; font-weight:bold; height:25px;}
#mtd_r {float:left; width:340px; line-height:20px;}
#br_left { border-right: 1px solid #cccccc;}

/*post*/
/*.post p {text-indent:15px; margin:10px 0; line-height:22px;}
.post table td { border:1px solid #ababab; padding:3px;}
.post ul li { margin-bottom:5px; list-style: circle; margin-left:30px; line-height:18px; text-align:left;}
.postol li  { margin-bottom:5px; list-style: decimal; margin-left:30px; line-height:18px; text-align:left;}*/
.post small { font-size:11px;}
.post strong { font-weight:bold;}
.post em { font-style:italic;}


/* right */
#proverit_reis { background:url(../img/enter.jpg) no-repeat; width:380px; height:135px; float:right; }
#blue_border {border: 1px solid #00ffff; margin:0 auto; width:121px;}
#proverit_txt {float:left; margin-top:25px; margin-left:20px; color:#FFFFFF; font-size:24px; font-style:italic; font-weight:bold;}
#proverit_ln { margin-top:29px; color:#666666; margin-left:70px; font-size:17px; display:block; width:55px; text-decoration:none;}

/* bronirovanie */
div#frm-body { border:none!important;}

/* footer */
#footer_list { padding:18px 0px; margin-left:25px; float:left;}
#footer_p  {align-text:center; float:left; margin:18px 0px 0px 15px; width:268px}
#footer_p a {color:#999}
.page_item page-item-23 { border-right:none;}

#rtxt { color:#D10119;}
#countryo { margin-top:60px;}
#w_img { width:350px;}
.blue_text { color:#1896BC; font-weight:bold;}

#phone1 { margin-left:47px;}
#phone2 { margin-left:196px;}
#mail1 { text-decoration:underline;font-weight:bold; margin-left:15px;}

strong { font-weight:bold;}

#blockrandom {
	border: 1px solid #1896BC;
	padding-top: 25px;
}


p.someTEXT {
	padding: 10px 15px;
}

.towns table {
	margin: 10px 0;
}

#redLine {
	height: 35px;
	width: 100%;
	background: #D10119;
	text-align: center;
	margin:-2px 0 0;
	position:relative;
}

#redLine span {
	display: block;
	color: #ffffff;
	font-weight: bold;
	font-size: 17px;
	padding-top: 9px;
}

/* clear */

.clear { clear:both; height:0px; display:block;}
.clr {clear:both; float:none !important; height:0px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important;}
