@media screen{

body {font: 12px Arial, Helvetica, sans-serif;text-align: center;color:#000000;background-color:#ffffff;padding:10px 0px 10px 0px;  margin:0px;}

form, div, h1, h2, h3, h4, h5, h6, ul, ol, li, p{margin:0px;padding:0px;}

img {border: none;}

.clear {clear:both;}

div.clear {clear:both;font-size:1px; height:1px;}

a {color:#0463A7;text-decoration:underline;}

a:hover {text-decoration:none;color:#cc0000;}

.textRed{color:#FF0000;}

.textGreen{color: #009900;}

.textOrange{color: #FF9900;}

.reader {position: absolute;top: -10000px;left: 0px;width: 1px;height: 1px;overflow: hidden;}

.hidden { visibility:hidden;}

/* Layout */

#wrapper{margin:0 auto 0 auto; padding:0px;width:968px;text-align:left;background:#ffffff url(../img/bgWrapper.gif) 0px 0px repeat-y;}

#wrapperTop{width:968px;height:7px;background:#ffffff url(../img/bgWrapperTop.gif) 0px 0px no-repeat; font-size:1px;}

/* Header */

#headerPage{margin:0px 0px 0px 20px;position:relative;color:#000000;width:930px;height:342px;background:#ffffff url(../img/bgHeaderPage.gif) 0px 337px no-repeat;}

#headerPage h2{font-size:220%;color:#FFFFCC;margin-left:1em;}

#headerPage p{font-size:110%;margin-left:2em;}

/* Logo */

#logo{position:relative;top:19px;left:16px;width:314px;height:90px; background-color:#ffffff;}

#logo a{display:block;width:314px;height:90px;cursor:hand;color:#0000ff;}

#logo a span{position:absolute;top:0px;left:0px;width:314px;height:90px;background:transparent url('../img/bgLogo.gif') 0 0 no-repeat; z-index:50; cursor:hand;}

/* header Navigation */

#headerNavigation{position:absolute;font-size:100%;top:10px;right:0px; display:block;text-align:center;}

#headerNavigation p{padding:0px; line-height:1; font-size:100%; text-indent:0px; margin:0px;}

#headerNavigation img{border:none;}

#headerNavigation a{color:#898989;text-decoration:none;}

#headerNavigation a:hover, #headerNavigation a.active{color:#000000;text-decoration:underline;}

/* header Menu */

#headerMenu{position:absolute;height:30px;width:755px; top:126px;text-transform:uppercase;}

#headerMenu h2{display:none;}

#headerMenu ul{list-style-type:none;margin-left:0px; }

#headerMenu ul li{float:left;width:auto;margin-left:0px; text-align:center;}

#headerMenu ul li a{display:block;font-size:14px;padding:10px 0px 0px 0px;height:21px;_height:31px;width:151px;color:#000;text-decoration:none;font-weight:bold; background:#ababab url(../img/bgHeaderMenuItem.gif) 0px 0px no-repeat;}

#headerMenu ul li a:hover, #headerMenu ul li a.active{color:#000000; background:#e6e6e6 url(../img/bgHeaderMenuItem.gif) 0px -31px no-repeat;}

/*=== header SubMenu ===*/

#headerSubMenu{position:absolute;height:35px;width:930px; top:157px;background:#dadada url(../img/bgHeaderSubMenu.gif) 0px 0px repeat-x;}

#headerSubMenu ul{list-style-type:none;margin-left:0px;}

#headerSubMenu ul li{float:left;width:auto; height:35px;margin-left:0px; text-align:center;}

#headerSubMenu ul li a{display:block;font-size:12px;padding:0px 20px 0px 20px;line-height:35px;color:#000;text-decoration:none;font-weight:normal;background:transparent url(../img/bgHeaderSubMenuSeparator.gif) 100% 50% no-repeat;}

#headerSubMenu ul li a.last{background:transparent;}

#headerSubMenu ul li a.lastActive{background:transparent;color:#000000;text-decoration:underline;}

#headerSubMenu ul li a:hover, #headerSubMenu ul li a.active{color:#000000;text-decoration:underline;}

/* header Art */

#headerArt{position:absolute;top:192px;left:0px;width:930px;height:129px; background-color:#cdcdcd;}

#headerArtFlash{position:absolute;top:0px;left:0px;width:753px;height:129px;}

#headerArtMap{position:absolute;top:0px;right:3px;width:171px;height:126px;}

/* header Search */

#search {position:absolute; top:65px; right:0px; height:16px; width:195px;}

#searchForm { position:relative;}

#searchForm fieldset {border:0px; padding:0px; margin:0px;}

#searchForm label {display:block; float:left; padding:2px 10px 0px 0px; margin:0px;}

.searchField {font-size:12px;display:block; border:1px solid #000000; padding:0px; margin:0px 0px 0px 0px; width:110px; height:16px; float:left;}

.butSearch {display:block; border:0px; padding:0px; margin:0px; width:20px; height:16px; float:right; background:#ccc url(../img/bgButSearch.gif) top left no-repeat;cursor:pointer; cursor:hand;}

/* header QuickNav */

#quickNav {position:absolute; top:130px; right:0px; height:20px; width:150px; display:none;}

#quickNavForm { position:relative;}

#quickNavForm fieldset {border:0px; padding:0px; margin:0px;}

#quickNavForm select {font-size:12px;display:block; border:1px solid #000000; padding:0px; margin:0px 0px 0px 0px; width:140px; height:18px; float:right; color:#898989;}

/* Flags */

#menuLang {position:absolute; top:35px; right:-6px;_right:-1px; height:18px; width:210px;}

#menuLang a {position:relative;display:block;float:left;z-index:100; color:#FFFFFF; cursor:pointer; cursor:hand; margin-left:5px; text-decoration:none; border:1px solid #ccc;width:22px; height:16px;_width:24px;_height:18px;}

#menuLang a.langCZ span {display:block; width:22px; height:16px;position: absolute;top:0px;left:0px;background: transparent url("../img/bgFlagCZ.gif") 0px -16px no-repeat;}

#menuLang a.langEN span {display:block; width:22px; height:16px;position: absolute;top:0px;left:0px;background: transparent url("../img/bgFlagEN.gif") 0px -16px no-repeat;}

#menuLang a.langDE span {display:block; width:22px; height:16px;position: absolute;top:0px;left:0px;background: transparent url("../img/bgFlagDE.gif") 0px -16px no-repeat;}

#menuLang a.langUK span {display:block; width:22px; height:16px;position: absolute;top:0px;left:0px;background: transparent url("../img/bgFlagUK.gif") 0px -16px no-repeat;}

#menuLang a.langPL span {display:block; width:22px; height:16px;position: absolute;top:0px;left:0px;background: transparent url("../img/bgFlagPL.gif") 0px -16px no-repeat;}

#menuLang a.langRU span {display:block; width:22px; height:16px;position: absolute;top:0px;left:0px;background: transparent url("../img/bgFlagRO.gif") 0px -16px no-repeat;}

#menuLang a.langFR span {display:block; width:22px; height:16px;position: absolute;top:0px;left:0px;background: transparent url("../img/bgFlagFR.gif") 0px -16px no-repeat;}

#menuLang a.active span {background-position:0px 0px;}

#menuLang a span:hover, #menuLang a span.hover {background-position:0px 0px;}

/* Body */

#bodyPage{margin:0px 0px 0px 20px;padding:0px; width:930px;background:#FFFFFF url(../img/bgBodyPage.gif) 0 0 repeat-y;}

/* Cols */

#col1{float:left; position:relative;width:150px;margin-left:10px;_margin-left:5px;}

#col2{float:left;position:relative;width:540px;margin-left:30px;_margin-left:15px; /*background-color:#CCCCFF;*/}

#col3{float:right;position:relative;width:171px;margin-right:3px;_width:172px;_margin-right:1px;_border-right:1px solid #fff ; background-color:#CC9999;}

#col1Indent, #col2Indent, #col3Indent{padding:0px 0px 0px 0px;}

/* Footer */

#footer{position:relative;margin:0 auto;text-align:left;height:55px;width:968px; clear:both;background: #FFFFFF url(../img/bgFooter1.gif) 0px 0px no-repeat;}

#footer p{text-align:left; line-height:25px; padding:25px 0px 0px 30px;color:#707070;}

#footer p.created{position:absolute; top:0px; right:30px;}

#footer p span{padding:0px 20px 0px 20px;}

#footer a{color:#707070;}

#footer a:hover{color:#000000;}

#footer .eu {background: #ffffff url("../img/flag_eu.png") 0 0 no-repeat; padding:0px 0px 10px 30px; line-height:16px; height:16px; margin: 0px 0px 5px 30px;}

#counter {display:none;}

/* Col1 */



#col1 h3{font-size:13px;color:#000000;padding:0px 0px 0px 20px;width:130px;_width:150px;height:30px;line-height:30px; background:#dfdfdf url(../img/bgCol1H3grey.gif) 0px 0px no-repeat; font-weight:normal;}

#col1 h3.dark{background:#b1b1b2 url(../img/bgCol1H3darkGrey.gif) 0px 0px no-repeat;}

#col1 h3 a{color:#000000; text-decoration:underline;}

#col1 h3 a:hover{color:#000000; text-decoration:none;}

#col1 ul.menu {padding:5px 0px 10px 0px;margin:0px;list-style-image:none; width:150px;}

#col1 ul.menu li{list-style-type:none;display:block; width:150px;margin:0px; padding:0px;}

#col1 ul.menu li a {color:#434343; text-decoration:none;width:125px;_width:150px; display:block;height:100%;padding:3px 10px 3px 15px; background: #ffffff;  }

#col1 ul.menu li a.active, #col1 ul.menu a:hover {color:#000000; text-decoration:none; font-weight:bold;background: #ffffff url("../img/bgMenuListItem.gif") 0px 50% no-repeat;}



/* Col2 */

#col2 h1{font-size:18px;color:#cc0000;padding:5px 0px 10px 0px;}

#col2 h2{font-size:15px;color:#555;padding:15px 0px 5px 0px;}

#col2 h3{font-size:13px;padding:1em 0px 0px 0px;}

#col2 h4{font-size:12px;padding:0.3em 0px .5em 0px;}

#col2 h5{font-size:11px;padding:0.3em 0px .5em 0px;}

p{line-height:1.5em;padding: 0.3em 0px 3px 0px;}



#col2 strong{ font-weight:bold; color:#cc0000;}



#col2 ol{margin:.3em 0 .1em 1em;padding:.5em 0 .1em 1em;}

#col2 ol li{margin:.2em 0 .1em 0;padding:.2em 0 .1em 0;}



#col2 ul {padding:0px 0px 1em 5px;margin-left:0px;list-style-image:none;width:100%; margin-top:0px;}

#col2 ul li{padding-left:10px;margin-left:0px;list-style-type:none; background: url("../img/bgListItem.gif") 0px 10px no-repeat; line-height:1.8em;}



table p{line-height:1em;}

/* Col3 */

#col3 ul {width:171px;margin:0px; padding:0px;}

#col3 ul li {list-style-type:none;display:block; width:171px;margin:0px; padding:0px 0px 1px 0px; background:#cc0000 url(../img/bgCol3MenuItem.gif) left bottom no-repeat;}

#col3 ul li a {width:141px;_width:171px; display:block;color:#FFFFFF; text-decoration:none; height:100%;padding:5px 15px 4px 15px;}

#col3 ul li a:hover, #col3 ul li a.active {color:#FFFFFF; background-color:#79192A; text-decoration:none;}

/* Img */

.imgLeft, .imgRight, .imgDetail{padding:4px;background-color:#ffffff;border:1px solid #999;}

.imgLeft img, .imgRight img{border:0px;}

.imgLeft p, .imgRight p{text-align:center;margin:0px;padding:.2em;}

.imgLeft{float:left;margin:3px 3px 3px 0px;}

.imgRight{float:right;margin:3px 0px 3px 5px;}

.noBorder {border:0px; background:#FFFFFF;padding:0px;}

.gallery{border:2px solid #E1E1E1;padding:1px;width:155px;_width:161px;text-align:center;float:left;margin:5px 9px 5px 0px;}

/* Table */

.contentTable{border-collapse:collapse;font-size:100%;margin:.6em 0px .6em 0px;border-bottom:3px solid #cc0000;border-top:3px solid #cc0000;width:515px;}

.contentTable th{padding:.4em .3em;background-color:#cc0000;color:#ffffff;text-align:left;border:1px solid #FFF;vertical-align:top;}

.contentTable tr{background-color:#FCF2F2;}

.contentTable tr:hover, .contentTable tr.hover {background-color:#F5CCCC;}

.contentTable td{padding:.4em .3em;border:1px solid #FFF;vertical-align:top;}

.contentTable p{line-height:1.5em;padding:0px;}



table.blank {border:0px;margin:.5em 0px; font-size:100%;}

table.blank tr{background-color:transparent;border:0px;}

table.blank tr:hover {background-color:transparent;}

table.blank td{padding:5px 5px 5px 0px;border:0px;vertical-align:top;}

table.blank h3 {padding:0px 0px 0px 15px;}

table.blank td p{line-height:1.5em;}

/* Sirky */

.w450px {width:450px;}

.w400px {width:400px;}

.wKontakt {width:610px;}

.w50proc {width:50%;}

.w33proc {width:33%;}

/* Obecne */

.textCenter{text-align:center;}

.textRight {text-align:right;}

.price {font-weight:bold;}

.nowrap {white-space:nowrap;}



.vysledky_hledani p a {font-size: 125%;}

.vysledky_hledani p strong {color:#000000;}

.vysledky_hledani p span {color:#cc0000;}



/* formular */

.indent label {width: 130px; float:left;}

.indent input[type="text"] {width: 250px; }

.indent textarea {width:380px; height:160px;}

}

@media print{

body{font-family:"Times New Roman CE", Georgia, "Times New Roman", Times, serif;color:#000;}

#headerPage, #col1, #col3, #counter{display:none;}

h1,h2,h3,li{page-break-inside:avoid;margin:0px;}

h1{padding-top:0px;margin-bottom:.5em;border-bottom:1px solid #000;}

h2,h3{padding-bottom:0px;}

p{margin-top:.2em;padding:0px;}

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;}

}


