body {
background-color:#fff;
scrollbar-highlight-color:#d4d0c8;
scrollbar-shadow-color:#d4d0c8;
color:#000;
scrollbar-arrow-color:#d4d0c8;
scrollbar-track-color:#efedee;
font-family:arial;
scrollbar-darkshadow-color:#d4d0c8;
scrollbar-base-color:#fff;
}

font.text3 {
color:#000;
font-weight:700;
margin-top:10px;
}

font.text2 {
color:#000000;
}

.wonders_se 	{border: 1px solid black;}

h3 { font-weight: bold; font-size: 14px; }
h2,h3.main {margin: 0px 0px; color: #0089E1; font-size: 16px; text-align:left; font-family: arial;}
h2.mainred {margin: 0px 0px; color: #FF0000; font-size: 16px; text-align:left; font-family: arial;}

h2.response {margin: 20px 0 10px 0; color: #000; font-size: 14px;}

table.table1 {
width:100%;
margin-top:5px;
margin-bottom:5px;
background:#FEFBCF;
border:1px dashed #FBBB04;
}

table.weathertable1 {
width:100%;
margin-top:5px;
margin-bottom:5px;
background:#FEFBCF;
border:1px dashed #FBBB04;
}

table.tablemy1 {
width:100%;
margin-top:5px;
margin-bottom:5px;
background:#FEFBCF;
border:1px dashed #FBBB04;
}

table.tabler {
width:100%;
margin-top:5px;
margin-bottom:5px;
background:#fbf6a5;
border:1px dashed #FBBB04;
}

table.tabler2 {
width:100%;
margin-top:5px;
margin-bottom:5px;
background:#C79810;
border:1px dashed #FBBB04;
}
table.tabler2 tr {
background:#fbf6a5;

}
table.tabler2 tr.tabler-title {
text-align: center;
font-weight:400;
color:#000;
background:#f8c741;
height:20px;
font-size:12px;
}

table.tabler3 {
width:100%;
margin-top:5px;
margin-bottom:5px;
background:#3F4C6B;
border:1px dashed #eee;
}
table.tabler3 tr {
background:#fff;
}
table.tabler3 tr td {
width: 25%;
padding: 5px;
}
table.tabler3 tr.tabler-title {
text-align: center;
font-weight:400;
color:#000;
background:#f8c741;
height:20px;
font-size:12px;
}

tr.tr1 {
background:#FFF;
text-align:center;
}

tr.tr2 {
background:#b5dce2;
text-align:center;
}

tr.tr3 {background: #b5dce2; text-align:center;}

img.foto {
border:0;
margin:5px;
}

input.button {
color:#073CAC;
font-family:Arial;
font-size:12px;
border:1px outset silver;
background-color:#EFFFEF;
padding:1px 4px;
}

textarea.area {
font-family:Verdana;
color:#073CAC;
font-size:10pt;
border:1px inset silver;
background-color:#EFFFEF;
}

#validator {
display:none;
}

span.date {
font-size:8pt;
color:silver;
}

td {
font-weight:400;
font-size:12px;
color:#000;
font-family:arial;
}

td.top_text {
font-weight:400;
font-size:11px;
color:#3DA007;
font-family:arial;
}

.text {
font-weight:400;
font-size:12px;
color:#39312F;
font-family:arial;
}

.zag {
font-weight:400;
font-size:13px;
color:#39312F;
font-family:arial;
}

td.copy {
font-weight:400;
font-size:13px;
color:#818183;
font-family:arial;
}

h1 {
color:#C30000;
font-weight: bold;
font-size:18px;
		
/*font-family:arial;
text-align:right;
margin:15px 20px 20px; */
}

td.title {
font-weight:400;
font-size:11px;
color:#C30000;
font-family:arial;
padding-right:5px;
}

.tforum {
font-weight:400;
font-size:12px;
color:#4D4D4D;
font-family:arial;
}

a.top:hover {
font-weight:400;
font-size:11px;
color:#3DA007;
font-family:arial;
text-decoration:underline;
}

a.menu:hover {
font-weight:400;
font-size:13px;
color:#FF021F;
font-family:arial;
text-decoration:underline;
}

a.menu_newyear {
color:#ffffff;
text-decoration:none;
}
a.menu_newyear:hover {
color:#ffffff;
text-decoration:underline;
}
a.menu_newyear:visited {
color:#ffffff;
}

a.top10:hover {
font-weight:400;
font-size:12px;
color:#FC020E;
font-family:arial;
text-decoration:underline;
}

a.dmenu:hover {
font-weight:400;
font-size:13px;
color:#3DA007;
font-family:arial;
text-decoration:underline;
}

a.title:hover {
font-weight:400;
font-size:16px;
color:#3DA007;
font-family:arial;
text-decoration:none;
}

a.red:hover {
font-weight:400;
font-size:12px;
color:#EA5E2D;
font-family:arial;
text-decoration:none;
}

a.rmenu:hover {
font-weight:400;
font-size:16px;
color:#FC020E;
font-family:arial;
text-decoration:none;
}

a.rgmenu:hover {
font-weight:400;
font-size:12px;
color:#FC020E;
font-family:arial;
text-decoration:none;
}

table.photo_click {
width:98%;
background:#EFEFEF;
margin-bottom:20px;
}

td.photo_click_td1 {
width:30%;
text-align:right;
}

table.photo_cat {
width:98%;
background:#FEFBCF;
margin-bottom:20px;
border:1px dashed #FBBB04;
}

table.photo {
width:98%;
}

.photo_name {
color:#19A705;
}

p.photo_hr {
border-top:3px solid #EFEFEF;
width:98%;
margin-bottom:0;
margin-top:2px;
}

table.photo_menu_bottom {
width:98%;
background:#EFEFEF;
}

td.photo_menu_td1 {
text-align:right;
}

form.photo_form {
margin:0;
}

.smalltext {
font-size:10px;
}

table.photo_user {
width:100%;
background:#C2FEB4;
}

table.photo_user th {
background:#5BDF33;
text-align:center;
color:#000;
font-size:12px;
font-weight:400;
}

.photo_copy {
color:#818183;
}

table.photo_det {
width:450px;
background:#FEFBCF;
border:1px dashed #FBBB04;
}

tr.photo_det_tr1 {
background:#FEFDE7;
}

td.photo_det_td1 {
width:150px;
}

tr.photo_comment_tr1 {
background:#FBBB04;
}

table.photo_search {
width:100%;
background:#FEFBCF;
border:1px dashed #FBBB04;
}

table.photo_postcard {
width:98%;
background:#FEFBCF;
border:1px dashed #FBBB04;
}

.ramka {
border:solid 3px red;
width:80%;
}

.ramka1 {
border:solid 3px red;
width:98%;
}

p.news {
margin-left:0;
margin-top:0;
margin-bottom:0;
}

table.table1 td {
font-size:12px;
}

table.table1 th {
font-weight:400;
color:#000;
background:#FBBB04;
height:20px;
font-size:12px;
}

table.tablemy1 th {
font-weight:400;
color:#000;
background:#FBBB04;
height:20px;
font-size:12px;
}

table.tabler th {
font-weight:400;
color:#000;
background:#f8c741;
height:20px;
font-size:12px;
}
.tabler-title {
	text-align: center;
font-weight:400;
color:#000;
background:#f8c741;
height:20px;
font-size:12px;
}

tr.trr1 {
background:#FEF8E6;
text-align:left;
}

tr.trr2 {
background:#FDEAB4;
text-align:left;
}

.treeContainer {
width:350px;
padding:5px;
}

.treeContainer P {
font-family:tahoma;
font-size:10pt;
font-weight:700;
margin:0;
}

.treeContainer A,.treeContainer A:visited {
display:block;
text-decoration:none;
padding:2px 0;
}

.treeContainer A:hover {
background-color:#073CAC;
color:#fff;
border-color:#fff;
}

.itemContainer P {
font-family:arial;
font-size:10pt;
font-weight:400;
}

.activeTreeItem A:hover {
background-color:#073CAC;
color:#fff;
}

.treeItem {
cursor:pointer!important;
padding-left:12px;
}

.haveContainer {
background:transparent url(images/ico_plus.gif) no-repeat 1px 3px;
}

.expanded P.collapsed {
background:transparent url(images/ico_plus.gif) no-repeat 1px 6px!important;
}

.itemContainer {
padding-left:10px;
}

.expanded .haveContainer,P.expanded {
background-image:url(images/ico_minus.gif);
}

input.text,select.text,input.search_i {
font-family:Verdana;
color:#073CAC;
font-size:10pt;
border:1px inset silver;
}

a.top,a.menu,a.dmenu,a.zt,a.ztt {
text-decoration:none;
}

a.top:active,a.top:visited,a.top:link {
font-weight:400;
font-size:11px;
color:#073CAC;
font-family:arial;
}

a.menu:active,a.menu:visited,a.menu:link {
font-weight:400;
font-size:13px;
color:#073CAC;
font-family:arial;
}

a.top10,a.title,a.red,a.rmenu,a.rgmenu,a.text,a.rtext,a {
text-decoration:underline;
}

a.top10:active,a.top10:visited,a.top10:link {
font-weight:400;
font-size:12px;
color:#0AF;
font-family:arial;
}

tr.dmenu,a.dmenu:active,a.dmenu:visited,a.dmenu:link {
font-weight:400;
font-size:13px;
color:#053DAE;
font-family:arial;
}

a.title:active,a.title:visited,a.title:link {
font-weight:400;
font-size:16px;
color:#C30000;
font-family:arial;
}

a.red:active,a.red:visited,a.red:link {
font-weight:400;
font-size:12px;
color:#EA5E2D;
font-family:arial;
}

a.rmenu:active,a.rmenu:visited,a.rmenu:link {
font-weight:400;
font-size:16px;
color:#3DA007;
font-family:arial;
}

a.rgmenu:active,a.rgmenu:visited,a.rgmenu:link {
font-weight:400;
font-size:12px;
color:#3DA007;
font-family:arial;
}

a.text:active,a.text:visited,a.text:link,a.rtext:active,a.rtext:visited,a.rtext:link,a:active,a:visited,a:link {
/*font-weight:400;
font-size:12px;*/
color:#073CAC;
font-family:arial;
}

a.text:hover,a.rtext:hover,a:hover {
/*font-weight:400;
font-size:12px;*/
color:#02BBFE;
font-family:arial;
text-decoration:none;
}

a.zt:active,a.zt:visited,a.zt:link {
font-weight:400;
font-size:14px;
color:#070302;
font-family:arial;
}

a.zt:hover,a.ztt:hover {
font-weight:400;
font-size:14px;
color:#F90310;
font-family:arial;
text-decoration:underline;
}

a.ztt:active,a.ztt:visited,a.ztt:link {
font-weight:400;
font-size:14px;
color:#FC041C;
font-family:arial;
}

a.redm:active,a.redm:visited,a.redm:link {
font-weight:400;
font-size:12px;
color:#ff0000;
font-family:arial;
}

table.photo_cat th,table.photo_det th,table.photo_search th,table.photo_postcard th {
background:#FBBB04;
text-align:left;
color:#000;
font-size:12px;
letter-spacing:1.1px;
}

.photo_h2,.new {
color:#C30000;
}

table.photo_det tr,table.photo_search tr,table.photo_postcard tr {
vertical-align:top;
}

a.facking_foto {color:red; text-decoration: none; }
a.facking_foto:hover {color:blue; text-decoration: none; }

img.menu_hr2 {
background:none repeat scroll 0 0 #B5DEF8;
height:1px;
margin-bottom:10px;
margin-top:1px;
width:100%;
}

.gallerydiv {
border:5px solid white;
}
#external_links	{
	margin: 0;
	padding: 0;
}
#external_links	li{
	list-style-position: inside;
}
.rightblock {
	padding: 0px 5px;
}
a.rinf {
	font-weight: bold;
}
td.maintd {
	padding: 0px 20px;
}
.wnd {
  position:absolute;
  border: 2px solid #7ba5d4;
  background-color:#ffffff;
  color:#000000;
  width:440px;
  height:300px;
}

.wnd_comm {
  margin: 10px;
  border: 2px solid #7ba5d4;
  background-color:#ffffff;
  color:#000000;
  width:500px;
  height: 380px;
}

.wnd_head {
  color:#000000;
  background-color:silver;
}
a.currency_exch {
	font-weight: bold;
	cursor: pointer;
}
a.currency_exch:hover {
	text-decoration: none;
	cursor: pointer;
	color: #000;
}
.mainrest	{
	margin: 0px 0px 0px 20px;
}
.mainrest_top	{
	margin: 0px 0px 5px 0px;
}
p.knews_title {
	font-size: 16px;
	margin: 10px 0px 0px 0px;
}
a.ny {font-size:12px; color:#ff0000; font-weight:bold;}
a.main_recom {
	font-size: 13px;
	color: #fff;
	background-color: #0089E1;
	padding: 3px;
}
.mainbl ul {
	padding: 5px;
	list-style-position: inside;
}
.tabs-bron-ua {
    background-color: #356AA0;
    border-radius: 2px 2px 2px 2px;
    color: #000000;
    display: block;
    float: right;
    margin: 4px 0 0;
    padding: 5px 5px 5px 6px;
}
.tabs-bron-ua2 {
    background-color: #356AA0;
    border-radius: 2px 2px 2px 2px;
    color: #000000;
    display: block;
    margin: 10px;
    width: 150px;
    padding: 5px 5px 5px 6px;
}
.tabs-bron-ua:hover, .tabs-bron-ua2:hover {
    background-color: #264a6f;
    cursor: pointer;
}
.tabs-bron-ua a, .tabs-bron-ua2 a {
    color: #FFFFFF;
    text-decoration: none;
}
.tabs-bron-ua img, .tabs-bron-ua2 img {
    margin-left: 6px;
    margin-right: 6px;
}

.avia-bron-ua {
    background-color: #B02B2C;
    border-radius: 2px 2px 2px 2px;
    color: #000000;
    display: block;
    float: right;
    margin: 4px 0 0;
    padding: 5px 5px 5px 6px;
}
.avia-bron-ua2 {
    background-color: #B02B2C;
    border-radius: 2px 2px 2px 2px;
    color: #000000;
    display: block;
    margin: 10px;
    width: 160px;
    padding: 5px 5px 5px 6px;
}
.avia-bron-ua:hover, .avia-bron-ua2:hover {
    background-color: #801414;
    cursor: pointer;
}
.avia-bron-ua a, .avia-bron-ua2 a {
    color: #FFFFFF;
    text-decoration: none;
}
.avia-bron-ua img, .avia-bron-ua2 img {
    margin-left: 6px;
    margin-right: 6px;
}
h2.recommend {
	text-align: center;
	font-size: 22px;
	color: #aa0000;
}

.pagination a:link {
	color: #3F4C6B;
	text-decoration: none;
	border: 1px solid #3F4C6B;
	padding: 2px 4px;
}
.pagination span, .pagination a:hover {
	color: #F9F7ED;
	text-decoration: none;
	border: 1px solid #3F4C6B;
	background-color: #4096EE;
	padding: 2px 4px;
}
