body { /*background-color:#CCCCCC;*/ background-color: #f1f2ed; font-family:Verdana, Arial, Helvetica, sans-serif;}
#obal { width:780px; margin:3px 0 3px 0; padding:O; }
#hlavicka { width:780px; height:70px; margin:O; padding:0; background-image:url(images/top.jpg); background-repeat:no-repeat;}
#menubg { background-color:#F1F2EC; width:780px; height:30px;}
#obrazek { width:780px; height:141px; background-image:url(images/pic_120.jpg); background-repeat:no-repeat;}
#obsah { width:780px; text-align: left; /*background-color:#F1F2EC;*/ background-color:#FFFFFF; min-height:420px; _height: 420px;}#obsahx { width:780px; background-color:#F1F2EC;}
#obsahleft { width:475px; font-size:12px; }
#obsahright { float:right; width:300px; font-size: 10px; text-align:center;}
#paticka{ float:right; background-color:#F1F2EC; width:780px; height:30px; margin:5px O 5px O; font-size:10px; color:#666666; text-align:center; line-height:30px; border-top: 1px solid #A7B5BA;} 
#minibox { float:right ; margin: O; border: O; padding: 5px; font-size:9px; background-color:#FF9900; width:290px; text-align:justify;}

.malepismoRight { text-align:right; padding: 15px 5px 5px 115px; }
.malepismoLeft { font-size:10px; margin: 1px 1px 20px 1px; font-style:italic;}
.tucnenadpis {font-weight:bold; text-indent:20px; margin: 25px 5px 1px 2px; letter-spacing: 2px; font-size:14px;}
.pismo10px { font-size:10px;}
.tucnesimple {font-weight:bold;}
.techniczne { color:#7C7C7C; font-style:italic; font-weight:bold; padding: 10px 3px 3px 0px;}
.cara { border-bottom: 2px dashed #C4C9AF;}
.floatleft{float: left;margin: 0px 10px 0px 0px;border: 0px solid #666;padding: 2px;}
.floatright{float: right;margin: 0px 0px 0px 10px;border: 0px solid #666;padding: 2px;}

h1, h2, h3, h4, h5, h6 { font-family: Geneva, Arial, Helvetica, sans-serif; color:#6D6D6D;}
p { padding: 5px 5px 5px 10px; margin:0; line-height: 16px;}
a:link {font-weight:bold; color:#A7B5BA; text-decoration:none;}
a:visited {font-weight:bold; color:#A7B5BA; text-decoration:none;}
a:hover { text-decoration:underline; color:#929CAB; }
h1 { font-size:17px; border-bottom: 2px solid #C4C9AF; margin: 8px 5px 3px 5px; text-indent:10px; padding: 10px 0px 3px 0px;}
h2 { font-size:16px; margin: 8px 5px 3px 5px; text-indent:10px;}
h3 { font-size: 15px; margin: 8px 5px 3px 5px; text-indent:10px;}
h4, h5, h6 { font-size:14px; margin: 8px 5px 3px 5px; text-indent:10px;}
li { list-style-type:circle; font-size:11px;}

th { background-color:#cccccc; text-align:center; line-height: 20px;}
td { padding: 3px 5px 3px 10px; font-size:10px; background-color:#f1f2ed;}


 #topmenu { float: left; background-color: #f1f2ed; font-family: Arial, Verdana, Helvetica; font-size: 10px; }
 #topmenu ul { float: left; list-style: none; margin: 0px; padding: 0px;  width: 100px;}
 #topmenu a { display: block; margin: 0px; padding: 5px; font-weight: normal; padding: 0px; margin: 0px; }
 #topmenu li { position: relative; list-style:none; line-height:20px;}
 #topmenu ul li { float: left; width: 100%; }
 #topmenu ul li a { color: #484848; font-size: 10px;  font-weight: bold; text-decoration:none; }
 #topmenu ul li a:hover{ background-color: #929CAB; color: #f1f2ed;}
