html { height: 100%; }
#flashContent { width: 1500px; margin-left: -750px; overflow: hidden; position: absolute; left: 50%; top: 0%; }
body  { height: 100%; overflow-x: hidden;  font-family: comic sans ms; color: black; font-size: 11pt; margin: 0px; padding: 0px; background: url('/content/img/oblako.jpg'); }
table.main { width: 100%; padding-top: 266px; background: url('/content/img/fon_footer.png') repeat-x bottom }
table.menu {width: 1030px; margin: 0px -15px; background: #ffe063 url('/content/img/menu_fon.png') repeat-x bottom; text-align: center;  -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }
table.menu a{ width: 100%; margin: 0; height: 60px; padding-top: 7px; COLOR: black; border-right: 1px solid #fc7a01; TEXT-DECORATION: none; display: block; font-weight: bold; font-family: Arial Narrow}
table.menu a:hover { COLOR: white; background: #fc7a01; }
#first {-webkit-border-radius: 20px 0px 0px 20px; -moz-border-radius: 20px 0px 0px 20px; border-radius: 20px 0px 0px 20px;
}
#last { -webkit-border-radius: 0px 20px 20px 0px; -moz-border-radius: 0px 20px 20px 0px; border-radius: 0px 20px 20px 0px;
}

.content {min-height: 1050px;}
.request { float: right; background: url('/content/img/form_fon.png') no-repeat; width: 259px; height: 100%; margin: 10px -10px 20px 25px }
.request input[type=submit] { display: inline-block; background: #fc7a01 url('/content/img/but.png') repeat-x; font-weight: bold; text-decoration: none; cursor: pointer; width: 119px; color: black; 
	text-align: center; margin-left: 50px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px }
.request textarea , .request input { font-size: 12pt; color: navy; width: 95%; height: 30px; background: #d4ffff; border: 1px solid #c5eded }
.request p {text-align: left}


.footer { background: url('/content/img/logo_small.png') no-repeat right top; height: 168px; width: 1000px; }
.footer a:link { text-decoration: none; margin: 0px; margin-top: 125px; display: block; float: left; }
.footer a:hover { COLOR: white;}

.gallery { float: left; text-align: center; width: 293px; margin: 15px; text-align: center;background: url('/content/img/fon_gallery.png') no-repeat center; -webkit-box-shadow: inset 0 px px #64A109, 0 0 8px #64A109; -moz-box-shadow: inset 0 0px 0px #64A109, 0 0 8px #64A109; box-shadow: inset 0 0px 0px #64A109, 0 0 28px #64A109 }
.gallery img { padding: 12px 0px 4px 0px; }
div > .gallery {
    height: 250px;
    overflow: hidden;
}
.center {
	display: inline-block; 
	width: 100%;
	padding-bottom: 15px;
	text-align: left !important;
}
.center input{
	width: 15px;
	float: left;
	padding: 0;
	margin: 0;
	
}
.center a{
	text-align: center;
	margin: 0 !important;
	padding: 0 !important;
	padding-left: 10px !important;
}

hr { border: none; color: red; background-color: red; height: 1px; }

A:link.but, A:visited.but { display: inline-block; background: #fc7a01 url('/content/img/but.png') repeat-x; color: black; margin: 10px; padding: 12px 15px; font-weight: bold; text-decoration: none; -webkit-border-radius: 10px;
-moz-border-radius: 10px; border-radius: 10px;
}
A:link.btn:hover { background: #fc7a01}

A:link, a:visited { COLOR: #531421; TEXT-DECORATION: underline;margin: 10px 20px  }
A:hover { COLOR: #531421; TEXT-DECORATION: none }

p { text-indent: 0px; color: black; text-align: justify; margin: 20px }
span.red { color:red }
h1 {font: bold 23px comic sans ms; text-align: center; margin: 20px 10px; color: #fc7a01; }
h2 {font-size: 12pt; color: #fc7a01; font-weight: normal; text-align: right; margin: 20px 40px }

.yashare-auto-init a {margin:8px}

.info_panel {
z-index: 1000;
position: absolute;
left: 50%;
top: -150px;
height: 80px;
padding: 15px;
width: 300px;
margin-left: -150px;
background-color: #e1e1e1;
border: 1px solid #dadada;
text-align: center;
font-weight: bold;
color: #94132a;
box-shadow: 0px 0px 6px 2px #171717;
}

.but {
display: inline-block;
background: #fc7a01 url('/content/img/but.png') repeat-x;
font-weight: bold;
text-decoration: none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
cursor: pointer;
width: 119px;
color: black;
text-align: center;
margin-left: 50px;
}

.center { text-align: center;}
.videopanel { position: relative; float: left; background: #fef6d1 url('../img/doska.png') no-repeat; }
.videopanel:after { content: ""; position: absolute; top: 100%; left: 0; width: 340px; height: 55px; background: url('../img/doskabottom.png') no-repeat;}
.doska { width: 292px; height: 158px; padding: 20px 24px; margin: 62px 20px; }
.doska:before { content: ""; position: absolute; top: -42px; left: 0; width: 340px; height: 42px; background: url('../img/doskatop.png') no-repeat;}
.vid { width: 306px; height: 164px; padding: 17px; margin-top: 62px; }
iframe { border-radius: 18px; }

.sblock { position: relative; width: 430px; min-height: 180px; margin-bottom: 40px; margin-left: 30px;  padding-left: 250px; border: 2px solid #fc7a01; border-radius: 20px;  }
.yasli { background: url('../img/yasli.png') no-repeat left bottom; }
.detsad { background: url('../img/detsad.png') no-repeat left bottom; }
.lager { background: url('../img/lager.png') no-repeat left bottom; }
.sblock a {display: inline-block; text-align: center; margin: 0 10px;}
.sblock .but { position: absolute; right: 0; bottom: 0; }

.w100 {min-height: 171px; margin: 10px 30px 20px 30px; }
.w100 img { float: left; margin: 0 10px 10px 0 }

h3 { font: bold 18px comic sans ms; color: #fc7a01; text-align: center; margin: 10px 20px; }
h4 { font: bold 23px comic sans ms; color: #fc7a01; text-align: left; margin: 10px; padding: 0;}
.big { font: bold 16px comic sans ms; color: #fc7a01; text-align: left; margin: 10px; padding: 0;}
p li { font: italic 14px Arial; line-height: 20px; }
p.it { margin: 10px 20px; }
p.feed { margin-bottom: 40px; }
ul {margin: -10px 10px 10px 10px; padding: 0 15px;}
li a { margin: 0 !important}

.soc_link_1, .soc_link_2, .soc_link_3 {
	width: 42px;
	height: 42px;
	display: block;
	position: absolute;
	margin: 0px 0 0 38px !important;
}
.soc_link_2 {
	margin: 0px 0 0 90px !important;
}
.soc_link_3 {
	margin: 0px 0 0 140px !important;
}

