* {margin:0;}

/* --- | HTML Elements | --- */
a:focus {-moz-outline-style: none;}
a:active {outline: none;}
a img,
fieldset {padding: 0; border: none;}
sup {position: relative; top: -0.4em; vertical-align: baseline; font-size: 0.75em;}
table th {font-weight: normal; text-align: left;}
hr {clear: both; height: 1px; border: 0; color: #b5b5b5; background-color: #b5b5b5;}  

/* --- | GENERAL | --- */
/* Position */
.p-r {position: relative;}
/* Display */
.d-n {display: none;}
.d-b {display: block !important;}
/* Floating */
.f-l {float: left;}
.f-r {float: right !important;}
.clear {clear: both;}
/* Text alignment */
.t-c {text-align: center;}
.t-r {text-align: right;}
.t-l {text-align: left;}
.t-j {text-align: justify;}
/*  */
.act {cursor: default;}
/* Self clear */
.s-clr {zoom: 1;}
.s-clr:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.hidden {display: none;}


body{margin:0;font-family:"georgia";font-size:12px;} 	
textarea{font-family:"georgia";font-size:12px;}
p{margin:0;padding:0;}
p.article{margin-bottom:10px;}
.journal p img{margin:6px;}
a{color:#de0000;}
a:hover{color:black;}
a.nolink {color:#000;text-decoration:none;}
a.nolink:hover {color:#000;text-decoration:underline;}
a.ciernylink {color:#000;}
a.ciernylink:visited {color:#444;}
a.ciernylink:hover {color:#b00;}
.o50{filter: alpha(opacity=50);	-moz-opacity: 0.5;}
label{font-size:12px;color:#000;}
label.req{font-weight:bold;}
ul.nob{list-style-image:none;list-style-type:none;}
.ckeditor h2 {margin-top:20px;margin-bottom:5px;font-size:28px;}
.ckeditor h3 {margin-top:10px;margin-bottom:3px;font-size:20px;}
.ckeditor p {margin-bottom:10px;}
#bg{background:url("/images/priestor_web.png") no-repeat;padding-bottom:20px;}
#content{width:990px;position:relative;}
h1#home {height:165px;}
h1#home a {position:absolute;top:65px;left:31px;}
h1#home a span{display:none;}
#container{}
#text{background:url("/images/text.png") repeat-y;width:563px;min-height:539px;padding:25px;float:left;margin-top:22px;padding-top:10px;}
#textwide{background:url("/images/text_w_long.png") repeat-y;width:940px;left:0px;padding-top:10px;padding-left:25px;padding-right:25px;}
#textwide_long{background:url("/images/text_w_long.png") repeat-y;width:940px;left:0px;padding-top:0px;padding-left:25px;padding-right:25px;}
#g3x3{background:url("/images/3x3.png") no-repeat;width:532px;height:864px;padding-top:20px;padding-left:22px;left:394px;position:absolute;top:30px;}
#g9x9{background:url("/images/9x9.png") no-repeat;width:532px;height:864px;padding-top:20px;padding-left:22px;left:394px;position:absolute;top:30px;}
#g5x5{background:url("/images/5x5.png") no-repeat;padding-top:20px;padding-left:0px;left:0px;top:30px;clear:both;}
#right{float:right;;width:362px;margin-top:15px;margin-right:15px;}
#left{float:left;width:398px;margin-right:15px;}
#main{position:relative;overflow:hidden;}
#tsh{background:url("/images/text_top.png");width:615px;height:22px;position:absolute;left:0px;top:168px;}
#tshw{background:url("/images/text_w_top.png") no-repeat;width:990px;height:20px;}
#tshw2011{background:url("/images/text_w_top.png") no-repeat;width:990px;height:16px;}
#bsh{background:url("/images/text_w_bottom.png") center bottom;height:15px;width:990px;}
#bsh2{float:left;width:613px;background:url("/images/text_bottom.png") no-repeat;height:31px;}
#by {font-size:11px;margin-left:15px;margin-right:15px;background:url("/images/black_88.png");color:white;padding:20px;margin-bottom:20px;width:920px}
#by a{color:white;}
#by a:hover{color:#b00;}
.cact{text-decoration:none;basckground:url("/images/yellow_25.png");pasdding:5px;color:#b00 !important;}
.mv{padding-left:20px;background:url("/images/mudra_veta.gif") no-repeat 0 0px;color:#4c43a2;}
.tip{padding-left:20px;background:url("/images/bulb_icon.gif") no-repeat 0 0px;color:#cf9700;}


#prihlaseny {position:absolute;font-size:17px;background:url("/images/yellow_88.png");color:black;padding:5px;right:15px;top:96px;}
#prihlaseny_predajca {position:absolute;font-size:16px;background:url("/images/red_88.png");color:black;padding:5px;right:15px;top:136px;}
#prihlaseny_predajca a{color:white;}
#prihlaseny_predajca a:hover{color:yellow;}


#vyhladavanie-wrapper {
	position: absolute;
	top: 60px;
	right: 15px;
	padding: 2px 0 2px;
	z-index: 3;
}
#vyhladavanie label{color:#d90000;font-size:12px;font-weight:bold;}
#vyhladavanie .itext{
	border:#aaa solid 1px;
	padding:7px;
	width:165px;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 0 3px rgba(0,0,0,.1);
	box-shadow: inset 0 0 3px rgba(0,0,0,.1);
}
#vyhladavanie .ibutton{padding:7px 12px;font-size:12px;font-family:georgia; background:#222; color:white;border-width:0;}

#menubackground{position:absolute;background:url("/images/white_88.png");width:960px;height:40px;top:15px;margin-left:15px;}

.itext{border:#eee solid 1px;padding:4px;}
.isubmit{padding:4px 7px; background:#000; color:white;font-family:georgia;border-color:black;}

.error{background:url("/images/red_88.png");color:white;padding:12px;margin-top:10px;}
h1{font-weight:normal;font-size:45px;margin-top:0;letter-spacing:-2px;line-height:42px;margin-top:0px;margin-bottom:3px;}
h2{font-size:25px;font-weight:normal;margin-top:0;}
#cat-description{position:absolute;top:27px;left:413px;}
#sort-select{float:right;margin-right:2px;margin-top:2px;text-align:right;}
#r-holder{float:right;height:989px;}
#r-holderhome{float:right;height:890px;}
.v:hover img{background:black;}

.box{margin-bottom:15px;padding:15px;}
.box ul{padding-left:20px;}
#category{background:url("/images/white_88.png");color:black;}
#category a.sub{color:black;}
#category a.mainc{color:white;}
#category a{color:yellow;}
#category a:hover{color:white;}

#category-list {
	width:734px;
	padding-top:20px;
	padding-left:21px;
	position:relative;
	left:-17px;
}

#category-list.x4 {
	background:url("/images/4x4.png") no-repeat;
	height:876px;
}

#category-list.x5 {
	background:url("/images/4x5s.png") no-repeat;
	height:1094px;
}

#category-main {
	width: 703px;
	margin-top: 13px;
	overflow: hidden;
}

#category-main .rows {
	margin-bottom: 11px;
	position: relative;
	overflow: hidden;
}	

#category-main .rows.rowq {
	margin-bottom: 20px;
	margin-top: 20px;
}

#category-main .seller {
	position: absolute;
	top: 5px;
	left: 10px;
	color: #fff;
	font-family: Arial;
}


#category-main .cat-title {
	position: absolute;
	bottom: 14px;
	text-align: center;
	background-color: #cacaca;
	background-color: rgba(202,202,202,.8);
	color: #414141;
	text-shadow: 0 0 2px rgba(71,71,71,.1);
}


#category-main .cat-title .count {
	background-color: #fff;
	padding: 2px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b04f4f;
}

#category-main .cat-title.right {
	right: 0;
}

#category-main .cat-title.left {
	left: 0;
}


#category-main .cat-title h2 {
	font-size: 48px;
	font-weight: normal;
	padding: 2px 32px;
}

#category-main .cat-title h3 {
	font-size: 40px;
	font-weight: normal;
	padding: 2px 16px;
}

#category-main .cat-title h4 {
	font-size: 24px;
	font-weight: normal;
	padding: 2px 10px;
}

#category-main .rows .cols {
	overflow: hidden;
}

#category-main .rows .cols a:hover img {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity: .9;
}

#category-main .rows .cols a:hover .cat-title h2,
#category-main .rows .cols a:hover .cat-title h3,
#category-main .rows .cols a:hover .cat-title h4 {
	background-color: #838383;
	background-color: rgba(131,131,131,.6);
	color: #fff;
}	

#category-main .rows .cols a:hover .cat-title .count {
	color: #000;
}	

#category-main .row1 {
	width: 703px;
	height: 527px;
}	
#category-main .row2 {
	width: 703px;
	height: 346px;
}
#category-main .row3 {
	width: 703px;
}

#category-main .row4 {
	width: 703px;
}
#category-main .row6 {
        width: 703px;
        height: 527px;
}   
#category-main .row1 .cols {
	position: absolute;
}

#category-main .row1 .col1 {
	width: 346px;
	height: 346px;
	left: 0;
	top: 0;
}

#category-main .row1 .col-top {
	width: 346px;
	height: 170px;
	left: 0;
	top: 357px;
	background-color: #dfdfdf;
}	

#category-main .row1 .col-top p {
	font-size: 18px;
	line-height: 22px;
	font-family: Georgia, Arial, sans-serif;
	color: #828282;
	margin: 28px 18px 14px 96px;
}

#category-main .row1 .col-top .sbtn {
	display: block;
	margin-left: 96px;
	background-color: #bb7465;
	float: left;
	padding: 12px 32px;
	color: #fff;
	text-decoration: none;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: inset 0 1px 3px rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.6);
	-moz-box-shadow: inset 0 1px 3px rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.6);
	box-shadow: inset 0 1px 3px rgba(255,255,255,.3), 0 1px 1px rgba(0,0,0,.6);
}

#category-main .row1 .col-top .sbtn:hover {
	background-color: #b36251;
}

#category-main .row1 .col-top .arrow {
	position: absolute;
	top: 24px;
	left: 18px;
}

#category-main .row1 .col2 {
	width: 167px;
	height: 170px;
	left: 357px;
	top: 0;
}

#category-main .row1 .col3 {
	width: 169px;
	height: 170px;
	left: 534px;
	top: 0;
}

#category-main .row1 .col4 {
	width: 346px;
	height: 346px;
	left: 357px;
	top: 181px;
}
/* row 2 */

#category-main .row2 .cols {
        position: absolute;
}

#category-main .row2 .col1 {
        width: 346px;
        height: 346px;
        left: 0;
        top: 0;
}

#category-main .row2 .col2 {
        width: 346px;
        height: 346px;
        left: 357px;
        top: 0;
}
/* row 6 */
        
#category-main .row6 .cols {
        position: absolute;
}

#category-main .row6 .col1 {
        width: 346px;
        height: 346px;
        left: 0;
        top: 0;
}

#category-main .row6 .col2 {
        width: 167px;
        height: 170px;
        left: 357px;
        top: 0;
}

#category-main .row6 .col3 {
        width: 169px;
        height: 170px;
        left: 534px;
        top: 0;
}

#category-main .row6 .col4 {
        width: 167px;
        height: 170px;
        left: 0;
        top: 357px;
}
#category-main .row6 .col5 {
        width: 169px;
        height: 170px;
        left: 177px;
        top: 357px;
}
#category-main .row6 .col6 {
        width: 346px;
        height: 346px;
        left: 357px;
        top: 181px;
}
#category-main .qtext {
	margin: 0 65px;
	font-size: 13px;
	font-family: Georgia, Arial, sans-serif;
	color: #6a6868;
	line-height: 16px;
}	

#category-main .colq {
	position: relative;
	min-height: 40px;
}

#category-main .colq .uquote {
	position: absolute;
	top: 5px;
	left: 12px;
}	

#category-main .colq .dquote {
	position: absolute;
	bottom: 5px;
	right: 12px;
}

#category-main .row4 .cols {
	width: 168px;
	height: 169px;
	float: left;
	position: relative;
	margin-right: 11px;
	background-color: #fff;
}

#category-main .row4 .last {
	margin: 0;
	width: 166px;
}


#category-main .row3 .cols {
	width: 227px;
	height: 229px;
	float: left;
	position: relative;
	margin-right: 11px;
	background-color: #fff;
}

#category-main .row3 .last {
	margin: 0;
}


#profil p{font-size:12px;}
#profil #pocet {margin-top:10px;}
#profil #pocet strong{font-size:24px;}
ul#dodava li{font-size:11px;}
ul#dodava {margin-top:10px;padding-left:14px;margin-bottom:5px;}
.b1{background:url("/images/yellow_88.png");}
.b2{background:url("/images/white_88.png");}
.b3{background:url("/images/white_88.png");}
.b4{background:url("/images/yellow_88.png");}
.black{background:url("/images/black_88.png");color:white;}
.black03{background:url("/images/black_03.png");}
.black a{color:yellow;}
.black a:hover{color:#b00;}
.blacklinks a{color:black;}
.blacklinks a:visited{color:#555555;}
.blacklinks a:hover{color:#b00;}
.white{background:url("/images/white_88.png");color:black;}
.white a{color:#a70000;}
.white a:visited{color:#e30000;}
.white a:hover{color:black;}
.red{background:url("/images/red_88.png");color:black;}
.red a{color:white;}
.red a:hover{color:yellow;}
.yellow{background:url("/images/cream_88.png");}
.yellow60{background:url("/images/yellow_60.png");}
.blue{background:#c0d0ff;padding:15px;margin-bottom:13px;}
.close{margin-top:10px;position:relative;}

#text a.next{background:#de0000;color:white;padding:5px 10px;font-weight:bold;float:right;margin-right:20px;}
#text a.next:hover{background:black;color:white;}
#text a.rlink{background:#de0000;color:white;padding:5px 10px;font-weight:bold;}
#text a.rlink:hover{background:black;color:white;}
.pic507 {}
#picture{border:9px #fff solid;}
#cena{font-size:20px;color:#666;margin-top:10px;}
#intro {width:383px;float:left;background:url("/images/-I.png") right bottom no-repeat;padding-bottom:20px;margin-bottom:5px;padding-right:20px;}
#noznicky {background:url("/images/--.png") center top no-repeat;padding-top:20px;}

.tovar{width:177px;height:214px;font-size:12px;float:left;position:relative;}
.tovar .pic147 {width:160px;height:160px;overflow:hidden;border: 1px #fff solid;margin-bottom:8px;cursor:hand;}
.tovar .autor{position:absolute;background:url("/images/white_60.png");padding:3px 6px;right:16px;top:129px;font-size:11px;text-align:right;}
.tovar a:hover .autor{background:black;color:white;}
.tovar a{display:block;color:#000;text-decoration:none;line-height:10px;}
.tovar a:visited{color:#000;}
.tovar em{font-style:normal;color:#999;}
.tovar img{}
.tovar a:hover {text-decoration:undverline;}
.tovar a:hover .pic147 {border:1px #999 solid;}
.tovar .comments {position:absolute;font-size:11px;top:13px;background:url(/images/black_50.png);color:white;left:1px;padding:5px 0;text-align:center;}
.tovar .predane {position:absolute;top:57px;background:url(/images/black_50.png);color:white;width:160px;left:1px;padding:15px 0;text-align:center;}


.tovar a.vymen {color:#b00;display:inline;text-decoration:underline;line-height:10px;padding:2px;-moz-border-radius:3px;}
.tovar a.vymen:hover{background:#b00;color:white;text-decoration:none;}

a.delkol{position:absolute;font-size:11px;display:block;padding:4px 8px 4px 23px;top:00px;right:10px;background:white url("/images/icon-delete.gif") no-repeat 4px 4px;color:#b00;display:block;}
a.delkol:hover{background:#b00 url("/images/icon-delete.gif") no-repeat 4px 4px;color:#fff;}



.fotka  {position:relative;}
.fotka .comments {position:absolute;font-size:11px;top:13px;background:url(/images/black_50.png);color:white;left:3px;padding:5px 0;text-align:center;border:none;text-decoration:none;}
#g5x5 .tovar{width:188px;height:232px;font-size:12px;float:left;position:relative;}
#g5x5 .tovar .pic147 {width:147px;height:147px;overflow:hidden;border: 5px #fff solid;margin-bottom:8px;cursor:hand;}

.quickgallery{width:197px;height:234px;font-size:12px;float:left;background:url(/images/qg_bg.png) no-repeat;padding-top:18px;position:absolute;display:none;z-index:999;}
.quickgallery .pic147 {width:160px;height:160px;overflow:hidden;border: 1px #fff solid;margin:0 18px 8px 18px;}
.quickgallery .autor{position:absolute;background:url("/images/white_60.png");padding:3px 6px;right:18px;top:139px;font-size:11px;text-align:right;}
.quickgallery .t {margin-left:18px;}
.quickgallery .t span{display:block;color:#000;text-decoration:none;line-height:10px;}
.quickgallery em{font-style:normal;color:#999;}
.quickgallery img{}
.quickgallery a:hover {text-decoration:undverline;}
.quickgallery a:hover .pic147 {border:1px #999 solid;}
.quickgallery .comments {position:absolute;font-size:11px;top:23px;left:19px;background:url(/images/black_50.png);color:white;padding:5px 0;text-align:center;}
.quickgallery .predane {position:absolute;top:57px;background:url(/images/black_50.png);color:white;width:160px;left:1px;padding:15px 0;text-align:center;}

.kupit span{display:none;}
.kupit {height:46px;width:136px;background:url("/images/kupit.png");display:block;margin-top:10px;}
.kupit:hover {background-position:0 46px;}

.kosik{background:url("/images/kosik.png") 0 0px no-repeat;padding:5px 8px 5px 65px;}

#gal10 a.qgnext{background:black;color:white;padding:5px 10px;font-weight:bold;display:inline;float:none;width:auto;height:auto;overflow:hidden;border:none;margin:0;}
#gal10 a.qgnext:hover{background:url("/images/red_88.png");color:white;}


#strankovanie{background:url("/images/red_88.png");padding:15px;position:absolute;color:white;top:889px;right:15px;}
#strankovanie a {color:black;}
#strankovanie a:hover {color:white;}
#strankovanie a.next{background:black;color:white;padding:5px 10px;font-weight:bold;float:none !important;margin-right:0 !important;}
#strankovanie a.next:hover{background:white;color:black;}


#strankovanie.gray{background: transparent;color: #aaa; padding:15px; padding-right: 0;position:absolute;top:889px;right:15px;}
#strankovanie.gray a {color:black;}
#strankovanie.gray a:hover {color:#B00;}
#strankovanie.gray a.next{background:#aaa;color:white;padding:5px 10px;font-weight:bold;float:none !important;margin-right:0 !important;}
#strankovanie.gray a.next:hover{background:black;color:white;}


a#loadmore {
	padding: 10px 24px;
	background-color: #020202;
	color: #FFF;
	text-decoration: none;
	border-radius: 2px;
	-webkit-box-shadow:  0 0 3px rgba(0,0,0,.2), 
	inset 0 1px 2px rgba(255,255,255,.5);
	box-shadow:  0 0 3px rgba(0,0,0,.2), 
	inset 0 1px 2px rgba(255,255,255,.5);
}

a#loadmore:hover {
	background-color: #2e2e2e;
	box-shadow:  0 0 4px rgba(0,0,0,.3), 
	inset 0 1px 2px rgba(255,255,255,.5);
	text-decoration: underline;
}



#nextdiv{padding:6px;color:white;float:right;margin-bottom:6px;}
#nextdiv a.next{background:url("/images/black_10.png");color:black;padding:5px 10px;}
#nextdiv a.next:hover{background:black;color:white;}



#bread {font-size:12px;}
#bread a{color:#000;padding:1px 3px;}
#bread a.main{font-size:25px;}
#bread a:hover{color:#c00;}
#bread a.act{text-decoration:none;}


#thmb-big img,
#thmb-big iframe {display: block; margin: 9px auto;}


#thmbs{top:594px;left:0px;}
#thmbs .thmb{float:left;margin:3px;}
#thmbs .thmb a{display:block;border:white solid 5px;width:84px;height:84px;overflow:hidden;}
#thmbs .thmb a:hover{}
#thmbs .thmb a.active {border-color: #ddd;}

h3{font-size:11px;font-weight:normal;margin:0;padding:0;}
ul.no-list{list-style-image:none;list-style-position:outside; list-style-type:none;margin:0px; padding:0px 0px;}
ul.no-list li{display:inline;}

ul#dalsipredajci li a{color:#c24229;}
ul#dalsipredajci li a:hover{color:black;}

ul#dalsieveci li a{color:white;font-size:11px;}
ul#dalsieveci li a:hover{color:yellow;}

ul#dalsiegal {margin-bottom:10px;}
ul#dalsiegal li a {display:block;float:left;width:68px;height:68px;overflow:hidden;border:white solid 3px;margin-right:5px;margin-top:5px;}
ul#dalsiegal li a:hover{border:black solid 3px;}

ul#rankinggal {margin-bottom:0px;}
ul#rankinggal li a {display:block;float:right;width:34px;height:34px;overflow:hidden;border:white solid 3px;margin-right:5px;margin-top:5px;}
ul#rankinggal li a:hover{border:black solid 3px;}

ul#kadergal {margin-bottom:10px;}
ul#kadergal li a {display:block;float:left;width:98px;height:98px;overflow:hidden;border:white solid 3px;margin-right:9px;margin-top:5px;}
ul#kadergal li a:hover{border:black solid 3px;}

ul#vybergal {margin-bottom:10px;}
ul#vybergal li a {display:block;float:left;width:89px;height:89px;overflow:hidden;border:white solid 3px;margin-right:5px;margin-top:5px;}
ul#vybergal li a:hover{border:black solid 3px;}

ul#vybergalchillout {margin-bottom:10px;}
ul#vybergalchillout li a {display:block;float:left;width:101px;height:101px;overflow:hidden;border:white solid 3px;margin-right:5px;margin-top:5px;}
ul#vybergalchillout li a:hover{border:black solid 3px;}

ul.fotogal {margin-bottom:10px;}
ul.fotogal li div {border:#ccc solid 1px;float:left;margin-right:5px;margin-top:5px;}
ul.fotogal li a {display:block;width:174px;height:120px;overflow:hidden;border:white solid 3px;}
ul.fotogal li a:hover{border:#ddd solid 3px;}

ul.browser li {display:block;width:174px;height:150px;float:left;margin-right:5px;margin-top:5px;}
ul.browser li div {width:174px;height:120px;overflow:hidden;}
ul.browser li a {}
ul.browser li a:hover{}




#ppsl{position:absolute;top:67px;left:250px;}
#pp{position:absolute;top:126px;left:155px;}

ul#ludia{list-style-image:none;list-style-position:outside; list-style-type:none;margin-left:44px;margin-bottom:20px;background:url("/images/white_88.png");width:430px;padding:0;}
ul#ludia li{display:inline;padding:0;font-size:22px;}
ul#ludia li a {color:#c24229;font-size:24px;text-decoration:none;}
ul#ludia li a:hover {color:#000;}
ul#veci{list-style-image:none;list-style-position:outside; list-style-type:none;margin-bottom:20px;padding:0;}
ul#veci li{display:inline;padding:0;}
ul#veci li a {color:#000;font-size:40px;}
ul#veci li a:hover {color:#c24229;}

#zajac{background:url("/images/zajac.png") 400px 0 no-repeat;padding-top:20px;}
#najnovsie-peknosti{background:url("/images/5x.png") 0 50px no-repeat;height:300px;padding-left:43px;}
#najnovsie-peknosti h2{background:url("/images/najnovsie_peknosti.png") no-repeat;width:362px;height:52px;margin-bottom:15px;}
#najnovsie-peknosti h2 span{display:none;}
#najnovsie-peknosti .tovar{width:179px;}



.description{font-size:10px;}
.form-item{margin-bottom:10px;}
.form-item label{display:block;font-weight:bold;}
.form-required{color:red;}

p.popis{font-size:12px;color:#444;margin-bottom:13px;}
.datum{margin-top:12px;}
.date{}
.balikstatus{float:right;background:#000; color:#fff; padding:3px 8px;font-size:20px;}
.balik{padding:10px 10px 10px 10px;margin-bottom:20px;}

.objednavky h3{font-size:18px;}
.objednavky table{width:100%;margin:5px -2px;}
.objednavky tr.trtovar td{background:url("/images/white_60.png");padding:5px;}
.objednavky td.status{width:30px;font-size:12px;}
.objednavky td.cena{width:130px;}
.objednavky td .fotka{width:50px;height:50px;float:left;overflow:hidden;margin-right:10px;}
.objednavky td .malafotka{width:25px;height:25px;float:left;overflow:hidden;margin-right:10px;}
.objednavky td small{font-size:10px;color:#777;line-height:80%;}
.objednavky .dodanie {font-size:13px; color:#b36a41;}
.objednavky .dodanie strong{color:#000;}

.starsiaobjednavka{background:url("/images/white_10.png");margin-bottom:7px;padding:2px 7px;}
.act {background:none;border:#CF6939 solid 1px;}
.starsiaobjednavka td{font-size:12px;}
.starsiaobjednavka a{color:black;}
.starsiaobjednavka td a{color:black;}
.starsiaobjednavka a:hover{color:#fff;}
.starsiaobjednavka table{width:100%;}

.baliky td{background:url("/images/yellow_25.png");padding:2px;}
.baliky td .fotka{width:50px;height:50px;float:left;overflow:hidden;margin-right:10px;}


tr.zoznambalikov td{background:url("/images/white_10.png");padding:0px 5px;}
tr.zoznambalikov td a{color:yellow;}
tr.zoznambalikov td a:hover{color:white;}



table.adminusers{width:100%;}
table.adminusers td {background:url("/images/black_03.png");padding:0 2px; font-family:arial;}
table.adminusers tr.even td {background:none;}
table.tvojeveci tr.predane td {color:#ccc;}
table.tvojeveci tr.predane td a {color:#aaa;}
table.adminusers th {background:url("/images/black_10.png");padding:5px;font-weight:normal;font-size:11px;color:#666;border-bottom:#aaa 3px solid;}

table.tvojeveci{width:100%;}
table.tvojeveci td {background:url("/images/black_03.png");padding:0px 5px;font-size:12px;height:35px;border-bottom:#eee 1px solid;}
table.tvojeveci td.title {font-size:18px;}
table.tvojeveci tr.even td {background:none;}
table.tvojeveci tr.predane td {color:#ccc;}
table.tvojeveci tr.predane td a {color:#aaa;}
table.tvojeveci th {background:url("/images/black_10.png");padding:5px;font-weight:normal;font-size:11px;color:#666;border-bottom:#aaa 3px solid;}

.help2 {font-size:11px;color:#444;vertical-align:top;position:relative;left:-20px;}
.help2 p{margin-bottom:10px;padding-left:20px;background:url("/images/bulb_icon.gif") no-repeat 0 0px;}
.help1 {font-size:11px;color:#444;vertical-align:top;}
.help1 p{margin-bottom:10px;padding-left:20px;background:url("/images/bulb_icon.gif") no-repeat 0 0px;}
.help {font-size:11px;color:#444;padding:0 30px;vertical-align:top;}
.help p{margin-bottom:10px;padding-left:20px;background:url("/images/bulb_icon.gif") no-repeat 0 0px;}
.ico{position:relative;top:3px;}

#fotky {position: relative; overflow: hidden;}

.ffoto{float:left;width:127px;height:127px;overflow:hidden;position:relative;border:#aaa solid 1px; margin: 0 5px 5px 0;cursor: move;}
.tfoto{width:200px;height:200px;overflow:hidden;position:relative;border:#aaa solid 1px;}

.tfoto-wrapper {
	margin-bottom: 10px;
}

.ffotos-wrapper ul {
	width: 402px;
}


a.delfoto{position:absolute;font-size:11px;display:block;padding:4px 8px 4px 23px;top:10px;right:10px;background:#b00 url("/images/icon-delete.gif") no-repeat 4px 4px;color:#fff;}
a.delfoto:hover{background:white url("/images/icon-delete.gif") no-repeat 4px 4px;color:#b00;}
a.cropfoto{position:absolute;font-size:11px;display:block;padding: 4px 13px 4px 23px;top:32px;right:10px;background:#6292ff url("/images/icon_crop.png") no-repeat 5px 5px;color:#fff;}
a.cropfoto:hover{background:white  url("/images/icon_crop.png") no-repeat 5px 5px;color:#000;}
a.rotatefoto{position:absolute;font-size:11px;display:block;padding: 4px 13px 4px 23px;top:54px;right:10px;background:#aaa url("/images/icon_rotate2.png") no-repeat 5px 5px;color:#fff;}
a.rotatefoto:hover{background:#888  url("/images/icon_rotate2.png") no-repeat 5px 5px;color:#000;}


.ffoto a.title,
.tfoto a.title {position:absolute;background:#fff;color:#000;width:127px;padding:7px 0;text-align:center;bottom:0;font-size:10px;}
.ffoto a.title:hover,
.tfoto a.title:hover {background:#000;color:#fff;}
.ffoto div.title {position:absolute;background:url("/images/black_50.png");color:#fff;width:127px;padding:5px 0;text-align:center;bottom:0;}
.tfoto div.title {position:absolute;background:url("/images/black_50.png");color:#fff;width:200px;padding:5px 0;text-align:center;bottom:0;}


.error{background:#b00;color:#fff;margin-bottom:20px;}
.error img{float:left;margin-right:15px;}

.pridaj {background:#000 url("/images/plus.png") no-repeat 5px 5px;color:#fff;padding:5px 10px 5px 30px;font-size:18px;margin-left:40px;top:10px;position:relative;text-decoration:none;-moz-border-radius:4px;}
.pridaj:hover {color:#feffb7;}

table.calendar {position:absolute;width:60px;left:0;}
table.calendar td{padding:1px 0px;text-align:center;border-collapse:collapse;font-size:17px;}
table.calendar td.d{padding:0px 0px;background:url("/images/cream_88.png");font-size:26px;position:relative;top:0px;}
table.calendar td.d div{position:relative;top:-8px;}
table.calendar td.m{background:url("/images/cream_88.png");}
table.calendar td.small{font-size:11px;background:url("/images/black_88.png");color:white;}

table.wide {position:absolute;width:70px;}
table.wide td.d{background:#ff69b3;}
table.wide td.m{background:#ff69b3;}


#menuh-container{position: absolute;top: 15px;left: 0px;background: none;font-size:16px;z-index:400;}
#menuh{width:100%;float:left;margin:0em;margin-top: 0em;padding-left:15px;z-index:400;}
#menuh a{text-align: left;display:block;white-space:nowrap;margin:0;padding:5px 10px;font-size:20px;z-index:400;}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */ {
	color: white;
	background:url("/images/red_88.png");
	text-decoration:none;
}
	
#menuh a:hover /* menu on mouse-over  */ {
	color: white;
	background: url("/images/black_88.png");;
	text-decoration:none;
}	
	
#menuh a.top_parent   /* attaches down-arrow to all top-parents */ {
	padding:9px;background:none;color:black;
}

#menuh a.top_parent:hover{
	background:  url("/images/black_88.png");color:white;
}
#menuh a.nact{
	background:  url("/images/black_88.png");color:white;border-top:black solid 0px;
}	
#menuh a.parent	/* attaches side-arrow to all parents */ {
	background:url("/images/menu.png");color:white;background-position:0 0px;
}
#menuh a.parent:hover{
	background: url("/images/menu.png");background-position:0 33px;
}
#menuh ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
#menuh ul.sub {
	width:12em;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
}

#menuh ul.wsub {
	width:19em;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
}

#menuh ul.wsub2 {
	width:14em;	/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
}

#menuh li {
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
}

#menuh ul ul {
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 0 1em 1em 1em;
	margin:0 0 0 -1em;
}

#menuh ul ul ul	{
	top:0;
	left:100%;
}

div#menuh li:hover{
	cursor:pointer;
	z-index:100;
}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */

#ajax-inteli-search-button {
	display:none;
}
#ajax-inteli-search-output {
	background-color:#FFFFFF;
	border-color:-moz-use-text-color #888888 #888888;
	border-style:none solid solid;
	border-width:0 1px 1px;
	display:none;
	font-size:12px;
	position:absolute;
	text-align:left;
	width:123px;
	z-index:1000;
}
#ajax-inteli-search-output p {
	cursor:pointer;
	line-height:120%;
	margin:0 0 1px;
	padding:2px 0;
	width:100%;
}
#ajax-inteli-search-output p {
	cursor:pointer;
	font-size:11px;
	line-height:120%;
	margin:0 0 1px;
	padding:2px 0;
	width:100%;
}
#ajax-inteli-search-output p em {
	color:#008000;
	float:right;
	font-style:normal;
	margin-right:5px;
}
#ajax-inteli-search-output p span {
	padding-left:10px;
}
#ajax-inteli-search-output p.active:active {
	color:#FF0000;
}
#ajax-inteli-search-output p.active {
	background-color:#A50000;
	color:#FFFFFF;
}
#ajax-inteli-search-output p.active em {
	color:#FFFFFF;
}
#ajax-inteli-search-output p.similar {
	border-top:1px dotted #999999;
	color:#999999;
	cursor:default;
	font-size:10px;
	margin-top:3px;
	padding-left:10px;
}

#prihlaseny_predajca{font-size:16px;}
#prihlaseny{font-size:16px;}

.zelenylink{color:#6e829a !important;}
.zelenylink:hover{color:white !important;}
.hlink{color:#eee;text-decoration:none;}
.hlink:hover{color:#b00;}

span.redakcia {background:#000;color:white;border-radius:3px;font-size:10px;font-family:"trebuchet ms";}

#forums {width:560px;}
#forums .cat-title{font-size:24px;padding-top:30px;}
#forums a.forum-title {font-size:18px;color:#6e829a;}
#forums a.forum-title:hover {color:black;}
#forums a.last-post {font-size:24px;color:#6e829a;}
#forums a.last-post:hover {color:black;}
#forums .header{font-size:11px;padding:0 2px;text-align:center;}
#forums .forum-description{font-size:12px;width:300px;}
#forums small{font-size:11px;letter-spacing:80%;}
#forums .forum td{border-top:#eee solid 1px;padding:9px 0;}
#forums .even td{background:url(/images/black_03.png);}
#forums td.ficon{padding-right:4px;width:20px;}
#forums td.ticon{padding-right:4px;width:20px;}
#posts {width:560px;}
#posts td.topic_u{background:url(/images/green_10.png);padding:10px 6px;vertical-align:top;width:80px;}
#posts td.topic_t{background:url(/images/green_10.png);padding:10px 6px;vertical-align:top;}
#posts td.post_u{padding:6px;vertical-align:top;}
#posts td.post_t{padding:6px;vertical-align:top;}

#fbread {position:relative;top:-5px;}

abbr {border:none;}

a.bielosivy{color:white;}
a.bielosivy:hover{color:#aaa;}
a.bielocerveny{color:white;}
a.bielocerveny:hover{color:#b00;}
a.ciernobiely{color:black;}
a.ciernobiely:hover{color:white;}
a.cervenobiely{color:#c00;}
a.cervenobiely:hover{color:white;}
a.kremovobiely{color:#ff5;}
a.kremovobiely:hover{color:white;}
a.kremovocerveny{color:#ff5;}
a.kremovocerveny:hover{color:#b00;}
a.cervenocierny{color:#b00;}
a.cervenocierny:hover{color:#000;}


.collection6  {background:url("/images/3x2.png") no-repeat;width:532px;height:430px;padding-top:20px;padding-left:22px;left:-23px;position:absolute;top:-10px;}
.collection9  {background:url("/images/3x3.png") no-repeat;width:532px;height:646px;padding-top:20px;padding-left:22px;left:-23px;position:absolute;top:-10px;}
.collection12  {background:url("/images/9x9.png") no-repeat;width:532px;height:861px;padding-top:20px;padding-left:22px;left:-23px;position:absolute;top:-10px;}

.type6.even td {background:url(/images/black_03.png) !important;}
.type6.odd td {background:url(/images/white_88.png) !important;}

.type9.even td {background:url(/images/magenta_25odd.png) !important;}
.type9.odd td {background:url(/images/magenta_25.png) !important;}     
  
ul.trendsetters{margin:10px 0;list-style:none;padding-left:0;}
ul.trendsetters li{margin-bottom:3px;height:32px;}
ul.trendsetters .av{float:left;margin-right:4px;}
ul.trendsetters a{font-weight:bold;color:white;}
ul.trendsetters a:hover{color:#f3b;}
ul.trendsetters b{font-weight:normal;font-family:sans-serif;font-size:11px;color:#f3b;}
ul.trendsetters em{font-style:normal;font-family:sans-serif;font-size:10px;color:#000;background:white;}
ul.trendsetters .pos{color:#999;font-size:11px;}

ul.stylisti{margin:10px 0;list-style:none;padding-left:0;}
ul.stylisti li{margin-bottom:3px;height:32px;}
ul.stylisti .av{float:left;margin-right:4px;}
ul.stylisti a{font-weight:bold;}


ul.trendsetters{margin:10px 0;list-style:none;padding-left:0;}
ul.trendsetters li{margin-bottom:3px;height:32px;}
ul.trendsetters .av{float:left;margin-right:4px;}
ul.trendsetters a{font-weight:bold;color:white;}
ul.trendsetters a:hover{color:#f3b;}
ul.trendsetters b{font-weight:normal;font-family:sans-serif;font-size:11px;color:#f3b;}
ul.trendsetters em{font-style:normal;font-family:sans-serif;font-size:10px;color:#000;background:white;}
ul.trendsetters .pos{color:#999;font-size:11px;}

a.pink-white{color:#f3b;}
a.pink-white:hover{color:white;}

.trend{height:250px;position:relative;padding:0px;}
.trend .followers{background:black;width:65px;height:65px;overflow:hidden;color:white;font-family:sans-serif;font-size:30px;text-align:center;}
.trend .followers div{margin-top:36px;}
.trend .tcomments {margin-top:36px;font-size:10px;}
.trend .tcomments img{position:relative;top:5px;}
.trend h2 a{text-decoration:none;}
.trend h2 a:hover{text-decoration:underline;}


.trend-r {width:65px;}
.trend-l {position:absolute;top:0;left:70px;}
.trend-r em{font-size:9px;font-style:normal;}
.trend-l em{font-size:11px;color:#777;}

ul.trend-things {list-style:none;padding:0;position:absolute;width:640px;}
ul.trend-things li{width:160px;height:160px;float:left;font-size:12px;float:left;position:relative;}

.trend-thing .pic147 {width:160px;height:160px;overflow:hidden;border: 1px #fff solid;margin-bottom:8px;cursor:hand;}
.trend-thing .autor{position:absolute;background:url("/images/white_60.png");padding:3px 6px;right:0px;top:129px;font-size:11px;text-align:right;}
.trend-thing a:hover .autor{background:black;color:white;}
.trend-thing a{display:block;color:#000;text-decoration:none;line-height:10px;}
.trend-thing em{font-style:normal;color:#999;}
.trend-thing img{}
.trend-thing a:hover {text-decoration:undverline;}
.trend-thing a:hover .pic147 {border:1px #999 solid;}
.trend-thing .comments {position:absolute;font-size:11px;top:13px;background:url(/images/black_50.png);color:white !important;left:1px;padding:5px 0;text-align:center;}
.trend-thing .comments a{color:white !important;}
.trend-thing .predane {position:absolute;top:57px;background:url(/images/black_50.png);color:white;width:160px;left:1px;padding:15px 0;text-align:center;}  
	
ul.trendsetters{margin:10px 0;list-style:none;padding-left:0;}
ul.trendsetters li{margin-bottom:3px;height:32px;}
ul.trendsetters .av{float:left;margin-right:4px;}
ul.trendsetters a{font-weight:bold;color:white;}
ul.trendsetters a:hover{color:#f3b;}
ul.trendsetters b{font-weight:normal;font-family:sans-serif;font-size:11px;color:#f3b;}
ul.trendsetters em{font-style:normal;font-family:sans-serif;font-size:10px;color:#000;background:white;border-radius:3px;}
ul.trendsetters .pos{color:#999;font-size:11px;}

a.pink-white{color:#f3b;}
a.pink-white:hover{color:white;}

.toptrendy{float:right;width:188px;padding:15px;border:#eee solid 1px;margin-top:10px;}
.toptrendy ul{padding:0;}
.toptrendy p{margin-bottom:10px;}
.toptrendy ul li{list-style-type:none;margin-bottom:5px;clear:left;}
.toptrendy ul li b{background:gray;color:white;display:block;float:left;width:35px;height:25px;margin-right:5px;margin-bottom:5px;font-style:normal;font-family:sans-serif;text-align:center;font-size:15px;padding-top:10px;}

.novetrendy{float:right;width:188px;padding:15px;background:url(/images/black_03.png);margin-top:10px;}
.novetrendy ul{padding:0;}
.novetrendy p{margin-bottom:10px;}
.novetrendy ul li{list-style-type:none;margin-bottom:5px;clear:left;}
.novetrendy ul li b{background:#999;color:white;display:block;float:left;width:35px;height:25px;margin-right:5px;margin-bottom:5px;font-style:normal;font-family:sans-serif;text-align:center;font-size:15px;padding-top:10px;}

a.pink-white{color:#f3b;}
a.pink-white:hover{color:white;}

ul#right_menu{float:right;list-style:none;padding:0;margin-top:24px;}
ul#right_menu li{float:left;display:block;margin-right:10px;font-size:12px;}
ul#right_menu li a{color:black;}
ul#right_menu li a:hover{color:#b00 !important;}
.sashejournal h1{margin-left:15px;}
#zurnal_menu {border-collapse:collapse;width:100%;margin-bottom:15px;}
#zurnal_menu td {padding:0;vertical-align: bottom;}
#zurnal_menu td.spacer {width:300px;}
#zurnal_menu td.spacer div{padding:8px;background:black;font-size:14px;}
#zurnal_menu td.start div{padding:8px 2px;background:black;font-size:14px;}
#zurnal_menu td a {padding:8px;background:black;display:block;color:white;text-align: center;font-size:14px;}
#zurnal_menu td a:hover {color:#43ccff;padding-top:12px;background:#222;}
#zurnal_menu td.selz a {padding-top:12px;background:none;border-top:#ddd solid 2px;display:block;color:black;text-decoration:none;}

#zurnal_left { width:588px; border-right:#ddd solid 1px; float:left; padding-right: 12px; }
#zurnal_right {float:right; width:359px;  }

#uputavka{background:#00aeef;padding:12px;color:white;}
#uputavka .datum{color:#000;}
#uputavka a{display:block;font-size:26px;color:white;}
#uputavka a:hover{color:black;}
#uputavka div{font-size:13px;}
#uputavka table{border-collapse:collapse;}
#uputavka table td.calendar{background:#009fdb;vertical-align: top;text-align: center;padding:10px 3px;}
#uputavka table td.calendar .den{font-size:11px;color:#fff;position:relative;top:20px;}
#uputavka table td.calendar .datum{font-size:52px;color:#fff;}
#uputavka table td.calendar .mesiac{font-size:11px;color:#000;}
#uputavka table td.text{padding-left:12px;}

.titulka {border-bottom:#ddd solid 1px;}
.titulka .foto{width:300px;height: 300px;overflow:hidden;float:left;margin-right:12px;margin-bottom:12px;}
.titulka a.tit{font-size:28px;line-height: 25px;display:block;margin-bottom: 10px;}
.perex{font-size:13px;margin-top:10px;padding-left:15px;}

.clanok {border-bottom:#ccc solid 1px;padding-top:12px;}
.clanok .foto{width:160px;height: 160px;overflow:hidden;float:left;margin-right:15px;margin-bottom:12px;clear:left;}
.clanok a.tit{font-size:28px;line-height: 25px;display:block;margin-bottom: 10px;}

.eva  {margin-top:15px;}
.eva .foto {width:100%;height: 150px;overflow:hidden;margin-right:15px;}
.eva .d a{display:block;font-size:18px;color:#0ac;padding-bottom:0px;}
.eva .d a:hover{color:#000;}
.eva .d {padding:12px 12px;font-size:13px;}

a.bmore{float:right;font-size: 11px; text-decoration:none; background: url(/images/readonly.gif) no-repeat scroll right center transparent; color: white;font-family:"trebuchet ms";}
a.bmore:hover{ color: #0ac;}

.sashejournal #strankovanie{background:#00AEEF !important;}

ul.arrow {list-style:none;padding:0;}
ul.arrow li {font-size:14px;width:150px;float:left;display:block;height:20px;}
ul.arrow li a{background:url(/images/arrow_white.gif) no-repeat 0 4px;padding:0 0 0 14px;font-size:16px;}
ul.sipky {list-style:none;padding:0;}
ul.sipky li {background:url(/images/arrow.gif) no-repeat 0 4px;padding:0 0 0 14px;font-size:14px;display:block;}

#menuh a.homebg {background:url(/images/homebg.png) no-repeat -131px 0px;padding-right:24px;}
#menuh a.homebg:hover, #menuh a.homebgact {background:url(/images/homebg.png)no-repeat -131px -42px;padding-right:24px;}
#menuh a#homebgactid {background:url(/images/homebg.png)no-repeat -131px -42px !important;padding-right:24px;}
#menuh a.menubg {background:url(/images/menubg.png)no-repeat right 0px;padding-right:14px;}
#menuh a.menubg:hover, #menuh a.menubgact {background:url(/images/menubg.png)no-repeat right -42px;}
#menuh a.dropdown {background:url(/images/dropdown.png)no-repeat right 0px;padding-right:23px;}
#menuh a.dropdown:hover, #menuh a.dropdownact {background:url(/images/dropdown.png)no-repeat right -42px;padding-right:23px;}

span.label1 {background:#ddd;color:#444;border-radius:3px;border-radius:3px;font-size:10px;font-family:"trebuchet ms";}
span.label2 {background:#e6e6e6;color:#888;border-radius:3px;border-radius:3px;font-size:10px;font-family:"trebuchet ms";}
span.cz {background:#777;color:white;border-radius:3px;border-radius:3px;font-size:10px;font-family:"trebuchet ms";position:relative;top:-3px;}
span.cz1 {background:#666;color:white;border-radius:3px;border-radius:3px;font-size:10px;font-family:"trebuchet ms";position:relative;top:-3px;}

.messagebox{position:absolute; width:auto;margin-left:10px;border:1px solid #dda;background:#ffc;padding:2px 8px;font-size:11px;border-radius:3px;padding-left:25px;
           background-image:url(/images/loader.gif);background-repeat: no-repeat;background-position: 2px 2px;font-family:sans-serif;}
.messageboxok{width:auto;border:1px solid #a5ccc7;background:#b4f6ee;font-weight:bold; color:#174e50;padding-left:8px;}
.messageboxerror{width:auto;border:1px solid #8a1818;background:#b80000;font-weight:bold;color:#fff;padding-left:8px;}

.ckeditor li{margin-bottom:5px;}

a.amore{float:right;font-size: 10px; text-decoration:none; background: url(/images/readonly.gif) repeat scroll right center transparent; color: white;}
a.amore:hover{ color: yellow;}


.potvorabutton {
	border-top: 1px solid #97f7ea;
	background: #65d6ba;
	background: -webkit-gradient(linear, left top, left bottom, from(#3e969c), to(#65d6ba));
	background: -moz-linear-gradient(top, #3e969c, #65d6ba);
	padding: 5px 10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	color: white;
	font-size: 14px;
	font-family: Georgia, serif;
	text-decoration: none;
	vertical-align: middle;
}
.potvorabutton:hover {
	border-top-color: #296c78;
	background: #296c78;
	color: #ffffff;
}
.potvorabutton:active {
	border-top-color: #1b5a5c;
	background: #1b5a5c;
}


.debug{background:#eee;border-radius: 4px; border-radius: 4px;padding:10px;clear:both;font-family:sans-serif;}

#search_left{width:225px;float:left;padding-bottom: 30px;}
#search_left h1{font-size:36px;}
#search_left h1 a.hidelink{text-decoration: none;color:#000;}
#search_left h1 a.hidelink:hover{text-decoration: underline;color:#000;}
#search_left h1 a.back{text-decoration: none;color:#aaa;}
#search_left h1 a.back:hover{text-decoration: underline;color:#000;}


#search_left ul {padding-left:0px;}
#search_left ul.maincategory {background:url(/images/black_03.png);padding:5px 10px 5px 10px;}
#search_left ul.maincategory li{font-size:14px;color:#999;list-style-type:none; padding:6px 7px 7px 18px;background:url(/images/a1.gif) no-repeat 3px 12px ;margin:0;border-bottom:#fff solid 1px;}
#search_left ul.maincategory li.last{border-bottom:none;}
#search_left ul.maincategory li.l1:hover{background-color:#eee;cursor:pointer;}
#search_left ul.maincategory li.curr{background-color:#eee;cursor:default;}
#search_left ul.maincategory li.curr:hover{background-color:#eee;cursor:default !important;}
#search_left ul.maincategory li a{font-size:18px;color:#b00}
#search_left ul.maincategory li a:hover{color:#000}
#search_left ul.maincategory li em{font-family:sans-serif;font-style:normal;color:#999;background:url(/images/black_03.png);border-radius:3px;-webkit-border-radius:3px;}
#search_left ul.maincategory li em.ac{color:#fff;background:#b00;}
#search_left ul.maincategory li a.ac{text-decoration: none;}

#search_left ul.subcategory {margin-top:2px;margin-bottom: 10px;}
#search_left ul.subcategory li{font-size:11px;color:#999;font-family: arial;list-style-type:none; padding:3px 7px 0px 18px;background:url(/images/a2.gif) no-repeat left 3px ;border-bottom:none;margin:0;}
#search_left ul.subcategory li a{font-size:12px;color:#000;font-weight: bold;text-decoration: none;}
#search_left ul.subcategory li a:hover{color:#b00;text-decoration: underline;}
#search_left ul.subcategory li em{font-family:sans-serif;font-style:normal;color:#888;background:url(/images/black_03.png);border-radius:3px;-webkit-border-radius:3px;}
#search_left ul.subcategory li.ac em{color:#fff;background:#b00;}
#search_left ul.subcategory li.ac a{color:#b00;}


#search_right{width:703px;float:right;padding-top: 11px;}
#search_right h2{font-size:24px;}


.autor div{color:#666;}

.tovar .pic147 {margin-bottom: 3px !important;}

a.sponsored{background: #333;position:absolute;display:block;padding:3px 6px;color:#fff !important;font-family: "trebuchet ms";font-size:10px;left: -3px;top:10px;}

#filter{background:url(/images/black_10.png);padding:0px 0px 10px 10px;margin-top:5px;}
.ddbox{padding-right: 10px;float:left;position:relative;margin-top: 10px;z-index:300;}
.ddbox h6 {font-size: 12px;font-weight: bold;color:#333}
.ddbox input.sbutt{margin-top: 15px;width:95px;height:28px; background: #333;border-width: 1px;color:#fff;font-family:Georgia;}
.ddbox input.sbutt:hover{ background: #000;}
.dd{background:#fff;width:219px;height:26px;position:relative;display: block;border:#fff solid 1px;text-decoration: none;padding: 0px 0;}
.acur{background:#fafbef;}
input.dd{height:20px;padding: 3px 0;margin:0;display:inline;}
.wide{width:327px;}
.thin{width:112px;}
#dd1{z-index: 315;}
#dd2{z-index: 335;}
#dd3{z-index: 325;}
#dm1{z-index: 310;width:219px;padding-bottom:5px;}
#dm1 ul{list-style: none;padding:0;}
#dm1 ul li {float:left;margin:0;}
#dm1 ul li a {display:block;overflow: hidden;width:66px;height:20px;background:#e08;color:#fff;border:#d06 solid 1px;margin-left:4px;margin-top:4px;font-size:16px; text-decoration:none;}
#dm1 ul li a.sss {border:#000 solid 1px;background:#444;}
#dm1 ul li a:hover {border:#000 solid 1px;background:#000;}

#dm2{z-index: 330; width:350px;}
#dm2 li a{color:#000;}
#dm2 li a.sss{color:#b00;}
#dm2 li a:hover{color:#b00;}
#dm3 {z-index: 320;  background:#fff url(/images/diagonal.gif);width:285px;padding-bottom:5px; }
#dm3 ul {list-style: none;padding:0;}
#dm3 ul li {float:left;margin:0;}
#dm3 ul li a {display:block;overflow: hidden;width:50px;height:50px;border:#eee solid 1px;margin-left:4px;margin-top:4px;font-size:9px; font-family: "Trebuchet MS",sansserif;color:#fff;text-decoration:none;}
#dm3 ul li a.sss {border:#000 solid 1px;}
#dm3 ul li a:hover {border:#000 solid 1px;}
.priehladna {background:url(/images/white_60.png);color:#aaa !important;}
.strieborna {background:url(/images/color_silver.gif);}
.zlata {background:url(/images/color_zlata.gif);}
.medena {background:url(/images/color_medena.gif);}
.pestrofarebna {background:url(/images/color_pestrofarebna.gif);}
.cierno-biela {background:url(/images/color_ciernobiela.gif);color:#777 !important;}
.biela {background-color:#fff;color:#777 !important;}
.zlta {background-color:#f8ff40;color:#777 !important;}
.oranzova {background-color:#fc8419;}
.cervena {background-color:#ca0404;}
.ruzova {background-color:#ff5696;}
.fialova {background-color:#9000a1;}
.modra {background-color:#1a4192;}
.zelena {background-color:#fff;}
.tyrkysova {background-color:#14c9c7;}
.zelena {background-color:#00a83b;}
.hneda {background-color:#543b26;}
.seda {background-color:#727272;}
.cierna {background-color:#000;}
.bezova {background-color:#deb978;}
.dd .dar{position:absolute;background:#b86c5d url(/images/dd.png) ;width:26px;height:26px;top:0px;right:0px;}
.dd span{color:#bbb;margin-top:6px;margin-left:3px;display: block;}
.dd span.icur{color:#000;margin-top:6px;margin-left:3px;display: block;}
.dd:hover {background:#f7f7f7;}
.dd:hover .dar{background:url(/images/dd.png) #874335;}
.sel {border:#7c7e8d solid 1px;border-bottom:#ddd solid 1px;}
.sel .dar{background:#555 url(/images/dd.png)  !important;}
.asearch {clear:both;}
.asearch .k{padding-top:6px;}
.asearch a{color:#495e86;padding-left:20px;height:16px;display:block;}
.asearch a#hides{background:url(/images/search_up.png) no-repeat;}
.asearch a#shows{background:url(/images/search_down.png) no-repeat;}
.asearch a:hover{color:#000;}

.sme {position:absolute; width:250px; background: #fff;border: #7c7e8d solid 1px;top:42px;display: none;}



.asw .cat{display:none;position:absolute;color:white;background:#777;padding:2px 10px;font-size:18px;top:40px;}
.asw:hover .cat{display:block;}

.asw .login{position:absolute;color:black;background:url(/images/white_60.png);padding:2px 10px;font-size:12px;top:120px;}
.asw:hover .login{background:white;}

.price strong,.price1 strong{font-weight:normal !important;}

.asw .price{display:none;position:absolute;color:white;background:black;padding:2px 10px;font-size:22px;top:89px;}
.asw:hover .price{display:block;}


.asw .cat1{display:none;position:absolute;color:white;background:#777;padding:2px 10px;font-size:18px;top:40px;right:0;}
.asw:hover .cat1{display:block;text-decoration:none;}
.asw .price1{display:none;position:absolute;color:black;background:white;padding:2px 10px;font-size:50px;top:188px;right:0;}
.asw:hover .price1{display:block;text-decoration:none !important;}
.asw .op{position:absolute;background:url(/images/white_10.png);display: none;}
.asw:hover .op{display: block;}

.asw {text-decoration: none !important;}

.asw .predane {position:absolute;background:url(/images/white_60.png);color:#000;padding:20px 0;text-align: center;top:30px;}
.asw .predane1 {position:absolute;background:url(/images/white_60.png);color:#000;padding:60px 0;text-align: center;top:30px;}

.asw .ve{display:none;}
.asw:hover .ve{display:block;}
.asw .ve:hover{background-color:#b00;color:white;}
.asw .vymentoto{top:106px;position:absolute;left:0;background:white;padding:5px;}
.asw .vymenstymto{top:130px;position:absolute;left:0;background:white;padding:5px;}
.asw .delkol{left:10px;right:auto;}

/*.footshow{background:url(/images/black_03.png);border-bottom:#e6e6e6 solid 1px;margin-bottom:0px;padding:5px;}*/
.footshow{margin-bottom:0px;padding:5px;padding-bottom:15px;}
.sc1{width:306px;float:left;padding:15px 10px 5px 10px;}
.sc2{width:306px;float:left;padding:15px 10px 5px 0px;}
.sc3{width:306px;float:left;padding:15px 10px 5px 0px;}
ul#search_home {padding-left:0px;width:173px;float:left;}
ul#search_home {background:url(/images/black_03.png);padding:0 5px;margin:10px;}
ul#search_home li{font-size:13px;color:#999;list-style-type:none; padding:6px 7px 6px 18px;background:url(/images/a1.gif) no-repeat 3px 12px ;margin:0;border-bottom:#fff solid 1px;}
ul#search_home li.last{border-bottom:none;}
ul#search_home li.l1:hover{background-color:#eee;cursor:pointer;}
ul#search_home li.curr{background-color:#eee;cursor:default;}
ul#search_home li.curr:hover{background-color:#eee;cursor:default !important;}
ul#search_home li a{font-size:16px;color:#b00}
ul#search_home li a:hover{color:#000}
ul#search_home li em{font-family:sans-serif;float:right;font-size:11px;font-style:normal;color:#2e8890;background:url(/images/black_03.png);border-radius:3px;-webkit-border-radius:3px;}
ul#search_home li em.ac{color:#fff;background:#b00;}
ul#search_home li a.ac{text-decoration: none;}

ul.gal2011 {margin-bottom:10px;}
ul.gal2011 li a {display:block;float:left;width:68px;height:68px;overflow:hidden;border:white solid 2px;margin-right:0px;margin-top:0px;}
ul.gal2011 li a:hover{border:#aaa solid 2px;}
ul.gal2011{list-style-image:none;list-style-position:outside; list-style-type:none;margin:0px; padding:0px 0px;}
ul.gal2011 li{display:inline;}


.nbox {width:135px;height:134px;margin-right:3px;float:left;color:#fff;position:relative;text-decoration: none;}
.nbox h4{font-size:34px;font-weight:normal;text-align:center;position:absolute;top:75px;width:133px;text-decoration: none;letter-spacing: -1px;}
.nbox p{font-size:11px;color:#000;font-family: arial;text-align:center;position:absolute;top:111px;width:133px;text-decoration: none;}
.last {margin-right:0;}
#nb_trendy {background:#d2d2d2 url(/images/nbox_trendy.png) no-repeat center 15px;}
#nb_trendy:hover {background-color:#c2c2c2;}
#nb_styly {background:#aaadb2 url(/images/nbox_styly.png) no-repeat center 15px;;width:133px;}
#nb_styly:hover {background-color:#9a9da2;color:#fff;}
#nb_kolekcie {background:#dee0a6 url(/images/nbox_kolekcie.png) no-repeat center 15px;color:#000;}
#nb_kolekcie:hover {background-color:#c2c2c2;color:#fff;}
#nb_top20 {background:#000 url(/images/nbox_top.png) no-repeat center 15px;width:134px;}
#nb_top20 p{color:#f9ff56;}
#nb_top20:hover {background-color:#900;color:white;}
#nb_potvora {background:#c2c2c2 url(/images/nbox_kurzy.png) no-repeat center 26px;color:#000;}
#nb_potvora:hover {background-color:#a2c2c2;color:#fff;}
#nb_predajci {background:#b9aac0 url(/images/nbox_foto.png) no-repeat center 15px;color:#000;}
#nb_predajci:hover {background-color:#c2c2c2;color:#fff;}
#nb_vyklady {background:#c0b2aa url(/images/nbox_vyklady.png) no-repeat center 25px;}
#nb_vyklady:hover {background-color:#c2c2c2;}


.trend_more{width:37px;height:160px;overflow:hidden;float:left;background:#eee;font-size:56px;color:#000;text-decoration: none;}
.trend_more:hover{background:#000;color:#fff;}



/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/

#cboxOverlay{background:#fff;}
#colorbox{}
#cboxTopLeft{width:25px; height:25px; background:url(/images/colorbox/border1.png) no-repeat 0 0;}
#cboxTopCenter{height:25px; background:url(/images/colorbox/border1.png) repeat-x 0 -50px;}
#cboxTopRight{width:25px; height:25px; background:url(/images/colorbox/border1.png) no-repeat -25px 0;}
#cboxBottomLeft{width:25px; height:25px; background:url(/images/colorbox/border1.png) no-repeat 0 -25px;}
#cboxBottomCenter{height:25px; background:url(/images/colorbox/border1.png) repeat-x 0 -75px;}
#cboxBottomRight{width:25px; height:25px; background:url(/images/colorbox/border1.png) no-repeat -25px -25px;}
#cboxMiddleLeft{width:25px; background:url(/images/colorbox/border2.png) repeat-y 0 0;}
#cboxMiddleRight{width:25px; background:url(/images/colorbox/border2.png) repeat-y -25px 0;}
#cboxContent{background:#fff; overflow:hidden;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:20px;}
#cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
#cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
#cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
#cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
#cboxLoadingOverlay{background:#fff url(/images/colorbox/loading.gif) no-repeat 5px 5px;}
#cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to IE9.
*/

.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}


#container_top{background:url("http://static.sashe.sk/images/text_w.png") no-repeat;width:990px;height:16px;}
#container_posta{background:url("http://static.sashe.sk/images/container_posta.png") repeat-y;width:960px;left:0px;padding-top:15px;padding-left:15px;padding-right:15px;}
#container_bottom{background:url("http://static.sashe.sk/images/text_w.png") center bottom;height:12px;}

.sprite1{width:16px;height:16px;background-image:url("http://static.sashe.sk/images/sprite2.png");display:block;float:left;}
.sprite1.inline{width:16px;height:16px;background-image:url("http://static.sashe.sk/images/sprite2.png");display: inline-block;*display: inline;zoom: 1;float:none;}

.si_newmsg{background-position:0px 0px;}
.si_readmsg{background-position:-16px 0px;}
.si_reply{background-position:-32px 0px;}
.si_{background-position:-48px 0px;}
.si_foldergray{background-position:-64px 0px;}
.si_trash{background-position:-80px 0px;}
.si_delmsg{background-position:-48px 0px;}
.si_trash0{background-position:-48px 0px;}
.si_trash0:hover{background-position:-80px 0px;}
.si_contacts{background-position:-96px 0px;}
.si_message{background-position:-112px 0px;}
.si_inbox{background-position:-128px 0px;}
.si_attachment{background-position:-144px 0px;}
.si_star1{background-position:-160px 0px;}
.si_star0{background-position:-176px 0px;cursor:pointer;}
.si_star0:hover{background-position:-160px 0px;}
.si_sent{background-position:-192px 0px;}
.si_folder{background-position:-208px 0px;}
.si_plus{background-position:-224px 0px;}
.si_newmsg_sent{background-position:-240px 0px;}
.si_shelf{ background-position:-255px 0px; }
.si_geargray{ background-position:-272px 0px; }
.si_marrow{ background-position:-289px 0px; }

.si_pckg0{background-position:-336px 0px;}
.si_pckg4{background-position:-352px 0px;}
.si_pckg6{background-position:-352px 0px;}
.si_pckg99{background-position:-368px 0px;}
.si_pckg5{background-position:-384px 0px;}
.si_pckg3{background-position:-400px 0px;}
.si_pckg7{background-position:-416px 0px;}
.si_pckg2{background-position:-432px 0px;}

#posta_menu {float:left;margin-left:10px;}
#posta_menu .sprite1{margin-right:4px;}
#lfolders_menu .sprite1{margin-right:4px;}
#posta_menu ul{list-style-image:none;list-style-type:none;padding:0px 0px;width:148px;letter-spacing: -0.4px;margin-top:0px;}
#posta_menu ul li{clear:left;padding:6px;padding-right:0;margin-bottom:0px;}
#posta_menu ul li.new_message{clear:left;padding:6px 4px;margin-bottom:40px;}
#posta_menu ul li.se{background: url(http://static.sashe.sk/images/black_10.png);border-radius:4px;-moz-border-radius:4px;}
#posta_menu ul li.se a{color:#000;text-decoration:none;font-weight:bold;}
#posta_menu ul li.se a:hover{color:#000;text-decoration:none;}
#posta_menu a{color:#000;text-decoration:none;}
#posta_menu a:hover{color:#b00;text-decoration:underline;}
#posta_menu a.add_folder{color:#aaa;text-decoration:underline;}
#lfolders_menu a.add_lfolder{color:#aaa;text-decoration:underline;}
#lfolders_menu a.mv_2_lfolders{color:#aaa;text-decoration:underline;}
#lfolders_menu a.dlt_from_lfolder{color:#aaa;text-decoration:underline;}
#posta_menu a.add_folder:hover{color:#000;text-decoration:underline;}
#lfolders_menu a.mv_2_lfolders:hover{color:#000;text-decoration:underline;}
#lfolders_menu a.dlt_from_lfolder:hover{color:#000;text-decoration:underline;}
#lfolders_menu a.add_lfolder:hover{color:#000;text-decoration:underline;}

#move_folders_content ul{list-style-image:none;list-style-type:none;padding:0px 0px;margin-top:0px;}
#move_folders_content ul li{clear:left;padding:6px;padding-right:0;margin-bottom:0px;}

#upd_lfolders-wrapp form,
#add_lfolder-wrapp form {margin-bottom: 5px;}

#upd_lfolders-wrapp form .sprite1,
#add_lfolder-wrapp form .sprite1 {margin-right: 5px;}

#upd_lfolders-wrapp form .sprite1 {margin-bottom: -4px;}
#upd_lfolders-wrapp form .sprite1.si_trash {margin-right: 2px; margin-left: 4px;}

#mv_lfolders-wrapp .sprite1 {margin-right: 4px;}



#upd_lfolders-wrapp form input[type=submit],
#add_lfolder-wrapp form input[type=submit] {margin-left: 2px;}


#main_posta{margin-left:176px;width:564px;}

ul#msgs_list_header{list-style-type: none;height:35px;padding:0;}
ul#msgs_list_header .sprite1{margin-right:4px;}
ul#msgs_list_header li{font-family: sans-serif;float:left;padding:10px 5px;}
ul#msgs_list_header a,ul#msgs_list_header label{color:#a8a8a8;text-decoration: none;}
ul#msgs_list_header a:hover,ul#msgs_list_header label:hover{color:#000;text-decoration: none;}
ul#msgs_list_header.likes { 
	height: auto; 
	overflow: hidden; 
	border: 1px solid #EEE; 
	background: #FFF; 
	margin: 15px 0 0 6px; 
	padding-left: 10px; 
}
ul#msgs_list_header.likes li { padding: 6px 14px 6px 0; line-height: 16px; }
ul#msgs_list_header.likes li .sprite1 { margin: 0;}

table#msgs_list {border-collapse: collapse;border-top: #ebebeb solid 1px;width:575px;}
table#msgs_list td{border-bottom: #ebebeb solid 1px;padding:10px 5px;}
table#msgs_list tr td.avatar{padding:3px 3px 0 5px;}
table#msgs_list tr.msg1 td.recipient{font-weight:bold;}
table#msgs_list tr.msg2 td.recipient{font-weight:normal;}
table#msgs_list tr td.recipient a{color:#000;text-decoration:none;}
table#msgs_list tr td.recipient a:hover{color:#000;text-decoration:underline;}

table#msgs_list tr.msg1 td.recipient_sent{font-weight:bold;color:#3f69b3;}
table#msgs_list tr.msg2 td.recipient_sent{font-weight:normal;color:#3f69b3;}
table#msgs_list tr td.recipient_sent a{color:#3f69b3;text-decoration:none;}
table#msgs_list tr td.recipient_sent a:hover{color:#3f69b3;text-decoration:underline;}

table#msgs_list tr.msg1 td.subject{font-weight:bold;}
table#msgs_list tr.msg1 td.subject a{color:#a11900;}
table#msgs_list tr.msg1 td.subject a:hover{color:#000;}
table#msgs_list tr.msg2 td.subject{font-weight:normal;}
table#msgs_list tr.rec1 td{background:#fffff0;}
table#msgs_list tr.sent1 td{background:#f0f2ff;}
table#msgs_list td.posta_datum{font-size:11px;font-family: sans-serif;color:#999;text-align: right;width:45px;}
table#msgs_list td.nar{width:16px;}

#last_packages{border-left:#c6c6c6 solid 1px;float:right;width:200px;padding:20px 0;}
#last_packages h4{margin-left:5px;margin-bottom:5px;}
#last_packages .pckgbox{padding:5px;font-family: sans-serif;}
#last_packages .par0{background:url(http://static.sashe.sk/images/black_03.png);}
#last_packages .par1{background:url(http://static.sashe.sk/images/white_88.png);}
#last_packages .pckgbox i{position:absolute;}
#last_packages .pckgbox div{margin-left:20px;}
#last_packages .pckgbox .pckg_datum{color:#a4a4a4;font-size: 11px;}
#last_packages .pckgbox .pckg_cena{font-weight:bold;color:#000;}
#last_packages .pckgbox .pckg_stav{color:#555;}

#posta_bot{width:580px;}
.fwindow {background: url("http://static.sashe.sk/images/white_88.png");display: none;left: 200px; padding: 40px;position: absolute;top: 100px;width: 500px;border-radius:20px;}
.fwindow_content {background: white;padding:20px;border:#ddd solid 1px;}
.fwindow_content a {color:#b00;text-decoration: underline;}
.fwindow_content a:hover {color:#000;}


/*  GLOBAL  */

#profil, .mojekategoriebox, .mojzurnalbox, .upozorneniebox {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.mojekategoriebox {padding:10px;margin-top:10px;}
.mojzurnalbox {padding:10px;margin-top:10px;}
.upozorneniebox {padding:10px;margin-bottom:10px;}

#profil div.avatar {float:right;}
#profil div.avatar{border:6px white solid;border-bottom:20px white solid;}
.mojekategoriebox #mojekategorie ul{
    padding-left: 0px;
}



/* BLACK */
.blacktpl {background:url("/images/black_88.png");color:white;}
.blacktpl a{color:yellow;}
.blacktpl a:hover{color:#b00;}


.blacktpl div.avatar{border:6px white solid;border-bottom:20px white solid;}
.blacktpl a.posta{color:#c00;font-size:24px;}
.blacktpl a.posta:hover{color:white;}
.blacktpl ul a{color:yellow;}
.blacktpl ul a:hover{color:white;}

.blacktpl .mojekategoriebox {background:url("/images/red_88.png");color:white;}
.blacktpl .mojekategoriebox a{color:white;}
.blacktpl .mojekategoriebox a:hover{color:black;}

.blacktpl .mojekategoriebox #mojekategorie ul a{color: #e7d1ce;} 
.blacktpl .mojekategoriebox #mojekategorie ul a:hover{color: #000;} 
.blacktpl .mojekategoriebox #mojekategorie ul li {padding-left: 12px;background: url('/images/sipkaMojeKategorie.gif') no-repeat 3px 6px;}
.blacktpl .mojekategoriebox #mojekategorie ul li.active {}

.blacktpl .mojzurnalbox {background:white;color:black;}
.blacktpl .mojzurnalbox a{color:#a70000;}
.blacktpl .mojzurnalbox a:hover{color:black;}

.blacktpl .upozorneniebox {background:#fffdc1;color:black;}


/* WHITE */
.whitetpl {background:white;color:black;border:#eee solid 1px;}
.whitetpl a{color:#b00;}
.whitetpl a:hover{color:#000;}


.whitetpl div.avatar{border:6px white solid;border-bottom:20px white solid;}
.whitetpl a.posta{color:#b00;font-size:24px;}
.whitetpl a.posta:hover{color:black;}
.whitetpl ul a{color:#b00;}
.whitetpl ul a:hover{color:black;}

.whitetpl .mojekategoriebox {background:#f2f2f2;color:black;}
.whitetpl .mojekategoriebox a{color:#b00;}
.whitetpl .mojekategoriebox a:hover{color:black;}
.whitetpl .mojekategoriebox #mojekategorie ul li {padding-left: 12px;background: url('/images/sipkaMojeKategorieBlack.gif') no-repeat 3px 6px;}
.whitetpl .mojekategoriebox #mojekategorie ul li.active {}

.whitetpl .mojekategoriebox #mojekategorie ul a{color: #BC7070;} 
.whitetpl .mojekategoriebox #mojekategorie ul a:hover{color: #000;} 

.whitetpl .mojzurnalbox {background:#eee;color:black;}
.whitetpl .mojzurnalbox a{color:#000;}
.whitetpl .mojzurnalbox a:hover{color:#b00;}

.whitetpl .upozorneniebox {background:#fffdc1;color:black;}



/* WHITE-BLUE */
.whitebluetpl {background:white;color:black;border:#eee solid 1px;}
.whitebluetpl a{color:#00aeef;}
.whitebluetpl a:hover{color:#000;}


.whitebluetpl div.avatar{border:6px white solid;border-bottom:20px white solid;}
.whitebluetpl a.posta{color:#00aeef;font-size:24px;}
.whitebluetpl a.posta:hover{color:black;}
.whitebluetpl ul a{color:#00aeef;}
.whitebluetpl ul a:hover{color:black;}

.whitebluetpl .mojekategoriebox {background:#eaf9ff;color:black;}
.whitebluetpl .mojekategoriebox a{color:#00aeef;}
.whitebluetpl .mojekategoriebox a:hover{color:black;}
.whitebluetpl .mojekategoriebox #mojekategorie ul li {padding-left: 12px;background: url('/images/sipkaMojeKategorieGrey.gif') no-repeat 3px 6px;}
.whitebluetpl .mojekategoriebox #mojekategorie ul li.active {}

.whitebluetpl .mojekategoriebox #mojekategorie ul a{color: #67CEF9;} 
.whitebluetpl .mojekategoriebox #mojekategorie ul a:hover{color: #000;} 


.whitebluetpl .mojzurnalbox {background:#d5f1fb;color:black;}
.whitebluetpl .mojzurnalbox a{color:#000;}
.whitebluetpl .mojzurnalbox a:hover{color:#00aeef;}

.whitebluetpl .upozorneniebox {background:#fffdc1;color:black;}


/* GREY */
.greytpl {background:url("/images/black_10.png");color:black;}
.greytpl a{color:#b00;}
.greytpl a:hover{color:#000;}


.greytpl div.avatar{border:6px white solid;border-bottom:20px white solid;}
.greytpl a.posta{color:#b00;font-size:24px;}
.greytpl a.posta:hover{color:black;}
.greytpl ul a{color:#b00;}
.greytpl ul a:hover{color:black;}

.greytpl .mojekategoriebox {background:#f2f2f2;color:black;}
.greytpl .mojekategoriebox a{color:#b00;}
.greytpl .mojekategoriebox a:hover{color:black;}
.greytpl .mojekategoriebox #mojekategorie ul li {padding-left: 12px;background: url('/images/sipkaMojeKategorieGrey.gif') no-repeat 3px 6px;}
.greytpl .mojekategoriebox #mojekategorie ul li.active {}

.greytpl .mojekategoriebox #mojekategorie ul a{color: #BC7070;} 
.greytpl .mojekategoriebox #mojekategorie ul a:hover{color: #000;} 

.greytpl .mojzurnalbox {background:#eee;color:black;}
.greytpl .mojzurnalbox a{color:#000;}
.greytpl .mojzurnalbox a:hover{color:#b00;}

.greytpl .upozorneniebox {background:#fffdc1;color:black;}


/* CREAM */
.creamtpl {background:#ffffe4;color:black;}
.creamtpl a{color:#b00;}
.creamtpl a:hover{color:#000;}


.creamtpl div.avatar{border:6px white solid;border-bottom:20px white solid;}
.creamtpl a.posta{color:#b00;font-size:24px;}
.creamtpl a.posta:hover{color:black;}
.creamtpl ul a{color:#b00;}
.creamtpl ul a:hover{color:black;}

.creamtpl .mojekategoriebox {background:white;color:black;}
.creamtpl .mojekategoriebox a{color:#b00;}
.creamtpl .mojekategoriebox a:hover{color:black;}
.creamtpl .mojekategoriebox #mojekategorie ul li {padding-left: 12px;background: url('/images/sipkaMojeKategorieGrey.gif') no-repeat 3px 6px;}
.creamtpl .mojekategoriebox #mojekategorie ul li.active {}

.creamtpl .mojekategoriebox #mojekategorie ul a{color: #BC7070;} 
.creamtpl .mojekategoriebox #mojekategorie ul a:hover{color: #000;} 

.creamtpl .mojzurnalbox {background:#f8f7c7;color:black;}
.creamtpl .mojzurnalbox a{color:#000;}
.creamtpl .mojzurnalbox a:hover{color:#b00;}

.creamtpl .upozorneniebox {background:#fff;color:black;}


/* SAND */
.sandtpl {background:#f1eae1;color:black;}
.sandtpl a{color:#b00;}
.sandtpl a:hover{color:#000;}


.sandtpl div.avatar{border:6px white solid;border-bottom:20px white solid;}
.sandtpl a.posta{color:#b00;font-size:24px;}
.sandtpl a.posta:hover{color:black;}
.sandtpl ul a{color:#b00;}
.sandtpl ul a:hover{color:black;}

.sandtpl .mojekategoriebox {background:#fff;color:black;}
.sandtpl .mojekategoriebox a{color:#b00;}
.sandtpl .mojekategoriebox a:hover{color:black;}
.sandtpl .mojekategoriebox #mojekategorie ul li {padding-left: 12px;background: url('/images/sipkaMojeKategorieGrey.gif') no-repeat 3px 6px;}
.sandtpl .mojekategoriebox #mojekategorie ul li.active {}

.sandtpl .mojekategoriebox #mojekategorie ul a{color: #BC7070;} 
.sandtpl .mojekategoriebox #mojekategorie ul a:hover{color: #000;} 

.sandtpl .mojzurnalbox {background:#e9d3b7;color:black;}
.sandtpl .mojzurnalbox a{color:#000;}
.sandtpl .mojzurnalbox a:hover{color:#b00;}

.sandtpl .upozorneniebox {background:#fff;color:black;}




/* TYRKYS */
.tyrkystpl {background:#d5eeed;color:black;border:#eee solid 1px;}
.tyrkystpl a{color:#00918d;}
.tyrkystpl a:hover{color:#000;}


.tyrkystpl div.avatar{border:6px white solid;border-bottom:20px white solid;}
.tyrkystpl a.posta{color:#00918d;font-size:24px;}
.tyrkystpl a.posta:hover{color:black;}
.tyrkystpl ul a{color:#00918d;}
.tyrkystpl ul a:hover{color:black;}

.tyrkystpl .mojekategoriebox {background:#effcfc;color:black;}
.tyrkystpl .mojekategoriebox a{color:#00918d;}
.tyrkystpl .mojekategoriebox a:hover{color:black;}
.tyrkystpl .mojekategoriebox #mojekategorie ul li {padding-left: 12px;background: url('/images/sipkaMojeKategorieGrey.gif') no-repeat 3px 6px;}
.tyrkystpl .mojekategoriebox #mojekategorie ul li.active {}

.tyrkystpl .mojekategoriebox #mojekategorie ul a{color: #76C1BF;} 
.tyrkystpl .mojekategoriebox #mojekategorie ul a:hover{color: #000;} 

.tyrkystpl .mojzurnalbox {background:#b7e5e4;color:black;}
.tyrkystpl .mojzurnalbox a{color:#000;}
.tyrkystpl .mojzurnalbox a:hover{color:#00918d;}

.tyrkystpl .upozorneniebox {background:#fff;color:black;}


/* PINK */
.pinktpl {background:#ffd1ec;color:black;border:#eee solid 1px;}
.pinktpl a{color:#b00;}
.pinktpl a:hover{color:#000;}


.pinktpl div.avatar{border:6px white solid;border-bottom:20px white solid;}
.pinktpl a.posta{color:#b00;font-size:24px;}
.pinktpl a.posta:hover{color:black;}
.pinktpl ul a{color:#b00;}
.pinktpl ul a:hover{color:black;}

.pinktpl .mojekategoriebox {background:#fff;color:black;}
.pinktpl .mojekategoriebox a{color:#b00;}
.pinktpl .mojekategoriebox a:hover{color:black;}
.pinktpl .mojekategoriebox #mojekategorie ul li {padding-left: 12px;background: url('/images/sipkaMojeKategorieGrey.gif') no-repeat 3px 6px;}
.pinktpl .mojekategoriebox #mojekategorie ul li.active {}

.pinktpl .mojekategoriebox #mojekategorie ul a{color: #BC7070;} 
.pinktpl .mojekategoriebox #mojekategorie ul a:hover{color: #000;} 

.pinktpl .mojzurnalbox {background:#f4add7;color:black;}
.pinktpl .mojzurnalbox a{color:#000;}
.pinktpl .mojzurnalbox a:hover{color:#b00;}

.pinktpl .upozorneniebox {background:#fff;color:black;}



/* GREEN */

.greentpl {background:#dbf3e9;color:black;border:#eee solid 1px;}
.greentpl a{color:#03a260;}
.greentpl a:hover{color:#000;}


.greentpl div.avatar{border:6px white solid;border-bottom:20px white solid;}
.greentpl a.posta{color:#03a260;font-size:24px;}
.greentpl a.posta:hover{color:black;}
.greentpl ul a{color:#03a260;}
.greentpl ul a:hover{color:black;}

.greentpl .mojekategoriebox {background:#ffffff;color:black;}
.greentpl .mojekategoriebox a{color:#03a260;}
.greentpl .mojekategoriebox a:hover{color:black;}
.greentpl .mojekategoriebox #mojekategorie ul li {padding-left: 12px;background: url('/images/sipkaMojeKategorieGrey.gif') no-repeat 3px 6px;}
.greentpl .mojekategoriebox #mojekategorie ul li.active {}

.greentpl .mojekategoriebox #mojekategorie ul a{color: #75BDA8;} 
.greentpl .mojekategoriebox #mojekategorie ul a:hover{color: #000;} 

.greentpl .mojzurnalbox {background:#bde4d4;color:black;}
.greentpl .mojzurnalbox a{color:#000;}
.greentpl .mojzurnalbox a:hover{color:#03a260;}

.greentpl .upozorneniebox {background:#fff;color:black;}






/* ------------------------------------------------------------------------
	Prettyphoto lightbox
------------------------------------------------------------------------- */

/* ----------------------------------
	Default Theme
----------------------------------- */

div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right { height: 13px; }

div.pp_default .pp_top .pp_left { background: url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } /* Top left corner */
div.pp_default .pp_top .pp_middle { background: url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x; } /* Top pattern/color */
div.pp_default .pp_top .pp_right { background: url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } /* Top right corner */

div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background: url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
div.pp_default .pp_content_container .pp_right { background: url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
div.pp_default .pp_content { background-color: #fff; } /* Content background */
div.pp_default .pp_next:hover { background: url(../images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } /* Next button */
div.pp_default .pp_previous:hover { background: url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } /* Previous button */
div.pp_default .pp_expand { background: url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */
div.pp_default .pp_expand:hover { background: url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */
div.pp_default .pp_contract { background: url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */
div.pp_default .pp_contract:hover { background: url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */
div.pp_default .pp_close { width: 30px; height: 30px; background: url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } /* Close button */
div.pp_default #pp_full_res .pp_inline { color: #000; } 
div.pp_default .pp_gallery ul li a { background: url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
div.pp_default .pp_social { margin-top: 7px; }

div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause { background: url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default .pp_details { position: relative; }
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next { background: url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */
div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }
div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }

div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }

div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }

div.pp_default .pp_bottom .pp_left { background: url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } /* Bottom left corner */
div.pp_default .pp_bottom .pp_middle { background: url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } /* Bottom pattern/color */
div.pp_default .pp_bottom .pp_right { background: url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } /* Bottom right corner */

div.pp_default .pp_loaderIcon { background: url(../images/prettyPhoto/default/loader.gif) center center no-repeat; } /* Loader icon */

	

/* ----------------------------------
	Light Square Theme
----------------------------------- */

div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content { background: #fff; }

div.light_square .pp_content .ppt { color: #000; }
div.light_square .pp_expand { background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
div.light_square .pp_expand:hover { background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
div.light_square .pp_contract { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
div.light_square .pp_contract:hover { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
div.light_square .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
div.light_square .pp_details { position: relative; }
div.light_square .pp_description { margin-right: 85px; }
div.light_square #pp_full_res .pp_inline { color: #000; }
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
div.light_square .pp_nav .pp_play { background: url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
div.light_square .pp_nav .pp_pause { background: url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }

div.light_square .pp_arrow_previous { background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
	div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.light_square .pp_arrow_next { background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
	div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.light_square .pp_next:hover { background: url(../images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
div.light_square .pp_previous:hover { background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */

div.light_square .pp_loaderIcon { background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */



/* ----------------------------------
	jCrop
----------------------------------- */
.jcrop-holder{direction:ltr;text-align:left;}
.jcrop-vline,.jcrop-hline{background:#FFF url(Jcrop.gif);font-size:0;position:absolute;}
.jcrop-vline{height:100%;width:1px!important;}
.jcrop-vline.right{right:0;}
.jcrop-hline{height:1px!important;width:100%;}
.jcrop-hline.bottom{bottom:0;}
.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%;}
.jcrop-handle{background-color:#333;border:1px #EEE solid;font-size:1px;height:7px;width:7px;}
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}
.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}
.jcrop-dragbar.ord-n{margin-top:-4px;}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}
.jcrop-dragbar.ord-w{margin-left:-4px;}
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70)!important;opacity:.70!important;}
.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px;}
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important;}
.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px;}
.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF;}
.jcrop-holder img,img.jcrop-preview{max-width:none;}


/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

div.pp_pic_holder a:focus { outline:none; }

div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}

div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}


.pp_top {
height: 20px;
position: relative;
}
* html .pp_top { padding: 0 20px; }

.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle {
left: 0;
position: static;
}

.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}

.pp_content { height: 40px; min-width: 40px; }
* html .pp_content { width: 40px; }

.pp_fade { display: none; }

.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}

.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }

.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px 0;
}
.pp_description {
display: none;
margin: 0;
}

.pp_social { float: left; margin: 0; }
.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }
.pp_social .twitter { float: left; }

.pp_nav {
clear: right;
float: left;
margin: 3px 10px 0 0;
}

.pp_nav p {
float: left;
margin: 2px 4px;
white-space: nowrap;
}

.pp_nav .pp_play,
.pp_nav .pp_pause {
float: left;
margin-right: 4px;
text-indent: -10000px;
}

a.pp_arrow_previous,
a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}

.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}

.pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}

.pp_gallery div {
float: left;
overflow: hidden;
position: relative;
}

.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
padding: 0;
position: relative;
white-space: nowrap;
}

.pp_gallery ul a {
border: 1px #000 solid;
border: 1px rgba(0,0,0,0.5) solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}

.pp_gallery ul a:hover,
.pp_gallery li.selected a { border-color: #fff; }

.pp_gallery ul a img { border: 0; }

.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0;
}

.pp_gallery li.default a {
background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) center center no-repeat;
display: block;
height: 33px;
width: 38px;
}

.pp_gallery li.default a img { display: none; }

.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
margin-top: 7px !important;
}

a.pp_next {
background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}

a.pp_previous {
background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}

a.pp_expand,
a.pp_contract {
cursor: pointer;
display: none;
height: 20px;	
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}

a.pp_close {
position: absolute; right: 0; top: 0; 
display: block;
line-height:22px;
text-indent: -10000px;
}

.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_bottom { padding: 0 20px; }

.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}

.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}

.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
}

#pp_full_res {
line-height: 1 !important;
}

#pp_full_res .pp_inline {
text-align: left;
}

#pp_full_res .pp_inline p { margin: 0 0 15px 0; }

div.ppt {
color: #fff;
display: none;
font-size: 17px;
margin: 0 0 0px 15px;
z-index: 9999;
}

/* ------------------------------------------------------------------------
	SAShE
------------------------------------------------------------------------- */

.pp_content_container .pp_left { padding-left: 10px; }
.pp_content_container .pp_right { padding-right: 10px; }

.pp_top {
	height: 10px;
}

.pp_top .pp_left {
	height: 10px;
}

.pp_top .pp_middle {
	height: 10px;
}

.pp_top .pp_right {
	height: 10px;
}

.pp_bottom {
	height: 10px;
}

.pp_bottom .pp_left {
	height: 10px;
}

.pp_bottom .pp_middle {
	height: 10px;
}

.pp_bottom .pp_right {
	height: 10px;
}


body .pp_details a.pp_close {
	text-decoration: none;
	width: auto;
	height: auto;
	background: none;
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	line-height: 22px;
	text-indent: 0;
	font-size: 12px;
}

body .pp_details a.pp_close:before {
	content: "";
	float: right;
	margin-left: 3px;
	display: block;
	width: 16px;
	height: 22px;
	background: url("/images/cpp_close.png") center center no-repeat;	
}

a.pp_next {
	background: none;
}

a.pp_previous {
	background: none;
}

div.light_square .pp_next:hover {
	background: url("/images/pp_aright.png") 94% center no-repeat;
}

div.light_square .pp_next:hover div {
	width: 20%;
	height: 100%;
	float: right;
	background: url("/images/pp_arrows_back.png") repeat;
	background: rgba(255,255,255,.3);
}

div.light_square .pp_previous:hover {
	background: url("/images/pp_aleft.png") 6% center no-repeat;
}

div.light_square .pp_previous:hover div {
	width: 20%;
	height: 100%;
	float: left;
	background: url("/images/pp_arrows_back.png") repeat;
	background: rgba(255,255,255,.3);
}


/* iPads (portrait) ----------- */
@media only screen and (max-width : 1024px) {

	div.light_square .pp_next:hover div {
		width: 100%;
		height: 100%;
	}

	div.light_square .pp_next:hover {
		background: url("/images/pp_aright.png") 50% center no-repeat;
	}

	div.light_square .pp_previous:hover {
		background: url("/images/pp_aleft.png") 50% center no-repeat;
	}

	div.light_square .pp_previous:hover div {
		width: 100%;
		height: 100%;
	}


}



/* PREHLAD OBRATU */

#oturnover-wrapp .nav-tabs,
#viewpackages-wrapp .nav-tabs {
  *zoom: 1;
  margin: 0; 
  padding: 0; 
  list-style: none;
}
#oturnover-wrapp .nav-tabs:before,
#oturnover-wrapp .nav-tabs:after,
#viewpackages-wrapp .nav-tabs:before,
#viewpackages-wrapp .nav-tabs:after {
  display: table;
  content: "";
  line-height: 0;
}
#oturnover-wrapp .nav-tabs:after,
#viewpackages-wrapp .nav-tabs:after {
  clear: both;
}
#oturnover-wrapp .nav-tabs > li,
#viewpackages-wrapp .nav-tabs > li {
  float: left;
  border-top: 1px solid #DDD;
  border-right: 1px solid #DDD;
}
#oturnover-wrapp .nav-tabs > li > a,
#viewpackages-wrapp .nav-tabs > li > a {
  padding-right: 24px;
  padding-left: 24px;
  line-height: 14px;
  display: block;
  text-decoration: none;
  font-size: 14px;
  color: #000;
  margin: 0;
}

#viewpackages-wrapp .nav-tabs > li > a {
	font-size: 12px;
	padding-left: 12px;
	padding-right: 12px;
}

#viewpackages-wrapp .nav-tabs > li > a span {
	font-family: "Trebuchet MS";
	background-color: #cbcbcb;
	padding: 2px 4px;
	border-radius: 2px;
	color: #000;
	font-size: 10px;
	line-height: 10px;
}

#viewpackages-wrapp .nav-tabs > li.active > a span {
	background-color: #378399;
	color: #fff;
	box-shadow: 0 0 2px rgba(0,0,0,.2);
}

#oturnover-wrapp .nav-tabs > li:first-child > a, 
#viewpackages-wrapp .nav-tabs > li.first > a { 
  border-left: 1px solid #DDD;
}
#oturnover-wrapp .nav-tabs,
#viewpackages-wrapp .nav-tabs {
  border-bottom: 1px solid #ddd;
}
#viewpackages-wrapp .nav-tabs{
  margin-bottom: 20px;
}
#oturnover-wrapp .nav-tabs > li,
#viewpackages-wrapp .nav-tabs > li {
  margin-bottom: -1px;
}
#oturnover-wrapp .nav-tabs > .active,
#viewpackages-wrapp .nav-tabs > .active {
  border: 1px solid #DDD;
  border-left: none;
  border-bottom: none;
}
#viewpackages-wrapp .nav-tabs > .oturnover {
	margin-left: 5px;
	border-left: 1px solid #DDD;
}
#oturnover-wrapp .nav-tabs > li > a,
#viewpackages-wrapp .nav-tabs > li > a {
  padding-top: 6px;
  padding-bottom: 6px;
  line-height: 20px;
  border: 1px solid transparent;
}
#viewpackages-wrapp .nav-tabs > li > a {
  background-color: #ededee;
  border-bottom: 1px solid #DDD;
}
#oturnover-wrapp .nav-tabs > li > a:hover,
#viewpackages-wrapp .nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
  background-color: #EEE;
}
#viewpackages-wrapp .nav-tabs > li > a:hover {
  background-color: white;
  border: 1px solid transparent;
  border-bottom: 1px solid #DDD;
}
#oturnover-wrapp .nav-tabs > li:first-child > a:hover,
#viewpackages-wrapp .nav-tabs > li.first > a:hover {
  border-left-color: #dddddd;
}
#oturnover-wrapp .nav-tabs > .active > a,
#oturnover-wrapp .nav-tabs > .active > a:hover,
#viewpackages-wrapp .nav-tabs > .active > a,
#viewpackages-wrapp .nav-tabs > .active > a:hover {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #000;
  cursor: default;
  border-color: white;
  border-bottom-color: transparent;
}
#oturnover-wrapp .nav-tabs > .active:first-child > a,
#viewpackages-wrapp .nav-tabs > .active.first > a {
  border-left: 1px solid #DDD;
}
#oturnover-wrapp .nav-tabs > .active > a:hover,
#viewpackages-wrapp .nav-tabs > .active > a:hover {
  border-color: white;
  border-bottom-color: transparent;   
}
#oturnover-wrapp .tab-content > .active,
#viewpackages-wrapp .tab-content > .active {
  display: block;
}

#oturnoverContent > div {
  display: none;
  margin: 0 0 20px 0;
}

#oturnoverContent > .active {
  display: block;
}

#oturnoverContent {
  padding: 20px 0;
  /*background-color: #FFF;*/
}

#oturnoverContent table {
  table-layout: fixed;
  border-spacing: 0;
  width: 100%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 0;
  margin: 0;
  border-collapse: collapse;
}

#oturnoverContent table thead {
  font-size: 14px;
  font-family: Georgia;
}

#oturnoverContent table thead td {
  border-bottom: 1px solid #000;
}

#oturnoverContent table tbody td {
  border-bottom: 1px solid #dedede;
}

#oturnoverContent table tbody tr:last-child td {
  border-bottom: 1px solid #000;
}

#oturnoverContent table tfoot td {
  border-bottom: none;
}

#oturnoverContent table .month {
  width: 10%;
  font-family: Georgia;
}

#oturnoverContent table td {
  vertical-align: center;
  text-align: center;
}

#oturnoverContent table td {
  padding: 10px;
} 

#oturnoverContent table tbody .month {
  font-style: italic;
}

#oturnoverContent table thead .turnover {
  font-size: 18px;
}

#oturnoverContent table .turnover {
  background-color: #f0f0f0;
}

#oturnoverContent table .bar-wrapp {
  text-align: left;
  background-color: #fefef3;
  padding: 0 10px 0 34px;
}

#oturnoverContent table .bar {
  height: 24px;
  width: 0;
  position: relative;
}

#oturnoverContent table .bar span {
  line-height: 24px;
  position: absolute;
  left: -24px;
  font-weight: bold;

}

#oturnoverContent table .bar.orange {
  background-color: #e5b564;
}

#oturnoverContent table .bar.green {
  background-color: #9bdee7;
}


/* mypackages */

.ffa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fade {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}

#filterPackage {
	/*float: right;*/
	overflow: hidden;
	margin: 10px 0 20px 0;
	padding: 4px;
	background-color: #ececec;
}

#filterPackage input[type=text] {
	margin-left: 5px;
	width: 120px;
}

#filterPackages {
	line-height: 22px;
	margin-bottom: 20px;
	padding-left: 10px;
}

#filterPackages.archive {
	padding: 0;
}

#filterPackages form {
	display: inline;
}


#filterPackages .ico {
	margin-right: 2px;
}


/* packages */

#viewPackagesContent {
	margin: 0 0 20px 0;
	background-color: #FFF;
}


#viewPackagesContent h2.err {
	font-size: 24px;
	padding: 40px 0;
	text-align: center;
}


#viewPackagesContent > ul,
#viewPackagesContent .package .states > ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#viewPackagesContent .package .states > ul {
	overflow: hidden;
}


#viewPackagesContent .package  {
	width: 940px;
	position: relative;
	/*overflow: hidden;*/
	margin: 0 0 18px 0;
	border: 2px solid;
	border-left: none;
}

#viewPackagesContent .package.pstatus-0 {
	border-color: #CFCFCF;
}

#viewPackagesContent .package.pstatus-3 {
	border-color: #f43536;
}

#viewPackagesContent .package.pstatus-4 {
	border-color: #46AAC0;
}

#viewPackagesContent .package.pstatus-5 {
	border-color: #ceae20;
}

#viewPackagesContent .package.pstatus-6 {
	border-color: #2fb150;
}

#viewPackagesContent .package.pstatus-7 {
	border-color: #CFCFCF;
}

#viewPackagesContent .package.pstatus-99 {
	border-color: #2f2f2f;
}

#viewPackagesContent .package > table {
	background-color: #fff;
	/*border: 1px solid #bfbfbf;*/
	/*overflow: hidden;*/
	table-layout: fixed;
	width: 940px;
	border-spacing: 0;
}

#viewPackagesContent .package > table td {
	padding: 0;
	text-align: left;
	vertical-align: top;
}


#viewPackagesContent .package > table td.first {
	width: 431px;
	border-right: 1px solid #CFCFCF;
	border-bottom: 1px solid #CFCFCF;
	/*border-top: 1px solid #CFCFCF;*/
}


#viewPackagesContent .package > table tr.bottom td.first,
#viewPackagesContent .package > table tr.bottom td.last {
	border-top: none;
	border-bottom: none;
}

#viewPackagesContent .package > table tr.bottom td.last {
	/*border-right: 1px solid #CFCFCF;*/
	/*border-bottom: 1px solid #CFCFCF;*/
}

#viewPackagesContent .pmeta {
	width: 75px;
	/*border-right: 1px solid #CFCFCF;*/
}

#viewPackagesContent .pmeta p {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 12px;
}

#viewPackagesContent .pmeta .pid {
	margin: 8px 4px 70px 4px;
}


/* rozny stav */
#viewPackagesContent .pstatus-0 .pmeta {
	background: #fff;
	border: 1px solid #CFCFCF;
	border-top: none;
	border-bottom: none;
}

#viewPackagesContent .pstatus-2 .pmeta {
	background: #CFCFCF url('../images/balikstatus_tilda.png') no-repeat center 62px;
}

#viewPackagesContent .pstatus-3 .pmeta {
	background: #f43536 url('../images/balikstatus_bcross2.png') no-repeat center 58px;
}

#viewPackagesContent .pstatus-4 .pmeta {
	background: #46AAC0 url('../images/balikstatus_check.png') no-repeat center 62px;
}

#viewPackagesContent .pstatus-5 .pmeta {
	background: #ceae20 url('../images/balikstatus_tilda.png') no-repeat center 62px;
}

#viewPackagesContent .pstatus-6 .pmeta {
	background: #2fb150 url('../images/balikstatus_check.png') no-repeat center 62px;
}

#viewPackagesContent .pstatus-7 .pmeta {
	background: #CFCFCF url('../images/balikstatus_gcheck.png') no-repeat center 48px;
}

#viewPackagesContent .pstatus-99 .pmeta {
	background: #2f2f2f url('../images/balikstatus_cross2.png') no-repeat center 58px;
}

#viewPackagesContent .pstatus-0 .pmeta p,
#viewPackagesContent .pstatus-2 .pmeta p,
#viewPackagesContent .pstatus-3 .pmeta p,
#viewPackagesContent .pstatus-7 .pmeta p {
	color: #000;
}



#viewPackagesContent .pdata {
	margin: 12px 0 0 10px;
	float: left;
}


#viewPackagesContent .pdata .name {
	font-size: 18px;
}

#viewPackagesContent .pdata .history {
	margin-left: 5px;
}

#viewPackagesContent .pdata .msg {
	line-height: 28px;
}

#viewPackagesContent .pdata .msg .ico {
	margin-right: 5px;
}

#viewPackagesContent .pprice {
	margin: 12px 10px 0 0;
	float: right;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}

#viewPackagesContent .pprice .less {
	font-size: 12px;
	line-height: 12px;
	margin-bottom: 5px;
}

#viewPackagesContent .pprice .more {
	font-size: 22px;
	line-height: 22px;
}


#viewPackagesContent .paddress {
	margin: 0 10px 0 10px;
}


#viewPackagesContent .pstate {
	height: 90px;
	overflow: hidden;
	border-bottom: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	/*border-top: 1px solid #CFCFCF;*/
}

#viewPackagesContent .pstate.last {
	border-right: none;
}

#viewPackagesContent .pstate.toset {
    background-color: #feffeb;
}

#viewPackagesContent .smeta {
	margin: 10px 5px 0 5px;
}

#viewPackagesContent .smeta span {
	line-height: 20px;
}

#viewPackagesContent .pstate .bottom {
	margin: 15px 5px 0 5px;
}

#viewPackagesContent .tosetbtn {
	display: block;
	margin: 10px auto 0 auto;
	width: 100%;
	text-align: center;
	background-color: #505758;
	border-radius: 2px;
	padding: 5px 0;
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.2), 0 0 2px rgba(0,0,0,.3);
	box-shadow: inset 0 1px 2px rgba(255,255,255,.2), 0 0 2px rgba(0,0,0,.3);
}


#viewPackagesContent .pitems {
	margin: 0;
	padding: 0;
	list-style: none
}


#viewPackagesContent .pitems li {
	font-family: Arial, Helvetica, sans-serif;
	height: 65px;
	border-bottom: 1px solid #eaeaea;
	position: relative;
}


#viewPackagesContent .pitems li.last {
	border: none;
}

#viewPackagesContent .pitems .iphoto-wrapp {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	float: left;
	margin: 8px 0 0 8px;
}

#viewPackagesContent .iname {
	margin: 0 0 0 66px;
	padding: 8px 0 8px 0;
}

#viewPackagesContent .imeta {
	margin: 0 0 0 66px;
	overflow: hidden;
}


#viewPackagesContent .imeta .left {
	float: left;
}


#viewPackagesContent .imeta .right {
	float: right;
	margin-right: 10px;
}

#viewPackagesContent .imeta .right b {
	display: block;
	float: right;
	width: 50px;
	text-align: right;
}

#viewPackagesContent .imeta.emphasize {
	line-height: 18px;
}

#viewPackagesContent .imeta.emphasize .pieces {
	font-weight: bold;
	background-color: #eee;
	padding: 5px;
}

#viewPackagesContent .additional .msg {
	margin: 12px 12px 0 12px;
	line-height: 15px;
	font-size: 12px;
}

#viewPackagesContent .additional .msg.private {
	background-color: #ffff8b;
	padding: 8px;
	cursor: pointer;
	position: relative;
}

#viewPackagesContent .additional .popts .ico {
	margin-right: 3px;
	cursor: pointer;
}

#viewPackagesContent .additional .msg.private .ico {
	margin-right: 2px;
	top: 2px;
}

#viewPackagesContent .additional .popts .ico {
	float: left;
	margin: 0;
}

#viewPackagesContent .popts-show .ico {
	margin-right: 3px;
}

#viewPackagesContent .additional .popts .ico.help {
	float: none;
	padding: 0;
	vertical-align: inherit;
	margin-left: 2px;
	top: 2px;
}

#viewPackagesContent .additional .popts li > a span {
	margin-left: 5px;
}

#viewPackagesContent .additional textarea[name=pmsg] {
	width: 385px;
	display: block;
	margin-bottom: 8px;
	resize: none;
}

#viewPackagesContent .additional .popts-show {
	display: block;
	float: left;
	margin: 12px 0 12px 15px;	
}

#viewPackagesContent .popts {
	margin: 0 15px 12px 15px;
}

#viewPackagesContent .popts ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#viewPackagesContent .popts li {
	margin-bottom: 2px;
	line-height: 20px;
}

#viewPackagesContent .popts li.last {
	margin-top: 10px;
	margin-bottom: 10px;
}

#viewPackagesContent .popts .wrng-text {
	line-height: 14px;
	font-size: 12px; 
	padding: 8px 5px; 
	margin-top: 5px; 
	background-color: #efefef;
}

#pcancel {
	position:fixed;
	top: 0;
	left: 0;
	width: 500px;
	padding: 50px;
	background:url(http://static.sashe.sk/images/black_50.png);
}

#pcancel > .inner {
	background: #fff;
	padding:20px;
}

#viewPackagesContent #qprofile-wiew {
	margin-bottom: 20px;
	border: 1px solid #CFCFCF;
	overflow: hidden;
	height: 50px;
	width: 940px;
}

#qprofile-wiew .avatar {
	float: left;
	margin: 5px 0 0 5px;
}


#qprofile-wiew > p {
	font-size: 18px;
	line-height: 20px;
	margin-left: 5px;
	float: left;
	margin-top: 15px;
}

#qprofile-wiew .post-show {
	float: right;
	font-size: 12px;
	line-height: 20px;
	margin-top: 15px;
	margin-right: 10px;
}

#cnrsation-wrapp ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#cnrsation-wrapp ul li {
	overflow: hidden;
	margin-bottom: 10px;
}

#cnrsation-wrapp .cmsg {
	background-color: #FAFAFA;
	padding: 8px 8px 10px 8px;
}

#cnrsation-wrapp .cmsg .cmeta {
	float: left;
}

#cnrsation-wrapp .cmsg .content {
	margin-left: 48px;
}

#cnrsation-wrapp .cmsg .content .attachments {
	border-bottom: 1px solid #f1f1f1;	
	margin-bottom: 5px;
	padding-bottom: 5px;
}

#cnrsation-wrapp .pphoto-wrapp img {
	display: block;
}

#cnrsation-wrapp .content .top {
	font-size: 14px;
	line-height: 14px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #f1f1f1;
}

#cnrsation-wrapp .content .top .l {
	line-height: 16px;
}

#cnrsation-wrapp .content .date {
	float: right;
	margin-top: 3px;
	font-size: 10px;
}

#cnrsation-wrapp .content .top .s {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}


#lfolders_menu {
	padding:0;
	margin:0;
	list-style:none;
}

#lfolders_menu li {
	margin-bottom: 5px;
	line-height: 16px;
}

#lfolders_menu li.last {
	margin: 15px 0 0;
}

#lfolders.fwindow,
#mv_lfolders.fwindow {
	position: fixed;
	background: url("http://static.sashe.sk/images/black_50.png");
	left: 50%;
	top: 50%;
	border-radius: 0;
}

#qlike-folders {
	border:#eee solid 1px;
	clear:both;
	position:relative;
	border-top:none;
	padding:15px;
	padding-bottom: 10px;
	background-color: #fff;
}

#qlike-folders h4{
	text-transform: uppercase;
	font-family: 'Trebuchet MS', Arial;
	background-color: #000;
	float: left;
	margin: 0;
	padding: 3px 6px;
	color: #FFF;
	border-radius: 3px;
	font-size: 11px;
}

#qlike-folders .desc {
	font-size: 12px;
	line-height: 20px;
	margin-left: 68px;
}

#qlike-folders ul {
	padding: 0; 
	margin: 6px 0 4px 0;
	list-style: none;
	overflow: hidden;
}

#qlike-folders ul li {
	margin-bottom: 8px;
	width: 165px;
	float: left;
	line-height: 16px;
}

#qlike-folders ul li input[name=name] {
	width: 120px;
}


#write_msg .save-draft {
	text-decoration: none;
	padding: 5px 7px;
	background: #000;
	color: white;
	font-family: georgia;
	position: relative;
	float: left;
	text-align: center;
}

.saved #write_msg .save-draft {
	background-color: #cfcfcf;
}


#packages-archive {
	width: 100%;
	border-spacing: 0;
}


#packages-archive th {
	text-align: center;
	font-weight: bold;
	padding: 10px;
	border-bottom: 1px solid #ebebeb;
	background: #f1f1f1;
}

#packages-archive td {
	border-bottom: 1px solid #ebebeb;
	text-align: center;
	padding: 5px;
	vertical-align: middle;

}

#packages-archive tr:last-child td {
	border-bottom: none;
}


#newsfeed-wrapper {
	overflow: hidden;	
}

#newsfeed-wrapper ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 20px;
}

#newsfeed-wrapper ul li {
	font-size: 14px;
	margin-bottom: 5px;
}

#newsfeed-wrapper ul li:last-child {
	margin-bottom: 0;
}

#newsfeed-wrapper a.fetch-nitems {
	display: block;
	text-align: center;
	padding: 10px;
	margin-top: 5px;
	background-color: #efefef;
	text-decoration: none;
}

#newsfeed-wrapper a.fetch-nitems:hover {
	background-color: #f1f1f1;
}

.package-rating-wrapper,
.seller-rating-wrapper {
	/*background-color: #fff;*/
	margin-top: 90px;
	position: relative;
}

.seller-rating-wrapper {
	margin-top: 40px;
}

.package-rating-wrapper > .top,
.seller-rating-wrapper > .top {
	background-color: #CC5B46;
	border-bottom: 1px solid #8C2300;
}

.package-rating-wrapper > .top h3,
.seller-rating-wrapper > .top h3 {
	font-family: Georgia;
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	padding: 9px 12px;
	text-shadow: 0 0 2px rgba(0,0,0,.2);
	line-height: 16px;
}

.package-rating-wrapper > .main,
.seller-rating-wrapper > .main {
	background-color: #fff;
}

.package-rating-wrapper > .main > h4,
.seller-rating-wrapper > .main > h4 {
	font-size: 27px;
	font-weight: normal;
	margin: 5px 0 6px 0;
}

.package-rating-wrapper > .main,
.seller-rating-wrapper > .main {
	padding: 18px;
}

.package-rating-wrapper .info,
.seller-rating-wrapper .info {
	position: relative;
	margin-bottom: 22px;
}

.package-rating-wrapper .info img,
.seller-rating-wrapper .info img {
	display: block;
	position: absolute;
	top: -1px;
	left: 0;
}

.package-rating-wrapper .info p,
.seller-rating-wrapper .info p {
	/*margin: 0 0 0 30px;*/
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #aaa;
	line-height: 18px;
}

.package-toprates-wrapper,
.seller-toprates-wrapper {
	width:100%;
	background-color: #FAFAFA;
	padding: 25px 0;
}

.cancel-prating-wrapper,
.cancel-srating-wrapper {
	overflow: hidden;
	padding: 2px 0;
}

.package-toprates-wrapper,
.seller-toprates-wrapper {
	position: relative;
}

.package-ranking-cancel,
.seller-ranking-cancel {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	font-size: 12px;
	padding: 4px 5px;
	background-color: #f1f1f1;
	text-decoration: none;
}

.package-rates,
.seller-rates {
	list-style-type: none;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	width: 150px;
}

.package-rates li,
.seller-rates li {
	float: left;
	display: block;
}

.package-rates li a,
.seller-rates li a {
	display: block;
	width: 24px;
	height: 24px;
	float: left;
	background: url("http://static.sashe.sk/images/rankstar_0_2.png") no-repeat;
	padding-right: 7px;
}

.package-rates li.last a,
.seller-rates li.last a{
	padding: 0;
}

.package-rates li a.selected,
.seller-rates li a.selected{
	background: url("http://static.sashe.sk/images/rankstar_1_2.png") no-repeat;
}


.package-subrates-wrapper,
.seller-subrates-wrapper {
	background: #FCFCFC;
	border: 1px solid #DCDCDC;
	padding: 8px;
	position: relative;
} 

.package-subrates-wrapper .uarrow,
.seller-subrates-wrapper .uarrow {
	display: block;
	position: absolute;

}

.package-subrates-wrapper .uarrow,
.seller-subrates-wrapper .uarrow {
	top: -8px;
	right: 246px;
}

.package-subrates,
.seller-subrates {
	overflow: hidden;
}

.package-subrates,
.seller-subrates {
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;	
}

.package-subrates li,
.seller-subrates li {
	margin-bottom: 5px;
}

.package-subrates li.last,
.seller-subrates li.last {
	margin-bottom: 0;
}

.package-subrates label,
.seller-subrates label {
	display: block;
	cursor: pointer;
	border: 1px solid #ccc;
	padding: 5px;
}

.package-subrates label:hover,
.seller-subrates label:hover {
	background-color: #F0F4FF;
	border: 1px solid #F0F4FF;
}

.package-textrate,
.seller-textrate {
	width: 491px;
	padding: 7px;
	resize:none;
	font-family: Arial, sans-serif;
	color: #000;
	border: 1px solid #DDDDDD;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 0 3px rgba(0,0,0,.1);
	box-shadow: inset 0 0 3px rgba(0,0,0,.1);
	margin: 2px 0 2px 0;
	line-height: 16px;
}

.seller-notice-save,
.package-notice-save {
	display: block;
	width: 195px;
	padding: 6px 0;
	/*margin: 0 auto;*/
	background-color: #222;
	text-align: center;
	text-decoration: none;
	color: #fff;
}

.seller-notice-save:hover,
.package-notice-save:hover {
	background-color: #000;
	color: #fff;
}

.package-rate-tvalues,
.seller-rate-tvalues {
	position:absolute;
	top: 6px;
	left: 176px;
	color: #888;
	text-align: center;
	width: 150px;
	font-weight: bold;	
}

.order-rating-summary {
	border: 1px solid #ccc;
	margin-bottom: 30px;
	background-color: #fff;
}

.order-rating-gal li a {
	display: block;
	float: left;
	width: 34px;
	height: 34px;
	overflow: hidden;
	border: 3px solid #fff;
	margin-left: 5px;
	margin-bottom: 5px;
}

.order-rating-gal li.first a {
	margin-left: 0;
}

.order-rating-gal li a:hover {
	border: 3px solid #f1f1f1;
}

.order-rating-summary .buyer {
	background: #efefef;
	padding: 8px;
	border-bottom: 1px solid #ccc;
}

.order-rating-summary .buyer h3 {
	font-size: 12px;
}

.order-rating-summary .main {
	overflow: hidden;

}

.order-rating-summary .main > table {
	width: 100%;
	border-spacing: 0;
}

.order-rating-summary .left {
	padding: 15px 0;
	border-right: 1px solid #ccc;
	vertical-align: top;
	width: 50%;
}

.order-rating-summary .right {
	padding: 15px 0;
	vertical-align: top;
	width: 50%;
}

.order-rating-summary .main h4 {
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}

.order-rating-summary .rates {
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	width: 150px;
	margin: 8px auto;
}

.order-rating-summary .rates-wrapper {
	overflow: hidden;
	background-color: #fafafa;
	margin: 4px 0;
}

.order-rating-summary .subrates {
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	text-align: center;
}

.order-rating-summary .subrates li {
	color: #de0000;
}

.order-rating-summary .trate {
	float:left;
	line-height: 24px;
	padding-left: 3px;
	color: #666;
}

.order-rating-summary .rates li {
	display: block;
	float: left;
}

.order-rating-summary .rates li span {
	display: block;
	width: 24px;
	height: 24px;
	float: left;
	background: url("http://static.sashe.sk/images/rankstar_0_2.png") no-repeat;
	padding-right: 7px;
}

.order-rating-summary .rates li.last span {
	padding-right: 0;
}

.order-rating-summary .rates li span.selected {
	background: url("http://static.sashe.sk/images/rankstar_1_2.png") no-repeat;
}

.order-rating-summary .notice {
	padding: 8px;
	border-top: 1px solid #ccc;
	overflow: hidden;
	line-height: 18px;
}

.order-rating-summary .notice h4 {
	text-align: left;
	font-weight: bold;
	float: left;
	padding-right: 4px;
}

.order-rating-summary .statement {
	padding: 8px;
	border-top: 1px solid #ccc;
	vertical-align: top;
	overflow: hidden;
}

.order-rating-summary textarea.statement-text {
	resize: none;
	width: 496px;
	margin-top: 2px;
	min-height: 60px;
}

.order-rating-summary textarea.statement-text.sleep {
	border: 1px solid #eee;
}

.order-rating-summary textarea.statement-text.active {
	border-color: 1px solid #eee;
}

.order-rating-summary .save-statement {
	display: block;
	background-color: #000;
	text-decoration: none;
	float: left;
	padding: 4px 12px;
	color: #fff;
}

.oldrating-start {
	margin: 0 0 20px 0;
}

.oldrating-start h3 {
	text-align: center;
	font-size: 18px;
	margin-bottom: 2px;
}

.oldrating-start hr {
	height: 5px;
}

.order-rating-preview {
	width: 100%;
	border: 1px solid #ccc;
	border-spacing: 0;
	background-color: #fff;
	margin-bottom: 25px;
}

.order-rating-preview thead {
	background: #efefef;
}

.order-rating-preview th {
	font-size: 12px;
	font-weight: bold;	
	padding: 8px;
	text-align: center;
	border-bottom: 1px solid #ccc;
}

.order-rating-preview td {
	padding: 8px;
	border-bottom: 1px solid #ccc;
}

.order-rating-preview .last td {
	border-bottom: none;
}

.order-rating-preview .c,
.order-rating-preview .p {
	text-align: center;
	border-left: 1px dotted #ccc;
}

.order-rating-preview .p {
	font-weight: bold;
}


/* HOMEHOTS 2013*/

.homehots-wrapper { 
	width: 960px;
}

.homehots-wrapper > .top {
	width: 100%;
	height: 719px;
	overflow: hidden;
	margin-bottom: 11px;
	position: relative;
}

.homehots-wrapper .hot {
	overflow: hidden;
}

.homehots-wrapper .hot .text {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #000;
	background-color: rgba(0,0,0,.7);
	color: #fff;
	width: 100%;
}


.homehots-wrapper .thot-1 {
	position: absolute;
	top:0;
	left: 0;
	width: 478px;
	height: 478px;
}

.homehots-wrapper.all .thot-1 {
	position: absolute;
	top:0;
	left: 0;
	width: 478px;
	height: 478px;
}

.homehots-wrapper .thot-2 {
	position: absolute;
	top: 0;
	left: 482px;
	width: 237px;
	height: 237px;
}

.homehots-wrapper.all .thot-2 {
	position: absolute;
	top: 0;
	left: 482px;
	width: 237px;
	height: 237px;
}

.homehots-wrapper .thot-3 {
	position: absolute;
	top: 0;
	left: 723px;
	width: 237px;
	height: 237px;
}

.homehots-wrapper.all .thot-3 {
	position: absolute;
	top: 0;
	left: 723px;
	width: 237px;
	height: 237px;
}

.homehots-wrapper .thot-4 {
	position: absolute;
	top: 241px;
	left: 483px;
	width: 478px;
	height: 478px;
}

.homehots-wrapper.all .thot-4 {
	position: absolute;
	top: auto;
	bottom: 0;
	left: 0;
	width: 237px;
	height: 237px;
}

.homehots-wrapper.all .thot-5 {
	position: absolute;
	top: auto;
	bottom: 0;
	left: 241px;
	width: 237px;
	height: 237px;
}

.homehots-wrapper.all .thot-6 {
	position: absolute;
	top: auto;
	bottom: 0;
	right: 0;
	width: 478px;
	height: 478px;
}


.homehots-wrapper .thot-1 .text,
.homehots-wrapper .thot-4 .text,
.homehots-wrapper.all .thot-6 .text {
	padding: 10px;
}

.homehots-wrapper .thot-2 .text,
.homehots-wrapper .thot-3 .text,
.homehots-wrapper.all .thot-4 .text,
.homehots-wrapper.all .thot-5 .text {
	padding: 5px;
}

.homehots-wrapper .thot-1 .text h3,
.homehots-wrapper .thot-4 .text h3,
.homehots-wrapper.all .thot-6 .text h3 {
	font-size: 32px;
	margin-bottom: 5px;
}

.homehots-wrapper .thot-2 .text h3,
.homehots-wrapper .thot-3 .text h3,
.homehots-wrapper.all .thot-4 .text h3,
.homehots-wrapper.all .thot-5 .text h3 {
	font-size: 18px;
	margin-bottom: 5px;
}	

.homehots-wrapper .hot .price {
	white-space: nowrap;
}

.homehots-wrapper .hot .text p {
	line-height: 16px;
	font-weight: normal; 
}

.homehots-wrapper .thot-2 .text p,
.homehots-wrapper .thot-3 .text p {
	font-size: 12px;
	line-height: 15px;
}

.homehots-wrapper .hot .price-wrapper {
	position: absolute;
}



.homehots-wrapper .thot-1 .price-wrapper.tl,
.homehots-wrapper .thot-4 .price-wrapper.tl,
.homehots-wrapper.all .thot-6 .price-wrapper.tl {
	top: 20px;
	left: 20px;
}


.homehots-wrapper .thot-1 .price-wrapper.tr,
.homehots-wrapper .thot-4 .price-wrapper.tr,
.homehots-wrapper.all .thot-6 .price-wrapper.tr {
	top: 20px;
	right: 20px;
}

.homehots-wrapper .thot-1 .price-wrapper.bl,
.homehots-wrapper .thot-4 .price-wrapper.bl,
.homehots-wrapper.all .thot-6 .price-wrapper.bl {
	bottom: 20px;
	left: 20px;
}

.homehots-wrapper .thot-1 .price-wrapper.br,
.homehots-wrapper .thot-4 .price-wrapper.br,
.homehots-wrapper.all .thot-6 .price-wrapper.br {
	bottom: 20px;
	right: 20px;
}

.homehots-wrapper .thot-1 .price-wrapper.c,
.homehots-wrapper .thot-4 .price-wrapper.c,
.homehots-wrapper.all .thot-6 .price-wrapper.c {
	top: 50%;
	left: 50%;
}


.homehots-wrapper .thot-2 .price-wrapper.tl,
.homehots-wrapper .thot-3 .price-wrapper.tl,
.homehots-wrapper.all .thot-4 .price-wrapper.tl,
.homehots-wrapper.all .thot-5 .price-wrapper.tl {
	top: -5px;
	left: -5px;
}

.homehots-wrapper .thot-2 .price-wrapper.tr,
.homehots-wrapper .thot-3 .price-wrapper.tr,
.homehots-wrapper.all .thot-4 .price-wrapper.tr,
.homehots-wrapper.all .thot-5 .price-wrapper.tr {
	top: -5px;
	right: -5px;
}

.homehots-wrapper .thot-2 .price-wrapper.bl,
.homehots-wrapper .thot-3 .price-wrapper.bl,
.homehots-wrapper.all .thot-4 .price-wrapper.bl,
.homehots-wrapper.all .thot-5 .price-wrapper.bl {
	bottom: -5px;
	left: -5px;
}

.homehots-wrapper .thot-2 .price-wrapper.br,
.homehots-wrapper .thot-3 .price-wrapper.br,
.homehots-wrapper.all .thot-4 .price-wrapper.br,
.homehots-wrapper.all .thot-5 .price-wrapper.br {
	bottom: -5px;
	right: -5px;
}

.homehots-wrapper .thot-2 .price-wrapper.c,
.homehots-wrapper .thot-3 .price-wrapper.c,
.homehots-wrapper.all .thot-4 .price-wrapper.c,
.homehots-wrapper.all .thot-5 .price-wrapper.c {
	top: 50%;
	left: 50%;
}

.homehots-wrapper .bhot-1 .price-wrapper.tl,
.homehots-wrapper .bhot-2 .price-wrapper.tl,
.homehots-wrapper .bhot-3 .price-wrapper.tl {
	top: 10px;
	left: 10px;
}

.homehots-wrapper .bhot-1 .price-wrapper.tr,
.homehots-wrapper .bhot-2 .price-wrapper.tr,
.homehots-wrapper .bhot-3 .price-wrapper.tr {
	top: 10px;
	right: 10px;
}

.homehots-wrapper .bhot-1 .price-wrapper.bl,
.homehots-wrapper .bhot-2 .price-wrapper.bl,
.homehots-wrapper .bhot-3 .price-wrapper.bl {
	bottom: 10px;
	left: 10px;
}

.homehots-wrapper .bhot-1 .price-wrapper.br,
.homehots-wrapper .bhot-2 .price-wrapper.br,
.homehots-wrapper .bhot-3 .price-wrapper.br {
	bottom: 10px;
	right: 10px;
}

.homehots-wrapper .bhot-1 .price-wrapper.c,
.homehots-wrapper .bhot-2 .price-wrapper.c,
.homehots-wrapper .bhot-3 .price-wrapper.c {
	top: 50%;
	left: 50%;
}

.homehots-wrapper .price-wrapper.w98 {
	width: 98px;
	height: 98px;
	background: url('http://static.sashe.sk/images/homehots/circle_white_98x98.png') no-repeat;
	color: #000;
}

.homehots-wrapper .price-wrapper.w98.c {
	margin-left: -49px;
	margin-top: -49px;
}

.homehots-wrapper .price-wrapper.w98 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}

.homehots-wrapper .price-wrapper.w98 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.w98 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}

.homehots-wrapper .price-wrapper.w102 {
	width: 102px;
	height: 102px;
	background: url('http://static.sashe.sk/images/homehots/circle_white_102x102.png') no-repeat;
	color: #000;
}

.homehots-wrapper .price-wrapper.w102.c {
	margin-left: -51px;
	margin-top: -51px;
}

.homehots-wrapper .price-wrapper.w102 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}

.homehots-wrapper .price-wrapper.w102 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.w102 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}


.homehots-wrapper .price-wrapper.w120 {
	width: 120px;
	height: 120px;
	background: url('http://static.sashe.sk/images/homehots/circle_white_120x120.png') no-repeat;
	color: #000;
}

.homehots-wrapper .price-wrapper.w120.c {
	margin-left: -60px;
	margin-top: -60px;
}

.homehots-wrapper .price-wrapper.w120 h4 {
	font-size: 20px;
	font-weight: normal;
	float: left;
	margin: 32px 0 0 20px;
}


.homehots-wrapper .price-wrapper.w120 .l {
	font-size: 16px;
}


.homehots-wrapper .price-wrapper.w120 .price {
	font-size: 30px;
	font-weight: normal;
	margin: 0 0 0 20px;
}

.homehots-wrapper .price-wrapper.w156 {
	width: 156px;
	height: 156px;
	background: url('http://static.sashe.sk/images/homehots/circle_white_156x156.png') no-repeat;
	color: #000;
}

.homehots-wrapper .price-wrapper.w156.c {
	margin-left: -78px;
	margin-top: -78px;
}

.homehots-wrapper .price-wrapper.w156 h4 {
	font-size: 24px;
	font-weight: normal;
	float: left;
	margin: 45px 0 0 25px;
}

.homehots-wrapper .price-wrapper.w156 .l {
	font-size: 18px;
}


.homehots-wrapper .price-wrapper.w156 .price {
	font-size: 38px;
	font-weight: normal;
	margin: 0 0 0 25px;
}


.homehots-wrapper .price-wrapper.b98 {
	width: 98px;
	height: 98px;
	background: url('http://static.sashe.sk/images/homehots/circle_blue_98x98.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.b98.c {
	margin-left: -49px;
	margin-top: -49px;
}

.homehots-wrapper .price-wrapper.b98 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}


.homehots-wrapper .price-wrapper.b98 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.b98 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}

.homehots-wrapper .price-wrapper.b102 {
	width: 102px;
	height: 102px;
	background: url('http://static.sashe.sk/images/homehots/circle_blue_102x102.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.b102.c {
	margin-left: -51px;
	margin-top: -51px;
}

.homehots-wrapper .price-wrapper.b102 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}

.homehots-wrapper .price-wrapper.b102 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.b102 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}

.homehots-wrapper .price-wrapper.b120 {
	width: 120px;
	height: 120px;
	background: url('http://static.sashe.sk/images/homehots/circle_blue_120x120.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.b120.c {
	margin-left: -60px;
	margin-top: -60px;
}

.homehots-wrapper .price-wrapper.b120 h4 {
	font-size: 20px;
	font-weight: normal;
	float: left;
	margin: 32px 0 0 20px;
}

.homehots-wrapper .price-wrapper.b120 .l {
	font-size: 16px;
}

.homehots-wrapper .price-wrapper.b120 .price {
	font-size: 30px;
	font-weight: normal;
	margin: 0 0 0 20px;
}

.homehots-wrapper .price-wrapper.b156 {
	width: 156px;
	height: 156px;
	background: url('http://static.sashe.sk/images/homehots/circle_blue_156x156.png') no-repeat;
	background-size:cover;
	color: #fff;
}

.homehots-wrapper .price-wrapper.b156.c {
	margin-left: -78px;
	margin-top: -78px;
}

.homehots-wrapper .price-wrapper.b156 h4 {
	font-size: 24px;
	font-weight: normal;
	float: left;
	margin: 45px 0 0 25px;
}

.homehots-wrapper .price-wrapper.b156 .l {
	font-size: 16px;
}


.homehots-wrapper .price-wrapper.b156 .price {
	font-size: 38px;
	font-weight: normal;
	margin: 0 0 0 25px;
}


.homehots-wrapper .price-wrapper.o98 {
	width: 98px;
	height: 98px;
	background: url('http://static.sashe.sk/images/homehots/circle_orange_98x98.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.o98.c {
	margin-left: -49px;
	margin-top: -49px;
}

.homehots-wrapper .price-wrapper.o98 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}

.homehots-wrapper .price-wrapper.o98 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.o98 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}


.homehots-wrapper .price-wrapper.o102 {
	width: 102px;
	height: 102px;
	background: url('http://static.sashe.sk/images/homehots/circle_orange_102x102.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.o102.c {
	margin-left: -51px;
	margin-top: -51px;
}

.homehots-wrapper .price-wrapper.o102 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}

.homehots-wrapper .price-wrapper.o102 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.o102 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}

.homehots-wrapper .price-wrapper.o120 {
	width: 120px;
	height: 120px;
	background: url('http://static.sashe.sk/images/homehots/circle_orange_120x120.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.o120.c {
	margin-left: -60px;
	margin-top: -60px;
}

.homehots-wrapper .price-wrapper.o120 h4 {
	font-size: 20px;
	font-weight: normal;
	float: left;
	margin: 32px 0 0 20px;
}

.homehots-wrapper .price-wrapper.o120 .l {
	font-size: 18px;
}


.homehots-wrapper .price-wrapper.o120 .price {
	font-size: 30px;
	font-weight: normal;
	margin: 0 0 0 20px;
}

.homehots-wrapper .price-wrapper.o156 {
	width: 156px;
	height: 156px;
	background: url('http://static.sashe.sk/images/homehots/circle_orange_156x156.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.o156.c {
	margin-left: -78px;
	margin-top: -78px;
}

.homehots-wrapper .price-wrapper.o156 h4 {
	font-size: 24px;
	font-weight: normal;
	float: left;
	margin: 45px 0 0 25px;
}

.homehots-wrapper .price-wrapper.o156 .l {
	font-size: 18px;
}


.homehots-wrapper .price-wrapper.o156 .price {
	font-size: 38px;
	font-weight: normal;
	margin: 0 0 0 25px;
}


.homehots-wrapper .price-wrapper.y98 {
	width: 98px;
	height: 98px;
	background: url('http://static.sashe.sk/images/homehots/circle_yellow_98x98.png') no-repeat;
	color: #000;
}

.homehots-wrapper .price-wrapper.y98.c {
	margin-left: -49px;
	margin-top: -49px;
}

.homehots-wrapper .price-wrapper.y98 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}


.homehots-wrapper .price-wrapper.y98 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.y98 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}

.homehots-wrapper .price-wrapper.y102 {
	width: 102px;
	height: 102px;
	background: url('http://static.sashe.sk/images/homehots/circle_yellow_102x102.png') no-repeat;
	color: #000;
}

.homehots-wrapper .price-wrapper.y102.c {
	margin-left: -51px;
	margin-top: -51px;
}

.homehots-wrapper .price-wrapper.y102 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}


.homehots-wrapper .price-wrapper.y102 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.y102 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}

.homehots-wrapper .price-wrapper.y120 {
	width: 120px;
	height: 120px;
	background: url('http://static.sashe.sk/images/homehots/circle_yellow_120x120.png') no-repeat;
	color: #000;
}

.homehots-wrapper .price-wrapper.y120.c {
	margin-left: -60px;
	margin-top: -60px;
}

.homehots-wrapper .price-wrapper.y120 h4 {
	font-size: 20px;
	font-weight: normal;
	float: left;
	margin: 32px 0 0 20px;
}


.homehots-wrapper .price-wrapper.y120 .price {
	font-size: 30px;
	font-weight: normal;
	margin: 0 0 0 20px;
}

.homehots-wrapper .price-wrapper.y156 {
	width: 156px;
	height: 156px;
	background: url('http://static.sashe.sk/images/homehots/circle_yellow_156x156.png') no-repeat;
	color: #000;
}

.homehots-wrapper .price-wrapper.y156.c {
	margin-left: -78px;
	margin-top: -78px;
}

.homehots-wrapper .price-wrapper.y156 h4 {
	font-size: 24px;
	font-weight: normal;
	float: left;
	margin: 45px 0 0 25px;
}

.homehots-wrapper .price-wrapper.y120 .l {
	font-size: 16px;
}


.homehots-wrapper .price-wrapper.y156 .price {
	font-size: 38px;
	font-weight: normal;
	margin: 0 0 0 25px;
}


.homehots-wrapper .price-wrapper.p98 {
	width: 98px;
	height: 98px;
	background: url('http://static.sashe.sk/images/homehots/circle_purple_98x98.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.p98.c {
	margin-left: -49px;
	margin-top: -49px;
}

.homehots-wrapper .price-wrapper.p98 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}


.homehots-wrapper .price-wrapper.y156 .l {
	font-size: 18px;
}

.homehots-wrapper .price-wrapper.p98 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}

.homehots-wrapper .price-wrapper.p102 {
	width: 102px;
	height: 102px;
	background: url('http://static.sashe.sk/images/homehots/circle_purple_102x102.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.p102.c {
	margin-left: -51px;
	margin-top: -51px;
}

.homehots-wrapper .price-wrapper.p102 h4 {
	font-size: 15px;
	font-weight: normal;
	float: left;
	margin: 30px 0 0 16px;
}


.homehots-wrapper .price-wrapper.p98 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.p102 .price {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 0 16px;
}

.homehots-wrapper .price-wrapper.p120 {
	width: 120px;
	height: 120px;
	background: url('http://static.sashe.sk/images/homehots/circle_purple_120x120.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.p120.c {
	margin-left: -60px;
	margin-top: -60px;
}

.homehots-wrapper .price-wrapper.p120 h4 {
	font-size: 20px;
	font-weight: normal;
	float: left;
	margin: 32px 0 0 20px;
}

.homehots-wrapper .price-wrapper.p102 .l {
	font-size: 12px;
}


.homehots-wrapper .price-wrapper.p120 .price {
	font-size: 30px;
	font-weight: normal;
	margin: 0 0 0 20px;
}

.homehots-wrapper .price-wrapper.p156 {
	width: 156px;
	height: 156px;
	background: url('http://static.sashe.sk/images/homehots/circle_purple_156x156.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .price-wrapper.p156.c {
	margin-left: -78px;
	margin-top: -78px;
}

.homehots-wrapper .price-wrapper.p156 h4 {
	font-size: 24px;
	font-weight: normal;
	float: left;
	margin: 45px 0 0 25px;
}


.homehots-wrapper .price-wrapper.p156 .l {
	font-size: 18px;
}


.homehots-wrapper .price-wrapper.p156 .price {
	font-size: 38px;
	font-weight: normal;
	margin: 0 0 0 25px;
}


.homehots-wrapper .vytah-wrapper {
	position: absolute;
	top: 482px;
	left: 0;
}

.homehots-wrapper .vytah-wrapper > .text {
	position: absolute;
	top: 70px;
	left: 0;
	padding: 0 20px; 
}

.homehots-wrapper .vytah-wrapper > .text h3 {
	font-weight: normal;
	font-size: 32px;
	color: #353535;
	margin: 0 0 5px 0;
}

.homehots-wrapper .vytah-wrapper > .text p {
	color: #646464;
	font-size: 14px;
}



.homehots-wrapper .catnav {
	background-color: #f5f5f5;
	margin-bottom: 11px;
	border: 1px solid #d9d9d9;
	border-right: none;
	border-left: none;
}

.homehots-wrapper .catnav ul {
	margin: 0;
	overflow: hidden;
	list-style-type: none;
	text-align: center;
	padding: 5px 0;
}

.homehots-wrapper .catnav ul li {
	display: inline;
}

.homehots-wrapper .catnav a {
	text-decoration: none;
	color: #323232;
	font-size: 15px;
	padding: 8px 10px;
	display: inline-block;
	margin-right: 12px;
}
.homehots-wrapper .catnav a:hover {
	background-color: #e1e1e1;
}

.homehots-wrapper > .bottom {
	width: 100%;
	height: 318px;
	overflow: hidden;
	margin-bottom: 11px;
	position: relative;
}

.homehots-wrapper .bottom .hot {
	float: left;
	margin-right: 4px;
	position: relative;
}

.homehots-wrapper .bottom .hot.last {
	margin: 0;
}

.homehots-wrapper .price-wrapper.o102 {
	width: 102px;
	height: 102px;
	background: url('http://static.sashe.sk/images/homehots/circle_orange_102x102.png') no-repeat;
	color: #fff;
}

.homehots-wrapper .bhot-1 {
	width: 317px;
	height: 318px;
}

.homehots-wrapper .bhot-2 {
	width: 317px;
	height: 318px;
}

.homehots-wrapper .bhot-3 {
	width: 318px;
	height: 318px;
}

.homehots-wrapper .bhot-1 .price-wrapper,
.homehots-wrapper .bhot-2 .price-wrapper,
.homehots-wrapper .bhot-3 .price-wrapper {
	top: 10px;
	right: 10px;
}

.homehots-wrapper .bhot-1 h3,
.homehots-wrapper .bhot-2 h3,
.homehots-wrapper .bhot-3 h3 {
	font-size: 20px;
	margin-bottom: 3px;
} 

.homehots-wrapper .bhot-1 .text,
.homehots-wrapper .bhot-2 .text,
.homehots-wrapper .bhot-3 .text {
	padding: 5px;
}
 
.hclanok {
	width: 50%;
	float: left;
}

.hclanok .foto {
	overflow: hidden;
	float: left;
	width: 160px;
	height: 160px;
	margin: 0 10px 10px 0;
}

.hclanok .text .tit {
	font-size: 24px;
	display: block;
	margin-bottom: 10px;
}

.hclanok .text .perex {
	padding-left: 0;
	color: #656565;
}

/* PRODUKT DETAILT 2013 */

.bread {
	padding-bottom: 10px;
	font-size: 12px;
	color: #c2c2c2;
}

#pdetail-wrapper {
	margin-top: 10px;
	z-index: 1;
	position: relative;
}

#pdetail-wrapper ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#pdetail-wrapper h2 {
	font-size: 30px;
	color: #222;
}

#pdetail-wrapper .product {
	width: 595px;
	float: left;
	margin: 0 0 20px 0;
}

#pdetail-wrapper .seller-more {
	width: 330px;
	margin-left: 605px;
	position: relative;
	z-index: 1;
}

#pdetail-wrapper .product .left {
	width: 84px;
	/*height: 540px;*/
	float: left;
	overflow: hidden;
	position: relative;
}

#pdetail-wrapper .product .right {
	width: 506px;
	margin-left: 5px;
	overflow: hidden;
	position: relative;
	float: left;
}

#pdetail-wrapper .product .likes-count {
	color: #fff;
	font-size: 18px;
	height: 28px;
	padding-right: 8px;
	line-height: 25px;
	background: #000 url("http://static.sashe.sk/images/detail2013/likes_heart2.png") no-repeat 5px center;
	text-align: right;
}

#pdetail-wrapper .top {
	margin-bottom: 5px;
	height: 28px;
}

#pdetail-wrapper .left .main {
	margin-top: 102px;
}

#pdetail-wrapper .like-wrapper {
	float: left;
}

.ppreview-small-wrapper {
	overflow: hidden;
	width: 84px;
	/*height: 264px;*/
	height: auto;
	position: relative;
}


.ppreview-small-wrapper ul {
	position: relative;
	top: 0;
}

.ppreview-small-wrapper li {
	margin-bottom: 4px;
}

a.next-ppreview-small {
	display: block;
	width: 84px;
	height: 22px;
	background: #ccc url("http://static.sashe.sk/images/detail2013/darrow_white16x16.png") no-repeat center center;
}

a.prev-ppreview-small {
	display: block;
	width: 84px;
	margin-bottom: 2px;
	height: 22px;
	background: #ccc url("http://static.sashe.sk/images/detail2013/uarrow_white16x16.png") no-repeat center center;
}

.ppreview-small-wrapper .last {
	/*margin: 0;*/
}

.ppreview-small { 
	display: block;
	width: 84px;
	height: 84px;
	overflow: hidden;
}

#pdetail-wrapper .left .share-wrapper {
	position: absolute;
	top: 33px;
	left: 0;
	width: 84px;
}

#pdetail-wrapper .left .share-wrapper li {
	margin-bottom: 4px;
}

#pdetail-wrapper .left .share-wrapper a {
	color: #000;
	display: block;
	text-align: center;
	text-decoration: none;
	background-color: #e3e2e4;
	height: 20px;
	padding-top: 8px;
}

#pdetail-wrapper .left .share-wrapper a:hover {
	color: #888;
}

#pdetail-wrapper .left .share-wrapper .share-btn {
	color: #24508f;
}

#pdetail-wrapper .left .share-wrapper .share-btn:hover {
	color: #1e4378;
}


#pdetail-wrapper .right .like-add .plus,
#pdetail-wrapper .right .thing-edit .edit,
#pdetail-wrapper .right .like-sub .minus {
	display: block;
	height: 28px;
	width: 28px;
	float: left;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin-right: 5px;
}

#pdetail-wrapper .right .like-add .plus {
	background: #9d9d9d url("http://static.sashe.sk/images/detail2013/like_add.png") no-repeat center center;
}

#pdetail-wrapper .right .like-sub .minus {
	background: #9d9d9d url("http://static.sashe.sk/images/detail2013/like_sub.png") no-repeat center center;
}

#pdetail-wrapper .right .thing-edit .edit {
	background: #9d9d9d url("http://static.sashe.sk/images/detail2013/edit.png") no-repeat center center;
}

#pdetail-wrapper .right .like-add:hover .plus,
#pdetail-wrapper .right .thing-edit:hover .edit,
#pdetail-wrapper .right .like-sub:hover .minus {
	background-color: #8e8e8e;
}

#pdetail-wrapper .right .top {
	line-height: 28px;
}

#pdetail-wrapper .next {
	float: right;
}

#pdetail-wrapper .next a {
	display: block;
	height: 28px;
	float: left;
	text-decoration: none;
	color: #000;
	padding: 0 8px;	
}

#pdetail-wrapper .next a:hover {
	background-color: #cacaca;
}

#pdetail-wrapper .next .goprev {
	margin-right: 2px;
	/*background: #ccc url("http://static.sashe.sk/images/detail2013/larrow_white16x16.png") no-repeat center center;*/
	background-color: #eee;
}

#pdetail-wrapper .next .gonext {
	/*background: #ccc url("http://static.sashe.sk/images/detail2013/rarrow_white16x16.png") no-repeat center center;*/
	background-color: #eee;
}

.ppreview-big-wrapper {
	position: relative;
	/*overflow: hidden;*/
}

.ppreview-big {
	overflow: hidden;
}

#pdetail-wrapper .right .share-wrapper {
	position: absolute;	
	top: 33px;
	left: 0;
	text-indent: -999em;
	z-index: 2;
}

#pdetail-wrapper .right .share-wrapper li {
	margin-bottom: 4px;
}

#pdetail-wrapper .right .share-btn {
	display: block;
	width: 28px;
	height: 28px;
	background: url("http://static.sashe.sk/images/detail2013/pdetail_share.png") no-repeat 0 0;
}

#pdetail-wrapper .right .semail-btn {
	display: block;
	width: 28px;
	height: 28px;
	background: url("http://static.sashe.sk/images/detail2013/pdetail_share.png") no-repeat -36px 0;
}

#pdetail-wrapper .right .whishlist-btn {
	display: block;
	width: 28px;
	height: 28px;
	background: url("http://static.sashe.sk/images/detail2013/pdetail_share.png") no-repeat -72px 0;
}

#pdetail-wrapper .right .whishlist-btn.added {
	background: #b21717 url("http://static.sashe.sk/images/detail2013/cross_white16x16.png") no-repeat center center;
}

#pdetail-wrapper .price-wrapper {
	background: #FCFCFC;
	width: 232px;
	min-height: 148px;
	margin: -20px 0 0 32px;
	z-index: 2;
	position: relative;
	padding: 20px;
	border-bottom: 1px solid #c9c9c9;
	float: left;
}

#pdetail-wrapper .price-wrapper .tarrow {
	width: 0;
	height: 0;
	border-bottom: solid 20px #FCFCFC;
	border-top: solid 20px transparent;
	border-left: solid 20px transparent;
	border-right: solid 20px transparent;
	position: absolute;
	top: -40px;
}

#pdetail-wrapper .price-wrapper .price {
	font-size: 30px;
}

#pdetail-wrapper .price-wrapper .price span {
	color: #6f6f6f;
}

#pdetail-wrapper .price-wrapper .avalability strong {
	text-transform: uppercase;
	color: #239330;
	line-height: 20px;
}

#pdetail-wrapper .price-wrapper .info {
	color: #848484;
}

#pdetail-wrapper .price-wrapper .product-add {
	display: block;
	width: 232px;
	height: 58px;
	background-color: #2eab51;
	color: #fff;
	text-decoration: none;
	font-size: 20px;
	border-radius: 8px;
	line-height: 58px;
	margin-top: 20px;
}

#pdetail-wrapper .price-wrapper .product-add:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: 0.8;
}

#pdetail-wrapper .price-wrapper .product-alreadyin {
	display: block;
	width: 232px;
	height: 58px;
	background-color: #3aa255;
	color: #fff;
	text-decoration: none;
	font-size: 20px;
	border-radius: 8px;
	line-height: 58px;
	margin-top: 20px;
	text-align: center;
}

#pdetail-wrapper .price-wrapper .product-add .ico {
	display: inline-block;
	position: relative;
	top: 10px;
	left: 10px;
}

#pdetail-wrapper .price-wrapper .product-add .t {
	padding-left: 15px;
}

#pdetail-wrapper .desc {
	margin: 10px 0 0;
	font-size: 14px;
	line-height: 16px;
}

#pdetail-wrapper .recomended-wrapper {
	margin: 20px 0 0;	
}

#pdetail-wrapper .recomended-wrapper h3 {
	font-size: 24px;
}

#pdetail-wrapper .recomended {
	position: relative;
	margin-top: 16px;
}

#pdetail-wrapper .recomended ul {
	padding: 10px 10px 4px 10px;
	background-color: #dadada;
	overflow: hidden;
}

#pdetail-wrapper .recomended li {
	overflow: hidden;
	margin: 0 6px 6px 0;
	float: left;
	display: block;
}

#pdetail-wrapper .recomended li:nth-child(6n) {
	margin: 0;
}

#pdetail-wrapper .recomended li.6n {
	margin: 0;
}

#pdetail-wrapper .recomended a {
	display: block;
	width: 76px;
	height: 76px;
	overflow: hidden;
}

#pdetail-wrapper .recomended .tarrow {
	width: 0;
	height: 0;
	border-bottom: solid 8px #dadada;
	border-top: solid 8px transparent;
	border-left: solid 8px transparent;
	border-right: solid 8px transparent;
	position: absolute;
	top: -16px;
	left: 16px;
}

#pdetail-wrapper .seller-meta {
	overflow: hidden;
	/*padding-top: 5px;*/
	margin-bottom: 5px;
}
#pdetail-wrapper .seller-meta .savatar-wrapper {
	float: left;
	margin: 0 6px 0 0;
}

#pdetail-wrapper .seller-meta ul {
	margin-left: 70px;
}

#pdetail-wrapper .seller-meta li {
	margin-bottom: 2px;
}

#pdetail-wrapper .seller-meta .ico {
	margin-right: 4px;
}

#pdetail-wrapper .seller-meta .ico.crown {
	top: 0;
}

#pdetail-wrapper .seller-meta .slogin a {
	font-size: 20px;
	color: #24508f;
	text-decoration: none;
}

#pdetail-wrapper .seller-meta .sadmrs {
	color: #7e7e7e;
}

#pdetail-wrapper .seller-meta .sadmrs strong {
	color: #000;
}

#pdetail-wrapper .seller-meta .srank a {
	color: #24508f;
}

#pdetail-wrapper .seller-desc-wrapper {
	/*height: 70px;*/
	margin: 0 0 4px 0;
	overflow: hidden;
}

#pdetail-wrapper .seller-desc {
	color: #616161;
}

#pdetail-wrapper .seller-desc-more-wrapper {
	display: none;
	text-align: center;	
	position: relative;

}

#pdetail-wrapper .seller-desc-more-wrapper .hrule {
	width: 100%;
	height: 50%;
	bottom: -1px;
	margin: 0 auto;
	position: absolute;
	border-top: 1px solid #eee;
	z-index: 1;
}

#pdetail-wrapper .seller-desc-more {
	text-decoration: none;
	z-index: 2;
	position: relative;
	color: #000;
	display: inline-block;
	padding: 2px 8px;
	background: #fff;
}

#pdetail-wrapper .seller-desc-more:hover {
	background: #F0F0F0;
}

#pdetail-wrapper .ogal-wrapper {
	background-color: #d9d9d9;
	padding: 12px 10px 0 10px;
	position: relative;
	float: left;
	margin: 10px 0 0 0;
	width: 310px;
}

#pdetail-wrapper .ogal-wrapper li {
	overflow: hidden;
	float: left;
	margin: 0 12px 12px 0;
}

#pdetail-wrapper .ogal-wrapper li:nth-child(4n) {
	margin: 0;
}

#pdetail-wrapper .ppreview-ogal {
	display: block;
	width: 68px;
	height: 68px;
	overflow: hidden;
}

#pdetail-wrapper .ogal-wrapper li.last a {
	display: block;
	width: 68px;
	height: 68px;
	background: #24508f url("http://static.sashe.sk/images/detail2013/rarrow_white16x16.png") center center no-repeat;
	text-decoration: none;
	color: #fff;
	text-align: center;
	text-indent: -999em;
}

#pdetail-wrapper .show-cgal {
	display: block;
	float: right;
	width: 310px;
	background-color: #E9E9E9;
	padding: 5px 10px;
	text-align: right;
	color: #000;
}


#pdetail-wrapper .seller-contact-wrapper {
	margin-top: 30px;
}

#pdetail-wrapper .seller-contact-wrapper .btn {
	display: block;
	margin: 0 auto;
	background-color: #000;
	font-size: 15px;
	text-decoration: none;
	color: #fff;
	width: 199px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border-radius: 5px;
}

#pdetail-wrapper .seller-contact-wrapper .btn .icon {
	position: relative;
	top: 4px;
	margin-right: 8px;
}

#pdetail-wrapper .favourite-seller-wrapper {
	margin-top: 30px;
	text-align: center;
}

#pdetail-wrapper .favourite-seller-wrapper .btn.add {
	display: block;
	margin: 0 auto;
	font-size: 14px;
	color: #353535;
}

#pdetail-wrapper .favourite-seller-wrapper .btn.add .icon {
	position: relative;
	top: 4px;
	margin-right: 8px;
}

.comments-wrapper {
	margin-top: 20px;
} 


#pdetail-wrapper .scategories-wrapper {
	margin-top: 30px;
	overflow: hidden;
	padding: 10px;
	border: 1px solid #ededed;
}

#pdetail-wrapper .scategories-wrapper h4 {
	font-size: 14px;
	margin-bottom: 10px;
}

#pdetail-wrapper .scategories-wrapper li {
	border-top: 1px solid #ededed;
}

#pdetail-wrapper .scategories-wrapper li.in {
	background-color: #eee;
}

#pdetail-wrapper .scategories-wrapper a {
	text-decoration: none;
	display: block;
	padding: 8px 0 8px 20px;
	color: #244e8b;
	font-size: 13px;
	background: url("http://static.sashe.sk/images/detail2013/marrow_gray9x9.png") 5px center no-repeat;
}

#pdetail-wrapper .scategories-wrapper .scategory {
	padding-right: 10px;
}

#pdetail-wrapper .scategories-wrapper .amount {
	color: #a9a9a9;
	font-family: Arial;
}

#pdetail-wrapper .scategories-wrapper a:hover {
	color: #000;
	background: #fffff1 url("http://static.sashe.sk/images/detail2013/marrow_dgray9x9.png") 5px center no-repeat;
}

.comments {
	position: relative;
	margin-top: 16px;
}

.comments .tarrow {
	width: 0;
	height: 0;
	border-bottom: solid 8px #f7f7f7;
	border-top: solid 8px transparent;
	border-left: solid 8px transparent;
	border-right: solid 8px transparent;
	position: absolute;
	top: -16px;
	left: 16px;
}

/* SUGGESTOR */

#ssugesstion-wrapper {
    position: absolute;
    left: 0;
    top: 28px;
    z-index: 999;
    /*background-color: #f1f1f1;*/
    border: 1px solid #aaa;
    font-size: 14px;
    display: none;
    min-width: 244px;
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,.3);
    -moz-box-shadow: 0 2px 8px rgba(0,0,0,.3);
    box-shadow: 0 2px 8px rgba(0,0,0,.3);
}
#ssugesstion-wrapper ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#ssugesstion-wrapper ul li {
    border-bottom: 1px solid #cfcfcf;
    background-color: #fff;
    overflow: hidden;
}

#ssugesstion-wrapper ul li.header {
    padding: 2px 2px;
    font-size: 10px;
    background-color: #f1f1f1;
    color: #888;
}

#ssugesstion-wrapper ul li.header {
    border-bottom: 1px solid #ccc;
    display: none;
}

#ssugesstion-wrapper ul:first-child li:first-child {
    border-top: none;
}

#ssugesstion-wrapper ul:last-child li:last-child {
    border-bottom: none;
}

#ssugesstion-wrapper ul a {
    display: block;
    padding: 8px 8px;
    text-decoration: none;
    font-family: Arial;
    font-weight: bold;
    color: #444;
    font-size: 12px;
}

/*#ssugesstion-wrapper ul a:hover,*/
#ssugesstion-wrapper ul li.active a {
    background-color: #f1f1f1;
    color: #444;
}

/*
#ssugesstion-wrapper ul a:hover:after {
    content: "";
    display: inline-block;
    float: right;
}
*/

#ssugesstion-wrapper ul.logins li a {
    color: #404040;
}

#ssugesstion-wrapper ul.logins li a .login-wrapper {
    height: 40px;
    margin-left: 50px;
}

#ssugesstion-wrapper ul.logins li a .count {
    color: #000;
    font-size: 10px;
    font-weight: normal;
    color: #888;
}

#ssugesstion-wrapper ul .avatar {
    display: block;
    float: left;
}

#ssugesstion-wrapper a .highlight {
    /*color: #5e90c8;*/
    color: #4A9CCF;
}

#ssugesstion-wrapper ul.titles li a {color:#000;}
#ssugesstion-wrapper ul.titles li {background-color:#fff4ff;}


/* RUKY 2013 */

#hands-wrapper {
	width: 960px; 
	background: url("http://static.sashe.sk/images/ruky2013/top.jpg") no-repeat;
/*	min-height:896px;
	height:auto !important;
	height:896px;*/
	position: relative;
}

#hands-wrapper .sort {
	float: right;
	display: block;
	margin: 20px;
}

#hands-wrapper .main {
	padding: 226px 0 0 0;
	position: relative;
}

#hands-wrapper .hands {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#hands-wrapper .hands li {
}

#hands-wrapper .hands a {
	display: block;
	float: left;
	width: 96px;
	height: 96px;
	background-color: #eee;
	position: relative;
}

#hands-wrapper .hand-preview {
	z-index: 990;
	display: none;
	position: absolute;
/*	top: -54px;
	left: -64px;*/
	top : 0;
	left: 0;
	background-color: #171f21;
/*	width: 205px;
	height: 225px;*/
	width: 96px;
	height: 96px;
	overflow: hidden;
}

#hands-wrapper .hands a .bbox {
	width: 96px;
	height: 96px;
	position: absolute;
	background-color: transparent !important;
	top: 0;
	left: 0;
	z-index: 999;
}

#hands-wrapper .hand-preview img {
	display: block;
	margin: 0 auto 0 auto;
	width: 100%;
}

#hands-wrapper .hand-preview .login,
#handbox .login {
	display: none;
	color: #fff;
	text-align: center;
	padding: 5px 0 0;
	font-size: 14px;
}

#hands-wrapper .separator {
	background-color: #fff;
}

#hands-wrapper .s30 {
	clear: both;
	overflow: hidden;
}

#hands-wrapper .s60 {
	clear: both;
	height: 192px;
	background: url("http://static.sashe.sk/images/ruky2013/s60.jpg") no-repeat;
}

#hands-wrapper .s90 {
	clear: both;
	height: 193px;
	background: url("http://static.sashe.sk/images/ruky2013/s90.jpg") no-repeat;
}

#hands-wrapper .s120 {
	clear: both;
	position: relative;
	height: 552px;
	background: url("http://static.sashe.sk/images/ruky2013/s120.jpg") no-repeat;
}

#hands-wrapper .s120 .btn-wrapper {
	position: absolute;
	left: 395px;
	bottom: 90px;
}

#hands-wrapper .bottom {
	/*min-height: 280px;*/
	/*background: url("http://static.sashe.sk/images/ruky2013/bottom.jpg") no-repeat;*/
	padding: 20px 20px 20px 20px;
}

#handbox {
	display: none;
	z-index: 999;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 514px;
	height: 538px;
	margin-left: -257px;
	margin-top: -269px;
	background-color: #171f21;
	color: #fff;	
}

#handbox .close {
	position: absolute;
	width: 40px;
	height: 40px;
	right: 0;
	top: -50px;
	text-indent: -999em;
	background: #171f21 url("http://static.sashe.sk/images/ruky2013/close.png") center center no-repeat;
}

#handbox img {
	display: block;
	margin: 8px auto 0 auto;
}



.erecomended-wrapper {
	display: none;
	position: absolute;
	top:50%;
	left: 50%;
	margin-left: -480px;
	margin-top: -400px;
	background-color: #fff;
	width: 940px;
	min-height: 700px;
	*height: 700px;
	z-index: 999;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
	box-shadow: 0 0 10px rgba(0,0,0,.4);
	/*overflow: auto;*/
	padding:20px 10px 10px;
	z-index: 9999;
	zoom: 1;

}

#erecomended-filter {
	background:#f4f5ff;
	border:#fff solid 1px;
	padding:10px 10px;
	margin:5px 0 10px 0;
}

.erecomended .mythings {
	width: 100%;
	padding: 0;
	margin: 0 0 10px 0;
	overflow: hidden;
}

.erecomended-wrapper .close {
	position: absolute;
	top: 0;
	right: 10px;
	text-decoration: none;
}

.erecomended-wrapper .close img {
	position: relative;
	top: 4px;
}

.erecomended-wrapper .complete {
	padding: 15px;
	float: left;
	text-decoration: none;
	background-color: #333;
	color: #fff;
}

.erecomended-wrapper .complete:hover {
	background-color: #111;
}


.cropfoto-wrapper {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 9999;
	padding: 26px 5px 0 5px;
	background-color: #fff;
}

.cropfoto-wrapper .main {
	position: relative;
}

.cropfoto-wrapper .main img {
	display: block;
}

.cropfoto-wrapper .btn-crop {
	margin: 5px 0;
}

.cropfoto-wrapper .close {
	position: absolute;
	margin: 0;
	overflow: hidden;
	top: 6px;
	right: 5px;

}

.cropfoto-wrapper .close img {
	display: block;
}


.favnews {
    margin: 10px 0 0;
}

.favnews-title h1 {
    font-weight: normal;
}

.favnews-title p {
    color: #7d7d7e;
}

.favnews .main {
    margin: 18px 0 0;
    width: 100%;
    /*overflow: hidden;*/
}

.favnews .feed {
    width: 507px;
    overflow: hidden;
}

.favnews .feed #loadmore {
    display: block;
    width: 110px;
    text-align: center;
    margin: 10px auto;
}

.favnews .side {
    float: right;
    width: 433px;
}

.favnews .side .section {
    margin: 0 0 40px 30px;
}

.favnews .side .section ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.favnews .side h2 {
    font-size: 20px;
    margin-bottom: 4px;
}

.favnews .side h2.img {
	text-indent: -999em;
	width: 384px;
	height: 33px;
	background: url("http://static.sashe.sk/images/kto_pridal_veci_za_tyzden.png") no-repeat;
}

.favnews .side p {
    font-size: 12px;
}

.favnews .wsellers ul {
    overflow: hidden;
}

.favnews .wsellers li {
    position: relative;
    display: block;
    float: left;
    margin: 20px 4px 0 0;
}

.favnews .wsellers .n3 {
    margin-right: 0;
}

.favnews .wsellers li a {
    display: block;
}

.favnews .wsellers .avatar {
    border-radius: 999px;
}

.favnews .wsellers .avatar.faded {
    opacity: .4;
}

.favnews .wsellers .login {
    text-align: center;
    font-size: 13px;
}

.favnews .wsellers .countbox {
    position: absolute;
    top: 0;
    right: 0;
    color: #fff;
    background-color: #000;
    padding: 3px 4px;
    font-family: Arial;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.favnews .tseller.picked {
	opacity: 0.4;
}

.favnews .tseller .plus {
	position: absolute; 
	right: 5px; 
	top: 5px; 
	font-size: 18px; 
	font-weight: bold;
	color:#fff;
	background-color:#222;
	line-height: 18px; 
	border-radius: 99px;
	width: 20px; 
	height: 20px;
	text-align: center;
}



.favnews .tsellers li {
	margin-right: 15px;
}

.favnews .tsellers .n7 {
	margin-right: 0;
}

.favnews-post {
    margin-top: 38px;
    width: 100%;
    margin-bottom: 20px;
    position: relative;
}

.favnews-post .meta {
    position: relative;
    height: 30px;
}

.favnews-post .things {
    overflow: hidden;
}

.favnews-post .avatar-wrapper {
    position: absolute;
    float: left;
    width: 106px;
    height: 106px;
    top: -38px;
    left: 10px;
    background-color: #fff;
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    z-index: 300;
}

.favnews-post .avatar {
    margin: 3px 0 0 3px;
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
}

.favnews-post .text {
    line-height: 30px;
    padding-left: 124px;
}

.favnews-post .time {
    color: #b3b3b3;
}

.favnews-post .login {
    color: #b62b2b;
}

.favnews-post .things {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.favnews-post .things li {
    float: left;
}

.favnews-post .thing {
    display:block;
    overflow:hidden;
    position: relative;
    z-index: 200;
}




.favnews-post .thing img {
    display: block;
}

.favnews-post .price-wrapper-l {
    text-align: center;
    padding: 2px;
    font-size: 13px;
}

.favnews-post .price-wrapper-l .price {
    color: #4e4e4e;
}

.favnews-post .price-wrapper-c {
    position: absolute;
    bottom: 20px;
    right: 20px;
    width: 156px;
    height: 156px;
    background: url("http://static.sashe.sk/images/homehots/circle_purple_156x156.png");
    color: #fff;
}

.favnews-post .price-wrapper-c h4 {
    font-size: 15px;
    font-weight: normal;
    float: left;
    margin: 45px 0 0 25px;
}

.favnews-post .price-wrapper-c .price {
    font-size: 38px;
    font-weight: normal;
    margin: 0 0 0 25px;
}

.favnews-post .like-wrapper {
	position: absolute;
	top: 50%;
	left: 50%;
}

.favnews-post .like-wrapper .like,
.favnews-post .like-wrapper .liked {
	width: 83px;
	height: 83px;
	margin-top: -41px;
	margin-left: -41px;
	background-color: transparent;
}

.favnews-post .like-wrapper .like {
	display: none;
}

.favnews-post .thing:hover .like-wrapper .like {
	display: block;
	background: url("http://static.sashe.sk/images/favs_like.png") no-repeat 0 0;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.favnews-post .thing:hover .like-wrapper .like.in {
	background-position: 0 -83px;
}

.favnews-post .like-wrapper .liked {
	background: url("http://static.sashe.sk/images/favs_liked.png") no-repeat 0 0;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
}

.favnews-post .thing:hover .like-wrapper .liked {
	background-position: 0 -83px;
}

.favnews-post .thing:hover .like-wrapper .liked.in {
	background-position: 0 -166px;
}


.favnews-post .cols2 .col1 {
    margin: 0 3px 0 0;
}

.favnews-post .cols3 .col1 {
    margin-bottom: 3px;
}

.favnews-post .cols3 .col2 {
    margin: 0 3px 0 0;
}

.favnews-post .cols4 .col1 {
    margin-bottom: 3px;
}

.favnews-post .cols4 .col2,
.favnews-post .cols4 .col3 {
    margin: 0 4px 0 0;
}

.favnews-post .colsn .col {
    margin: 0 4px 0 0;
}

.favnews-post .colsn .col.nm {
    margin: 0;
}

.favnews .wsellers .hidden {
    display: none;
}

.favnews .wsellers .showmore-btn {
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    width: 117px;
    height: 117px;
    display: block;
    padding: 8px;
    margin: 20px 0 0 0;
    text-align: center;
    background-color: #eee;
    text-decoration: none;
    color: #000;
}

.favnews .wsellers .showmore-btn span {
    display: inline-block;
    font-size: 14px;
    margin-top: 42px;
    zoom: 1;
}

.favnews .wsellers .showmore-btn:hover {
    background-color: #dfdfdf;
}

.favnews .wsellers.tsellers {
	padding: 25px;
}

.favnews .example-wrapper {
	margin-top: 160px;
}

.favnews .example-wrapper h3 {
	font-size: 18px;
	text-align: center;
	border: 1px solid #eee;
	padding: 10px;
}

.favnews .example-wrapper .arrow {
	text-align: center;
	font-size: 38px;
	color: #aaa;
}

.favnews-nofavs .teaser {
    display: block;
}

.favnews-nofavs h2 {

    text-align: center;
    display: block;
    background-color: #d3d3d3;
    padding: 38px 0;
    color: #444;

}