body,td,th {

	font-family: Tahoma, Verdana, Arial;

	color: #1b1b1b;

	font-size: 11px;

}

body {

	background-color:#dfdfe1;

	margin:7px;

	padding: 0pt;

}

input,textarea, select {

	font-family: Tahoma;

	color: #252525;

	font-size: 11px;

}

h2{

 font-size:15px;

 font-weight:normal;

 margin:0px 0px 15px;

 padding:0pt;

 color:#edbb2b;

}

a{

 color:#555555;

}

a:hover {

	color:#edbb2b;

}

a:active {

	color:#edbb2b;

}

a img{

  text-decoration:none;

}

.info{

left:195px;

padding-top:15px;

position:absolute;

top:7px;

width:194px !important;

white-space:normal;

}



.logo{

 padding:17px 33px 0px;

 float:left;

}



.countries,.countries2{

 margin:0pt;

 padding:5px 0px;

 list-style-type:none;

 color:#ffffff;

 width:139px;

 text-align:left;

}



.countries2{

 margin:20px 0px !important;

}



.countries li{

 margin:0pt;

 padding:5px 0px 2px 33px;

 color:#fff;

 height:21px;

}



.countries li a{

 color:#fff;

 font-size:13px;

 vertical-align:middle;

}



.countries2 li{

 margin:0pt;

 padding:5px 0px 2px 33px;

 color:#4A4D5A;

 height:21px;

}



.countries2 li a{

 color:#4A4D5A;

 font-size:12px;

 vertical-align:middle;

 text-decoration:none;

}



.countries li a:hover,.countries2 li a:hover{

 color:#edbb2b;

}



.countries li.tm:hover{

 background:url(../images/tyr_ico.gif) left top no-repeat;

}



.countries li.uz:hover{

 background:url(../images/uzb_ico.gif) left top no-repeat;

}



.countries li.tj:hover{

 background:url(../images/tad_ico.gif) left top no-repeat;

}



.countries li.kz:hover{

 background:url(../images/kaz_ico.gif) left top no-repeat;

}



.countries li.kg:hover{

 background:url(../images/kyr_ico.gif) left top no-repeat;

}

.countries2 li.tm:hover{

 background:url(../images/tyr_ico.gif) left top no-repeat;

}


.countries2 li.uz:hover{

 background:url(../images/uzb_ico.gif) left top no-repeat;

}


.countries2 li.tj:hover{

 background:url(../images/tad_ico.gif) left top no-repeat;

}


.countries2 li.kz:hover{

 background:url(../images/kaz_ico.gif) left top no-repeat;

}

.countries2 li.kg:hover{

 background:url(../images/kyr_ico.gif) left top no-repeat;

}


.top_menu a:hover,.top_menu2 a:hover,.top_menu3 a:hover{

  color:#edbb2b;

  text-decoration:none;

}

.top_menu{

 padding:15px 0px 0px 29px;

 background-repeat:no-repeat;

 background-image:url(../images/lapa.jpg);

}

.top_menu a,.top_menu3 a{

 margin-right:38px;

 font-size:11px;

 color:#fff;

}

.top_menu3{

 padding:15px 0px 0px 29px;

}



.top_menu2{

 padding:0px 21px 0px 0px;

 height:15px;

}



.top_menu2 a{

 font-size:11px;

 padding:2px 0px;

 color:#fff;

}

.calend{

 color:#fff;

 padding:2px 25px 2px 7px;

 font-size:11px;

}

.top_menu2 a.enter{

 padding-right:25px;

 background:url(../images/enter.gif) right no-repeat;

 margin-left:25px;

 float:left;

}

.top_menu2 a.reg{

 padding-right:25px;

 background:url(../images/reg.gif) right no-repeat;

 float:right;

}



.count_name{
	text-transform: uppercase;
	padding-top: 7px;
	padding-left: 18px;
	padding-bottom: 7px;
	font-weight: bold;
	color: #333333;
	font-size:14px;
	margin:0pt;
	font-family:Trebuchet MS !important;
}

.cat{

 margin:16px 0px 0px 27px;

}

.cat td{

 color:#a0a3b1;

}

.dots{

 background:url(../images/points_bg.gif) bottom repeat-x;

 line-height:19px;

}

.dots a{

 font-size:11px;

 text-decoration:none;

 color:#555555;

}



.dots a:hover{

 text-decoration:underline;

 }



.dots span{

 background-color:#dfdfe1;

}

.left_ban{

 padding:16px 0px 15px;

}

.dayfoto{

 text-align:center;

 padding-bottom:30px;

}

.dayfoto a{

 margin-top:9px;

 color:#4a4d5a;

 font-size:10px;

}

.photon{

border:1px solid #FFFFFF;

float:left;

height:225px;

margin-bottom:10px;

margin-right:10px;

margin-top:0px;

padding:5px;

width:325px;

}

.photon2{

border:1px solid #FFFFFF;

float:left;

height:225px;

margin-bottom:10px;

margin-right:10px;

margin-top:0px;

padding:5px;

width:182px;

}



.smalltxt {

font-size:11px;

padding-right:7px;

}



.titles {

font-size:10px;

text-transform:lowercase;

}

.borders {

border:1px solid #FFFFFF;

}

.copy{

 padding:31px 0px 0px 207px;

 color:#c9cace;

}

.calendar{

  background-color:#424550;

  height:150px;

  left:-200px;

  overflow:hidden;

  position:relative;

  top:-151px;

  width:200px;

}

.calendartable {

border-color:#3c3d47;

border-style:solid;

border-width:1px 1px 0px;

}

.calendar td {

font-size:9px;

}

.vtxt {

color:#FFFFFF;

font-family:Tahoma,Verdana,Arial;

font-size:10px;

text-decoration:none;

}

.window {

background-color:#4a4d5a;

background-image:url(/images/fon-reg.gif);

background-position:right bottom;

background-repeat:no-repeat;

height:200px;

left:22px;

position:relative;

top:0px;

width:266px;

}

.window td {

color:#D9D9D9;

padding-left:14px;

padding-right:14px;

}

.cloze {

color:#D9D9D9;

padding-left:14px;

padding-right:14px;

padding-top:20px;

}

.info2{

padding-bottom:14px;

padding-top:14px;

}

a.selected {

color:#FFFFFF;

}

a.grey:link {

color:#D9D9D9;

}

a.grey:visited {

color:#D9D9D9;

}

a.grey:hover {

color:#D9D9D9;

}

a.grey:active {

color:#D9D9D9;

}





.left_ban{

 padding:16px 0px 15px;

}



.block{

 width:224px;

 height:156px;

 background:url(../images/bg_block.jpg) #efc95a;

 border:1px #a8a9af solid;

 padding:12px;

}



.block img{

 margin-right:11px;

 margin-bottom:8px;

 clear:both;

}

.block a{

 font-size:11px;

 color:#7b725a;

}

.block a:hover{

 text-decoration:none;

 color:#4a4d5a;

}

.block p{

 margin:0pt;

 padding:0pt;

}
