/* CSS Document */

a img{border:none;}
a{outline:none; color:#1456a8; text-decoration:underline;}
a:hover{color:#4572af; text-decoration:none;}
h1, h2, h3, h4 {
  font-weight: normal;
  color: #333;
  line-height:normal;
  font-family:"trebuchet ms", "helvetica neue", helvetica, arial, sans-serif;
  margin:0;
  padding:0;
}

h1, .h1 {font-size:1.6em; margin-bottom:0.1em;}
h2 {font-size:1.4em; margin-bottom:0.3em;}
h3 {font-size:1.3em; margin-bottom:0.5em;}
h4 {font-size:1em; margin-bottom:0.3em; font-weight:bold; }
h5 {font-size:0.9em; font-weight:bold; margin-bottom:0.5em;}
h6 {font-size:0.8em; font-style:italic;}

p{margin:0; padding:0 0 15px 0;}
form{margin:0; padding:5px 0;}
address{font-style:normal; margin-bottom:10px;}
td, th{vertical-align:top;}
hr{margin: 10px 0; padding:0;}
ol,ul{margin:5px 0 15px 20px; padding:0;}
ol{margin:5px 0 5px 25px; padding:0;}
li{padding-bottom:6px;}
.clear{clear:both;}
.skry{display:none;}
table{border-collapse:collapse;border-color:#ddd !important;}
td, th{border-color:#ddd !important; padding:2px 5px;}

body{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:140%;
	text-align:center;
	color:#555;
	background:#319cdf;
	}

#container{
	width:972px;
	margin:0 auto;
	text-align:left;
	position:relative;
	background:url(images/bg_container.jpg) repeat-y 0 0;
	}

#container-out{background:#50a7e1 url(images/bg_body.jpg) repeat-x 0 0;}
#container-in{background:url(images/bg_html.jpg) no-repeat center top;}
#container-innner{background:url(images/bg_footer_bottom.jpg) repeat-x left bottom; padding-bottom:6px;}

#head{
	width:972px;
	height:251px;
	position:relative;
	background:url(images/bg_head.jpg) no-repeat 0 0;
	}

.info #head{background:url(images/bg_head_i.jpg) no-repeat 0 0;}
.reality #head{background:url(images/bg_head_r.jpg) no-repeat 0 0;}
.autobazar #head{background:url(images/bg_head_a.jpg) no-repeat 0 0;}
.firmy #head{background:url(images/bg_head_f.jpg) no-repeat 0 0;}
.inzercia #head{background:url(images/bg_head_ii.jpg) no-repeat 0 0;}

#head #logo{position:absolute; top:95px; right:95px; text-transform:uppercase;}
#head #logo a{color:#FFFF00; text-decoration:none; font-weight:normal; font-size:48px; font-family:"trebuchet ms", "helvetica neue", helvetica, arial, sans-serif; line-height:normal; letter-spacing:3px;}
#head #logo a span{color:#FFFFFF;}
#head #logo a small{font-size:28px;}
#head #logo a:hover{text-decoration:none; color:#FFFF00;}

#wrapper-out {width:972px; background:url(images/bg_footer.jpg) no-repeat left bottom;}
	
#wrapper{
	float:left;
	width:750px;
	}
	
#left{
	float:left;
	width:191px;
	padding-left:6px;
	min-height:350px;
	_height:350px;
	padding-bottom:20px;
	background:url(images/bg_left.jpg) no-repeat 0 0;
	}
	
#content{
	float:right;
	padding:15px 19px 15px 10px;
	width:740px;
	min-height:350px;
	_height:350px;
	background:url(images/bg_right.jpg) no-repeat right top
	}

#footer{
	clear:both;
	width:972px;
	height:45px;
	}

#footer p{
	text-align:center;
	font:normal 11px "trebuchet ms",Arial, Helvetica, sans-serif;
	margin:0;
	color:#FFFFFF;
	padding:5px 0 0 0;
	}

#footer p a{color:#FFFFFF; text-decoration:none;}
#footer p a:hover{color:#fff; text-decoration:underline;}

/******** Main Menu *********/

#main-menu{margin:0; padding:0; position:absolute; bottom:8px; left:35px;}
#main-menu li {list-style:none; float:left; padding:0 22px 0 21px; background:url(images/separator.gif) no-repeat right center;}
#main-menu li.mainweb{padding-right:45px;}
#main-menu li.last{background:none;}
#main-menu li a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
#main-menu li a:hover{color:#FFFF00; text-decoration:none;}

#left ul.menu{margin:0 auto; padding:30px 0 0 0; width:145px; margin-bottom:15px;}
#left ul.menu li {list-style:none; padding:5px 0; background:url(images/separator-l.jpg) no-repeat center bottom;}
#left ul.menu li a{color:#FFFFFF; text-decoration:none; display:block; background:url(images/sipka-b.gif) no-repeat 5px 5px; padding-left:15px;}
#left ul.menu li a:hover{color:#FFFF00; text-decoration:none;}

.w-box-h1 .title, .h1{border-bottom:1px solid #D6EFFF; padding: 0 0 5px 0; margin:0 0 5px 0; color:#054298;}	
.w-box-h1 .content{
	}
	
#footer ul.menu{margin:0; padding:5px 0 10px 0; float:left;}
#footer ul.menu li{list-style:none; float:left; padding:0 15px;}
#footer ul li a{color:#666; font-size:11px; text-decoration:none;}
#footer ul li a:hover{color:#4572af; text-decoration:underline;}

/*************************************************************/
#kategorie{background-color:#edf8ff; border:1px solid #d6efff; padding:10px 19px 5px 19px; overflow:hidden; width:700px; margin-bottom:5px;}
#kategorie ul{margin:0; padding:0;}
#kategorie ul li{list-style:none; margin:0; padding:0 5px 5px 0; width:135px; height:16px; float:left;}
#kategorie ul li a{display:block; width:115px; height:16px; padding-left:20px; background:url(images/folder.png) no-repeat 0 2px; color:#000; text-decoration:none;}
.firmy #kategorie ul li a:hover, #kategorie ul li a:hover{color:#065E80; text-decoration:underline;}

#kategorie.level-1 ul li, #kategorie.level-2 ul li, #kategorie.level-3 ul li{width:168px;}
#kategorie.level-1 ul li a, #kategorie.level-2 ul li a, #kategorie.level-3 ul li a{width:148px;}

.firmy #kategorie ul li{list-style:none; margin:0; padding:0 5px 5px 0; width:225px; height:16px; float:left;}
.firmy #kategorie ul li a{display:block; width:205px; height:16px; padding-left:20px; background:url(images/folder.png) no-repeat 0 2px; color:#000; text-decoration:none;}

.pathway, h1.category-name{margin:0; padding:0; font:normal 14px Arial, Helvetica, sans-serif;}
.pathway{padding:5px 9px; font:normal 14px Arial, Helvetica, sans-serif; background-color:#edf8ff; border:1px solid #d6efff; overflow:hidden; width:720px; margin-bottom:5px;}
h1.category-name{margin:0; padding:0; font:normal 14px Arial, Helvetica, sans-serif; display:inline;}

#menubar{ margin:0; padding:0 0 5px 0; width:600px; overflow:hidden;}
#menubar li{list-style:none; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; float:left; width:140px; padding-left:10px;}
#menubar li a{text-decoration:none; padding-left:20px; background:url(images/sipka.gif) no-repeat 7px 2px;}
#menubar li a:hover{}

/*************************************************************/

#loginform{position:absolute; top:223px; right:15px; height:22px; width:227px;}
#loginform form{margin:0; padding:0;}
#loginform div{float:left;}
#loginName, #loginPassword {width:93px; height:22px;}
#loginName input, #loginPassword input {width:87px; height:16px; padding:3px; color:#FFFFFF; border:none;}
#loginName input {background:transparent url(images/login.jpg) no-repeat 0 0;}
#loginPassword input {background:transparent url(images/heslo.jpg) no-repeat 0 0;}
#loginName{padding-right:9px;}
#loginPassword{padding-right:7px;}
#loginform .prihlaseny{color:#FFFF00; padding-right:10px;}
#loginform .CurrentLogged #logBar{width:400px; text-align:right;}

#logBar {position:absolute; top:-210px; right:0; font-size:11px; width:400px; text-align:right;}
#logBar a{color:#FFFFFF; padding-right:10px;}
#logBar a:hover {color:#FFFF00;}
#logBar .logggin{background:transparent url(images/reg.gif) no-repeat 0 3px; padding-left:17px;}
#logBar .reg{background:transparent url(images/reggg.gif) no-repeat 0 3px; padding-left:15px;}
#logBar .lost{background:transparent url(images/lost.gif) no-repeat 0 3px; padding-left:10px;}

.require{color:#FF0000;}
.add{margin:0 auto;}
.addinzerat table{}
label{cursor:pointer;}
.field, .addinzerat textarea{width:300px;}
.addinzerat select{width:305px;}
.addinzerat{padding:5px 10px;}
form fieldset{border:1px solid #999; margin-bottom:10px; padding:5px 10px;}
form legend{border:1px solid #999; padding:3px 10px; font-weight:bold;}
.addinzerat td{padding:3px 6px;}
.addinzerat select, .addinzerat select option, .addinzerat input, .addinzerat textarea{font-size:12px;}
.addinzerat select, .addinzerat input, .addinzerat textarea{border:1px solid #ccc; padding:2px;}
.add-submit input{width:250px; cursor:pointer; background:#B7E2E8;}
.Intro{padding:5px 0;}
.Intro p{margin:0; padding:0;}
.inzerat{overflow:hidden; padding:10px; clear:both; position:relative; border-bottom:1px solid #ccc; width:720px;}
#tab-0 .inzerat{width:680px;}
#tab-0 .i-info{width:560px; float:right;}
.i-info{float:right; width:600px;}
.i-info p{margin:0; padding:0;}
.image{width:104px; float:left;}
.inzerat.topponuka{background-color:#edf8ff;}
.inzerat h3{font:normal 1.4em Arial, Helvetica, sans-serif;}
.firmy .inzerat h3{margin:0 !important; padding:0;}
.inzerat h3 a{text-decoration:none;color:#1456A8;}
.inzerat h3 a:hover{color:#065E80; text-decoration:underline;}
.decription{float:left;}
.inzerat .cena{position:absolute; top:12px; right:10px; font-size:1.4em; font-weight:normal;}
.inzerat .cena span{font:normal 11px Arial, Helvetica, sans-serif;}
.inzerat .datum{}
.inzerat .obsah{height:50px; padding:5px 0;}
.inz-wrapper h3{font-size:12px;}
.inz-wrapper h3 a{text-decoration:none;}
.bold{font-weight:bold;}
tr.bold{background-color:#e8f8ff;}
.bar{margin:0 auto; width:704px; clear:both; overflow:hidden; background-color:#f8f8f8; border:1px solid #eee;}
.cat-strany{margin:0; padding:5px; overflow:hidden; float:right; font-size:12px;}
.cat-strany a{padding:0px 4px;}
.cat-strany a:hover, .cat-strany a.selected{}
.cat-strany a.selected{font-weight:bold; text-decoration:none; color:#000000;}
.cat-strany span{font-weight:bold;}
.bottab{border-top:1px solid #CCCCCC;}
.inzerat-image{float:right;}
.inzerat-images{width:100%; padding-bottom:10px;}
.inzerat-image img, .inzerat-images img{padding:1px; border:1px solid #D6EFFF;}
.inzerat-images h3 {padding:3px 10px; background-color:#f6f6f6;}
.require{color:#FF0000;}
p.popis{margin:0; padding:0 0 15px 0;}
.kontakt-box{float:left; width:320px; height:100px; padding-bottom:10px; padding-left:115px; background:url(images/icon_mail.jpg) no-repeat 0 0; overflow:hidden; color:#000000;}
.kontakt-box dl{margin:0; padding:0;}
.kontakt-box strong{font-weight:normal; color:#555;}

.detail .obsah{padding:5px; text-align:justify;}
.kontakt-box dt, .detail dt{font-weight:bold;}
.detail-detail{padding:5px 0; overflow:hidden; margin-top:5px; clear:both;}
.kontakt{float:left; clear:both; width:354px;}
.detaildescription{clear:both; position:relative; width:352px; margin:5px 0; border:1px solid #E4E4E4; overflow:hidden;}
.detail h3{clear:both; background-color:#cfedff; border:1px solid #98d7ff; padding:3px 10px; overflow:hidden; width: 578px;}
.detail h4{clear:both; background-color:#cfedff; border:1px solid #98d7ff; padding:3px 10px; overflow:hidden; width: 332px; font-size:12px; color:#0971b2;}
.detaildescription dt{float:left; width:130px; margin:0; padding:3px 5px; clear:both; font-size:11px; border-top:1px solid #fff; background-color:#f7fcff;}
.detaildescription dd{float:left; width:200px; margin:0; padding:3px 5px; font-size:11px;  border-top:1px solid #fff; background-color:#f7fcff;}
div.topdetail{background-color:#EDF8FF; border:1px solid #D6EFFF; clear:both; padding:5px 10px;}
div.topdetail ul li{list-style-type:square; padding-bottom:2px;}
h4.topdetail{clear:both; padding-top:4px;}
.images{float:right; width:240px; text-align:right; padding:5px 0;}
.images table{width:auto; float:right;}
.images table td{padding:5px 2px;}
.images img{border:2px solid #ddd;}
.images a:hover img{border:2px solid #057FDA;}
.images a{}
.images div{padding:1px 0; text-align:center;}
.obsah .logo{padding-left:10px; padding-bottom:10px;}
.obsah p{margin:0; padding:0;}

.butons-detail{float:right; width:150px; height:100px; padding-bottom:10px; background:url(images/icon_work.jpg) no-repeat 0 0; padding-left:115px; overflow:hidden;}
.butons-detail ul{margin:0; padding:2px 0 0 0;}
.butons-detail ul li{list-style:none; margin:0; padding:6px 0;}

.none{display:none;}
.top{color:#000000; font-size:0.6em; font-weight:bold; text-transform:uppercase;}
.under-detail{width:100%; border-top:2px solid #eee; margin-top:5px; padding-top:5px;}

.news{border-collapse:collapse; margin:0 auto; width:700px; background-color:#f6f6f6;}
.news th, .news td{border-bottom:1px solid #ccc !important; padding:2px 4px; text-align:left;}
.news td.right{text-align:right;}
.news th{font-size:11px; background-color:#D6EFFF; padding:2px 4px;}
.news a{text-decoration:none;}
.news a:hover{}
.dualcena{font-size:10px;}
td.datum{width:110px; color:#666; white-space:nowrap; text-align:left;}
td.nazov{width:320px; text-align:left;}
td.nazov a{color:#065E80; text-decoration:none;}
td.nazov a:hover{color:#065E80; text-decoration:underline;}
td.kategoria{white-space:nowrap;}
td.kategoria a{color:#065E80; text-decoration:none;}
td.kategoria a:hover{color:#065E80; text-decoration:underline;}
td.typ{color:#666;}
td.cena{white-space:nowrap;}
tr.first{}
tr.second{}/*background-color:#f7fcff;*/

td.col1{width:150px; text-align:right;}
td.col2{width:400px;}
td.col2 input, textarea.field{width:250px; border:1px solid #ccc; padding:1px; font-size:11px;}
.checkbox{width:auto;}
.delform{padding:10px; text-align:center; border:1px solid #FF0000; background-color:#eee; margin-bottom:10px;}
.oznam-ok{background-color:#f8f8f8; padding:5px; border:1px solid #eee; margin:0 0 5px 0;}
.oznam-failed{background-color:#f8f8f8; padding:5px; border:1px solid #FF0000; margin:0 0 5px 0;}
.addbuton {position:absolute; right:15px; top:12px; font-weight:bold; color:#065E80 !important;}

.row-content{padding:0 0 10px 0; overflow:hidden;}
.inzerat p{padding:0;}
.cely{white-space:nowrap; font-weight:normal;}
.row-info{font-weight:bold; font-size:11px; padding:4px 0;}
.row-info-inzerat{font-weight:bold; font-size:12px; background-color:#f7fcff; padding:2px 10px; width:720px; margin-bottom:5px; position:relative;}
.row-info span{padding-right:20px;}
.row-info-inzerat span{padding-right:15px;}
.firmy .row-info span, .firmy .row-info-inzerat span{padding-right:5px; font-weight:normal;}
.row-info-inzerat span.cena{position:absolute; right:10px; padding:0;}
.row-info-inzerat span.cena span{padding:0;}
.row-info b, .row-info-inzerat b{font-weight:normal;}

.addbar a{padding-left:20px; background:url(images/ruka.jpg) no-repeat 0 5px !important;}
.fotogallery{}
.fotogallery td{vertical-align:middle; text-align:center; width:130px;}
.fotogallery td img{padding:1px; border:1px solid #D6EFFF;}

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Component containers
----------------------------------*/
.ui-widget {}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {}
.ui-widget-content { border: 1px solid #D6EFFF/*{borderColorContent}*/; background: #ffffff; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #D6EFFF/*{borderColorHeader}*/; background: #B7E2E8; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #B7E2E8/*{borderColorDefault}*/; background: #D6EFFF; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, #taby .ui-tabs-nav li:hover { border: 1px solid #B7C8E8/*{borderColorHover}*/; background: #C9FFF7; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active, #taby .ui-tabs-nav li.ui-state-active:hover { border: 1px solid #D6EFFF/*{borderColorActive}*/; background: #ffffff; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Corner radius */

.ui-corner-tl {/* -moz-border-radius-topleft: 4px/*{cornerRadius}*//*; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/ }
.ui-corner-tr {/* -moz-border-radius-topright: 4px/*{cornerRadius}*//*; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/ }
.ui-corner-bl {/* -moz-border-radius-bottomleft: 4px/*{cornerRadius}*//*; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/ }
.ui-corner-br {/* -moz-border-radius-bottomright: 4px/*{cornerRadius}*//*; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/ }
.ui-corner-top {/* -moz-border-radius-topleft: 4px/*{cornerRadius}*//*; -webkit-border-top-left-radius: 4px/*{cornerRadius}*//*; -moz-border-radius-topright: 4px/*{cornerRadius}*//*; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/ }
.ui-corner-bottom {/* -moz-border-radius-bottomleft: 4px/*{cornerRadius}*//*; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*//*; -moz-border-radius-bottomright: 4px/*{cornerRadius}*//*; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/ }
.ui-corner-right { /* -moz-border-radius-topright: 4px/*{cornerRadius}*//*; -webkit-border-top-right-radius: 4px/*{cornerRadius}*//*; -moz-border-radius-bottomright: 4px/*{cornerRadius}*//*; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/ }
.ui-corner-left {/* -moz-border-radius-topleft: 4px/*{cornerRadius}*//*; -webkit-border-top-left-radius: 4px/*{cornerRadius}*//*; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*//*; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/ }
.ui-corner-all {/* -moz-border-radius: 4px/*{cornerRadius}*//*; -webkit-border-radius: 4px/*{cornerRadius}*/ }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; position:relative; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; margin:0;}
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important;}

.kats li{list-style:none;}
.kats li a{padding-left:20px; background:url(images/folder.png) no-repeat 0 2px;}
.hlavicka{background-color:#f6f6f6;}
.kontaktny-box{float:left; width:340px; margin-bottom:10px; background-color:#f6f6f6; padding:5px 10px;}
.kontaktny-box dl{overflow:hidden; width:340px; margin:0; padding:0;}
.kontaktny-box dt, .kontaktny-box dd, .adresny-box dt, .adresny-box dd{margin:0; padding:2px 0; float:left;}
.kontaktny-box dt, .adresny-box dt{clear:both; width:100px; color:#000;}
.kontaktny-box dd, .adresny-box dd{width:240px;}

.adresny-box{float:right; width:340px; margin-bottom:10px; padding:5px 10px; overflow:hidden;}
.adresny-box dl{overflow:hidden; width:340px; border-bottom:1px solid #f6f6f6; margin:0 0 5px 0; padding:0 0 5px 0;}
.registration{width:95%;}

#horoskop{float:left; width:360px;}
#google-hor{float:right; width:360px; text-align:center;}
#google-hor .title{
	background-color:#4572AF;
	color:#FFFFFF;
	text-align:center;
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:5px;
}

.clanok{width:100%; overflow:hidden; clear:both; border-bottom:1px solid #D6EFFF; padding:10px 0;}
.clanok .obrazok{float:left; width:110px; overflow:hidden;}
.clanok .obrazok img{border:2px solid #4572AF;}
.clanok-text{float:right; width:620px;}
.clanok-text p{padding-bottom:8px;}
.two-tabs{width:100%; overflow:hidden; padding-top:10px;}
.two-tabs .leftcol{float:left;}
.two-tabs .right-col{float:right;}