body{background-attachment:scroll;font-family: Futura, Arial, Helvetica, sans-serif;background-image:url(pics/main-back.jpg);background-repeat:repeat-x;background-position:center top;margin:0px;  background-color: #060606}
img{border:none}
#text h1{font-size:27px; font-weight:100; color: #FFF; text-align:center;}
h2{font-size:23px;color:#a4223f;text-align:center;}
h3{font-size:12px;color:#a4223f;margin-top:30px; margin-bottom:10px}
.first_h2 {margin-top:0px;}
.center{text-align:center;}


a{text-decoration:none;color: #999}
a:hover{text-decoration: underline; color: #09C}



#logo {margin:0 auto; margin-top:110px;width:290px; height:118px;}

#page{width:974px;margin:0 auto;height:auto;overflow:visible; }
#main_cont{position:relative;left:0px;width:974px;height:100%; overflow:visible; }

#text {margin:0 auto; margin-top:70px;  width:590px; height:280px; color: #FFF; text-align:center; font-size:27px; }
.text-filter {margin:0 auto; margin-top:40px;  width:400px; height:120px; color: #CCC; text-align: justify; font-size:16px;}
.text-filter-2 {margin:0 auto; margin-top:0px;  width:400px; height:120px; color: #CCC; text-align: justify; }
.barva {color:#01a1dc}
.barva-2{color:#01a1dc}
.barva-footer {color:#01a1dc; font-size:13px;}
.barva-od {color: #01587a; font-size:13px}
.barva-footer span.hover{color: #390; font-size:15px}
#header{
	color:#FFF; font-size:16px;
	margin:0 auto;
	margin-top: 10px;
}

#footer{
	color:#FFF; 
	margin:0 auto;
	padding-top: 70px;
}

#formular{
	
width:404px;
	margin:0 auto;
	margin-top:3px
}

input.submit {
 float:right;
 width:68px;
 height:26px;
 background:url('pics/odeslat.gif') 0 0 no-repeat;
 padding:0!important;
 border:0;
 color:#fff;
 margin-left:5px;

}

input.email {
 float:left; clear:both;
 width:323px;
 height:26px;
 background:url('pics/form-back.jpg') 0 0 no-repeat;
 border:0; padding:0!important;
 color:#555;
 font-size:13px;
 font-weight:normal;
 text-indent:6px;


 
}
