@media screen{
body {font: 75% Tahoma,Verdana, Arial, Helvetica, sans-serif;text-align:center;color:#333;background:#EBE8F3 url("../images/bgSite.jpg") 0 0 repeat-x;padding:0;margin:0;}
form, div, h1, h2, h3, h4, h5, h6, ul, ol, li, p{margin:0;padding:0;}
img {border: none;}
.clear {clear:both;}
.cL {clear:left;}
a {color:#5E9E14;text-decoration:underline;}
a:hover {text-decoration:none;}
.textRed{color:#FF0000;}
.reader {position: absolute;top: -10000px;left: 0;width: 1px;height: 1px;overflow: hidden;}
/*=== header ===*/
#headerPage{position:relative;margin:0 auto;height:280px;width:928px;text-align:left;}
.bgArt1{background:transparent url("../images/bgArt1.gif") 340px 0 no-repeat;}
#logo{position:absolute;top:25px;left:95px;width:174px;height:94px;background:transparent url("../images/uchytil-logo.gif") 0 0 no-repeat;}
#logo a{display:block;width:174px;height:94px;cursor:pointer;}
#bHome, #bEn, #bCz{position:absolute;top:230px;left:0px;width:48px;height:50px;}
#bEn, #bCz{left:48px;}
#bHome a, #bEn a, #bCz a{display:block;width:48px;height:50px;background:transparent url("../images/bgButtonHome.jpg") 0 0 no-repeat;}
#bEn a{background:transparent url("../images/bgButtonEn.jpg") 0 0 no-repeat;}
#bCz a{background:transparent url("../images/bgButtonCz.jpg") 0 0 no-repeat;}
#bHome a:hover{background:transparent url("../images/bgButtonHome.jpg") 0px -50px no-repeat;}
#bEn a:hover{background:transparent url("../images/bgButtonEn.jpg") 0px -50px no-repeat;}
#bCz a:hover{background:transparent url("../images/bgButtonCz.jpg") 0px -50px no-repeat;}
#slogan, #sloganEn{position:absolute;top:40px;right:0px;width:238px;height:70px;background:transparent url("../images/slogan.gif") 0 0 no-repeat;}
#sloganEn{background:transparent url("../en/images/slogan.gif") 0 0 no-repeat;}
#uIndustry{position:absolute;top:130px;left:95px;width:155px;height:40px;background:transparent url("../images/u-industry-centre.gif") 0 0 no-repeat;}
#headerMenu{position:absolute;width:825px;height:96px;background:#513C89 url("../images/bgHeaderMenu.jpg") 0 0 repeat-x;bottom:0px;right:7px;}
#headerMenu h3{display:none;}
/* ============= menu ============== */
#headerMenu ul{list-style-type: none;font-size:12px;}
#headerMenu ul li{float:left;}
#headerMenu ul li.submenu{position:relative;}
#headerMenu ul li.submenu:hover {background:transparent url("../images/icons/bgArrowMenu.gif") 50% 100% no-repeat;}
#headerMenu ul li a {color:#FFF;text-decoration:none;display:block;padding:13px 12px;font-weight:bold;width:auto;background:transparent url("../images/bgMenuLi.jpg") 100% 50% no-repeat;}
#headerMenu ul li a.last{background:none;}
#headerMenu ul li.pL a {margin-left:76px;}
#headerMenu ul li.pLEn a {margin-left:10px;}
#headerMenu ul ul{position:absolute;width:185px;top:39px;left:0;visibility:hidden;border-right:2px solid #90BF19;border-bottom:2px solid #90BF19;background-color:#20076F;z-index:200;padding:0 4px;}
#headerMenu ul ul li.hasSubmenu, #headerMenu ul ul li.hasSubmenu:hover, #headerMenu li ul li.hasSubmenu.hover{position:relative;}
#headerMenu ul ul li {margin:0;width:100%;border-bottom:2px solid #574493;}
#headerMenu ul ul li.last {border-bottom:none;}
#headerMenu ul ul li:hover, #headerMenu li ul li.hover, ul#ulMenuPages li ul li.hover{color:#FFF;background:#37207E;}
#headerMenu ul ul li a{font-weight:normal;width:100%;padding:3px 3px 3px 8px;background:none;}
#headerMenu ul li:hover a, #headerMenu li ul li:hover a, #headerMenu li ul li ul li:hover a,
#headerMenu ul li.hover a, #headerMenu li ul li.hover a, #headerMenu li ul li ul li.hover a{color:#FFFF99;}
/* level 2 */
#headerMenu ul li:hover ul li a, #headerMenu li.hover ul li a{background-color:transparent;color:#FFF;}
#headerMenu ul li:hover ul, #headerMenu li.hover ul{visibility:visible;}
#headerMenu ul li:hover ul li ul, #headerMenu li.hover ul li ul{visibility:hidden;}
/* level 3 */
#headerMenu ul ul ul{position:absolute;width:100px;top:0;left:170px;visibility:hidden;z-index:300;border-left:3px solid #37207E;}
#headerMenu ul ul li:hover ul li a, #headerMenu ul li.hover ul li a{background-color:transparent;color:#FFF;}
#headerMenu ul li:hover ul li:hover ul , #headerMenu li.hover ul li.hover ul{visibility:visible;}
#headerMenu ul li:hover ul li:hover ul li ul, #headerMenu li.hover ul li.hover ul li ul{visibility:hidden;}	
#navigate{margin:65px 0 0 23px;width:700px;}
/*=== body ===*/
#bodyPage{margin:0 auto;width:928px;text-align:left;}
#col1{float:left;width:96px;height:486px;background:#FFF url("../images/loga.gif") 0 0 no-repeat;}
#col2{margin:0 222px 0 104px;width:590px;height:auto;}
#col2-2{margin:0 20px 0 104px;width:790px;height:auto;}
#col3{float:right;width:215px;}
.bgCol2{background:#FFF url("../images/bgBodyPageCol2.jpg") 0 0 repeat-y;}
.bgCol3{background:#FFF url("../images/bgBodyPageCol3.jpg") 0 0 repeat-y;}
#footer{clear:both;position:relative;height:60px;text-align:left;font-size:80%;color:#999;background:transparent url("../images/bgFooter.jpg") 0 0 no-repeat;}
#footer #colLeft{position:absolute;top:10px;left:118px;line-height:1.5em;}
#footer #colRight{position:absolute;top:10px;left:510px;line-height:1.5em;padding-left:40px;width:350px;background:transparent url("../images/icons/eu.gif") 0 50% no-repeat;}
#footer a{color:#5E9E14;}
#footer a.created{text-decoration:none;color:#999;}
#footer a.created:hover{text-decoration:underline;color:#000;}
#counter {display:none;}
/* Content Styling - col1 */
#infEn a{display:block;width:213px;height:59px;color:#000;position:relative;cursor:pointer;}
#infEn a span{position:absolute;width:213px;height:59px;top:0px;left:0px;background:transparent url("../images/information-english.jpg") 0 0 no-repeat;}
/* Content Styling - col2 */
#col2Indent{padding:0 12px 10px 12px;}
.notice{background-color:#F9F9F9;color:#626262;padding:10px;}
.noticePhoto{color:#1B096D;background:#E1E1E1 url("../images/bgNoticePhoto.jpg") 0% 100% no-repeat;padding:10px;}
.itemNews{padding:1em 0 .5em 0; border-bottom:1px dotted #999;}
#col2Indent h1{font-size:200%;color:#544596;padding:0;margin-bottom:.5em; border-bottom:1px solid #C0BCD7;font-weight:normal;}
#col2Indent h2{font-size:160%;padding:.8em 0 .2em 0;}
#col2Indent h3{font-size:130%;padding:1em 0 .2em 0;}
#col2Indent h4{font-size:110%;padding:.6em 0 0 0;line-height:1.3em;}
#col2Indent h4.top{padding-left:14px;background:transparent url("../images/icons/arrowTop.gif") 0% 80% no-repeat;}
#col2Indent p{line-height:1.35em;padding: .3em 0 .5em 0;}
#col2Indent ul{list-style-image:url(../images/dotTiles.gif);}
#col2Indent ul, #col2Indent ol {margin:0 0 .4em 1em;padding:0 0 .4em 1em;}
#col2Indent ul li, #col2Indent ol li{margin:.2em 0 .1em 0;padding:.2em 0 .1em 0;}
/* ====== img - content =========*/
.imgLeft, .imgRight{border:2px solid #E1E1E1;padding:1px;}
.imgLeft{float:left;margin:5px 5px 5px 0;}
.imgRight{float:right;margin:5px 0px 5px 5px;}
/* ======= content form ==========*/
#sendMail fieldset{border:none;background-color:#FCF9E9;border-top:3px solid #B56412;border-bottom:3px solid #B56412;}
#sendMail label{display: block;float: left;width: 120px;margin: 0 2px 0 0;text-align:right;color:#333;}
.formField{color:#000;font: 100% Verdana, Arial, Helvetica, sans-serif;background-color:#FFF;width:150px;border:1px solid #B56412;padding-left:3px;}
.formArea {color:#000;font: 100% Verdana, Arial, Helvetica, sans-serif;background-color:#FFF;width:350px;border:1px solid #B56412;padding-left:3px;}
.buttonOk{background:#00CC66 url("/images/bgButtonOk.gif") repeat-x;font-size: 10px;font-weight:bold;color:#FFF;border:1px solid #006600;cursor:pointer;}
.buttonKo{background:#FF9966 url("/images/bgButtonKo.gif") repeat-x;font-size: 10px;font-weight:bold;color:#FFF;border:1px solid #BF0000;cursor:pointer;}
/* ====== content table=========*/
#col2Indent table{border-collapse:collapse;font-size:100%;margin-top:.6em;border-bottom:3px solid #E1E1E1;}
#col2Indent table th{padding:.4em .3em;background-color:#E1E1E1;color:#544596;text-align:left;border:1px solid #FFF;}
#col2Indent table tr{background-color:#F3F6E5;}
#col2Indent table tr:hover, #col2Indent table tr.hover{background-color:#EEF2D9;}
#col2Indent table td{padding:.4em .3em;border:1px solid #FFF;vertical-align:top;}
#col2Indent table p{line-height:1em;}
/* ==== kontakty ===== */
.tiles{float:left;width:182px;padding-bottom:16px;margin:8px 0 0 0;background:#F3F6E5 url("../images/bgTiles.jpg") 0% 100% no-repeat;color:#544596;}
#col2Indent .tiles h2{font-size:125%;background-color:#FFF;}
#col2Indent .tiles p{padding:.3em 5px .5em 5px;}
.tiles .more{text-align:right;font-weight:bold;}
.tiles .more a{padding:10px 10px 10px 25px;background:transparent url("../images/bgMore.jpg") 0% 50% no-repeat;}
/* col 3*/
#bgCorner{position:absolute;width:7px;height:15px;top:273px;right:0px;background:transparent url("../images/bgCorner.jpg") 0 0 no-repeat;}
#col3 h3{font-size:145%;font-weight:normal;background-color:#FFF;color:#544596;padding:3px 20px;margin:0 8px .5em 8px; border-bottom:1px solid #C0BCD7;}
.tilesRef{width:175px;padding-bottom:5px;margin:8px 0 2px 22px;background:#FFF url("../images/bgTilesRef.jpg") 0% 100% no-repeat;}
.tilesRef img{margin:5px;}
.tilesRef a.more{display:block;font-size:85%;padding:2px 0 8px 25px;background:transparent url("../images/bgMore.jpg") 0% 50% no-repeat;}
.wTableContactCol1{width:190px;}
.wTableContactCol2{width:310px;}
#col3 ul, #col3 ol {margin:0 5px .2em 14px;padding:0 5px .2em 14px;font-size:90%;}
#col3 ul li, #col3 ol li{margin:.2em 0 0 0;padding:.2em 0 0 0;}
/* ==== photogallery lightbox ===*/
#lightbox{background-color:#eee;padding: 10px;border-bottom: 1px solid #000;border-right: 1px solid #000;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}
#lightboxCaption{float:left;font-size:11px;font-weight:bold;}
#keyboardMsg{float:right;}
#closeButton{top: 5px;right:5px;}
#lightbox img{border:none; clear: both;}
#overlay img{border: none;}
#overlay{background-image:url(../images/overlay.png);}
}
@media print{
body{font-family:"Times New Roman CE", Georgia, "Times New Roman", Times, serif;color:#000;}
#headerPage, #col1, #navigation, #counter{display:none;}
h1,h2,h3,li{page-break-inside:avoid;margin:0;}
h1{padding-top:0;margin-bottom:.5em;border-bottom:1px solid #000;}
h2,h3{padding-bottom:0;}
p{margin-top:.2em;padding:0;}
a{text-decoration:underline;font-weight:bold;}
.imgLeft{float:left;}
.imgRight{float:right;}
img{border:1px solid #000;margin:3px;}
#footer, #created{font-size:9px;}
.tableDetail{border-collapse:collapse;}
td, th{border: 1px solid #000;}
th{text-align:left;}
}