body{background-image:url('./images/bodybg.png');background-repeat:repeat-x;background-color:#8ABCFE;margin:0;padding:0;font-family:Arial,Tahoma,Verdana;}
#body{text-align:center;}
#list{width:970px;margin-left:auto;margin-right:auto;text-align:left;padding-top:26px;position:relative;top:0px;left:0px;}
#logo{height:158px;background-image:url('./images/top.png');background-repeat:no-repeat;}
#topImage{height:206px;overflow:hidden;background-image:url('./images/topimagebg.png');background-repeat:repeat-x;position:relative;top:0px;left:0px;}
#menubg{height:64px;background-image:url('./images/menubg.png');background-repeat:repeat-x;position:relative;top:0px;left:0px;}
#menu{height:64px;background-color:#A50000;padding-right:3px;margin-right:9px;margin-left:9px;background-image:url('./images/menubgred.png');background-repeat:no-repeat;}
#menu ul{margin:0;padding:0;list-style-type:none;}
#menu ul h2{margin:0;padding:0;}
#menu ul li{float:right;height:64px;line-height:64px;background-image:url('./images/menubuttonbg.png');background-repeat:repeat-x;border-left:2px solid #A50000;margin:0;padding:0;width:210px;}
#menu ul li a{display:block;height:64px;color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:14px;line-height:64px;text-align:center;}
#menu ul li a.selected{background-image:url('./images/menubuttonbg_selected.png');}
#main{background-color:#FFFFFF;position:relative;top:0px;left:0px;}
#bottom{background-image:url('./images/bottombg.png');background-repeat:no-repeat;padding-top:40px;background-color:#8ABCFE;}

#imgGraph{position:absolute;top:107px;left:719px;z-index:1000;}
#imgPage{position:absolute;top:390px;left:20px;z-index:1000;}
.topimagebg{background-image:url('./images/image.jpg');background-repeat:no-repeat;height:206px;overflow:hidden;}
.animace{height:79px;overflow:hidden;margin-top:112px;}
#animace, #animace2{}

.red{color:#900000;}

#mainContent{width:590px;margin-left:12px;}
#rightColumn{width:295px;min-height:200px;position:absolute;top:15px;left:632px;background-color:#FFFFFF;padding-top:50px;}

.imgcenter{text-align:center;}

div.frame{width:952px;margin-left:9px;}
div.mainbg{background-image:url('./images/mainbg.png');background-repeat:repeat-x;min-height:760px;_height:760px;padding-top:50px;}

img.hiddenimage{position:absolute;top:60px;left:60px;width:300px;height:80px;border-width:0px;}

h1{position:absolute;top:90px;left:390px;font-size:20px;font-style:italic;}

input.text{font-size:12px;color:#707070;padding:5px 3px 5px 3px;background-color:#F4F4F4;border:1px solid #A5ACB2;font-weight:bold;margin:1px 1px 1px 1px;}
input.text:focus{border:2px solid #78A5FF;margin:0px 0px 0px 0px;background-color:#EEF5FF;color:#000000;}
input.error{border:2px solid #FF0000;margin:0px 0px 0px 0px;}
select{font-size:12px;color:#707070;padding:5px 3px 4px 3px;background-color:#F4F4F4;border:1px solid #A5ACB2;font-weight:bold;margin:1px 1px 1px 1px;}
select:focus{border:2px solid #78A5FF;background-color:#EEF5FF;color:#000000;}
select.error{border:2px solid #FF0000;}
option{padding:0px 2px 0px 2px;font-size:12px;}
option.vyberte{font-style:italic;font-weight:normal !important;}
textarea.text{font-size:12px;color:#707070;padding:5px 3px 5px 3px;background-color:#F4F4F4;border:1px solid #A5ACB2;font-weight:bold;margin:1px 1px 1px 1px;font-family:Arial;}
textarea.text:focus{border:2px solid #78A5FF;margin:0px 0px 0px 0px;background-color:#EEF5FF;color:#000000;}
textarea.error{border:2px solid #FF0000;margin:0px 0px 0px 0px;}

label{font-size:12px;color:#404040;}

div.pagetext{margin-left:32px;width:230px;margin-top:20px;font-size:12px;color:#8B0000;}
div.contactform table{width:230px;margin-left:32px;}
div.contactform input{width:220px;}
div.contactform select{width:228px;}
div.contactform textarea{width:220px;}
div.contactform td.button{text-align:center;padding-top:15px;}
#rightColumn div.nadpis{font-size:20px;font-weight:bold;font-style:italic;color:#000000;margin-left:32px;}
#rightColumn div.odeslano{margin-left:32px;padding-top:10px;font-size:12px;}
#rightColumn div.odeslano span.nadpis{font-size:24px;font-weight:bold;font-style:italic;color:#008000;display:block;}
#rightColumn div.errors{margin-left:32px;color:#FF0000;font-size:11px;font-weight:bold;}

div.kontakt{background-color:#F4F4F4;}
div.kontakt{width:230px;margin-left:32px;margin-top:20px;text-align:center;padding-top:15px;padding-bottom:15px;}
div.kontakt table{width:200px;margin:0px 0px 0px 15px;}
div.kontakt td{font-size:12px;color:#404040;text-align:left;}
div.kontakt td.caption{font-weight:bold;width:50px;}
div.kontakt td a{color:#404040;text-decoration:none;}
div.kontakt td a:hover{text-decoration:underline;}

.mainbg h2{font-style:italic;}
.mainbg h3{font-style:italic;font-size:20px;}
.mainbg h4{font-style:italic;font-size:20px;}
.mainbg ul{padding-left:20px;list-style-type:none;}
.mainbg ul li{background-image:url('./images/li.gif');background-repeat:no-repeat;margin-left:0px;padding-left:30px;line-height:26px;background-position:left 6px;font-size:12px;font-weight:bold;color:#8B0000;}
.mainbg a{color:#004F9D;text-decoration:underline;}
.mainbg a:hover{color:#208FFF;}
.mainbg p{font-size:12px;text-align:justify;}

a.button{background-image:url('./images/buttonbg.png');background-position:left top;line-height:32px;font-size:14px;font-weight:bold;color:#FFFFFF !important;text-decoration:none;padding:8px 20px 8px 20px;border:2px solid #A50000;}
a.button:hover{background-position:right top;color:#FFFFFF !important;}

input.button{background-image:url('./images/buttonbg.png');background-position:left top;font-size:14px;font-weight:bold;color:#FFFFFF !important;text-decoration:none;padding:6px 20px 6px 20px;border:2px solid #A50000;}
input.button:hover{background-position:right top;color:#FFFFFF !important;}

div.form{background-color:#E1EFFF;padding:40px 30px 40px 30px;margin-top:20px;}
div.form input.tooltext{width:510px;background-color:#FFFFFF;}
div.form div.button{text-align:center;}
div.form td{font-size:12px;border-bottom:1px solid #AAD5FF;}
.ip_view{font-size:11px;text-align:right;padding-top:15px;}

h5{padding:10px 0px 0px 0px;margin:0;font-size:16px;}
h5 img{position:relative;top:12px;}
h3 img{position:relative;top:10px;}

a img{border-width:0px;}

div.objednavkaform{background-color:#E1EFFF;padding:40px 0px 40px 55px;margin-top:20px;}
div.objednavkaform h3{padding:0px 0px 5px 0px;margin:0;}
div.objednavkaform input.text{background-color:#FFFFFF;}
div.objednavkaform textarea.text{background-color:#FFFFFF;}
div.objednavkaform label{padding-top:10px;display:block;}
div.objednavkaform label.in{padding-top:0px !important;display:inline !important;}
div.objednavkaform table{width:480px;margin-bottom:20px;}
div.objednavkaform .full{width:460px;}
div.objednavkaform .half{width:220px;}
div.objednavkaform div.button{text-align:center;width:470px;}
div.objednavkaform div.errors{color:#FF0000;font-size:11px;font-weight:bold;padding-bottom:20px;}
div.objednavkaform div.odeslano{padding-top:10px;font-size:12px;}
div.objednavkaform div.odeslano span.nadpis{font-size:24px;font-weight:bold;font-style:italic;color:#008000;display:block;}
div.objednavkaform span.b{font-weight:bold;font-size:12px;padding-top:6px;display:block;padding-bottom:6px;}
div.objednavkaform label span{color:#2487FF;}

#form-seo{visibility:hidden;display:none;}
#form-katalogy{visibility:hidden;display:none;}

.visible{visibility:visible !important;display:block !important;}

div.copyright{background-color:#FFFFFF;}
table.copyright{width:952px;border-top:3px solid #5E7E93;margin-left:9px;position:relative;top:20px;}
table.copyright td{font-size:11px;}
table.copyright a{color:#000000;text-decoration:none;}

div.error{background-color:#FFFFFF;padding:0px 10px 0px 80px;background-image:url('./images/error.png');background-repeat:no-repeat;background-position:10px 10px;height:70px;line-height:70px;border:5px solid #FF0000;color:#FF0000;font-weight:bold;font-size:14px;}

.width86px{width:86px;}

div.info0{background-image:url('./images/error.png');padding-left:50px;padding-right:15px;padding-top:12px;padding-bottom:12px;background-repeat:no-repeat;font-size:12px;}
div.info1{background-image:url('./images/error_small.png');padding-left:50px;padding-right:15px;padding-top:12px;padding-bottom:12px;background-repeat:no-repeat;font-size:12px;}
div.info2{background-image:url('./images/warning.png');padding-left:50px;padding-right:15px;padding-top:12px;padding-bottom:12px;background-repeat:no-repeat;font-size:12px;}
div.info3{background-image:url('./images/ok.png');padding-left:50px;padding-right:15px;padding-top:12px;padding-bottom:12px;background-repeat:no-repeat;font-size:12px;}
div.info4{background-image:url('./images/info.png');padding-left:50px;padding-right:15px;padding-top:12px;padding-bottom:12px;background-repeat:no-repeat;font-size:12px;}

/*
table.info td.icon{width:60px;}
table.info td.info{font-size:12px;}
*/
div.ramecek{border:1px solid #C0C0C0;padding:0px 15px 15px 15px;margin-bottom:20px;}
div.ramecek h3{color:#606060;font-style:normal;}

div.nadpis{line-height:12px;}

h4{font-size:44px;}
h4 span{font-size:80px;}

.result-green{color:#008000;}
.result-yellow{color:#FFA000;}
.result-orange{color:#FF6000;}
.result-red{color:#900000;}

.right{text-align:right;}
.center{text-align:center;}

div.icon{padding-top:20px;}
div.icon img{position:relative;top:3px;}
div.code{border:1px solid #C0C0C0;background-color:#F0F0F0;padding:20px 20px 20px 20px;font-size:11px;color:#404040;}

.headererror{color:#FF0000;}
