ul { margin:0px; padding:0px; margin-top:9px; }
ul li { font-size:11px; margin:0px; padding:0px; list-style-type:none; padding-left:16px; line-height:18px;  }
ul li a { color:#913005; text-decoration:none; }

.work_zone{
    background: none repeat scroll 0 0 white;
    float: right;
    padding: 15px 10px 22px 10px;
    position: relative;
    top: 20px;
    width: 980px;
    margin-bottom: 50px;
    min-height: 600px;
//-moz-box-shadow: inset 0px 0px 19px 2px #ecdbad;
//-webkit-box-shadow: inset 0px 0px 19px 2px #ecdbad;
//box-shadow: inset 0px 0px 19px 2px #ecdbad;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(105, 40, 2, 0.32);
	-moz-box-shadow: 0px 0px 7px 0px rgba(105, 40, 2, 0.32);
	box-shadow: 0px 0px 7px 0px rgba(105, 40, 2, 0.32);
}
.leftmenu{
    border-radius: 8px 8px 8px 8px;
    background: none repeat scroll 0 0 white;
    float: left;
    padding: 10px;
    position: relative;
    top: 20px;
    width: 215px;
    margin-bottom: 50px;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(105, 40, 2, 0.32);
	-moz-box-shadow: 0px 0px 7px 0px rgba(105, 40, 2, 0.32);
	box-shadow: 0px 0px 7px 0px rgba(105, 40, 2, 0.32);
}
.footer {
    background: none repeat scroll 0 0 white;
    border-radius: 8px 8px 8px 8px;
    float: left;
    padding: 20px;
    position: relative;
    width: 960px;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(105, 40, 2, 0.32);
	-moz-box-shadow: 0px 0px 7px 0px rgba(105, 40, 2, 0.32);
	box-shadow: 0px 0px 7px 0px rgba(105, 40, 2, 0.32);
}
*:not(img) {margin:0; padding:0; outline:none;}
html, body {width:100%; height:100%; padding:0; margin:0;}
body { font-family: Arial, sans-serif;
font-size: 14px;
line-height: 19px;
margin:0; padding:0;}

img {border:none;
margin: 0px 10px;}

a {color:#913005;}
a:hover {text-decoration:none;}
.re{text-decoration:none!important;
color:#913005;}
.re:hover{text-decoration:underline!important;}

h2 {font-size:42px; font-family:Arial, sans-serif; font-weight:normal; margin:0px; padding:0px; color:#fff;}
h2 span {margin-top:-12px; position:relative;}
h2 span a { margin-left:2px;}
h3 {margin:0px; padding:20px; color: #913005;}
.title h1 {
    color: #3475BE;
    margin-left: 20px;
    margin-top: 0;
}

input, textarea, select, option {font-family:Arial, sans-serif; font-size:11px; color:#999;}
input, textarea {padding:6px; font-size:14px;}

hr { border-bottom:#d1ab79 solid 1px; }


#filesrc_pub {color:#000000;}
.none{display:none;}
.clear{clear:both;}



.index_block{margin-top:30px;}
.index_block_title{background:no-repeat scroll left top transparent; color: #FFFFFF; font-size: 19px; height: 46px; margin: 0 auto 30px; width: 972px;}

.index_title_left{float: left; font-size: 25px; line-height:29px; margin: 7px 35px;}
.index_title_right {float: right; font-size: 14px; margin: 12px 20px; background:no-repeat right 4px transparent; display:block; color: #FFFFFF; line-height:20px; padding-right:25px; }

.index_video_slider{width:1106px; height:368px; margin:auto; overflow:hidden;}

.inner_carousel{position:relative;}
.inner_play{width:49px; height:57px; background:url(images/arrow_video_play.png) left top no-repeat; position:absolute; left:50%; top:100px; margin-left:-24px;}

.inner_podpis{position:relative;}
.inner_podpis .inner_name{color:#27a0e4; font-size:19px; font-weight:bold; display:block; text-align:center; margin-top:5px; line-height:25px;}

.inner_behind_podpis{color:#27a0e4; font-size:13px; line-height:15px; font-weight:bold; float:left; width:185px; text-align:center; margin-top:-56px;}
.frame4 .inner_behind_podpis{float:right!important; margin-right:97px;}

.frame3_to_show{display:none;}
.frame3 .frame3_to_show{display:block!important;}

.frame2_to_show{display:none;}
.frame2 .frame2_to_show{display:block!important;}

.frame4_to_show{display:none;}
.frame4 .frame4_to_show{display:block!important;}

.frame1_to_show{display:none;}
.frame1 .frame1_to_show{display:block!important;}

.frame5_to_show{display:none;}
.frame5 .frame5_to_show{display:block!important;}

#waterwheel-carousel-horizon {background-color: transparent; clear: both; font-size: 14px; margin: 0 auto; overflow: hidden; position: relative; width: 1100px;}
#waterwheel-carousel-horizon .carousel-controls .carousel-prev {position:absolute; bottom:20px; left:30px;}
#waterwheel-carousel-horizon .carousel-controls .carousel-next {position:absolute; bottom:20px; right:30px;}
#videocarousel li {background:transparent;}
#videocarousel{list-style:none;}
#videocarousel .front { margin-top: 0 }
#videocarousel .front img { margin: 0;}
#videocarousel .behind { margin-top: 30px;}

#videocarousel .behind img { margin: 6;}
#videocarousel .back { margin-top: 60px;}
#videocarousel img {margin:0px!important;}
#videocarousel {margin: 0; padding: 0; position: relative; z-index: 1;}
#videocarousel li {width:464px; overflow:hidden; margin: 0; padding: 0; list-style: none; position: absolute; z-index: 1; display: none; border-width: 0; background:none;}
#videocarousel a.inner_image{display:block; width:492px; height:295px; cursor:pointer; text-decoration: none; overflow:hidden;}

#carousel-container {margin: 0 0 0 -100px; height:391px; overflow:hidden;}
.zaglavie{
color: #3475BE;
margin: 0px 20px 15px 20px;
font-weight: bold;
font-size: 17pt;
}
.kontakt_adress {
float: left;
padding: 15px;
width: 40%;
}
.kontakt_carta {
float: left;
padding: 15px;
}