/* Easy-kiev.com CSS stylesheet by Danilo Cimino - www.danilocimino.com */
* {
	margin:0;
	padding:0;
}

body {
	background-color:#F9F9F7;
	background-image:url(../gfx/layout/main-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

img {
	border:none;
}

h2 {
	font-size:20px;
	font-weight:bold;
	color: #0055CC;
}

h3 {
	font-size:17px;
	font-weight:bold;
	color: #CC0000;
	margin-top:15px;
}

hr {
	background-color:#71AEFF;
	border-style:none;
	height:1px;
}

td {
	margin:0;
	padding:0;
	border:none;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
}

a {
	color:#DF0000;
}

a:hover {
	color:red;
}

a.littleLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.feature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D20000;
}

.feature a, #feature_right {
	text-align:right;
}

.commonBox1 {
	border-top:1px solid #71AEFF;
	height:14px;
	font-size:2px;
}

.commonBox2 {
	padding-left:10px;
	padding-right:10px;
	background-image:url(../gfx/layout/body/welcome-bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	border-left:1px solid #71AEFF;
	border-right:1px solid #71AEFF;
	height:112px;
}

.commonBox3 {
	border-bottom:1px solid #71aeff;
	background-color:#E7EDF5;
	height:14px;
	font-size:2px;
}

.commonBox2 p, .commonBox2 ol, .commonBox2 ul, .commonBox2 label, .commonBox2 textarea, .commonBox2 input, .commonBox2 select {
	font-size:12px;
	line-height:18px;
	color:black;
}

.commonBox2 ol, .commonBox2 ul {
	margin-left:20px;
}

.commonBox2 a {
	color:#D20000;
}

.commonBox2 a:hover {
	color:red;
}

.apCell1 {
	border-top:1px solid #E7E7E7;
	vertical-align:top;
	background-image:url(../gfx/layout/bg-main-footer.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.apCell2 {
	border-right:1px solid #E7E7E7;
}

.apCell3 {
	border-bottom:1px solid #E7E7E7;
}

.apImg {
	text-align:center;
	padding:3px 3px;
	height:180px;
	position:relative;
}

.apPrice {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}

.apAddress {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DF0000;
	font-size:14px;
}

.apTable {
	width:100%;
	padding:6px 6px 6px 6px;
}

.apTable td {
	vertical-align: top;
}

.apTable a {
	font-weight:bold;
	color:#DF0000;
}

.apTable a:hover {
	color:red;
}

.pager {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#E7EDF5;
	margin-top:6px;
	margin-bottom:6px;
	padding:3px;
}

.rightColInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

#firefox_buggy {
	background-image:url(/gfx/layout/right/why-choose.gif);
}

#bookingTable td {
	padding:4px;
}

#bookingTable input[type=text] {
	width:95%;
}

#bookingTable input.short {
	width:auto;
}

#bookingTable td.h {
	background-color:#B20000;
	color:white;
	font-weight:bold;
}

#container { 
	width:960px;    
	margin:0 auto;
	margin-top:27px;
	background-repeat:no-repeat;
}

#header_top {
	height:26px;
}

#cornerTopLeft {
	width:21px;
	height:26px;
	background-image:url(../gfx/layout/main-corner-tl.gif);
	background-position:top left;
	float:left;
}

#cornerTopCenter {
	width: 838px;
	height:26px;
	float:left;
	background-image:url(../gfx/layout/border-top-bg.gif);
	background-repeat:repeat-x;
}

#cornerTopThing {
	width:4px;
	height:26px;
	float:left;
	background-image:url(../gfx/layout/top-thing.gif);
}


#cornerTopCenter2 {
	width:76px;
	height:26px;
	float:left;
	background-image:url(../gfx/layout/border-top-bg.gif);
	background-repeat:repeat-x;
}

#cornerTopCenter_langButton {
	padding-top:7px;
}

#cornerTopRight {
	width:21px;
	height:26px;
	background-image:url(../gfx/layout/main-corner-tr.gif);
	background-position:top right;
	float:left;
}

#header_bottom {
	position:relative;
	height:147px;
}

#header_bottom_1 {
	position:absolute;
	left:0px;
	top:0px;
	width:430px;
	height:114px;
}

#header_bottom_2 {
	position:absolute;
	left:430px;
	top:0px;
	width:122px;
	height:114px;
}

#header_bottom_3 {
	position:absolute;
	left:552px;
	top:0px;
	width:408px;
	height:114px;
}

#header_bottom_4 {
	position:absolute;
	left:0px;
	top:112px;
	width:5px;
	height:35px;
}

#header_bottom_5 {
	position:absolute;
	left:5px;
	top:112px;
	width:114px;
	height:35px;
}

#header_bottom_6 {
	position:absolute;
	left:119px;
	top:112px;
	width:115px;
	height:35px;
}

#header_bottom_7 {
	position:absolute;
	left:234px;
	top:112px;
	width:115px;
	height:35px;
}

#header_bottom_8 {
	position:absolute;
	left:349px;
	top:112px;
	width:115px;
	height:35px;
}

#header_bottom_9 {
	position:absolute;
	left:464px;
	top:112px;
	width:115px;
	height:35px;
}

#header_bottom_10 {
    position:absolute;
	left:579px;
	top:112px;
	width:158px;
	height:35px;
}

#header_bottom_11 {
	position:absolute;
	left:737px;
	top:112px;
	width:223px;
	height:35px;
}

#content {
	width:960px;
}

#content_left {
	border-left:1px solid #cccccc;
	background-image:url(../gfx/layout/main-border-left.gif);
}

#content_center_left {
	width:635px;
	float:left;
	margin-left:15px;
	padding-top:14px;
}

#content_center_padding {
	width:5px;
	float:left;
}

#content_center_rightbar {
	width:268px;
	float:left;
}

#rightbar_table_outer {
	background-image:url(/gfx/layout/right/right-col-bg.gif);
	background-repeat:repeat-y;
}

#rightbar_table_inner {
	background-image:url(/gfx/layout/right/why-choose-gradient.gif);
	background-repeat: no-repeat;
}

#rightbar_td {
	background-image:url(/gfx/layout/right/right-col-bg.gif);
	background-repeat: repeat-y;
}

#rightbar_table_inner_2 {
	background-image:url(/gfx/layout/right/right-col-bg2.gif);
	background-repeat: no-repeat;
}

#fldNLEmail {
	width:180px;	
}

#rightbar_privacy {
	font-size:11px;	
}

#td_padding {
	height:20px;
}

#partner{
    margin-top:15px;
    margin-left:15px;
    text-align:center;
    width:254px;
}

#partner h1{
    color: rgb(0, 85, 204);
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    margin-bottom:5px;
}

#patipa_text {
	text-align:left;
	padding-top:15px;
}

#partner_padding {
	height:20px;
}

#pPrivacyDisclaimer, #pPrivacyDisclaimer label {
	font-size:8px;
	color:#666666;
	line-height:12px;
	padding:5px;
	text-align:justify;
}

#pPrivacyDisclaimer:hover {
	background-color:#EEEEEE;
}

#content_right {
	border-right:1px solid #CCCCCC;
}

#content_footer {
	width:960px;
	height:26px;
	float:left;
}

#content_footer_left {
	width:21px;
	height:26px;
	float:left;
	background-image: url(../gfx/layout/main-corner-bl.gif);
}

#content_footer_center {
	width:918px;
	height:26px;
	float:left;
	background-image: url(../gfx/layout/border-bottom-bg.gif);
	background-repeat: repeat-x;
}

#content_footer_right {
	width:21px;
	height:26px;
	float:left;
	background-image: url(../gfx/layout/main-corner-br.gif);
}

#footer {
	width:960px;
	float:left;
	text-align:center;
	font-size:11px;
	margin-top:8px;
	padding-bottom:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footer a {
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}

#footer1, #footer1 a {
	color:#999999;
}

#footer2, #footer2 a {
	color: #CCCCCC;
}

