@charset "utf-8";
/* CSS Document */
body {margin:0px;padding:0px;background:#d5edf0;}
p {margin:0px;padding:0px}

ul,li {margin:0px;padding:0px}
h1,h2,h3,h4{margin:0px;padding:0px}
#logo
{width:900px;
margin-left:auto;margin-right:auto;
height:75px;

}
#common
{width:900px;
margin-left:auto;margin-right:auto;
}
#common2
{width:900px;
margin-left:auto;margin-right:auto;
}
#stroka
{float:left;margin-left:200px;color:#6b878b;font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
#stroka span
{padding-left:30px;
}
#lang
{margin-top:20px;height:20px;width:900px;margin-left:auto;margin-right:auto;
}
#lang1
{margin-top:0px;height:20px;width:900px;margin-left:auto;margin-right:auto;
}
a#eng
{display:block;width:40px;height:20px;background:url(picts/en.jpg) no-repeat top;float:right;margin-right:10px;
}
a#eng:hover
{
	background:url(picts/en.jpg) no-repeat bottom;
}
a#rus
{display:block;width:30px;height:20px;background:url(picts/rus.jpg) no-repeat top;float:right;margin-right:4px;
}
a#rus:hover
{
	background:url(picts/rus.jpg) no-repeat bottom;
}
#left-sh
{ width:20px; height:586px;float:left; background:url(picts/left-shad.jpg) top no-repeat;
}
#right-sh
{ width:20px; height:586px; float:left; background:url(picts/right-shad.jpg) top no-repeat;}
#middle
{ width:860px; height:583px; padding:0px; background-color:white; border-top:solid 3px #6CBED9; float:left; }

#middle2
{ width:680px;  padding:0px; background-color:white; border-top:solid 3px #6b878b; float:left; }
#bot-shad2
{height:20px;width:680px;background:url(picts/bot-shad2.jpg) no-repeat top;clear:both;
}
#top-left
{float:left;width:424px;height:150px;margin-left:5px;background:url(picts/top-bg1.jpg) top no-repeat; color:#564836; font-size:20px;}
#nadpis
{
float:right;width:87px;height:80px;font-family:Arial Narrow;color:#063;font-size:13px;padding-top:25px;text-align:right;padding-right:15px;
}
#nadpis a
{text-decoration:none;color:#F60;
}
#nadpis a:hover
{text-decoration:underline;color:#F00;
}
#nadpis2
{
	float:left;
	width:85px;
	height:80px;
	font-family:Arial Narrow;
	color:#063;
	font-size:13px;
	padding-top:25px;
	text-align:left;
	padding-left:15px;
}
#nadpis2 a
{text-decoration:none;color:#F60;
}
#nadpis2 a:hover
{text-decoration:underline;color:#F00;
}	
#top-left ul
{
	margin-top:15px;margin-left:20px;
}
#top-left ul li
{list-style-type:none;
}
#top-left ul li a
{color:#564836;text-decoration:none;
}
#top-left ul li a:hover
{color:#564836;text-decoration:underline;
}
.first-li
{font-size:30px;margin-bottom:7px;
}
#top-right
{float:left;width:426px;height:150px;margin-left:0px;background:url(picts/top-bg2.jpg) top no-repeat; color:#564836;
text-align:right;font-size:20px;}
#flag
{position:absolute;top:133px;
width:30px;height:100px;background:url(picts/blog.jpg) no-repeat left top;
}
a #flag
{border:none;
}
a #flag:hover{
	background:url(picts/blog.jpg) no-repeat left bottom;
}
#flag-r
{position:absolute;top:133px;
width:30px;height:100px;background:url(picts/blog-r.jpg) no-repeat left top;
}
a #flag-r
{border:none;
}
a #flag-r:hover{
	background:url(picts/blog-r.jpg) no-repeat left bottom;
}
#top-right ul
{
	margin-top:15px;margin-left:20px;margin-right:20px;
}
#top-right ul li
{list-style-type:none;
}
#top-right ul li a
{text-decoration:none;color:#564836;
}
#top-right ul li a:hover
{text-decoration:underline;
}


#mid-left
{float:left;width:281px;height:430px;margin-left:5px;margin-top:3px;}
#mid-mid
{float:left;width:283px;height:430px;margin-left:3px;margin-top:3px;}
#mid-right
{float:left;width:280px;height:430px;margin-left:3px;margin-top:3px;}

#mid-left1
{height:317px;width:281px;background:url(picts/apartment1.jpg) top no-repeat;}
#mid-left2
{height:110px;width:281px;margin-top:3px;background:url(picts/odessa1.jpg) top no-repeat;}

#mid-right1
{height:264px;width:280px;background:url(picts/apartment2.jpg) top no-repeat;}
#mid-right2
{height:50px;width:280px;margin-top:3px;background-color:#F63;font-family:Arial, Helvetica, sans-serif;font-size:14px;
}
#mid-right3
{height:110px;width:280px;margin-top:3px;background:url(picts/odessa2.jpg) no-repeat top;}


#mid-mid1
{width:283px;height:150px;background:url(picts/theatre.jpg) no-repeat top;
}
#mid-mid2
{width:283px;height:186px;margin-top:3px;background:url(picts/green-bg.jpg) top no-repeat;color:#504530;font-family:Arial, Helvetica, sans-serif;font-size:13px;
}
#mid-mid3
{width:283px;height:88px;margin-top:3px;background:url(picts/odessa-map.jpg) no-repeat top;
}
#bot-shad
{height:20px;width:860px;background:url(picts/bot-shad.jpg) no-repeat top;clear:both;
}
#bottom
{height:130px;clear:both;background-color:#eaf9ff;padding-left:0px;
color:#666;font-family:Arial, Helvetica, sans-serif;font-size:13px;
}

#bottom2
{height:130px;clear:both;
background-color:#eaf9ff;padding-left:0px;
color:#666;font-family:Arial, Helvetica, sans-serif;font-size:13px;
}
#left-map
{float:right; width:180px;
height:130px;
}
#map-main
{
	width:286px;float:left;height:130px;background:url(picts/map-main.jpg) no-repeat left top;
}
#map1
{width:220px;float:left;height:130px;background:url(picts/map1.jpg) no-repeat left;
}
#map2
{width:260px;float:right;height:130px;
}
#map2-main
{width:380px;float:right;height:130px;
}
#under-bot
{height:30px;margin-bottom:0px;background-color:#4f89c4;border-top:solid 1px #369;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:15px;padding-top:6px;
}
#under-bot a
{
color:#FFF;font-weight:bold;	
}
#bottom p
{text-align:center;margin-top:10px;
}
ul#bot-list
{text-align:left;width:170px;margin-left:10px;
}

ul#bot-list li
{ margin-right:20px;list-style-type:none;height:24px;font-size:11px;background:url(picts/dot3.jpg) repeat-x bottom;padding-left:4px;
}

ul#bot-list li a
{ text-decoration:none;color:#576970;display:block;width:149px;height:19px;padding-top:4px;
}
span#bot-list li a 
{width:8px;
}
ul#bot-list li a:hover
{ background-color:#fb6224;color:#FFF;margin-left:-4px;
}
#top-page
{width:855px;height:100px;background:url(picts/bg_page.jpg) no-repeat top;
}
#page-left
{float:left;width:170px;
}

#page-right
{float:right;width:400px;
}
#left-bar
{width:180px;
float:left;
}
#left-list
{margin-top:20px;
}
#left-list ul li
{list-style-type:none;height:29px;font-size:16px; background:url(picts/left-list-bkgr.jpg) repeat-x bottom ; 
padding-top:6px;padding-left:2px;
}
#left-list ul li a
{
	color:#6b878b;text-decoration:none;
}
#left-list ul li a:hover
{
	color:#F60;
}
#left-list2
{margin-top:10px; clear:both;
}
#left-list2 ul li
{list-style-type:none;height:29px;font-size:12px; background:url(picts/left-list-bkgr.jpg) repeat-x bottom ; padding-top:6px;padding-left:2px;
}

#titul
{text-align:center;color:#F63;font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
#sign
{color:#699;font-size:13px;padding-left:10px;padding-top:8px;font-family:Arial, Helvetica, sans-serif;
}
#sign a
{color:#699;text-decoration:none;
}
#sign a:hover
{text-decoration:underline;
}
#apartment
{height:200px;
margin-top:20px;font-family:Arial, Helvetica, sans-serif;font-size:13px;
}

#apartment h3
{font-size:14px;
}
#apartment img
{bborder:solid 5px #CCC;}
#apartment img a
{border:none;}
#ap-left
{width:184px;height:150px;float:left;padding:8px;background:url(picts/shad.jpg) no-repeat bottom;
}
#ap-left img
{border:none;
}
#ap-right
{float:right;width:444px;color:#333;padding:0px 18px 8px 8px;background:url(picts/dot1.jpg) repeat-y left;height:180px;
}
#text
{padding-bottom:10px;background:url(picts/dot2.jpg) repeat-x bottom; margin-top:10px;
}
#info
{margin-top:10px;font-family:Arial, Helvetica, sans-serif;background:url(picts/dot2.jpg) repeat-x bottom;height:40px;
}
#text a
{color:#09F; padding-left:200px;
}
	
#photik
{width:140px;padding-left:25px;background:url(picts/photik.jpg) no-repeat left; color:#09F;font-size:12px;
}
#photik a
{color:#09F;text-decoration:none;
}
#photik a:hover
{color:#C00;text-decoration:none;
}
#binoko
{width:115px;padding-left:25px;background:url(picts/oko.jpg) no-repeat left; color:#09F;font-size:12px;
}
#binoko a
{ color:#09F;text-decoration:none;
}
#binoko a:hover
{ color:#C00;text-decoration:none;
}
#price
{float:right; width:200px;color:#666;font-size:12px;
}
#but
{height:26px;width:166px;background:url(picts/but.gif) no-repeat top;color:#FFF;text-decoration:none;font-size:11px;padding-top:5px;font-weight:bold;
}
#but a
{padding-left:44px;color:#FFF;text-decoration:none;
}
#but a:hover
{color:#CF9;text-decoration:underline;
}
#banner
{width:100px;padding:5px;text-align:justify;
height:80px;float:right;font-size:13px; color:#6b878b;background:url(picts/cap.jpg)  no-repeat top;
}
#twit
{height:19px;
float:right;
background:url(picts/twit.jpg) no-repeat top;
width:24px;
}
a div#twit:hover
{
	background:url(picts/twit.jpg) no-repeat bottom;
}
#facebook
{height:20px;
float:left;
background:url(picts/facebook.jpg) no-repeat top;
width:22px;
}
a div#facebook:hover
{
	background:url(picts/facebook.jpg) no-repeat bottom;
}
#but2
{background-color:#cfe0e2;height:15px;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:10px;width:65px;margin-top:15px;
}
#but2 a
{text-decoration:none;color:#6b878b
}
#but2 a:hover
{text-decoration:underline;color:#366;
}

#apartment-photo
{padding:10px;
margin-top:20px;font-family:Arial, Helvetica, sans-serif;font-size:13px;
}
#photo
{height:270px;width:550px;border:solid 1px red;
}
div#photo{position:relative;margin-left:100px;border:none;}
div#photo img{border:none;}
div#photo img {float:left; position:absolute; list-style: none;border:none;}

#thumb
{margin-left:100px;margin-top:15px;
}
#thumb img
{margin-right:10px;}
#thumb a:hover
{
cursor:pointer;
}
#amenities
{margin-top:20px;margin-left:30px;margin-bottom:20px;
}
#amenities h3
{margin-bottom:10px;
}
#amenities ul li
{list-style-type:none;background:url(picts/ptits.jpg) no-repeat left;padding-left:22px;
}
#usd 
{margin-bottom:10px;
}
#usd span
{color:#F30;font-weight:bold;
}
#map_odessa
{width:500px;height:400px;margin-left:90px;
}
#undermap
{margin-top:20px;margin-left:20px;margin-right:40px;
	
}

