@charset "utf-8";
/* CSS Document */

body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	
	background-image:url(picts/block_left.gif);
background-repeat:no-repeat;
background-position:left  245px;

background-color:#FEFFF0;
}
a
{
text-decoration:none;
}
img
{
border:none;
}
#main
{margin:0px;padding:0px;
}
#lang
{color:#0033FF;font-size:12px;
margin-left:200px;margin-top:5px;
}
#lang a
{color:#0033FF;
}
#lang a:hover
{color:#ffffff;background-color:#000066;
}

#ktg
{
margin:0px;
padding:0px;
text-align:left;
width:1200px;
}
#ktg_title
{
width:970px;
color:#FFFFFF;
font-size:75px;
padding-left:195px;
text-align:left;
}
#ktgdiv
{
width:980px;
text-align:left;
}
#under_ktg
{
width:1200px;
height:147px;
margin:0px;
padding:0px;
background-image:url(picts/ktg_picture2.jpg);
border-top:solid 1px #999999;border-bottom:solid 1px #000000;
}
#bar
{
margin-left:185px;

width:790px;
height:32px;
padding:0px;
}
#menunav
{
margin:0px;
padding:0px;


}
#menunav ul
{
margin:0px;
padding:0px;
width:850px;
height:30px;
margin-left:185px;

}
#menunav li
{
float:left;
background-color: #000000;
list-style-type:none;
}
#menunav li.curr
{
background-color:#FFCC00;
color:#ffffff;
}
#menunav li.curr  a:hover
{
background-color:#FFCC00;
color:#000000;
}
#final
{
 background:url(picts/divider.jpg) no-repeat;

padding:6px 21px 7px 21px;
display:block;vertical-align:middle;
height:17px;
}

div#menunav a { 

font-size:14px;
padding:6px 21px 7px 21px;
display:block;vertical-align:middle;

   text-decoration: none;   /* ??????? ????????????? ?????? */ 
   color: #ffffff;   /* ?????? ???? ?????? */ 
   background-color: #000000;
   background:url(picts/divider.jpg) no-repeat;
   border-bottom:solid 1px white;
} 

div#menunav a:hover { 
 background-color:#333333;
 color:#CC0033;
} 



#gallery
{
text-align:left;
font-size:12px;
color:#666666;
margin-left:30px;
margin-bottom:30px;
}
#gallery2
{
text-align:left;
font-size:12px;
color:#666666;
margin-left:30px;
margin-bottom:8px;
}
#gallery a
{

text-align:left;
font-size:12px;
text-decoration:none;
color:#666666;

}
#gallery a:hover
{
color:#CC3300;
}
#kievnews
{
	text-align:left;
	background-color:#e9e9da;
	
	font-size:14px;
	font-weight:bold;
	padding:6px 6px 0px 6px;
	margin:0px;
	border: solid 1px #a4a4a4;
	
}
#leftlisttab
{
font-size:13px;
color:#666666;
margin-top:12px;

}

span#newsdate
{
font-size:10px;
color:#663300;
}

span#newsname
{
font-size:14px;
font-weight:bold;
color:#0066CC;
}
#newstext a
{
color:#000000;
font-size:11px;
text-decoration:none;
font-weight:normal;
}
#newstext a:hover
{
color:#999999;
font-size:11px;
text-decoration:none;
font-weight:normal;
}
#nestor
{
padding:5px;
}

#middle
{
padding:0px;
margin:0px;
background-color:#E9E9DA;

}

#stati
{
text-align:left;
padding:0px;
margin-left:10px;margin-right:3px;
margin-top:5px;
font-size:12px;
border:solid 1px #CCCCCC;
}

#stati ul 
{
list-style-image:url(picts/ugol.gif);

padding-left:16px;
padding-top:0px;
padding:0px 10px 8px 16px;
margin-left:8px;margin-top:5px;
}

#stati ul li
{padding:0px;color:#660000;
}

#stati ul li a
{padding:0px;color:#660000;text-decoration:none;
}

#stati ul li a:hover
{padding:0px;color:#00CCFF;text-decoration:underline;
}

#blocksmall
{

text-align:left;
	padding:1px 16px;


	font-size:12px;
}
#blocksmall ul 
{
list-style-image:url(picts/ugol.gif);
margin-left:0px;
margin-top:5px;
padding-left:16px;
padding-top:0px;
padding:0px 0px 8px 16px;

}
#blocksmall ul li
{
padding:0px;

color:#660000;
}
#blocksmall ul li a
{
text-decoration:none;

color:#660000;
}
#blocksmall ul li a:hover
{
text-decoration:underline;
color:#0066FF;
}

#underpage
{
text-align:left;
color:#660000;
font-size:10px;
text-align:left;
}
#underpage a
{
color:#660000;
font-size:10px;
text-align:left;
text-decoration:none;
}
#underpage a:hover
{
color:#CC3300;
}

#leftbar 
{
height:62px;
display:inline-block;
vertical-align:middle;
text-align:left;

}


#sec
{
padding-top:10px;

margin-left:65px;
vertical-align:middle;
cursor:pointer;
color:#663333;
font-size:16px;
text-decoration:none;
}
#sec span
{
padding-top:2px;
text-align:left;
cursor:pointer;
color:#666666;
font-size:12px;
text-decoration:none;
}
a:hover #sec
{
text-decoration:none;
color:#CC0000;
text-decoration:none;
}
#leftbarimgrest
{
display: block;
float:left;
height:60px;

text-decoration:none;}

a #leftbarimgrest
{
background-image:url(picts/icon_rest_fin.gif);
background-position:left;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
a:hover #leftbarimgrest
{
background-image:url(picts/icon_rest_fin.gif);
background-position:right;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
#leftbarimghome
{
display: block;
float:left;
height:60px;
text-decoration:none;}

a #leftbarimghome
{
background-image:url(picts/icon_home.gif);
background-position:left;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
a:hover #leftbarimghome
{
background-image:url(picts/icon_home.gif);
background-position:right;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
#leftbarimghotel
{
display: block;
float:left;
height:60px;
text-decoration:none;}

a #leftbarimghotel
{
background-image:url(picts/icon_hotel_fin.gif);
background-position:left;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
a:hover #leftbarimghotel
{
background-image:url(picts/icon_hotel_fin.gif);
background-position:right;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
#leftbarimgmuz
{
display: block;
float:left;
height:60px;}

a #leftbarimgmuz
{
background-image:url(picts/icon_muzeum_fin.gif);
background-position:left;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
a:hover #leftbarimgmuz
{
background-image:url(picts/icon_muzeum_fin.gif);
background-position:right;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
#leftbarimgpl
{
display: block;
float:left;
height:60px;}

a #leftbarimgpl
{
background-image:url(picts/icon_place_fin.gif);
background-position:left;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
a:hover #leftbarimgpl
{
background-image:url(picts/icon_place_fin.gif);
background-position:right;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
#leftbarimgaf
{
display: block;
float:left;
height:60px;}

a #leftbarimgaf
{
background-image:url(picts/icon_af_fin.gif);
background-position:left;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;

}
a:hover #leftbarimgaf
{
background-image:url(picts/icon_af_fin.gif);
background-position:right;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
#leftbarimgent
{
display: block;
float:left;
height:60px;}

a #leftbarimgent
{
background-image:url(picts/icon_entert_fin.gif);
background-position:left;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;

}
a:hover #leftbarimgent
{
background-image:url(picts/icon_entert_fin.gif);
background-position:right;
background-repeat:no-repeat;
width:60px;
height:60px;
text-decoration:none;
}
#tab
{
text-align:left;
}
#places_common
{
padding:9px;margin-top:0px;
border:solid 1px #999999;
background-color:#e9e9da;
}
#places_pict

{
height:135px;
background-color:#FFffff;
padding:10px 2px 10px 10px;
border:solid 1px #CCCCCC;
}
#places_pict a

{
color:#660000;text-decoration:none;
}
#places_pict a:hover

{
color:#0099FF;text-decoration:underline;
}
#places_pict img

{
margin-top:0px;
vertical-align:top;
border:solid 1px #999999;
float:left;

}

#places_pict div

{
margin-top:8px;
padding:0px 0px 0px 210px;
font-size:10px;
color:#666666;
}


#places_pict div span

{
font-weight:bold;
color:#660000;
}

#places_between
{
height:15px;
}
#places_text img
{
border:none;
}
#banner   img {border:solid 1px #CCCCCC;}
#adv{
	font-size:12px;
	color:#660000;
	padding-left: 5px;
}
#news_count
{color:#000000;
font-size:12px;height:40px;
}
#count
{
padding-left:27px;
font-size:12px;
float:left;

}
#count img
{
padding:0px 3px;

}
#rectanglebar
{
height:25px;
background:url(picts/rect.gif) repeat-x top;
color:#333333;font-size:15px;padding-left:10px;padding-top:5px;
}
#mapmain
{
margin-top:25px;margin-right:8px;
border:solid 1px #CCCCCC;

}
#mapstat
{
margin:5px;
}
