body { margin: 0; padding: 0; background-color: #FFF; font-family:Verdana, Arial, Helvetica, sans-serif; color: #525252; font-size:11px; background:url(../images/bodybg.jpg) repeat-x left top; }
img { border: none; }
h1, h2, h3, #h1 { margin: 0; padding: 0; font-weight: normal; }
p, ul, ol {	margin-top: 0; padding-top: 0; }
ul { list-style-type: square; list-style-position: inside; }
ol { margin-left: 0; padding-left: 1em; }
input { border:1px solid #858585; }
textarea { border:1px solid #858585; }
form { margin:0; padding:0; }
.floatright { float:right; }
a { outline:none; }

img, div.dot, div.dot1, div.dot2, div.dot3, div.dot4, .tuner_play, .tuner_stop { behavior: url(iepngfix.htc); }





.header { height:431px; width:100%; background-color:#000; }
.hCont { width:980px; height:431px; background:url(../images/head.jpg) no-repeat left top; margin:0 auto; position:relative; }
.hCont .logo { position:absolute; left:35px; top:37px; width:233px; height:56px; }

.hCont ul { position:absolute; right:40px; top:54px; height:25px; list-style-position:inside; list-style-type:none; }
.hCont ul li { float:left; height:25px; }
.hCont ul li a { color:#475762; text-decoration:none; font-size:11px; text-transform:uppercase; float:left; padding-top:5px; height:20px; }
.hCont ul li a:hover { color:#fff; }
.hCont ul li a.active { background-color:#3c4b56; color:#fff; }
.hCont ul li .ears { float:left; height:25px; width:10px; }
.hCont ul li .hNavR { background:url(../images/head_nav_r.png) no-repeat left top; }
.hCont ul li .hNavL { background:url(../images/head_nav_l.png) no-repeat left top; }

.hCont .hTitle { position:absolute; top:165px; left:35px; }
.hCont .hDesc { position:absolute; top:219px; left:40px; color:#8697a4; width:375px; }

.hCont a.zakazite { width:236px; height:61px; position:absolute; top: 344px; left: 35px; display:block; background:url(../images/zakazite.png) no-repeat 0 0; text-indent:-9999px; }
.hCont a.zakazite:hover { background:url(../images/zakazite.png) no-repeat 0 -61px; }

.hCont .slideshow { position:absolute; right:41px; top:171px; width:456px; height:260px; }





.c { width:100%; margin: 0; height:auto; overflow:hidden; background:url(../images/content_bg.jpg) repeat-x left top; }

.cContT { width:980px; margin:29px auto 0; height:24px; overflow:hidden; background:url(../images/c_top.jpg) no-repeat left top; }
.cContTTwo { width:980px; margin:29px auto 0; height:24px; overflow:hidden; background:url(../images/c_top_two.jpg) no-repeat left top; }
.cContB { width:980px; margin:0 auto 29px; height:24px; overflow:hidden; background:url(../images/c_bottom.jpg) no-repeat left top; }
.cContBTwo { width:980px; margin:0 auto 29px; height:24px; overflow:hidden; background:url(../images/c_bottom_two.jpg) no-repeat left top; }

.cCont { width:980px; margin:0 auto; height:auto; overflow:hidden; background:url(../images/c_center.jpg) repeat-y left top; }
.cContTwo { background:url(../images/c_center_two.jpg) repeat-y left top; }
.cCont .leftCol { width:207px; margin-left:39px; height:auto; overflow:hidden; float:left; }
.cCont .centerCol { width:420px; padding:0 30px; height:auto; overflow:hidden; float:left; color:#303030; }
.cCont .rightCol { width:220px; padding-left:30px; height:auto; overflow:hidden; float:left; }

.cCont .leftCol ul { width:177px; height:auto; overflow:hidden; list-style-position:inside; list-style-type:none; margin:0; padding:0; }
.cCont .leftCol ul li { height:29px; width:100%; margin:0 0 5px 0; padding:0; }
.cCont .leftCol ul li a { height:22px; padding:7px 0 0 5px; width:172px; display:block; color:#303030; text-decoration:none; font-size:11px; text-transform:uppercase; }
.cCont .leftCol ul li a:hover { color:#ff9c00; }
.cCont .leftCol ul li a.active { background:url(../images/left_menu_active.jpg) no-repeat left top; color:#fff; }

.cCont .centerCol .onePost { height:auto; overflow:hidden; width:100%; margin-bottom:40px; }
.cCont .centerCol h1, .cCont .centerCol h2 { font-size:24px; color:#333; font-weight:bold; margin-bottom:20px; letter-spacing:-1px; }
.cCont .centerCol h1 a, .cCont .centerCol h2 a { color:#333; }
.cCont .centerCol a { color:#ff9c00; font-weight:bold; text-decoration:none; }
.cCont .centerCol a:hover { color:#333; }

.cCont .blog img { margin:10px 10px 10px 0; }
.cCont .blog a { font-weight:normal; }
.cCont .blog .date { margin:0 0 10px 0; color:#9C9C9C; }
.cCont .blog .under { margin:10px 0; width:100%; height:40px; position:relative; }
.cCont .blog .under .permalink { color:#9C9C9C; text-decoration:underline; font-size:11px; font-weight:normal; position:absolute; left:0; top:0; }
.cCont .blog .under .addthis { color:#7F7F7F; font-size:12px; position:absolute; right:0; top:0; }

.cCont .blogRightCol ul { width:177px; height:auto; overflow:hidden; list-style-position:inside; list-style-type:none; margin:0 0 30px; padding:0; }
.cCont .blogRightCol ul li { height:auto; overflow:hidden; width:100%; margin:0 0 5px 0; padding:0; }
.cCont .blogRightCol ul li a { height:auto; overflow:hidden; padding:7px 0 0 0; width:172px; display:block; color:#303030; text-decoration:none; font-size:11px; }
.cCont .blogRightCol ul li a:hover { color:#ff9c00; }
.cCont .blogRightCol ul li a.active { background:url(../images/left_menu_active.jpg) no-repeat left top; color:#fff; }

.cCont .rightCol h3 { font-size:24px; color:#333; font-weight:bold; margin-bottom:20px; }
.cCont .rightCol .oneTeaser { height:auto; overflow:hidden; width:182px; margin-bottom:20px; }
.cCont .rightCol .oneTeaser .top { width:182px; height:4px; line-height:4px; background:url(../images/r_border_top.jpg) no-repeat left top; }
.cCont .rightCol .oneTeaser .center { width:182px; height:auto; overflow:hidden; background:url(../images/r_border_center.jpg) repeat-y left top; }
.cCont .rightCol .oneTeaser .center .cWrapper { width:142px; margin:0 auto; height:auto; overflow:hidden; background:url(../images/r_border_center_tile.jpg) repeat-x left top; padding:16px 19px 19px; }
.cCont .rightCol .oneTeaser .center .cWrapper a.title { font-size:11px; font-weight:bold; color:#5a5a5a; margin:0 0 10px 0; padding:0; text-decoration:none; display:block; }
.cCont .rightCol .oneTeaser .center .cWrapper span { font-size:10px; color:#9c9c9c; margin-bottom:10px; display:block; }
.cCont .rightCol .oneTeaser .center .cWrapper p { font-size:11px; color:#888888; margin:0; padding:0; }

.cCont .rightCol .oneTeaser a.bottom { display:block; width:157px; height:25px; padding:8px 0 0 25px; background:url(../images/r_button_bottom.jpg) no-repeat left top; font-weight:bold; color:#fff; text-decoration:none; }
.cCont .rightCol .oneTeaser a.bottom:hover { background:url(../images/r_button_bottom_hover.jpg) no-repeat left top; }

.cCont .rightCol a.gallery { display:block; width:84px; height:62px; border:#121212 solid 1px; margin:0 10px 10px 0; float:left; }
.cCont .rightCol a.gallery:hover { border:#FF9C00 solid 1px; }

.mapa { display:block; float:left; width:650px; height:650px; border:2px solid #cfd7c3; margin-bottom:30px; }

.footerOne { width:100%; height:131px; background:#545454 url(../images/footer_shadow.jpg) repeat-x left top; }
.footerOne .container { width:970px; height:auto; overflow:hidden; margin:0 auto; padding-left:10px; }
.footerOne .container .box { width:196px; height:70px; padding:13px 20px 0; border-right:1px solid #707070; display:inline; float:left; margin-top:26px; }
.footerOne .container .last { border:none; }
.footerOne .container .box .social { width:182px; height:57px; margin:0 auto; display:block; }
.footerOne .container .box .orangehill { width:106px; height:64px; margin:0 auto; display:block; }
.footerOne .container .box .text { width:182px; height:auto; margin:0 auto; }
.footerOne .container .box .text h6 { margin:0; padding:0; color:#a5a5a5; font-weight:bold; font-size:11px; margin-bottom:3px; text-transform:uppercase; }
.footerOne .container .box .text p { margin:0; padding:0; color:#848484; font-size:10px; }

.footerTwo { background-color:#3d3d3d; width:100%; height:36px; border-top:#707070 solid 1px; }
.footerTwo .container { width:970px; height:auto; overflow:hidden; margin:11px auto 0; padding-left:10px; color:#686868; text-align:center; }
.footerTwo .container a.left { color:#aeaeae; float:left; margin-left:27px; text-decoration:none; }
.footerTwo .container span.right { color:#686868; float:right; margin-right:27px; }

.urmus { display:block; margin:10px 0 10px 15px; float:left; width:150px; height:69px; }


