/***************************************************************************
 * Cascade Style Sheet. Copyright (c) 2008-201_ by dolcom
 * Create Date __.__.201_ by dolcom
 * ICQ: 386-166-115 E-mail: dolcom20@gmail.com Skype: dolcom2
 ***************************************************************************/

html, body, #YMapsID {width:100%; height:100%;}
body {margin:0; padding:0;}

h3 {font-size:14px; font-weight:normal; margin:0 0 10px; color:#0670BD;}
a:hover {text-decoration:none;}

.overflow {overflow:hidden;}
.fl {float:left;}
.fr {float:right;}

.radius3 {-moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px;}
.radius4 {-moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
.radius5 {-moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px;}
.radius7 {-moz-border-radius:7px; -webkit-border-radius:7px; -o-border-radius:7px; border-radius:7px;}
.radius10 {-moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; border-radius:10px;}

.logo {display:block; background:#fff; border:1px solid #ddd; padding:2px; margin:0 10px 5px 0;}
.logo span {display:block; width:115px; height:95px; background-repeat:no-repeat; background-position:center;}

.block {-moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; border-radius:2px; -moz-box-shadow:0 0 5px #999; -webkit-box-shadow:0 0 5px #999; -o-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999;}
.block a {color:#0670BD;}
.block .close {display:block; width:17px; height:15px; position:absolute; right:7px; top:23px; background:url(i/ymap/close.png) top no-repeat; cursor:pointer;}
.block .close:hover {background:url(i/ymap/close.png) bottom no-repeat;}
.block .content {padding:5px 20px 5px 10px;}

.block-white {background:#fff; border:1px solid #a0d5e5;}
.block-white .ppk {display:block; width:38px; height:17px; position:absolute; right:0; top:0; background:url(i/ymap/ppkw.png) no-repeat;}
.block-white:hover {background:#fff url(i/hwhite.png) bottom repeat-x;}

.block-orange {background:#fef6e6; border:1px solid #f3be73;}
.block-orange .ppk {display:block; width:38px; height:17px; position:absolute; right:0; top:0; background:url(i/ymap/ppko.png) no-repeat;}
.block-orange:hover {background:#fef6e6 url(i/horange.png) bottom repeat-x;}

.menu {color:#666; margin:0;}
.menu ul {padding:0; margin:0;}
.menu ul li {list-style:none; display:inline-block; *display:inline; *zoom:1; margin:0 8px 0 0;}
.menu ul li a {}
.menu ul li a:hover {color:#fe6a00; text-decoration:underline;}

.coords {padding:5px 0 0 0; font-size:11px;}
.coords ul {padding:0; margin:0;}
.coords ul li {list-style:none;}

.ico {display:inline-block; *display:inline; *zoom:1; padding:3px 0 3px 25px; background-repeat:no-repeat; background-position:left 2px;}
.addr {background-image:url(i/icons/addr.png);}
.phone {background-image:url(i/icons/phone.png);}
.mail {background-image:url(i/icons/mail.png);}
.comment {background-image:url(i/icons/comment.png);}

.ratio {display:inline-block; *display:inline; *zoom:1; margin-right:20px; vertical-align:middle;}
.ratio span {display:inline-block; *display:inline; *zoom:1;}

.ratio-stars-16 {}
.ratio-stars-16 span {width:16px; height:16px; background:url(i/star-16-inactive.png) no-repeat;}
.ratio-stars-16 span.active, .ratio-stars-16 span.hover {background:url(i/star-16-active.png) no-repeat;}

#YMapsHeader {position:absolute; z-index:1000; left:101px; top:5px;}
#YMapsHeader span {display:block; border:1px solid #6b8ba6; overflow:hidden; height:25px; line-height:25px!important; max-width:681px; padding:0 5px; font:13px Arial,Helvetica,sans-serif; color:#2A323B;
	background:#ffffff; background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#eef1f3)); background:-o-linear-gradient(top,#ffffff,#eef1f3); background:-moz-linear-gradient(top,#ffffff,#eef1f3); background:linear-gradient(top,#ffffff,#eef1f3); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#ffffff,endColorstr=#eef1f3,GradientType=0);
}