body {
	font-family: Arial, Helvetica, sans-serif;
	color:#00403D; /*#00432E;*/
	background-color:#F6FFFF;
	font-size:12pt;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	color:#00403D; /*#00432E;*/
	font-size:12pt;
	font-weight:normal;
}

select {
	color:#00403D;
	background-color:#FFFEF2;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #F25100;
	font-size:24px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
/*	color: #FFFF00;*/
	text-align: center
	font-size:18px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	color:#34B13F;
}

.chanceColor{color: #F25100;}
.chanceBgColor{background: #F25100;}

a {
color: #F25100;
font-weight:bold;
cursor:pointer;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

a img{
border:none;
cursor:pointer;
}

.form_head {
background: url(images/gr1_head.gif) repeat-x top;
height:26px;
width:270px;
color:#FFFFFF;
font-weight:bold;
font-size:14px; 
text-align:center;
}

.form_spec {
background: url(images/gr1_head.gif) repeat-x top;
height:26px;
width:460px;
color:#FFFFFF;
font-weight:bold;
font-size:14px; 
text-align:center;
}

.form_bot {
background:url(images/gr1_foot.gif) top repeat-x;
height:5px;
}

.firstpage_part {
width:736px;
}

.hotl_head {
background: url(images/gr2_head.gif) repeat-x top;
height:26px;
width:724px;
color:#FFFFFF;
font-weight:bold;
font-size:14px; 
text-align:center;
}

.hotel_f {
border-left:solid 2px #40BC8C;border-right:solid 2px #40BC8C; margin:0px; padding:8px 10px 0px 10px; width:736px;
}

.hotl_bot {
background:url(images/gr2_foot.gif) top repeat-x;
height:5px;
}

.hotel_item {
width:130px;
height:144px;
margin: 5px 5px 1px 5px;
padding:0px;
float:left;
overflow:hidden;
}

.hotel_item p {
/*margin:0px;
padding:5px 0px 0px 0px;*/
font-size:11px;
font-weight:normal;
/*text-align:left;*/
display:inline;
}

.hotel_item a {
font-size:12px;
}

.hotel_item a img {
width:121px;
height:79px;
margin-bottom:3px;
border: solid 2px #4FC13E;
}

.hotel_item a:hover img {
border-color:#FF7F00;
}

input.submit_button {
background:url(images/buttonorange.png) no-repeat center bottom;
text-align:center;
/*padding-top:2px;*/
width:142px;
height:23px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
border:none;
cursor:pointer;
}

#trr_form td {
height:35px;
color: #004C48; /*#019347; */
font-size:12px;
}

#trr_form {
font-size: 8pt;
font-weight:bold;
}

input.trr_form_inp {
font-size: 14px;
height:21px;
border: solid 1px #009900;
}

#trr_form select {
height:23px;
font-weight:normal;
font-size:14px;
border: solid 1px #009900;
}

#trr_status_form td {
height:34px;
color: #004C48; /*#019347; */
}

#trr_status_form {
font-size: 8pt;
font-weight:bold;
}


div.lvl1 {
height:32px;
background:url(images/buttongreen.png) no-repeat center top;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
overflow: hidden;
padding-top:2px;
width:142px;
margin:0px;
cursor:pointer;
}

div.popup {
margin-bottom:12px;
overflow: hidden;
margin:0px;
width:142px;
}

div.lvl2 {
font-weight:bold;
font-size:12px;
padding:0px 0px 2px 0px;
width:142px;
}

#left_menu div {
}

#favorite_table td{
height:100px;
}

#favorite_table a img{
height:61px;
width:93px;
border:solid 2px #49B13D;
}

#favorite_table a:hover img{
border-color:#FF7F00;
}

td.spec {
font-size:11px;
font-weight:bolder;
width:135px;
margin:0px;
padding:0px 10px 0px 0px;
overflow:hidden;
text-align:left;
}

td.spec a {
font-size:16px;
}

td.spec p {
margin:0px;
padding:0px;
}

.specp2 {
width:130px;
height:120px;
margin: 5px 5px 1px 5px;
padding:0px;
float:left;
}

.specp2 a img {
margin:0px 15px 0px 15px;
height:61px;
width:93px;
border:solid 2px #49B13D;
}

.specp2 a:hover img{
border-color:#FF7F00;
}

.specp2 a {
display: block;
padding:2px 0px 3px 0px;
margin:0px;
}

.specp2 p {
margin:0px;
padding:0px;
font-size:10px;
font-weight:normal;
text-align: center;
line-height:11px;
}

.specp2 a , .catlist a {
font-size:14px;
line-height:14px;
}

.specp2_head {
background: url(images/or1_head.gif) repeat-x top;
height:26px;
width:724px;
color:#FFFFFF;
font-weight:bold;
font-size:14px; 
text-align:center;
}

.specp2_head_green {
background: url(images/gr1_head.gif) repeat-x top;
height:26px;
width:724px;
color:#FFFFFF;
font-weight:bold;
font-size:14px; 
text-align:center;
}



.specp2_f {
border-left:solid 2px #FF6C00;border-right:solid 2px #FF6C00; margin:0px; padding:8px 10px 0px 10px; width:700px;
}

.specp2_f_green {
border-left:solid 2px #4FC13E;border-right:solid 2px #4FC13E; margin:0px; padding:8px 10px 0px 10px; width:700px;
}

.specp2_bot {
background:url(images/or1_foot.gif) top repeat-x;
height:5px;
}

.specp2_bot_green {
background:url(images/gr1_foot.gif) top repeat-x;
height:5px;
}

.catlist {
margin: 5px 5px 1px 5px;
padding:0px;
/*float:left;
*/}

.catlist p{ margin-top:0px}

#footer {
/*background: url(images/b_bot_light.gif) no-repeat top center;/**/
height:155px;
padding:5px 20px 10px 20px;
}

#footer p {
text-align:center;
margin:0px;
padding:2px 10px 6px 10px;
font-size:12px;
}

p.bottom_menu {
margin:0px;
padding:2px 10px 20px 10px;
}

.bottom_menu a{
margin:0px 10px 0px 10px;
font-size:12px;
}

.main_text {
border-left:solid 2px #40BC8C;border-right:solid 2px #40BC8C;
width:716px;
margin:0px;
padding:0px 10px 10px 10px;
}

img.big_img {
 margin:15px 20px 10px 0px;
 float: left;
}

#main_text img {
 border: solid 2px #40BC8C;
}

.gal a img {
margin:0px 10px 10px 20px;
border: solid 2px #EEFCFD;
float:left;
}

.gal a:hover img {
border-color:#FF7F00;
}

div.mainnews {
	width:255px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-align: center;
	line-height: 20px;
}
div.mainnews div {padding:0px;font-size:12px; margin: 0px; }
div.mainnews div p{font-size:12px; margin:0px; padding: 0px; text-align: center;}

/* - tury.in.ua - */
.trr_cinfo_tab  { font-family: tahoma; font-size: 8pt;  }
.trr_cinfo_td   { padding-left: 4px; padding-right: 4px}
.trr_cinfo_a    { text-decoration: none; }

#avia td {padding: 1px ; font-weight:bold;}
#trr_status_form td {
font-size:12px;
}

table#hotel_info{width: 100%;}
table#hotel_info td{padding-left: 10px;}
table#hotel_info ul{margin: 0px; padding: 10px;}

tr#TR_{height: 423px;}
div#DIV_{height: 320px;}

table#tableNew tr, table#tableNew tr td{font-size: 13px;}

