body{font-family:'Arial CE','Helvetica CE',Arial,helvetica,sans-serif;font-size:10pt;padding:0px;margin:0px;background:#000 url('.././images/bg-body.jpg') no-repeat center top;color:#000;text-align:center;}
/* vrchní část hlavičky */
#header{width:1000px;height:250px;margin:auto;padding:0px;background:transparent url('.././images/bg-header.jpg') no-repeat left top;overflow:hidden;}
/* začištění float z hlavičky */
.cleaner{clear:both;}
/* zobrazení vlastních dat */
#main-data{width:1000px;margin:auto;background:#0066cc transparent url('.././images/') repeat-y left top;}
/* MODUL */
/* modul - nadpis v levém sloupci */
#header .modul-body{background:transparent url('.././images/') no-repeat left top;padding:0px 0px 10px 0px;margin:200px 60px 0px 0px;float:right;}
.modul-nadpis{margin:0px;padding:0px;position:relative;font-size:16px;font-weight:bold;background:#fff url('.././images/') no-repeat left top;display:none;}
#header .menu .groupname{font-weight:bold;margin:0px 0px 0px 0px;padding:5px 0px 3px 0px;display:block;display:none;}
#header .menu ul{list-style-type:none;padding:0px 0px 0px 0px;margin:0px 10px 0px 10px;}
#header .menu li{margin:0px 0px 0px 0px;padding:2px 0px 2px 10px;float:left;}
#header .menu a{display:block;background:url('.././images/') no-repeat 2% 50%;position:relative;text-decoration:none;color:#999;}
#header .menu a:hover,#header .menu .on{background:url('.././images/') no-repeat 2% 50%;color:#fff;text-decoration:underline;}
#header .menu span {display: none;}
#header .menu .submenu-obal{padding:0px 0px 3px 0px;margin:0px 0px 0px 0px;}
#header .menu .submenu-obal .submenu-ul{list-style-type:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 5px;}
#header .menu .submenu-obal .submenu-li{padding:2px 0px 2px 0px;margin:0px 0px 0px 5px;}
#header .menu .submenu-obal a{display:block;text-decoration:none;background:url('.././images/') no-repeat 2% 50%;position:relative;}
#header .menu .submenu-obal a:hover,#header .menu .submenu-obal .on{background:url('.././images/') no-repeat 2% 50%;}
#main-data #col-left{display:none;width:240px;margin:0px;padding:0px;float:left;text-align:left;}
/* pravý sloupec */
#main-data #col-right{visibility:hidden;display:none;}
/* prostřední sloupec */
#main-data #col-center{width:1000px;float:left;text-align:center;background:transparent url('.././images/bg-main-center.png') repeat-y center top;padding:0px;margin:0px 0px 0px 0px;overflow:hidden;}
/* MODUL */
/* jednotlivé moduly - podle potřeb společnosti */
.modul{width:870px;overflow:hidden;margin:0px auto 0px auto;padding:0px;background:transparent url('.././images/') no-repeat left top;text-align:left;}
.modul img{max-width:730px;
/* max. šírka obrázku povolená v modulech - celkově */
}
/* MODUL */
/* hlavička modulu */
.mod-header{padding:0px;}
.mod-header h1{margin:0px 0px 5px 0px;padding:0px;color:#ccc;font-size:14px;}
.mod-header h2{margin:0px 0px 5px 0px;padding:0px;color:#ccc;font-size:14px;}
.display {display: none;}
/* MODUL */
/* patka modulu */
.mod-footer{text-align:right;margin-bottom:30px;color: #777; display: none;}
/* MODUL */
/* jednoduchý dokument sdoc.php - sdoc.html */
.mod-sdoc{}
.mod-sdoc h1{}
.mod-sdoc .text{color: #aaa;}
.mod-sdoc .text h1,.mod-sdoc .text h2,.mod-sdoc .text h3,.mod-sdoc .text h4{}
.mod-sdoc .text h1,.mod-sdoc .text h2{}
.mod-sdoc .text h2{font-size: 14px;}
.mod-sdoc .text h3{font-size: 12px; color: #bbb; background-color: #222; padding: 3px;}
.mod-sdoc .text p{margin:0px 0px 15px 0px;padding:0px;text-align: justify;}
.mod-sdoc .text img{}
.mod-sdoc .text a{color: #fff;}
/* hledání */
.mod-search{}
.mod-search{margin:10px 15px 20px 10px;}
.mod-search .nadpis{font-weight:bold;color:#000;font-size:14px;}
.mod-search .nadpis span{color:#ccc;padding:1px 3px 1px 3px;background-color:#444;}
.mod-search .nadpis a{font-weight:bold;color:#0961a0;border:1px #0961a0 solid;text-decoration:none;padding:5px;background-color:#fff;display:block;}
.mod-search .text{text-align:left;color:#777;margin:15px 15px 30px 15px;}
.mod-search .text span{font-weight:bold;color:#ccc;padding:1px 3px 1px 3px;background-color:#0961a0;}
.mod-search .text a{font-weight:bold;color:#555;text-decoration:underline;}
/* MODUL */
/* fotogalerie */
.mod-galerie{margin:0px 0px 10px 10px;}
.mod-galerie .galerie-item{float:left;width:158px;height:200px;margin:5px 4px 5px 0px;text-align:center;border:0px solid #aaa;}
.mod-galerie .galerie-item .title{font-weight:bold;color:#444;margin:5px 5px 5px 5px;height:32px;overflow:hidden;}
.mod-galerie .galerie-item .image{vertical-align:middle;}
.mod-galerie .galerie-item .image img{border:3px solid #ccc;}
.mod-videogalerie{}
.mod-videogalerie .galerie-item{}
.mod-videogalerie .galerie-item .title{margin:0px 40px 0px 0px;padding:0px;}
.mod-videogalerie .galerie-item .timestamp{margin:0px 0px 10px 0px;padding:0px;}
.mod-videogalerie .galerie-item .text{margin:0px 20px 10px 0px;padding:0px;text-align:center;}
/* sitemap */
.mod-sitemap{width:500px;margin:40px 10px 0px 15px;}
.mod-sitemap ul{list-style-type:none;padding:0px 0px 0px 0px;margin:15px 10px 0px 5px;}
.mod-sitemap li{padding:0px;margin:0px;padding:1px 0px 1px 0px;}
.mod-sitemap a{display:block;text-decoration:none;font-weight:bold;font-size:13px;color:#0961a0;font-weight:bolder;padding:1px 0px 1px 5px;position:relative;}
.mod-sitemap a:hover,.mod-sitemap .on{color:#000;}
.mod-sitemap .sitemap-obal{padding:0px 0px 3px 0px;margin:0px 0px 0px 0px;}
.mod-sitemap .sitemap-obal .sitemap-ul{list-style-type:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 20px;}
.mod-sitemap .sitemap-obal .sitemap-li{padding:2px 0px 2px 0px;margin:0px 0px 0px 5px;}
.mod-sitemap .sitemap-obal .sub{list-style:square outside url() !important;margin:0px;}
.mod-sitemap .sitemap-obal a{display:block;text-decoration:none;font-weight:bold;font-size:13px;color:#787878;font-weight:bolder;padding:1px 0px 1px 0px;position:relative;}
.mod-sitemap .sitemap-obal a:hover,.mod-sitemap .sitemap-obal .on{color:#fff586;}
/* stránkování */
.strankovani{margin:0px 10px 0px 10px;text-align:center;font-family:'Tahoma CE','Arial CE','Helvetica CE',Tahoma,Arial,lucida,sans-serif;}
.strankovani a{color:#ccc;text-decoration:none;font-weight: bold;}
.strankovani a:hover{color:#fff;text-decoration:none !important;}
.strankovani .strana{background:transparent url(.././images/strankovani-normal.png) no-repeat center top;display:block;width:27px;height:27px;float:left;text-align:center;padding:6px 0px 0px 0px;overflow:hidden;}
.strankovani .strana:hover,.strankovani .on{background:url(.././images/strankovani-on.png) no-repeat center top;}
/* MODUL */
/* detail reference - refe.php - refe.html */
.mod-detail-reference{padding:0px 0px 15px 0px;}
.mod-detail-reference .left{width:320px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
.mod-detail-reference .left a{float:left;}
.mod-detail-reference .left img{border:2px solid #777;margin:0px 5px 0px 0px;}
.mod-detail-reference .right{width:530px;float:left;color:#aaa;padding:0px 0px 0px 5px;}
.mod-detail-reference .right .info{padding:0px 20px 0px 0px;margin:0px;color:#ccc;float:left;}
.mod-detail-reference .right .info p{padding:0px 0px 0px 0px;margin:0px;}
.mod-detail-reference .right .info a{color:#fff;}
.mod-detail-reference .right .info strong{color:#777;}
.mod-detail-reference h1,.mod-detail-reference h2{color:#ccc;text-transform:uppercase;font-size:12pt;padding:0px 0px 8px 0px;margin:0px;text-align:left;}
.mod-detail-reference h2{font-size:10pt;padding:20px 0px 5px 0px;}
.mod-detail-reference .text{width:535px;height:100px;padding:15px 0px 5px 5px;text-align:justify;font-size:12px;float:left;overflow:hidden;}
.mod-detail-reference .text p{padding:0px 0px 10px 0px;margin:0px;color:#ccc;}
.mod-detail-reference .text a{color:#ccc;font-weight:bold;}
.mod-detail-reference .thumbs{border:3px solid #01415e;margin:5px 5px 0px 0px;}
.mod-reference{padding:0px 0px 10px 0px;margin:20px 0px 0px 10px !important;width:650px;height:130px;float:left;}
.mod-reference .nadpis{font-size:12pt;font-weight:bold;color:#01415e;margin:0px 0px 5px 0px;}
.mod-reference .popis{float:left;margin:0px 0px 0px 5px;color:#01415e;width:530px;text-align:justify;}
.mod-reference .more{float:right;margin:0px 20px 5px 5px;font-size:9pt;font-weight:bold;}
.mod-reference .more a{color:#000;}
.mod-reference img{float:left;border:3px solid #01415e;}
/* MODUL */
/* kontakty kont.php - kont.html */
/* formulář kontaktů */
.mod-kontakt{color:#ccc;}
.mod-kontakt .kontakt-form{float:left;  margin:7px 0px 0px 10px;}
.mod-kontakt .kontakt-form td{vertical-align:top;padding:3px 5px 3px 2px;font-size:8pt;text-align:left;  color:#ccc;}
.mod-kontakt .kontakt-form .nadpis{}
.mod-kontakt .kontakt-form input{width:295px;}
.mod-kontakt .kontakt-form input,.mod-kontakt .kontakt-form textarea{border:1px solid #444;background-color:#111;color:#ccc;margin:0px 0px 0px 0px;padding:3px;font-family:'Tahoma CE','Arial CE','Helvetica CE',Tahoma,Arial,lucida,sans-serif;font-size:9pt;}
.mod-kontakt .kontakt-form textarea{height:73px;width:295px;}
.mod-kontakt .kontakt-form .captcha{float:left;margin:0px 5px 0px 0px;border:1px solid #888;}
.mod-kontakt .kontakt-form .input-captcha{width:170px;float:left;}
.mod-kontakt .kontakt-form .odeslat{width:303px;background-color:#000;}
.mod-kontakt .kontakty{font-size:9pt;color:#ccc;padding:0px;margin:0px;}
.mod-kontakt .kontakty .incorrect{margin:0px 0px 0px 10px;}
.mod-kontakt .kontakty .ramecek{float:left;width:300px;height:200px;border: 1px solid #444; margin:10px 0px 0px 12px; padding:50px 0px 0px 0px;}
.mod-kontakt .kontakty .kontakty-table{float:left;font-size:9pt;text-align:left;color:#ccc;background-color:#000;margin:10px  0px 0px 0px;width:550px;border:1px solid #555; font-size: 11px;}
.mod-kontakt .kontakty .kontakty-table td{padding:5px 5px 5px 5px;}
.mod-kontakt .kontakty .form-table td{padding:2px;}
.mod-kontakt .kontakty .kontakty-table a{color:#ccc;font-weight:bold;text-decoration:underline;}
.mod-kontakt .kontakty .kontakty-table a:hover{color:#fff;}
.mod-kontakt .kontakty .kontakty-table .nadpis{font-size:10pt;font-weight:bold;padding:5px;color:#ccc;background-color:#222;}
.mod-kontakt .kontakty .form-table .popis{font-size:9pt;padding:0px 0px 0px 10px;width:100px}
.mod-kontakt .kontakty .form-table .text{padding:5px 10px 0px 0px;text-align:right;vertical-align:middle;}
/* MODUL */
/* download */
.mod-download{padding:5px 0px 15px 0px;}
.mod-download .item{width:600px;}
.mod-download .item .nadpis{font-weight:bold;font-size:12pt;}
.mod-download .item .ico{text-align:center;width:100px;font-size:8pt;}
.mod-download .item .ico img{border:0;width:50px;}
.mod-download .item .ico a{text-decoration:none;color:#000;}
.mod-download .item .timestamp{padding:0px;}
.mod-download .item .text{}
/* MODUL */
/* news */
.mod-news{}
.mod-news .text{font-size:9pt;color:#000;padding:15px 25px 0px 25px;margin:0px;}
.mod-news .text h1,.mod-news .text h2,.mod-news .text h3,.mod-news .text h4{color:#a2a1a1;margin:0px 0px 8px 0px;padding:0px;}
.mod-news .text h1,.mod-news .text h2{font-size:14pt;text-transform:uppercase;}
.mod-news .text h2{font-size:12pt !important;text-transform:none;}
/* patka stránky*/
#footer{text-align:center;color:#444;}
#footer .inside{width:1000px;height:90px;overflow:auto;margin:auto;padding:40px 120px 0px 0px;text-align:right;font-size:8pt;background:transparent url('.././images/bg-footer.png') no-repeat center top;}
#footer .inside a{color:#777;}
/**/
.align-right{text-align:right;}
.red{color:red;}
