/* CSS Document */
body{padding:0px; margin:0px 0 0px 0; color:#7D7D7D; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(images/mainbg.jpg) 0 0 repeat-x #fff;}
div, p, ul, form, label, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

/*----TOP PANEL----*/
#topPan{width:780px; height:184px; background:url(images/headerUP5.jpg) 0 0 no-repeat; position:relative;}

#topPan ul{width:140px; height:29px; background:url(images/top-nav1.png) 0 0 no-repeat; position:absolute; top:20px; left:0px;}
#topPan ul li{float:left;}

#topPan ul li.home{width:47px; height:29px; float:left;}
#topPan ul li.home a{width:18px; height:16px; display:block; background:url(images/home-nor.gif) 0 0 no-repeat; margin:3px 0 0 16px;  text-indent:-20000px;}
#topPan ul li.home a:hover{background:url(images/home-hover.gif) 0 0 no-repeat;}

#topPan ul li.kontakt{width:43px; height:29px; float:left;}
#topPan ul li.kontakt a{width:18px; height:16px; display:block; background:url(images/sitemap-nor.gif) 0 0 no-repeat; margin:3px 0 0 15px;  text-indent:-20000px;}
#topPan ul li.kontakt a:hover{background:url(images/sitemap-hover.gif) 0 0 no-repeat;}

#topPan ul li.text{width:43px; height:29px; float:left;}
#topPan ul li.text a{width:18px; height:16px; display:block; background:url(images/text2.jpg) 0 0 no-repeat; margin:3px 0 0 15px;  text-indent:-20000px;}
#topPan ul li.text a:hover{background:url(images/text2-hover.jpg) 0 0 no-repeat;}
/*----/TOP PANEL----*/

/*----BODY TOP PANEL----*/
#bodytopPan{width:778px; position:relative; padding:13px 0 0;}
/*----Body Top Left Panel----*/
#btleftPan{width:490px; float:left; padding:0 36px; text-align:justify;}
#btleftPan h2{ height:53px; background:#fff; color:#FF9209; font:bold 20px Georgia, "Times New Roman", Times, serif; padding:0 0 10px 0;}
#btleftPan h3{ height:20px; background:#fff; color:#FF9209; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#btleftPan h4{ height:10px; background:#fff; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#btleftPan p{padding:0 0 10px 0;}
#btleftPan span{font-style:italic;padding:0 0 10px 0;}
table {table-align:center;table-layout:fixed; border-collapse:collapse; border:1; border-color:#FF9209;margin:0 0 10px 0;}
td {border:1px solid #FF9209; font-size:8pt; text-align:center;}
th {border:1px solid #FF9209; font-size:8pt; font-weight:bold;}
/*----/Body Top Left Panel----*/

/*----Body Top Right Panel----*/
#btrightPan{width:203px; float:left; font-family:Arial, Helvetica, sans-serif;}

#btrightPan #uvod{width:203px; height:58px; display:block; background:url(images/side-frame.jpg) 0 0 no-repeat; font-size:18px; line-height:18px; position:relative; margin:0 auto;}
#btrightPan #uvod h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:20px; left:90px;}
#btrightPan #uvod a{width:202px; height:58px; display:block; background:url(images/graph-nor.jpg) 13px 0 no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #uvod a:hover{background:url(images/graph-hover.jpg) 13px 0 no-repeat; text-decoration:none;}

#btrightPan #cile{width:203px; height:58px; display:block; background:url(images/side-frame.jpg) 0 0 no-repeat;  line-height:18px; position:relative; margin:0 auto;}
#btrightPan #cile h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:20px; left:90px;}
#btrightPan #cile a{width:202px; height:58px; display:block; background:url(images/cile2.jpg) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #cile a:hover{background:url(images/cile-hover.jpg) 13px 1px no-repeat; text-decoration:none;}

#btrightPan #metody{width:203px; height:58px; display:block; background:url(images/side-frame.jpg) 0 0 no-repeat;  line-height:18px; position:relative; margin:0 auto;}
#btrightPan #metody h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:20px; left:90px;}
#btrightPan #metody a{width:202px; height:58px; display:block; background:url(images/services-nor.jpg) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #metody a:hover{background:url(images/services-hover.jpg) 13px 1px no-repeat; text-decoration:none;}

#btrightPan #uzemniplany{width:203px; height:58px; display:block; background:url(images/side-frame.jpg) 0 0 no-repeat;  line-height:18px; position:relative; margin:0 auto;}
#btrightPan #uzemniplany h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:10px; left:90px;}
#btrightPan #uzemniplany a{width:202px; height:58px; display:block; background:url(images/plan2.jpg) 13px 5px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #uzemniplany a:hover{background:url(images/plan2-hover.jpg) 13px 5px no-repeat; text-decoration:none;}

#btrightPan #vysledky{width:203px; height:58px; display:block; background:url(images/side-frame.jpg) 0 0 no-repeat;  line-height:18px; position:relative; margin:0 auto;}
#btrightPan #vysledky h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:20px; left:90px;}
#btrightPan #vysledky a{width:202px; height:58px; display:block; background:url(images/vysledky.jpg) 13px 2px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #vysledky a:hover{background:url(images/vysledky-hover.jpg) 13px 2px no-repeat; text-decoration:none;}

#btrightPan #zaver{width:203px; height:58px; display:block; background:url(images/side-frame.jpg) 0 0 no-repeat;  line-height:18px; position:relative; margin:0 auto;}
#btrightPan #zaver h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:20px; left:90px;}
#btrightPan #zaver a{width:202px; height:58px; display:block; background:url(images/planning-nor.jpg) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #zaver a:hover{background:url(images/planning-hover.jpg) 13px 1px no-repeat; text-decoration:none;}

#btrightPan #summary{width:203px; height:58px; display:block; background:url(images/side-frame.jpg) 0 0 no-repeat;  line-height:18px; position:relative; margin:0 auto;}
#btrightPan #summary h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:20px; left:90px;}
#btrightPan #summary a{width:202px; height:58px; display:block; background:url(images/projects-nor.jpg) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #summary a:hover{background:url(images/projects-hover.jpg) 13px 1px no-repeat; text-decoration:none;}
/*----/Body Top Right Panel----*/

/*----FOOTER PANEL----*/
#footermainPan{height:126px; background:url(images/footerbg.gif) 0 0 repeat-x #fff; color:#585858; font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; clear:both; padding:68px 0 0;}

#footerPan{width:706px; position:relative; padding:0 0 0 36px;}

#footerPan ul{width:480px; height:20px; position:relative; margin:0 auto;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#585858; background:#F1F1F1; text-decoration:none; font-size:12px;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan #copyright {width:480px; position:relative; margin:0 auto; background:#F1F1F1; color:#9F5300;  font-size:11px; padding:5px 0 0 5px; text-align:center; text-decoration:none;}

#footerPan #copyright a{width:480px; position:relative; margin:0 auto; background:#F1F1F1; color:#9F5300;  font-size:11px; padding:5px 0 0 5px; text-align:center; text-decoration:none;}

#footerPan #copyright a:hover{width:480px; position:relative; margin:0 auto; background:#F1F1F1; color:#9F5300;  font-size:11px; padding:5px 0 0 5px;text-align:center;text-decoration:underline;}
/*----/FOOTER PANEL----*/
