body {font-family: arial, verdana; margin: 0 0px 0 0px; color: #4B4B4B;text-align: center; line-height: 21px;} 
body {font-size: 14px;}

h1 {font-size: 26px; margin: 14px 0 14px 0}
h2 {font-size: 22px; margin: 14px 0 14px 0}
h3 {font-size: 20px; margin: 14px 0 7px 0}
h4 {font-size: 18px; margin: 7px 0 7px 0}
h5 {font-size: 14px; margin: 0 0 0 0}

h1,h2,h3,h4,h5,h6 {Font-family: times new roman;font-weight: normal; font-style:normal;  text-align:left;}

.float_left {float:left}
.underline {text-decoration: underline;}

.na_karte {margin: 0px 15px 15px 0px; float:left; width:150px}

img {border:0; margin: 0; padding :0}
table {line-height: 21px;}

#skel {margin-right:7px; }
#skel td {padding-left:7px;}
#skel tr {vertical-align:top}

#google
{
	font-size: 18px;
}

span.big {font-size: 28px;Font-family: times new roman; line-height: 28px; }
span.white {font-size: 12px; color: white;font-weight: bold;}
span.micro {font-size: 10px; line-height: 15px;}
span.gray { font-size:12px; color: #878787;}
span.green{font-size: 12px; color:#EC8411 ; font-weight: bold;}

.zebra_gray {background-color:#F7F7FD;}

input.grid_white { border: 0}
input.grid_gray  { border: 0; background-color: #F5F5F5}
input.grid_red   { border: 0; background-color: red }

.white {}
td.gray {background-color: #F5F5F5}
td.red {background-color: #F9BFEF}

input.tabl_white {border: 0 }
input.tabl_gray {border: 0; background-color: #E1F7FF; }

textarea.small {font-size: 12px; }

table {text-align:left;border-spacing:0px}
table.tabl {width:100%; border:0;border-spacing:1px }
table.tabl td {padding: 7px;}
table.stavki {border:0;border-spacing:1px }
table.stavki_edit {border-left:0px;border-top:0px;border-right:1px; border-bottom:1px;border-style: solid;}
table.stavki_edit td {border-top:1px;border-right:0px;border-left:1px;border-bottom:0px; border-color:gray;border-style: solid; padding:1px}

a:link {  font-size: 14px; text-decoration: underline;  color: #0074C5} 
a:visited { font-size: 14px; text-decoration:underline; color: #0074C5 } 
a:hover {  font-size: 14px; text-decoration: underline; color: #DF5400}

a.logo:link {font-family: times new roman;  font-size: 20px;  text-decoration:none; font-weight: bold;color: #E07D10;}
a.logo:visited {font-family: times new roman; font-size:20px; text-decoration:none; font-weight: bold;color: #E07D10;}
a.logo:hover { font-family: times new roman; font-size: 20px; text-decoration: none; font-weight: bold;color:#E07D10;}

a.text_small:link { text-decoration: none; color:#4B4B4B; font-style:normal  } 
a.text_small:visited {text-decoration: none; color: #4B4B4B;font-style:normal } 
a.text_small:hover {text-decoration: underline; color: #4B4B4B; font-style:normal}


.top_banner {margin: 0 0 0 0; height: 90px; background-color:#2D9000;border-bottom-style:solid; border-bottom-color:#F5F5F5;border-bottom-width:4px; }


.menu_act { height:29px; margin-top:1px; background:  #EFAE27 url(/pic/ygol_left_act.gif) top left no-repeat;}
.menu_act div {text-align: left;padding-top:4px; padding-left:10px; padding-right:15px; height:100%; background: url(/pic/ygol_right_act.gif) top right no-repeat;}
.menu_act span  {font-size: 12px;  color:WHITE; font-weight: bold; }

.menu_pas {height:29px; margin-top:1px; background: #9BBBE3 url(/pic/ygol_left_pas.gif) top left no-repeat;}
.menu_pas div {text-align: left; padding-top:4px;padding-left:10px; padding-right:15px; height:100%; background: url(/pic/ygol_right_pas.gif) top right no-repeat;}


.menu_pas a:link { color:white; font-size: 12px; font-weight: bold; text-decoration: none; }
.menu_pas a:visited { font-size: 12px;  color:WHITE; font-weight: bold; text-decoration: none;} 
.menu_pas a:hover { font-size: 12px;  color:WHITE; font-weight: bold; text-decoration: underline;}

.horiz {float: left; width: 14%; margin-right: 1px;}

.menu
{margin-top: 10px;}

.cl
{
clear:both;	
float: none;
height: 0px;
margin: 0px;
padding: 0px;
}

.hidden
{
	display:none;
}
.logo
{text-align: center; line-height: 18px; margin-top:7px;}

.block
{margin-bottom:7px;}

.podval
{text-align: left;height:100px}

.rekl
{text-align: left;margin:7px 14px 7px 14px;}

#vizitka
{margin:0;padding:0;}

#vizitka_text
{margin:0;padding:0;margin-right:30px}

#vizitka_rekl
{float: right;margin:0;padding:0;margin-right:30px}

.block_rekl
{margin:0;padding:0;margin-left:10px;margin-top:5px}


.ram { background:  #F0F0FB url(/pic/lu.gif) top left no-repeat; margin-bottom: 7px;}
.ram div {text-align: left;  background: url(/pic/ru.gif) top right no-repeat;}
.ram div div{text-align: left; background: url(/pic/rd.gif) bottom right no-repeat;}
.ram div div div{text-align: left; background: url(/pic/ld.gif) bottom left no-repeat;height:100%; padding:14px 14px 14px 14px}
.ram div div div div{padding:0; background:none}

#skel0{height: 0px; line-height: 0px;}
#skel1{width: 180px;}
#skel2{width: 100%;}
#skel3{width: 210px;}

.forma
{margin-top: -21px;}

.td50px{width: 50px;}
.td75px{width: 75px;}
.td100px{width: 100px;}
.td150px{width: 150px;}
.td230px{width: 230px;}

.td5{width: 5%;}
.td10{width:10%;}
.td15{width:15%;}
.td25{width:25%;}
.td30{width:30%;}
.td35{width: 35%;}
.td45{width: 45%;}
.td50{width: 50%;}
.td70{width:70%;}
.td95{width: 95%;}
.right{text-align: right}
.center{text-align: center}

#YMapsID {width:600px;height:400px;
border-style:solid; border-color:#F5F5F5;border-width:4px;
}
.share
{height:30px}

.yashare-auto-init{
	margin:0;
	padding:0;
	margin-top:-3px;
	margin-left:-5px;
	
}
