body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a,a:link,a:active,a:visited {  
   color: #4E545A;
   text-decoration:none;
}

img.with_border {
padding:3px;
margin:2px;
border:solid 1px #714259;

}
a:hover {  
	font:11px Verdana;
	color: #04a2ec; 
	text-decoration: none;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #215f7c;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.style6 {
	color: #d12d07;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style7 {
	color: #056d8b;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style8 {
	font-size: 14px;
	color: #FC6D20;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style9 {
	color: #33b2f5;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style10 {
	color: #4e545a;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style12 {color: #d12d07; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.style13 {
	color: #053d61;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style14 {
	font-size: 14px;
	font-weight: bold;
	color: #d12d07;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style16 {
	color: #00c0ff;
	font-size: 16px;
	font-weight: bold;
}
.style17 {
	color: #ff4e00;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style18 {
	color: #384e62;
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style19 {
	color: #1f89b5;
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style20 {font-size: 12px;
          color: #FC6D20;
	       font-weight: bold;
		   font-family: Verdana, Arial, Helvetica, sans-serif;}
.style21 {
	color: #58595b;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style22 {
	color: #acafb0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}


p,body,td,li { 
				font-family : sans-serif; font-size: 9pt;
			}
.dateInput { 
				border-width : 1px; 
				width : 100%; 
				height : 21px; 
				vertical-align : center;
			}
.fieldset { 
				border : 1px solid #cccccc; 
				width : 100%;
			}			
.dateBtn { 
				background-image : url(/img/ideatalk/calendar.gif); 
				background-repeat : no-repeat; 
				background-position : center; 
				border : 1px outset #fff; 
				font-size : 14px; 
				width : 28px; 
				padding : 0; 
				margin : 0;
			}
.p14 {
				font-size			: 18px;
				font-weight 	: bold;
				letter-spacing : -1px;
				color	: #d98910;
			}
			



div.online {
	text-align: left;
	padding-top: 0px;
}
#but {
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: left;
}

/*new style*/






.block_header{
background:#804864 url(/templates/images/center/block/left_part.gif) left top no-repeat;
width:100%;
margin-bottom:5px;
}

.block_header div {
background: url(/templates/images/center/block/right_part.gif) right top no-repeat;
padding-top:5px;
padding-left:15px;
font: 18px Verdana; color:#FFFFFF; 
height:30px;
text-align:left;

}

.news_anonce_date{
font: bold 12px Verdana; color:#00baff; 
}
.news_anonce_header{
font: bold 11px Verdana; color:#4e545a; 
}
.news_anonce_text{
font: 11px Verdana; color:#4e545a; 
}


a.news_anonce,a.news_anonce:active,a.news_anonce:visited {  
   font:11px Verdana;
   color: #e51203;
   text-decoration:none;
}

a.news_anonce:hover {  
	color: #714259; 
}

.news_next_div {
background:url(/templates/images/center/news_next.gif) right bottom no-repeat;
border-bottom: solid 1px #714259;
text-align:right;
padding-right:20px;
padding-top:5px;
font: 11px Verdana; color:#e51203; 

}



div.mainmenuconteiner {
 height:20px;
 margin-left:60px;
 font: bold 12px Verdana; color: #FFFFFF;
 margin-bottom:1px;
 overflow:hidden;
 }
.mainmenu {
background:url(/templates/images/polosa_up/menu_left.gif) left bottom no-repeat;
position: relative; float: left;
margin-left:5px;
overflow:hidden;

}
.mainmenu div {
height:20px;
background:url(/templates/images/polosa_up/menu_right.gif) right bottom no-repeat;
padding-left:15px; padding-right:15px;
padding-top:3px;
overflow:hidden;
float: left;
}

.site_header_text {font: bold 16px Verdana; color: #4e545a; }
.site_header_small_text {font: 12px Verdana; color: #4e545a; }
.site_header_phone_text {font:bold 12px Verdana; color: #4e545a; }

.search_haeder {
font: 18px Verdana; color: #3b91b1; 
}

.vustavki_header{
font: 22px Verdana; color: #714259; 
}
.vustavki_date{
font: bold 11px Verdana; color: #00a7ff; 
}
.vustavki_header_container{
border-bottom:solid 2px #714259;
margin-bottom:10px;
}

div.search_container {
border:solid 1px #d3d5d6;
padding-bottom:10px;
padding-top:10px;
padding-right:20px;
}

.search_label {
font: normal 12px Verdana; color: #09223f; 
}

div.vistavki_anonce_container {
background:#fafbfc;
border:solid 1px #d1d1d1;
padding:5px 10px;
margin-bottom:10px;
}


a.vistavki,a.vistavkie:active,a.vistavkie:visited {  
   font: bold 12px Verdana;
   color: #384e62;
   text-decoration:none;
}

a.vistavki:hover {  
    font: bold 12px Verdana;
	color: #a2557e; 
}

a.country_link,a.country_link:active,a.country_link:visited {  
   font: normal 12px Verdana;
   color: #58595b;
   text-decoration: underline;
   padding-bottom:5px;
   display: block;
}

a.country_link:hover {  
   color: #a2557e; 
   text-decoration: none;	
}

div.content_header_container{
border-bottom:solid 2px #714259;
margin-bottom:10px;

}

.content_header{
   font: normal 22px Verdana;
   color: #804864;
}

div.footer_container{
border-top:solid 10px #804864;
border-bottom:solid 2px #804864;
padding-top:15px;

}

/* - new style*/








TR.input_d {	
	color: #4B0082;
	background: #D4D4D4;
	text-align: center;  
}
 Td.tab_tr1 {
	color : #3b335d;  
	background : #ffffff;  
	font-weight : bold;
	text-align : left;  
	border-bottom : 1px solid #d98910;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
 }
Td.tab_tr2 {
	background: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	height: 44px;
	border: 1px solid #efefef;
}
Td.tab_tr3 {
	background: #DFE0EE;
	padding-left: 10px;  
	padding-right: 10px;
	height: 36px;
	text-align: justify;
	border: 1px solid #A4A4C1;
}
 
TD.title {
	color: #d98910;
	font-weight : bold;
	padding-left: 5px;
	text-align: left;
	border-bottom : 1px solid #07a5e9;
	padding-bottom: 3px; 
}
TD.titleC {
	color: #FF6347;
	padding-left: 5px;
	text-align: center;
	border: 2px solid #A4A4C1;
	padding-bottom: 3px; 
}

TD.tab_bg {	
	text-align: left;  
	padding-left: 3px;  
	padding-right: 3px;  
	background-image: url(http://www.e-travel.com.ua/images/bg_td.gif);  
	background-position: bottom; 
	border: 1px solid #A4A4C1;
	padding-top: 3px;
	padding-bottom: 1px;
	background-repeat: repeat-x;
	}
TD.tab_nobg {	
	text-align: left;  
	padding-left: 3px;  
	padding-right: 3px;  
	border: 1px solid #A4A4C1;
}
TD.tab_banner {	
        color: #FF0000; 
        font-size: 12pt;
        font-weight: bold;
	text-align: center;  
	padding-left: 3px;  
	padding-right: 3px;  
	border: 1px solid #A4A4C1;
}

TD.tab_powered {	
	text-align: center;  
}

table.contentpaneopen {width:100%;}

td.buttonheading img {
	border:none;
}

.bannergroup {
}

.banneritem img {
    border:0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.createdate { 
    font-weight: bold;

}

.contentpagetitle { 
    font-weight: bold;

}

TD.tab_nobg1 {	
	text-align: center;  
	padding-left: 3px;  
	padding-right: 3px;  
	border: 1px solid #A4A4C1;
	background-color: #F9F9F9;
}
forma {
	font-size : 8pt;
	Ffont-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Red;
}

.button {
	font-size : 9pt;
	font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
	color: #1C1C1C;
	font-style: normal;
	background: #f0f0f0;
	background-image: none;
	width: 150px;
	border-width : 1px;
	cursor: hand;
	margin: 0 0 0 4px;
}
td.spacetd { height: 10px;
}
Td.tab_tr2s {
	background: #FFFDFE;
	padding-left: 10px;
	padding-right: 10px;
	height: 24px;
	border: 1px solid #A4A4C1;
	text-align: center;
}
Td.tab_tr2ss {
	background: #f0f0f0;
	color: #FF6347;
	padding-left: 10px;
	padding-right: 10px;
	height: 24px;
	border: 1px solid #A4A4C1;
	text-align: center;
}
h2, .faq i {
	color:#3b335d;
}
h3 {
	color:#07a5e9;
}
