@import url("tinymce.css"); 
/* importneme zakladne clankove nastavenia - su oddelene kvoli tinymce */


/* DOCUMENT */
html{overflow-y:scroll;}
body {
	background: #FFF url(../images/bg-body.png) repeat-x scroll 0px 0px;
	padding-bottom:70px;
	margin:0px;
	padding:0px;
	font-family: Verdana, Tahoma, Geneva, Arial;
	font-size:12px;
	color:#000;
}

img { behavior: url(/iepngfix.htc) }

/*div{behavior: url(iepngfix.htc)}*/
a img{border:none;}

a {text-decoration:underline;}
a:link, a:visited{color:#000;}
a:hover{text-decoration:none;}

a.invert, .invert a{text-decoration:none;}
a.invert:hover, .invert a:hover{text-decoration:underline;}

p{margin:0px; padding:10px 0px; font-size:11px; line-height:18px;}

h1, h2, h3, h4, h5, h6{ color:#A31F63; margin:0px; }
h1 {font-size: 1.8em; padding: 10px 0px 10px 0px;}
h2 {font-size: 1.5em; padding: 12px 0px;}
h3 {font-size: 1.1em; padding: 5px 0px;}
h4 {font-size: 1.0em; padding: 5px 0px;}
h5 {font-size: 1.0em; padding: 5px 0px;}
h6 {font-size: 1.0em; padding: 5px 0px;}



/* linky */
.breaker { clear: both; margin: 0px; padding: 0px; font-size: 0px; height:0px; line-height:0px; overflow: hidden}

.white, a.white{color:#FFFFFF;}
.red{color:#ED2A1D}
.green{color:#6DB602}
.purple, a.purple{color:#A31F63}
.pink{color:#D81B5C}
.grey{color:#666666;}
.black{color:#000000;}

.left{float:left;}
.right{float:right;}

.clear{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}

.absolute{position:absolute; *position:none;}
.relative{position:relative;}

.margin-auto{margin:0px auto;}

/* ikona pre nahlad tlace */
/*a.ico-print {background:transparent url(../images/blade/ico-print.gif) no-repeat scroll 0px 0px; margin-top:20px; padding:0px 0px 0px 20px; color:#9a9aa4 !important; font-size:11px;}*/
a.ico-print {background:transparent url(../images/blade/ico-print-white.gif) no-repeat scroll 0px 0px; margin-top:20px; padding:0px 0px 0px 20px; color:#FFF !important; font-size:11px;}

/* FORMS */
.noborder{border:none!important;}
/* fonty */
input, textarea, select {font-family: arial; font-size: 12px;}
/* border pre inputy okrem buttonov */
input.inputy, textarea, select{border:1px solid #FFF; color:#000; font-size:11px;}
/* rozdielny padding pre inputy a selecty aby mali rovnaku vysku */
input.inputy, textarea{padding:2px 5px;}
select{padding:1px 0px 1px 5px;}

input.inputy{height:14px;}

.required, #article .required {color:#E8BD00 !important;} /* classa pre povinne polia formularov */

.middle{vertical-align:middle;}
.top{vertical-align:top;}
.text-top{vertical-align:text-top;}

/* BLOCKS */
.block{display:block;}
.inline{display:inline;}
.inline-block{display:inline-block;}

.hidden{overflow:hidden;}
.nodisplay{display:none;}

/* FONT */
.center{text-align:center;}
.align_right{text-align:right;}

.underline{text-decoration:underline;}
.line-through{text-decoration:line-through;}


.uppercase{text-transform:uppercase;}

.strong, .bold{font-weight:bold;}

.line_height_22{line-height:22px;}
.line_height_33{line-height:33px;}
.line_height_35{line-height:35px;}

.small{font-size:0.8em;}
.smaller {font-size:0.9em;}
#aktualne_cislo .smaller p {line-height: 13px; margin: 0px; padding: 0px; padding-bottom: 5px;}
#slovnik .smaller p {line-height: 13px; margin: 0px; padding: 0px; padding-bottom: 10px;}
.bigger{font-size:1.1em; }
.big{font-size:1.2em;}
.font_18{font-size:18px;}

.tahoma{font-family:Tahoma;}
.verdana{font-family:Verdana;}
.arial{font-family:Arial;}

/* WIDTH, HEIGHT, PADDING, MARGIN */
.width_30{width:30px;}
.width_40{width:40px;}
.width_50{width:50px;}
.width_60{width:60px;}
.width_70{width:70px;}
.width_80{width:80px;}
.width_90{width:90px;}
.width_100{width:100px;}
.width_110{width:110px;}
.width_120{width:120px;}
.width_130{width:130px;}
#nadfooter .width_130{width:130px; overflow:hidden}
.width_140{width:140px;}
.width_150{width:150px;}
.width_160{width:160px; overflow:hidden}
.width_165{width:165px;}
.width_170{width:170px;}
.width_180{width:180px;}
.width_190{width:190px;}
.width_200{width:200px;}
.width_210{width:210px; overflow:hidden}
.width_230{width:230px;}
.width_235{width:235px;}
.width_250{width:250px;}
.width_260{width:260px;}
.width_280{width:280px;}
.width_300{width:300px;}
.width_320{width:320px;}
.width_400{width:400px;}
.width_405{width:405px;}
.width_500{width:500px;}

.height_3{height:3px;}
.height_5{height:5px;}
.height_10{height:10px;}
.height_20{height:20px;}
.height_23{height:23px;}
.height_25{height:25px;}
.height_30{height:30px;}
.height_100{height:100px;}
.height_130{height:130px;}
.height_140{height:140px;}
.height_145{height:145px;}
.height_150{height:150px;}
.height_260{height:260px;}
.height_300{height:300px;}

.padding_4{padding:4px;}
.padding_8{padding:8px;}
.padding_10{padding:10px;}
.padding_15{padding:15px;}
.padding_20{padding:20px;}

.padding_left_5{padding-left:5px;}
.padding_left_10{padding-left:10px;}
.padding_left_20{padding-left:20px;}
.padding_left_50{padding-left:50px;}

.padding_right_10{padding-right: 10px;}
.padding_right_20{padding-right: 20px;}
.padding_right_30{padding-right:30px;}

.padding_top_0{padding-top:0px;}
.padding_top_1{padding-top:1px;}
.padding_top_2{padding-top:2px;}
.padding_top_3{padding-top:3px;}
.padding_top_10{padding-top:10px;}

.padding_v4{padding-top:4px;padding-bottom:4px;}
.padding_v6{padding-top:4px;padding-bottom:6px;}
.padding_v8, .padding_vertical_8{padding-top:8px; padding-bottom:8px;}

.padding_h8{padding-left:8px;padding-right:8px;}
.padding_h15{padding-left:15px;padding-right:15px;}

.padding_bottom_20{padding-bottom:20px;}

.margin_auto{margin:0px auto;}

.border_bottom{border-bottom:1px solid #CCCCCC;}
.border_top{border-top:1px solid #CCCCCC;}

.border_bottom_dashed{border-bottom:1px dashed #8d8d8d;}

/* CURSORS */
.pointer{cursor:pointer;}

/* BREADCRUMB */
#breadcrumb-holder{background-color:#FFFFF; margin-top:10px;}
#breadcrumb{font-size:11px;padding-top:5px; }
#breadcrumb a{color:#0b4d75; text-decoration:underline;}
#breadcrumb a, #breadcrumb span{padding:0px 6px;}
#breadcrumb a:hover{text-decoration:none;}

/* PAGER */
ul#pager { margin: 0px; padding: 0px; float: right; display: inline}
#pager li { margin: 0px; padding: 0px; list-style: none; float: left}
#pager li a, #pager li a:link, #pager li a:visited {background: url(../pictures/bg-pager.jpg) repeat-x scroll 0px 0px; width: 20px; height: 19px; line-height:19px; border: 1px solid #2B2D2F; text-align: center; color: #FFF; text-decoration: none; display: block; margin: 3px 2px 0px 2px}
#pager li a:hover, #pager li a.selected, #pager li a.selected:link, #pager li a.selected:visited  {background:url(../pictures/bg-pager-hover.jpg) repeat-x scroll 0px 0px; color: #FFFFFF; text-decoration:none; border-color:#6F9904;}
#pager li a.selected, #pager li a.selected:link, #pager li a.selected:visited {font-weight: bold;}
#pager li a.selected:hover {cursor: default;}
#pager li.next a, #pager li.prev a{width:52px; color:#CCC;}
#pager li.next a:hover, #pager li.prev a:hover{color:#FFF;}


/* FOOTER */
/*
#footer {padding: 10px 0px 0px; height:22px; margin:0px auto; color:#9e9e9e; font-size:11px;}
#footer a{color:#9e9e9e;text-decoration:none;}
#footer a:hover{color:#000000;text-decoration:underline;}
#copyright{padding-right:30px;}
#copyright span{ padding: 0px 7px;}
#footer .right{float:right;font-size:10px;}
*/

#googlemap{padding:13px; border:1px solid #CCCCCC;}
/*#googlemap{color:#000; padding:23px 27px; background: url(../images/bg-googlemap.jpg) no-repeat scroll 0px 0px; width:308px; height:258px; float:right;}*/

/* DOCUMENT */
#bg-footer{/*background: url(../images/bg-footer-new.png) repeat-x scroll left bottom;*/ z-index:10;}
#wrapper{width:980px; margin:0px auto; position:relative; padding:0px 15px; z-index:10;}
#main_content{width:980px; /*position:absolute;*/ z-index:0;}
#banner-top-left{ width:160px; position:absolute; height:600px; z-index:1000; left:-160px; top:20px; padding:15px 0px 0px 0px;}
#banner-top-left div{ height:600px;}

#bar-top{height:35px; color:#FFFFFF; overflow:hidden; position:absolute; top:-35px; width:980px; }
#bar-bottom{height:34px; line-height:34px;}
#bar-top .right, #bar-bottom .right{_padding-top:7px;}
	.bcmobil, .navibox, .rss{padding-left:25px; background-image: url(../images/arrows-top-bar2.png);
		background-attachment:scroll; background-repeat:no-repeat;
		line-height:20px; display:inline-block;}
	.bcmobil{background-position:0px 2px;}
	.navibox{background-position:0px -28px;}
	.rss{background-position:0px -56px;}
#header{height:125px;margin-top:35px;}
#logo-holder{width:490px; height:89px;padding-top:36px; padding-right:20px; background: url(../images/img-zenska.png) no-repeat scroll 330px 0px;}
#banner-top-holder{width:470px;}
#menu-holder{height:39px; padding-top:1px; background: url(../images/bg-menu-top.png) no-repeat scroll 0px 0px; overflow:hidden}
#container{
	padding:20px 0px;
}

#menu-holder, #submenu-holder { width: 980px;}

#bar-top a, #bar-bottom a, #footer a, #menu-holder a, #top-box a,
#bar-top a:visited, #bar-bottom a:visited, #footer a:visited, #menu-holder a:visited, #top-box a:visited{color:#fff;}

#footer{height:121px; padding-top:30px; color:#FFFFFF; width: 980px; background:url(../images/bg-footer2.png) repeat-x bottom}
#footer-top-part{height:87px; overflow:hidden;}

#footer_new_bg{height:151; background:transparent url(../images/bg-footer2.png) repeat-x scroll left bottom; position:relative; z-index:0;}
#footer_new_shadow{ position:absolute; height:134px; background: url(../images/bg-footer-new.png) repeat-x scroll left bottom; width:100%; bottom:151px;}
#footer_new{height:121px; padding-top:30px; margin:0px auto; color:#FFFFFF; width: 980px; background:url(../images/bg-footer.png) repeat-x bottom}
#footer_new a{color:#ffffff;}

#content {width:590px; padding-right:20px; float:left; min-height:600px;height:auto !important;height:600px; overflow-x:hidden;}
/*#content a {color:#A31F63}*/
#column-right{width:370px; float:right;}

.inzercia{padding-top:15px; background: url(../images/bg-inzercia.png) no-repeat scroll right top;}
.inzercia2{padding-top:15px; background: url(../images/bg-inzercia.png) no-repeat scroll left top;}
.inzercia3{background: url(../images/bg-inzercia2.png) no-repeat scroll left top;}

/* LOGIN BOX */
.login-holder{padding: 6px 0px 0px 10px;}
.login-holder input{margin-left:7px;*margin-bottom:15px; }
.btn-login{}
.input-login{width:99px; height:15px; background: url(../images/bg-input-login.png) no-repeat scroll 0px 0px;
	color:#E7C5D7; 
	padding:3px 5px;
	font-size:11px;
}

/* MENU */
#menu1{}
#menu2{float:right; background: url(../images/bg-menu2.png) repeat-x scroll 0px 0px; width:225px; overflow:hidden}

#menu li{float:left; background: url(../images/arrow-menu-top1.png) no-repeat scroll right top;}
#menu2 li{float:right; background: url(../images/arrow-menu-top1.png) no-repeat scroll left top;}

#menu-holder ul{list-style:none; padding:0px; margin:0px; padding-left:0px;}
#menu-holder li{padding:0px 5px;line-height:34px; height:39px;}
#menu-holder span{position:absolute; font-weight:bold; top:0px;padding:0px 10px;}
#menu-holder a{position:relative; top:-1px; left:-1px; text-decoration:none; font-weight:bold;line-height:34px; height:40px; _height:39px; padding:0px 8px; display:block; float: left}
#menu-holder a:hover, #menu-holder li.sel a{text-decoration:none; background: url(../images/bg-menu-top-sel.png) repeat-x scroll 0px 5px;
	color:#D81B5C!important;
}

#submenu-holder{background: url(../images/bg-menu-top2.png) repeat-x scroll 0px 0px;
}
#submenu-holder ul{list-style:none; padding:0px; margin:0px; padding-left:0px;}
#submenu-holder li{float:left;}
#submenu-holder #menu-sub1{height:32px;}
#submenu-holder #menu-sub2{height:20px; padding-left:5px}

#menu-sub1 li{padding:0px 10px; line-height:25px; height:32px; background: url(../images/arrow-menu-top2.png) no-repeat scroll right 4px;}
#menu-sub2 li{padding:0px 10px; height:20px; background: url(../images/arrow-menu-top3.png) no-repeat scroll right 2px;}

#submenu-holder #menu-sub1 a:hover, #submenu-holder #menu-sub1 a{text-decoration:none;}

#submenu-holder #menu-sub2 a{text-decoration:none;}
#submenu-holder #menu-sub2 a:hover{text-decoration:underline;}

#menu-sub1 li a{color:#333; font-weight:bold; font-size:11px;padding:0px 5px; line-height:25px; height:32px; display:block; float:left;}
#menu-sub1 li a:hover, #menu-sub1 li.sel a{color:#FFF; background: url(../images/bg-menu-top-sel.png) repeat-x scroll 0px -35px;}

#menu-sub2 li a{color:#FFF; font-size:11px; }
#menu-sub2 li.sel a{font-weight:bold;}

/*INVERSE*/
#submenu-holder #menu-sub1-inverse{height:32px; float:right;}
#submenu-holder #menu-sub2-inverse{height:20px; padding-right:5px;float:right;}

#menu-sub1-inverse li{padding:0px 10px; line-height:25px; height:32px; background: url(../images/arrow-menu-top2.png) no-repeat scroll left 4px; display: block; float: left}
#menu-sub2-inverse li{padding:0px 10px; height:20px; background: url(../images/arrow-menu-top3.png) no-repeat scroll left 2px; display: block; float: left}

#submenu-holder #menu-sub1 a:hover, #submenu-holder #menu-sub1-inverse a {text-decoration:none;}

#submenu-holder #menu-sub2-inverse a{text-decoration:none;}
#submenu-holder #menu-sub2-inverse a:hover{text-decoration:underline;}

#menu-sub1-inverse li a{color:#333; font-weight:bold; font-size:11px;padding:0px 5px; line-height:25px; height:32px; display:block; float:left }
#menu-sub1-inverse li a:hover, #menu-sub1-inverse li.sel a{color:#FFF; background: url(../images/bg-menu-top-sel.png) repeat-x scroll 0px -35px;}

#menu-sub2-inverse li a{color:#FFF; font-size:11px; }
#menu-sub2-inverse li.sel a{font-weight:bold;}


.box-title, a.box-title{
	height:34px;
	line-height:34px;
	padding:0px 15px;
	text-transform:uppercase;
	font-size:1.4em;
	font-family:Tahoma;
	text-decoration:none;
}
.box-title .arrow-double{top:13px; right:12px;}
a.diskusia_k_clanku{color: #A31F63; text-decoration:none;}
a.diskusia_k_clanku:hover{ text-decoration:underline;}
a.clanok_replies{color: #A31F63; text-decoration:none!important;}
a.clanok_replies:hover{ text-decoration:underline!important;}
a.add_reakciu{color: #A31F63; text-decoration:none!important;}
a.add_reakciu:hover{ text-decoration:underline!important;}

#tag-box { background:url(../images/bg_boxes_headers.jpg) no-repeat top left}
#najcitanejsie-box { background:url(../images/bg_boxes_headers.jpg) no-repeat 0px -35px}
#casopis-box { background:url(../images/bg_boxes_headers.jpg) no-repeat 0px -70px}
#videogaleria-box {background:url(../images/bg_boxes_headers.jpg) no-repeat 0px -175px}
#fotogaleria-box {background:url(../images/bg_boxes_headers.jpg) no-repeat 0px -210px}
#anketa-box {background:url(../images/bg_boxes_headers.jpg) no-repeat 0px -105px}
#blogy-box {background:url(../images/bg_boxes_headers.jpg) no-repeat 0px -140px}
#slovnik-box {background:url(../images/bg_boxes_headers.jpg) no-repeat 0px -245px}
#diskusia-box {background:url(../images/bg_boxes_headers.jpg) no-repeat bottom left}

#diskusia ul.najnovsie-temy{margin:0px; padding:0px; list-style-type:none;}
#diskusia ul.najnovsie-temy li{padding-bottom:6px; font-size:11px; }
#diskusia ul.najnovsie-temy li a {}
#diskusia .diskusia_autor{background:url(../modules/forum/images/user-icon.gif) no-repeat 0px 0px;padding:2px 0px 2px 18px;display:block;float:left;}
#diskusia .diskusia_datum{background:url(../modules/forum/images/time.gif) no-repeat 0px 0px;padding:2px 12px 2px 18px;display:block;float:left;}


.bg-pink{background:url(../images/bg-title-pink.png) repeat scroll 0px 0px;}
.bg-lighter{background:url(../images/bg-title-lighter.png) repeat scroll 0px 0px;}
.bg-darker{background:url(../images/bg-title-darker.png) repeat scroll 0px 0px;}
.bg-darkest{background:url(../images/bg-title-darkest.png) repeat scroll 0px 0px;}

.box-right-column-body{background:#DEDEDE url(../images/bg-boxes-right-column.png) repeat-x scroll top;}

.box-videogallery{ overflow:hidden; background:url(../images/tmp-video-pic.jpg) no-repeat scroll 0px 0px; width:153px; height:84px; margin-bottom:2px}
.box-right-column-body .video-title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-size:bold; 
									 text-transform:uppercase; position:relative; top:-21px; color:#FFFFFF;}


.input-search{
	height:14px;  
	background: url(../images/bg-input-vyhladavanie.png) no-repeat scroll 0px 0px;
	color:#898989; 
	padding:5px 5px;
	width:155px;
	margin:0px;
}
.title-search{padding-right:10px; background:url(../images/bg_search_header.jpg) no-repeat top left!important; height: 34px; overflow:hidden}
.box-search{border:1px solid #CA1B48; background-color:#E6E6E6; border-top:none; color:#333; padding:2px 20px;}

.box-right-column-body{padding:10px 15px;}
.box-right-column-body a { text-decoration: none; color: #a31f63; margin-right: 3px}
.box-right-column-body a.im { background:url(../images/bg_tag-box-a.png) no-repeat center left; padding-left: 13px}
.box-right-column-body a:hover { text-decoration: underline}
.box-right-column-body .loga{ height:300px;}

.row-right-column{padding:2px 0px; font-size:11px; height:13px; overflow:hidden}
.row-right-column a{color:#000;}
.row-right-column .num{width:25px;}
.row-right-column .text-holder{width:315px;}
.viac-holder{background-color:#BCBCBC; margin-top:1px;}
.viac-topbox-holder{padding-top:14px;*padding-top:14px;}

/*AKTUALNE CISLO*/
#aktualne_cislo{height:194px;}
.height145{height:145px; overflow:hidden;}


/* ARTICLE GALLERY */
.article-gallery-holder{height:70px; padding:20px 10px; overflow: hidden;}
.article-gallery-holder .prev{width:30px; float:left; background: url(../images/btns-gallery.png) no-repeat scroll 0px 3px; height:70px; cursor:pointer;}
.article-gallery-holder .prev:hover{background: url(../images/btns-gallery.png) no-repeat scroll -30px 3px;}
.article-gallery-holder .photos{width:510px; float:left;height:70px;}
.article-gallery-holder .next{width:30px; float:right;background: url(../images/btns-gallery.png) no-repeat scroll -60px 3px;height:70px; cursor:pointer;}
.article-gallery-holder .next:hover{background: url(../images/btns-gallery.png) no-repeat scroll -90px 3px;}

.article-gallery-holder .photos a{float:left; margin:0px 7px; padding:3px; border:none;}
.article-gallery-holder .photos a:hover{border:3px solid #A31F63; padding:0px;}
/* end ARTICLE GALLERY */
#foto-k-clanku-box .photos .photos-holder a{float:left; margin:0px 5px 7px 5px; padding:0px; border:none; padding: 2px}
#foto-k-clanku-box .photos .photos-holder a:hover{border:2px solid #A31F63;}
#foto-k-clanku-box .photos .photos-holder a{width: 80px; height: 80px; float: left; text-align: center; border:2px solid #CFCFCF; overflow:hidden}

.tabs{height:187px;}
.tabNavigation{list-style:none; margin:0px 0px 20px 0px; padding:0px; height:30px; background: url(../images/bg-tabs.png) no-repeat scroll left bottom;}
.tabNavigation li{}
.tabNavigation li span{float:left; height:30px;}
.center-tab{line-height:30px; font-weight:bold; font-size:11px; color:#A31F63; padding:0px 7px; cursor:pointer;}
.sel .center-tab{background: #FFF url(../images/bg-tab-top.png) repeat-x scroll 0px 0px;}
.left-tab{width:6px; background:none;}
.sel .left-tab{background: #FFF url(../images/bg-tab-left.png) repeat-x scroll 0px 0px;}
.right-tab{width:6px;background:none;}
.sel .right-tab{background: #FFF url(../images/bg-tab-right.png) repeat-x scroll 0px 0px;}


/* CONTENT PART */
#top-box{background-color:#A31F63;  color:#FFFFFF; font-size:11px; padding: 10px}
.top-img-holder{background-color: #FFFFFF; text-align:center; padding: 0px; margin-right: 10px; height: 192px; overflow:hidden}
.top-text-holder{}
#top-box h1{font-size:1.6em; padding-bottom:10px;}
#top-box .top-description{height:90px; overflow:hidden; }
#top-box .top-description p { margin: 0px; padding: 0px}
.bg-purple-dark{background-color:#60133A;}
#top-gal{padding:10px; height:63px; overflow:hidden;}
#top-gal a{margin:0px 9px; border: 3px solid #60133A; float:left; width: 90px; text-align:center; background-color:#FFFFFF; height: 57px;}
#top-gal a:hover, #top-gal a.sel {border-color:#A31F63;}
.top-text-holder-inner { height: 145px; overflow:hidden; border-bottom: 1px solid #FFFFFF; margin-bottom: 2px}
.square{display:inline-block; width:5px; line-height:11px; background-image: url(../images/arrow-squares.png); background-attachment:scroll; background-repeat:no-repeat;}
.square-purple{background-position:0px 3px;}
.square-black{background-position:0px -27px;}

/* LSITINGOVE ANOTACIE */
.anotacia{padding:12px 0px; margin-bottom:10px; background: url(../images/bg-listing-clankov.png) repeat-x scroll left bottom; height:134px; overflow:hidden}
.anotacia h2{color:#A31F63; padding-top:0px;}
.anotacia .text-holder{line-height:17px; width:392px; padding-left:20px; overflow:hidden}
.anotacia .text-holder .anotacia-desc{height:55px; overflow:hidden; padding-top: 10px}
.anotacia .text-holder .anotacia-desc p{padding:0px;height:55px; overflow:hidden;}  
.anotacia-date, .anotacia-date a {color:#D81B5C;}
.anotacia .img-holder {width:174px;height:116px; text-align:center;border:1px solid #E8C7D8; background-color:#FFF; overflow:hidden}
.anotacia .img-holder a{}

.anotacia-sponsored{background: #E5BED2 url(../images/bg-listing-clankov-sel.png) repeat-x scroll 0% 100%; padding-bottom: 0px; margin-bottom: 22px}
.anotacia-sponsored .height_10{ height:0px;}
.anotacia-sponsored .height_20{ margin-top:-2px;}
.anotacia h2{color:#a31f63; margin:0px; padding: 0px;}
.anotacia-sponsored h2 { color:#000000}
.anotacia h2 a {color:#a31f63;}
.anotacia-sponsored h2 a {color:#000000}
.anotacia-sponsored .img-holder{width:174px;height:112px text-align:center;border:1px solid #DBA7C1; background-color:#FFF; text-align:center;}
.anotacia-sponsored .anotacia-date, .anotacia-sponsored .anotacia-date a {color:#000;}

.anotacia-properties{padding-right:10px; overflow:hidden;}
.anotacia-links{top:-7px; right:14px; width:86px; z-index:99; position:relative  }

	.link-comment{
		width:30px;
		height:17px;
		padding-top:8px;
		background: url(../images/bg-comment.png) no-repeat scroll 0px 0px;
		color:#fff;
		display:block;
		text-align:center;
		overflow:hidden;
		font-size:9px;
	}
	.link-comment-white{background: url(../images/bg-comment-white.png) no-repeat scroll 0px 0px;
						width:30px;color:#000 !important;display:block;text-align:center;overflow:hidden;
						font-size:9px;height:14px;padding-top:11px;}
	.link-comment:visited, .link-comment:link{color:#fff; line-height:17px;}
	.link-gallery, .link-video{margin-top:8px; margin-right:10px;}
	
#autor-image { width: 150px; float: left;}
#autor-desc { float: right; padding-left: 10px; width: 430px;}
/* end LISTINGOVE ANOTACIE */

a.filter-sel {color: #A31F63!important}

/* CLANOK */
#article{font-size:11px;}
#article-details{float:left; width:180px; padding-right:20px; padding-bottom:30px;}
#article-details .article-pic{border:1px solid #D18FB1; padding:0px;text-align:center;} 
#article-details .article-date{padding-top:8px; font-weight:bold;}
#article-details .autor{border-bottom:1px dashed #8D8D8D;font-weight:bold;text-transform:uppercase;color:#666666; margin-bottom:4px; padding:0px 0px 2px 3px; font-size:10px;}
.autor-photo{width}
#article object { width: 590px; overflow:hidden}

a.share{background-image: url(../images/arrows-share.png); background-attachment:scroll; background-repeat:no-repeat;
	 color: #A31F63; font-weight:bold; padding:4px 0px 4px 25px; vertical-align:baseline;}

.vytlacit{background-position:0px 3px}
.sendmail{background-position:0px -23px; _width:106px;}
.vybralisme{background-position:0px -54px}
.facebook{background-position:0px -86px}
.twitter{background-position:0px -115px}
.ohodnotit{background-position:0px -146px}
.profil{background-position:0px -173px}
.clanky{background-position:0px -205px}

.font-resizer .resizer{width:16px;height:15px; float:left; padding-right:5px}
.font-resizer .resizer a{ border:2px solid #fff; text-align:center; width:12px; height: 11px; float:left}
.font-resizer .resizer .sel{border:2px solid #a82c6c;text-align:center;}
.font-resizer .resizer a:hover {border:2px solid #a82c6c;text-align:center;}
/* GALLERY */
.gallery-holder{height:145px; padding:20px 10px;}
.gallery-holder .prev{width:45px; float:left; background: url(../images/btns-gallery-big.png) no-repeat scroll 0px 30px; height:145px; cursor:pointer;}
.gallery-holder .prev:hover{background: url(../images/btns-gallery-big.png) no-repeat scroll -30px 30px;}
.gallery-holder .photos{width:480px; float:left;height:145px;}
.gallery-holder .next{width:45px; float:right;background: url(../images/btns-gallery-big.png) no-repeat scroll -60px 30px;height:145px; cursor:pointer;}
.gallery-holder .next:hover{background: url(../images/btns-gallery-big.png) no-repeat scroll -90px 30px;}

.gallery-holder .photos a{ border:none;}
.gallery-holder .photos a:hover{padding:0px;}

.photos .gallery-single-holder{float:left; margin:0px 10px 10px 10px; _margin:0px 8px 8px 8px;padding:4px 18px 0px 13px;border:none; width:109px; height:141px; background: url(../images/bg-gallery-img.png) no-repeat scroll left bottom;}
.photos .gallery-single-holder a.img-holder {border:1px solid #D8A3BE; width:107px; height:67px; background:#FFFFFF; text-align:center; float:left; font-size:1px;}
.photos .gallery-single-holder a.img-holder:hover {border:1px solid #CA1B48;}

#video-k-clanku-box .object-holder { width: 590px; overflow:hidden}
#video-k-clanku-box .object-holder object { width: 590px}
/* end GALLERY */

/* COMMENTS*/
.comments-holder{font-size:11px; padding:15px;}
.comments-header{}
.row-comments{padding:2px 0px; }
.comments-holder a{color:#000;}
.comments-holder .text-holder{width:315px; padding-right:15px; float:left;}
.comments-holder .time-holder{width:115px; padding-right:15px; float:left;}
.comments-holder .user-holder{width:100px; float:left;}

/* FILTER */
.filter{background: url(../images/bg-filter.jpg) repeat-x scroll; height:22px; margin-bottom:20px; width:550px; padding:7px 20px 5px 20px; font-size:10px;}
.filter-right{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:4px;}
.filter-right a{ text-decoration:none; }
.filter-right a:hover{ text-decoration:underline; }


/* CALENDAR */
#kalendar a {
	text-decoration: none;
	color: #000000;
	text-align: center;	
}
#kalendar a:hover {
	text-decoration: underline;
	color: #3163CE;
}
#kalendar .year {
	border: 1px solid black;
	background-color:none;
	text-align: center;
}
#kalendar .month {
	border-style: none;
	background-color: ;
	text-align: center;
	margin: 0px auto;
	top: -15px; position:relative
}
#kalendar .yearname {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
#kalendar .monthname {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	background-color: none;
	color: #5D5D5D;
	border-style: none;
	border-width:1px
}
#kalendar .dayname { /*hurne skratky dni*/
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	background-color: #A31F63;
	color: #ffffff;
	border-style: none;
	border-width:1px
}
#kalendar .weeknumtitle {
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	background-color: #e9e9e9;
	border-style: outset;
	border-width:1px
}
#kalendar .weeknum {
	text-align: center;
	font-size: 10px;
	height:22px;
	width:30px;
	color: #000099;
	background-color: #e9e9e9;
}
#kalendar .yearnavigation {
	font-size: 12px;
}
#kalendar .datepicker {
	background-color: #e4e4e4;
}
#kalendar .datepickerform {
	margin: 0px;
}
#kalendar .monthnavigation {
	font-family: Tahoma, Arial, sans-serif;
}
#kalendar .monthpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
#kalendar .yearpicker {
	font-size: 11px;
	background-color: #eeeeee;
}
#kalendar .pickerbutton {
	font-size: 11px;
	background-color: #eeeeee;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}
#kalendar .nomonthday {
	text-align: center;
	font-size: 10px;
	height:22px;
	width:30px;
	color: #aaaaaa;
}
#kalendar .monthday { /*bunky pre jednotlive dni v tyzdni*/
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color:;
	color: #384955;
	height:22px;
	width:30px;
}
#kalendar .today {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: ;
	color: #FFFFFF;
	height:21px;
	width:29px;
	border:1px dashed #a31f63;
}
#kalendar .today a{
	color: #a31f63;
}
#kalendar .selectedday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	height:21px;
	width:29px;
	color: #A31F63!important;
}
#kalendar .selectedday a{
	color: #A31F63!important;
}
#kalendar .sunday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:22px;
	width:30px;
}
#kalendar .sunday a {
	color: #667171;
}
#kalendar .saturday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #667171;
	height:22px;
	width:30px;
}
#kalendar .saturday a {
	color: #667171;
}
#kalendar .event {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color:;
	background-color: #E9E9E9;
	height:21px;
	width:29px;
	color: #A31F63!important;
}
#kalendar .event a {
	background-color:;
	color: #A31F63!important;
}
#kalendar .selectedevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: 667171;
	border:1px solid #a31f63;
	height:21px;
	width:29px;
}
#kalendar .selectedevent a {
	background-color: none;
	color: #384955;
	font-weight:bold;
}
#kalendar .todayevent {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: red;
	background-color: #FF6600;
	border:1px dashed #FFB997;
	height:21px;
	width:29px;
}
#kalendar .todayevent a {
	color: #FFFFFF;
	background-color: #FF6600;
	border:1px dashed #FFB997;
}
#kalendar .eventcontent {
	font-size: 10px;
	border-style: outset;
	border-width: 1px;
	width: 100%;
}

#topBOX { background:url(../images/bg_topbox_header.jpg) no-repeat top left; height: 34px}
.big-gallery-holder {margin: auto; margin-top: 10px; padding: 0px 30px 0px 30px}
.big-gallery-inner-holder {width: 120px; height: 110px; float: left; padding: 3px 3px 6px 3px; text-align: center;}
.big-gallery-inner-holder a {border: 2px solid #F0F0F0; display:block}
.big-gallery-inner-holder a:hover {border: 2px solid #A31F63}
.big-gallery-return {text-align: center; clear: both; margin: 10px 0px 10px 0px;}
.big-gallery-return a { font-weight: bold; color: #A31F63}

.infoBox td {
padding-bottom:7px;
}
.heading {
display:block;
padding-bottom:8px;
}

#tag-flash-holder {height: 180px; overflow:hidden; margin-bottom: 1px; background-image:url(../images/bg-tag-box.jpg); background-repeat:repeat-x; padding-top:20px; padding-bottom:5px; width:370px;}
#tag-flash-holder a{color:#646464; text-decoration:none; margin-left:5px; margin-right:5px;}
#tag-flash-holder a:hover{color:#A31F63; border:1px solid #A31F63; margin:4px;}
#tag-flash-holder a.tag_cloud_1{font-size:10px;}
#tag-flash-holder a.tag_cloud_2{font-size:14px;}
#tag-flash-holder a.tag_cloud_3{font-size:16px;}
#tag-flash-holder a.tag_cloud_4{font-size:16px; font-weight:bold;}

#flashcontent { background:#d6d6d6 url(../images/bg_inner-tag-cloud.jpg) repeat-x top left; margin-top: -20px; z-index:-100;}
#flashcontent .tagy a{color:#646464; padding:5px;}


#tri { line-height: normal;}

.warning {color:#c3143e; text-align:center}

#blade-moduls-site-map ul li { padding: 3px 0px 3px 0px}

a.specspec { color: #CCCCCC!important; text-decoration: none}
a.specspec:hover { color: #FFFFFF!important; text-decoration: none}

.menubox{position:absolute; visibility: hidden; border: 0px solid white; background-color: white; padding: 0px; background: transparent; overflow: hidden;margin-top:13px; margin-left: 6px;font-weight:bold; font-size:0.8em;color: white;}
.layer-box { padding: 3px 6px; border-width: 1px 1px 0px 1px; border-color: white; border-style:solid; background: #600735; line-height:16px; position: relative!important; width:86px; z-index:20;}
.arr-box{ background:url("http://www.techbox.sk/images/main-menu-tooltip.png") no-repeat left 0px; z-index:400; height:6px; width:100px;position: relative!important;}

/* SABLONY */
.content-images { margin: 20px 0px 20px 0px; text-align:center}
.content-images table { margin: 0px auto; text-align:left}
.content-images table td { background-color: #A31F63; color:#FFFFFF}
.content-images table td.text {text-align:left; padding: 4px; font-size: 10px; font-style:italic; background-color: #CCCCCC; color:#000000}
.withfloat { width: 200px; float: right}
.withfloat h3 { margin: 0px; padding: 0px; color:#FFFFFF; font-size: 12px; margin: 2px 0px 2px 6px; text-align:left}
.withfloat td.bigger { font-size: 11px; font-style:normal!important}

/* BREADCRUMB */
ul#breadcrumb { margin: 0px; padding: 0px; margin-bottom: 5px; height: 12px; display:inline; width: 100%}
ul#breadcrumb li { list-style: none; margin: 0px; padding: 0px; color: #CCCCCC; font-size: 9px; float: left; background:url(../images/bread-bg.jpg) no-repeat top left;  padding-left: 7px; padding-right: 7px}
ul#breadcrumb li a { display: block; float: left; padding:0px; margin:0px}
ul#breadcrumb li a:link, ul#breadcrumb li a:visited { color: #999999; text-decoration: underline}
ul#breadcrumb li a:hover { color: #A31F63; text-decoration: none}

/* KEYWORDS BOX */
#keywords { border: 1px solid #D18FB1; padding: 10px}
#keywords h3 { color:#000000}
#keywords a {color: #A31F63; text-decoration:underline; font-weight: bold}
#keywords a:hover { color: #000000; text-decoration: none}

a.wb { border: 2px solid #CFCFCF; float: left; display: block; width: 126px; height: 90px; overflow:hidden}
a.wb:hover { border: 2px solid #A31F63}

.hidden-inner {padding: 5px 15px 5px 15px; width: 340px}

.regular-text {width: 160px;}
.form-table td {padding: auto;}

#banner-top-flash{ width:728px; height:90px; margin:0px auto; margin-bottom:1px; padding:0px 10px; position:relative;} 
#banner-top-flash .inzercia3{ width:44px; height:15px; top:0px; right:-35px; position:absolute;}

/* STRUKTURNE ZOBRAZENIE CLANKOV */
.chronologicka_view{background:url(../images/btn-chronologicka.png) 0px -23px no-repeat;width:21px;height:18px;display:block; float:left}
.chronologicka_view:hover{background:url(../images/btn-chronologicka.png) 0px 0px no-repeat;width:21px;height:18px;display:block; float:left}
.chronologicka_view.visited{background:url(../images/btn-chronologicka.png) 0px 0px no-repeat;width:21px;height:18px;display:block; float:left}
.stromova_view{background:url(../images/btn-stromova.png) 0px -23px no-repeat;width:21px;height:18px;display:block; float:left}
.stromova_view:hover{background:url(../images/btn-stromova.png) 0px 0px no-repeat;width:21px;height:18px;display:block; float:left}
.stromova_view.visited{background:url(../images/btn-stromova.png) 0px 0px no-repeat;width:21px;height:18px;display:block; float:left}

/* SABLONA VLASTNOSTI */
.vlastnosti_box{width:378px; display:block; border:1px solid #a82c6c;padding:0px; margin:0px 10px 10px 10px;}
.vlastnosti_box .nadpis{ padding:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; background-color:#a82c6c; display:block}
.vlastnosti_box ul{list-style-type:none; margin:5px 0px 2px 0px; padding:0px 0px 0px 10px;}
.vlastnosti_box ul li{padding:3px 0px 3px 26px; height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.vlastnosti_box_left{width:378px; float:left; display:block; border:1px solid #a82c6c;padding:0px; margin:0px 10px 10px 0px;}
.vlastnosti_box_left .nadpis{ padding:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; background-color:#a82c6c; display:block}
.vlastnosti_box_left ul{list-style-type:none; margin:5px 0px 2px 0px; padding:0px 0px 0px 10px;}
.vlastnosti_box_left ul li{padding:3px 0px 3px 26px; height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.vlastnosti_box_right{width:378px; float:right; display:block; border:1px solid #a82c6c;padding:0px; margin:0px 0px 10px 10px;}
.vlastnosti_box_right .nadpis{ padding:12px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; background-color:#a82c6c; display:block}
.vlastnosti_box_right ul{list-style-type:none; margin:5px 0px 2px 0px; padding:0px 0px 0px 10px;}
.vlastnosti_box_right ul li{padding:3px 0px 3px 26px; height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.klady{background:url(../images/img-klady.jpg) no-repeat scroll 0px 0px;}
.zapory{background:url(../images/img-zapory.jpg) no-repeat scroll 0px 0px;}
 
/* techbox-tabulka */
table.techbox-tabulka{border-right:1px solid #a82c6c; margin:0px 8px 4px 8px;} 
table.techbox-tabulka th{color:#FFFFFF; padding:8px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;border:1px solid #a82c6c; border-bottom:none; font-size:12px; background-color:#a82c6c;}
table.techbox-tabulka td{border-bottom:1px solid #a82c6c; border-left:1px solid #a82c6c; padding:3px 5px;} 


#float_banner{height:200px; width:200px; float:left; position:absolute; left:-200px;}
 
