html,body{
position:relative;
font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;
min-width:1000px;
margin:0;
padding:0;
}
/* layout */
#Container{
width:100%;   
text-align:center;
height:100%;/* nastaveni pro IE */
position:relative;/* dulezite */  
}
#ContainerFooter{
display:block;
min-height:100%;
position:relative;
}
/* layout pro ostatni pouzijeme min-height */
html>body #Container{
height:auto;        
min-height:100%;  
min-width:1000px;
}
/* obsah stranky center */   
#Content{
position:relative;    
display:block; 
padding-top:20px;
margin:0 auto; 
width:1000px;
text-align:left;
} 
/* vseobecne */   
h1,h2,h3,h4,p,ul,form,input{margin:0;padding:0;}
li{margin:0;padding:0;list-style-type:none;}
ul{margin:0;padding:0;list-style-type:none;}
img{margin:0;padding:0;border:none;}
table{margin:0;padding:0;border:none;}

.br{margin-bottom:40px;}
.clear{clear:both;margin:0;padding:0;}

#lista{
position: fixed; 
bottom: 0; left: 0; 
width: 100%;
height: 40px; 
border: 1px solid gray; 
border-bottom: 1px;
text-align:center;
color:black;padding-top:10px;
background:#FFFFCC;font-weight:bold;font-size:13px;
}

/* header */
#Header{position:relative;margin:0 auto;width:1000px;padding-top:30px;}
#Header .HeaderBlockTop{width:1000px;height:130px;}
#Header .HeaderLogoRam{padding-top:30px;}
#Header .HeaderLogo a{float:left;width:145px;height:55px;background: url("../images/logo/logo.gif") no-repeat;}

#Header .HeaderBgImg{float:left;width:1000px;height:55px;background: #006738 url("../images/bg/head.png") no-repeat;}
#Header .HeaderBgImg h1{float:left;padding:25px 0 0 150px;font-size:12px;color:#F9F9F9;}


/* Header lista top absolute */
#HeaderPositon{position:absolute;top:0px;width:100%;background: url("../images/bg/head-bg.png");height:35px;padding:7px 0 7px 0;margin-bottom:10px;text-align:left;font-size:12px;font-weight:normal;}
#HeaderPositon .HeaderListaCenter{position:relative;margin:0 auto;width:1000px;}
#HeaderPositon .HeaderListaRight{position:relative;float:right;}
#HeaderPositon .HeaderListaLeft{position:relative;float:left;padding:3px 0 0 5px;}

#HeaderPositon .HeaderBoxLeft{position:absolute;top:145px;left:10px;font-weight:normal;font-size:13px;color:#F9F9F9;margin-top:15px;}
#HeaderPositon .HeaderBoxRight{position:absolute;top:30px;right:10px;font-weight:normal;font-size:13px;color:#616161;margin-top:15px;text-align:right;}
#HeaderPositon .HeaderBoxRightBottom{position:absolute;top:170px;right:10px;font-weight:normal;font-size:13px;color:#F4F4F4;text-align:left;}

#HeaderPositon .HeaderBoxRight a:link, .HeaderBoxRight a:visited{font-size:12px;margin-right:5px;color:#626262;text-decoration:underline;}
#HeaderPositon .HeaderBoxRight a:hover, .HeaderBoxRight a.current{text-decoration:none}

#HeaderPositon .HeaderBoxMiddle{position:absolute;top:70px;left:170px;width:450px;font-weight:normal;text-align:left;font-size:12px;color:#717171;padding-left:2px;}
#HeaderPositon .HeaderBoxMiddle span{font-weight:normal;text-align:left;font-size:12px;color:#A1A1A1;padding-left:2px;}

#HeaderPositon .HeaderListaRight a:link, .HeaderListaRight a:visited{font-size:12px;font-weight:normal;margin-right:5px;color:#818181;text-decoration:underline;}
#HeaderPositon .HeaderListaRight a:hover, .HeaderListaRight a.current{text-decoration:none;}
#HeaderPositon .HeaderListaLeft a:link, .HeaderListaLeft a:visited{font-size:12px;font-weight:normal;margin-right:5px;color:#818181;text-decoration:underline;}
#HeaderPositon .HeaderListaLeft a:hover, .HeaderListaLeft a.current{text-decoration:none}

/* navigace top absolute */
#NavBoxCenter{position:relative;margin:0px auto;width:1000px;}
#NavBox{position:absolute;top:191px;left:0px;width:1000px;height:50px;text-align:left;background: url("../images/navigace/bg-navigace.png") repeat-x;}
#NavBox .nav{float:left;width:100%;margin:0px;padding:0;list-style:none;background:url("../images/navigace/nav-po.png") repeat-x bottom left;}
#NavBox .nav li{float:left;margin:0;padding:0;font-size:12px;font-weight:bold;}
#NavBox .nav a{display:block;margin:0 0 0 0;padding:17px 15px 19px 15px;color:#222222;border-left:1px solid #E2E2E2;text-decoration:none;}
#NavBox .nav a.border-right{display:block;margin:0 0 0 0;padding:17px 15px 19px 15px;color:#222222;border-right:1px solid #E2E2E2;text-decoration:none;}
#NavBox .nav a:hover,div#NavBox .selected a{color:#FEFEFE;border-color:#E2E2E2;background:#006738;}
#NavBox .menu{margin-left:20px;}

/* navigace vysouvací */
#NavBox .menu li{float:left;}
#NavBox .menu li ul {position:absolute;width:220px;display:none;height:auto;z-index:1;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}
#NavBox .menu li .vysouvaci a{background:#006738;color:#FEFEFE;border:1px solid #E2E2E2;border-top:none;margin:0;padding:0;padding-left:10px;display:block;font-weight:bold;height:40px;line-height:40px;text-align:left;text-decoration:none;}
#NavBox .menu li .vysouvaci a:hover{color:#020202;text-decoration:none;}
#NavBox .menu li:hover ul{display:block;}
#NavBox .menu li li{display:block;float:none;width:220px;}
#NavBox .menu li ul a:hover{background:#FAFAFA;color:#010101;}
#NavBox .menu #current{color:#010101;}
/* Header lista top absolute end */

/* Box Navigace */
#BoxNavigace{position:relative;margin-top:0px;}
#BoxNavigace .BoxNavigaceImg{position:absolute;width:500px;height:347px;background: url("../images/box/box-green-oval.jpg") no-repeat;margin:45px 0 0 0;}

.BoxNavigaceMenu{position:absolute;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;}
.BoxNavigaceMenu ul{margin:0;padding:0;list-style:none;}
.BoxNavigaceMenu li{display:inline;margin:0;padding:0;}
.BoxNavigaceMenu a{float:left;background:url("../images/navigace/left.jpg") no-repeat left top;padding:0 0 0 10px;margin-right:5px;text-decoration:none;}
.BoxNavigaceMenu a span{float:left;display:block;background:url("../images/navigace/right.jpg") no-repeat right top;padding:15px 13px 20px 5px;}
.BoxNavigaceMenu a span{float:none;}
.BoxNavigaceMenu a:hover span{color:black;background:url("../images/navigace/right-hover.png") no-repeat right top;}
.BoxNavigaceMenu a:hover{float:left;background:url("../images/navigace/left-hover.png") no-repeat left top;}
.BoxNavigaceMenu a:link, .BoxNavigaceMenu a:visited{color:white;}
/* Header lista top absolute end */

/* column */
#Column{position:relative;width:1000px;height:auto;margin:0 auto;}
#ColumnMiddle{position:relative;width:1000px;padding:70px 0 5px 0;}

/* block */
#BlockBox .BoxImgTop{position:relative;float:left;width:1000px;height:17px;margin:0;background: url("../images/box/content-top.png") no-repeat left bottom;}
#BlockBox .BoxImgMiddle{position:relative;float:left;width:1000px;background: url("../images/box/content-middle.png") repeat-y 0% 0%;}
#BlockBox .BoxImgBottom{position:relative;float:left;width:1000px;height:17px;margin:0 0 35px 0;background: url("../images/box/content-bottom.png") no-repeat left top;}
#BlockBox p{margin:0 10px 0 10px;padding:0;}

/* Box Ram */
#BlockBox .BoxRam{position:relative;float:left;width:1000px;padding:10px 0 70px 0;}
#BlockBox .BoxRamNadpis h2{margin:0 0 20px 50px;font-size:12px;color:#020202;}


.BoxLeftRelative{position:relative;margin:0px auto;width:1000px;}
.BoxLeftAbsolute{position:absolute;top:450px;left:60px;width:510px;}

/* Box left */
#BlockBox .BoxLeft{position:relative;float:left;margin:0 0 0 40px;width:500px;height:auto;}
#BlockBox  h2{margin:0;padding:0;font-size:12px;font-weight:bold;color:white;line-height:17px;}
#BlockBox .SelectDiv{margin:0;padding:20px 10px 0 30px;}
#BlockBox .h2{margin:43px 0 0 20px;font-size:11px;color:#FBFBFB;font-weight:bold;text-transform:uppercase;}
#BlockBox .h2A{margin:37px 0 0 20px;font-size:11px;color:#FBFBFB;font-weight:bold;text-transform:uppercase;}

/* select */
.SelectDiv .SelectCar{font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;margin:0 0 30px 0;font-size:13px;font-weight:bold;font-style:normal;width:450px;border:2px solid white;}
.SelectDiv .StylSelect{font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;font-size:14px;font-weight:normal;background:#FEFEFE;}
.SelectDiv .StylOption{background:#FFFFCC;font-size:13px;font-weight:bold;text-transform:uppercase;}
/* Box letter */
.BoxLetter{margin:10px 10px 0 0;}
.BoxLetter .lettertb{width:450px;font-weight:normal;color:#FBFBFB;font-size:12px;}
.BoxLetter .BoxLetterNadpis{font-size:12px;color:#FBFBFB;font-weight:bold;text-transform:uppercase;}
.BoxLetter .BoxLetterText{font-size:12px;color:#FBFBFB;font-weight:normal;}
.BoxLetter p{margin:0;padding:3px 0 0 0;}
.BoxLetter form{margin:0;padding:0;}
.BoxLetter table{margin:0;padding:0;}
.BoxLetter .script{margin-top:7px;margin-bottom:2px;font-weight:bold;color:white;font-size:12px;}
.BoxLetter .checkbox{vertical-align:-3px;}
.BoxLetter  label{vertical-align:middle;padding-left:2px;}
/* Box letter input*/
.BoxLetter .Input{width:290px;margin:0;padding:0;background:none;border:none;}
.BoxLetter .InputImg{float:left;width:300px;height:22px;padding:5px 0 0 5px;background:url("../images/input/input_letter.png") no-repeat 0 0;}
.BoxLetter .InputImg:hover{background:url("../images/input/input_letter.png") no-repeat 0 -20px;}
.BoxLetter .BottonInput{margin:-1px 0 0 0;font-family:Tahoma,"Trebuchet MS",Arial,Verdana,serif;font-size:12px;color:#404040;font-weight:bold;width:140px;height:30px;line-height:30px;text-align:center;border:none;cursor:pointer;background:url("../images/input/b_letter.png") no-repeat 0 0;}
.BoxLetter .BottonInput:hover{background-position:0 -30px;color:#212121;}


/* Box right */
#BlockBox .BoxRight{position:relative;float:right;width:430px;color:#6F6F6F;}
#BlockBox .BoxRight h2{padding:5px 0 0 0;margin:0;font-size:12px;}
#BlockBox .BoxRight h3{padding:5px 0 0 0;margin:0;font-size:12px;}
#BlockBox .BoxRight h4{padding:5px 0 0 0;margin:0;font-size:12px;}
#BlockBox .BoxRight p{padding:0 10px 0 0;margin:0;font-size:13px;}
#BlockBox .BoxRight strong{color:#020202;}
#BlockBox .BoxRight a:link,.BoxRight a:visited{font-size:12px;color:#333333;font-weight:bold;}
#BlockBox .BoxRight a:hover,.BoxRight a.current{font-size:12px;color:#333333;text-decoration:none;}

/* block2 */
.Block2Box{position:relative;float:left;width:1000px;}
.Box2ImgTop{position:relative;float:left;width:1000px;height:17px;background: url("../images/box/content-top.png") no-repeat left bottom;}
.Box2ImgMiddle{position:relative;float:left;width:1000px;height:350px;background: url("../images/box/content-middle.png") repeat-y 0% 0%;}
.Box2ImgBottom{position:relative;float:left;width:1000px;height:17px;background: url("../images/box/content-bottom.png") no-repeat left top;}
.Box2ItemsPosition{position:absolute;top:10px;left:25px;font-size:12px;}

/* slide */
#Slide{position:relative;float:left;width:958px;margin-top:20px;}
#Slide .SlideCenter{position:relative;float:left;margin:0 7px 0 0;}
#Slide .SlideBox{position:relative;visibility:hidden;left:-5000px;}
#Slide .SlideBox	ul,.SlideBox	li{position:relative;float:left;margin:0;padding:0;}

#Slide .BoxImg{position:relative;float:left;width:220px;height:320px;background:#DCDCDC;padding:0;margin-left:3px;border:1px solid #D2D2D2;}
#Slide .BoxImg-positoin-button{position:relative;height:320px;text-align:center;}

#Slide .BoxImgCar{padding:0;margin-top:2px;border:none;text-align:center;height:70px;}
#Slide .PaddingBox{font-family:"Trebuchet MS","Geneva CE",lucida,sans-serif;padding:0 5px 0 5px;}
#Slide .BoxImgFont{height:60px;padding-top:10px;margin:0;font-size:13px;text-align:center;}
#Slide .BoxImgFont strong{font-size:18px;font-weight:bold;color:#005A15;}
#Slide .BoxImgFont1{font-size:18px;font-weight:bold;color:#505050;}
#Slide .BoxImgFont2{font-size:18px;font-weight:bold;color:black;margin-top:10px;}
#Slide .BoxImgFont2 strong{font-size:20px;font-weight:bold;color:black;}

#Slide .BoxImgButton{position:absolute;right:10px;bottom:10px;font-size:12px;text-align:right;}
#Slide .BoxImgButton .button{display:block;width:141px;height:31px;text-align:center;background: url("../images/slide/button.png") no-repeat;text-decoration:none;}
#Slide .BoxImgButton a.button span{display:block;padding:7px 0 8px 5px;font-size:12px;font-weight:bold;color:#010101;text-decoration:none;}
#Slide .BoxImgButton a.button:hover{background-position:bottom;}

#Slide .buttonL .prev{float:left;width:25px;height:60px;cursor:pointer;margin-top:50px;padding:0;}
#Slide .buttonR .next{float:right;width:25px;height:60px;cursor:pointer;margin-top:50px;padding:0;}

#BoxPartneri{padding:60px 0 20px 10px;font-size:12px;color:#848484;font-weight:bold;}
#BoxPartneri .Partneri{font-family:Tahoma,Arial,Verdana,serif;font-size:12px;line-height:13px;color:#848484;font-weight:normal;padding:2px 10px 10px 0;text-align:left;}
#BoxPartneri .Partneri a:link,.Partneri a:visited{color:#848484;font-size:12px;font-weight:normal;text-decoration:underline;}
#BoxPartneri .Partneri a:hover,.Partneri a.current{color:#848484;text-decoration:none;}

/* Box reklama */
#BoxReklama{padding:10px 0 0 10px;font-size:12px;color:#848484;font-weight:bold;}
#BoxReklama .BoxReklamaText {color:#6E6E6E;font-size:13px;font-weight:normal;padding:12px 10px 10px 100px;}
#BoxReklama .BoxReklamaText a:link,.BoxReklamaText a:visited{font-size:12px;color:#848484;font-weight:normal;}
#BoxReklama .BoxReklamaText a:hover,.BoxReklamaText a.current{font-size:12px;color:#848484;text-decoration:none;}

/* Footer */
#FooterSpacer{height:250px;}
#Footer{position:absolute;bottom:35px;left:0px;width:100%;}
#Footer .FooterCenter{margin:0 auto;width:1000px;}
#Footer .FooterBg{height:50px;background: url("../images/footer/lista-footer.png") repeat-x;}
#Footer .FooterTop{margin:0 auto;width:850px;padding-top:10px;color:#6E6E6E;text-align:left;font-size:12px;font-weight:normal;text-align:center;}
#Footer .CopFooter{font-size:12px;padding-bottom:20px;text-align:left;color:#6E6E6E;}
#Footer .CopFooter a:link,.CopFooter a:visited{color:#6E6E6E;font-size:10px;font-weight:normal;text-decoration:underline;}
#Footer .CopFooter a:hover,.CopFooter a.current{color:#6E6E6E;text-decoration:none;}
#Footer .FooterFloatLeft{float:left;}
#Footer .FooterFloatRight{float:right;margin:10px 0 0 0;}
#Footer .FooterFloatRight a{margin-right:5px;}
#Footer .FooterRightIcons{width:14px;height:14px;}
#Footer .FooterBox{font-size:12px;font-weight:normal;padding-bottom:2px;text-align:right;}
#Footer .FooterNadpis{font-size:12px;font-weight:bold;padding:8px 0 8px 0;color:#6E6E6E;text-align:left;}
#Footer .FooterBox a{margin-right:5px;}
#Footer .FooterBox a:link, .FooterBox a:visited{font-size:13px;font-weight:normal;color:#6E6E6E;text-decoration:underline;}
#Footer .FooterBox a:hover, .FooterBox a.current{text-decoration:none;}

#Footer .FooterFloatRight a:link, .FooterFloatRight a:visited{font-size:13px;font-weight:normal;color:#6E6E6E;text-decoration:underline;}
#Footer .FooterFloatRight a:hover, .FooterFloatRight a.current{text-decoration:none;}

#Footer .FooterPartneri{text-align:center;margin-top:20px;}

