﻿/* CSS Document */
BODY {
font-family : Trebuchet MS, Helvetica, Tahoma, Verdana, sans-serif, Arial;
color : #454545;
background-image : url('graphic/bg.gif'); background-repeat : repeat-x;
background-attachment: fixed;
background-color : #252525;
margin : 0;
font-size : 80%;
}
#header {
width: 100%;
border-bottom: 1px solid #000000;
}
.home {
width: 950px;
font-size : 110%;
letter-spacing : 1px;
color : #757575;
text-align: right;
padding : 8px 0 5px 0;
margin : auto;
}
.head {
background-image : url('graphic/bg_head.gif'); background-repeat : repeat-y;
width: 950px; height : 70px;
color : #757575;
border-right: 0px solid #353535;
padding : 30px 0 10px 0;
margin : auto;
}
.topmenu {
text-align: right;
position: relative; top: 70px; left: 0px;
}
.topmenu_ {
color : #ffffff;
border-bottom: 2px solid #bc0105;
border-top: 1px solid #ffffff;
text-decoration: none;
}
.topmenu a {
background-image : url('graphic/toplink.png'); background-repeat : repeat-x;
font-size : 100%;
border-bottom: 0px solid #252525;
border-right: 0px solid #252525;
border-left: 0px solid #454545;
letter-spacing : 1px;
padding :15px 10px 18px 10px;
color : #dddddd;
text-decoration : none;
}
.topmenu a:hover {
background-image : url('graphic/toplink_.png'); background-repeat : repeat-x;
color : #ffffff;
text-decoration: none;  
}
.info_ {
background-image : url('graphic/bg_info.png'); background-repeat : repeat-y;
width: 950px;
font-size : 110%;
color : #eeeeee;
padding : 60px 0 60px 0;
margin : auto;
}
.infolist { width: 550px;
background-image : url('graphic/topmenum.png'); background-repeat : repeat-y;
border: 1px solid #252525;
padding : 20px 10px 20px 20px;
color : #eeeeee;
font-size : 100%;
}
.formlist { width: 550px;  height:310px;
background-image : url('graphic/topmenum.png'); background-repeat : repeat-y;
border: 1px solid #252525;
padding : 20px 10px 20px 20px;
color : #eeeeee;
font-size : 100%;
}
.ab_format { position: absolute; width: 270px; margin : 0 0 0 620px;
color : #eeeeee;
}
.submenu {
background-image : url('graphic/submenum.png'); background-repeat : repeat-y;
width: 300px;
font-size : 100%;
padding : 20px 10px 20px 20px;
border: 1px solid #959595;
}
.submenu a { 
background-image : url('graphic/lin k_o.gif'); background-repeat : repeat-y;
font-size : 100%;
letter-spacing : 0px;
border-bottom: 0px solid #454545;
padding :0 0 0 5px;
color : #ffffff;
display: block;
text-decoration : none;
line-height : 25px;
}
.submenu a:hover {
background-image : url('graphic/lin k_r.gif'); background-repeat : repeat-y;
color : #ffffff;
border-left: 0px solid #000000;
text-decoration: underline;  
}
.akt { 
background-image : url('graphic/topmenum.png'); background-repeat : repeat-y;
font-weight: bold;
border-left: 0px solid #bc020b;
text-decoration: none;
cursor: default;
}
.blokbox { 
background-image : url('graphic/bg_info_m.jpg'); background-repeat : repeat-x;
color : #000000;
border: 0px solid #adeafb;
padding : 0 0 0 0;
}
.google {
background-color : #eeeeee;
width: 300px;
font-size : 100%;
padding : 4px 0 4px 5px;
margin : 5px 0 5px 0;
}
.blokbox a {
color : #03627d;
}
.blokbox a:hover {
color : #be0106;
}
.box_lavy { width: 400px;
background-image : url('graphic/bg_box.png');
border: 1px solid #adeafb;
padding : 20px 15px 15px 15px;
margin : auto; 
}
.box_pravy { width: 400px;
background-image : url('graphic/bg_box.png');
border: 1px solid #adeafb;
padding : 20px 15px 15px 15px;
margin : auto; 
}
.box_right {
color : #ffffff;
width: 300px;
font-size : 100%;
padding : 20px 10px 20px 20px;
}
.phone {
background-image : url('graphic/phone.png'); background-repeat : repeat-y;
width: 300px; height: 77px;
margin : 10px 0 10px 0px;
font-size : 190%;
text-align: right;
}
.mobil {
background-image : url('graphic/mobil.png'); background-repeat : repeat-y;
width: 300px; height: 77px;
margin : 10px 0 10px 0px;
font-size : 180%;
text-align: right;
}
.mail {
background-image : url('graphic/email.png'); background-repeat : repeat-y;
width: 300px; height: 77px;
margin : 10px 0 10px 0px;
font-size : 160%;
text-align: right;
}
#page {
background-image : url('graphic/bg_info_.png'); background-repeat : repeat-x;
width: 100%;
background-color : #ffffff;
padding : 0 0 0 0;
}
.page {
width: 950px;
font-size : 100%;
padding : 20px 0 10px 0;
margin : auto;
}
.list {
width: 100%;
font-size : 100%;
padding : 20px 0 10px 0;

}
.thumb {
background-image : url('graphic/bg_sitemap.gif'); background-repeat : repeat-x;
background-color : #ffffff;
text-decoration: none;
text-align : center;
font-weight : bold;
color : #a0291c;
padding : 20px 5px 15px 5px;
border : 1px solid #aaaaaa;
width : 25%;
}
#footer {
width: 100%;
color : #aaaaaa;
background-image : url('graphic/bg_info_.png'); background-repeat : repeat-x;
padding : 0px 0 15px 0;
}
.footer {
width: 950px;
margin : auto;
}
.fmenu_ a { 
border-left : 1px solid #303030;
font-size : 90%;
letter-spacing : 0px;
padding :0 5px 0 15px;
margin :0 0 0 5px;
color : #858585;
text-decoration : none;
display: block;
line-height : 20px;
}
fmenu_ a:link {
text-decoration : none;       
}
.fmenu_ a:hover {
color : #959595;
text-decoration: underline;  
}
.mapmenu a { width: 200px;
font-size : 105%;
letter-spacing : 0px;
padding :0 0 0 0;
color : #454545;
text-decoration : none;
display: block;
line-height : 20px;
}
.mapmenu a:hover {
color : #000000;
text-decoration: underline;  
}
.mapmenu_ a { width: 200px;
background-image : url('graphic/link_m.gif'); background-repeat : repeat-y;
font-size : 100%;
letter-spacing : 0px;
padding :0 0 0 30px;
color : #454545;
text-decoration : none;
display: block;
line-height : 25px;
}
.mapmenu_ a:hover {
background-image : url('graphic/link_r.gif'); background-repeat : repeat-y;
color : #000000;
text-decoration: underline;  
}
#sitemap {
background-image : url('graphic/bg_sitemap.gif'); background-repeat : repeat-x;
background-color : #ffffff;
border: 1px solid #cccccc;
padding : 0 0 0 0;
}
.sitemap {
border-right: 0px solid #cccccc;
padding : 0 7px 0 3px;
}
.link_dopyt a {
width: 162px; height: 29px;
background-image : url('graphic/link_dopyt.gif'); background-repeat : repeat-x;
padding : 0 0 0 0;
display: block;
margin : 5px 0 5px 0;
}
.link_dopyt a:hover{
width: 162px; height: 29px;
background-image : url('graphic/link_dopyt_.gif'); background-repeat : repeat-x;
padding : 0 0 0 0;
display: block;
margin : 5px 0 5px 0;
}
.calculator { 
width : 425px; height : 142px;
background-image : url('graphic/calculator.gif'); background-repeat : repeat-x;
padding : 0 0 0 0;
border : 0px solid #aaaaaa;
}
.calculator_3 { 
width : 425px; height : 142px;
background-image : url('graphic/calculator_3.gif'); background-repeat : repeat-x;
padding : 0 0 0 0;
border : 0px solid #aaaaaa;
}
.zero { 
width : 127px; height : 26px;
background-image : url('graphic/zero.gif'); background-repeat : repeat-x;
position: relative; top: -20px; left: 220px;
}
a {
color : #4e9fb6;
text-decoration : none;
}
a:link {
text-decoration: none;         
}
a:hover{
color : #febf00;
text-decoration : underline;
}
span.vysvetlivka {
  cursor: help;
  border-bottom: 1px dashed #000000;
} 
H1 { font-weight: normal;
color: #ffffff;
font-size : 150%;
padding: 0 0 0 0;
}
H2 { font-weight: normal;
color: #820107;
font-size : 160%;
padding: 0 0 0 0;
}
H3 { 
color: #000;

}
H5 { font-weight: normal;
color: #aa0206;
font-size : 120%;
padding: 0 0 0 0;

}
H6 { 
color: #ffffff;
font-size : 120%;
padding: 10px 0 10px 5px;
background-color : #11ab01;
}




