body {
background: url(../img/web-bg.gif) #eaeaf1 repeat-x;
font-family:arial, tahoma, verdana, sans-serif;
font-weight:normal;
font-size:80%;
color:#000000;
text-align:center;
line-height:1.5em;
}
html, body { 
height: 100%; 
margin: 0;
padding: 0;
}
form {
padding:0px;
margin:0px;
}
div {
padding:0px;
margin:0px;
}
ol, ul {
margin-top:10px;
text-align:left;
}
table, input, select, textarea {
font-size:100%;
font-family:arial, tahoma, verdana, sans-serif;
}
.left{
float:left;
}
.right{
float:right;
}
.clearfix{
clear:both;
}

/* slightly enhanced, universal clearfix hack */
.clear:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clear { display: inline-block; }

/* start commented backslash hack \*/
* html .clear { height: 1%; }
.clear { display: block; }
/* stop commented backslash hack */




.justify{
text-align:justify;
}
hr{
height:0px;
color:#cccccc;
border:0px;
border-top:1px solid #cccccc;
}
a img {
border-color:#cccccc;
}
.text{
/*width: 670px;*/
width: 670px;
font-size:100%;
float:left;
}
a:link, a:visited, a:hover {
font-size: 100%;
font-weight:normal;
color: #750286;
text-decoration:underline;
outline:none;
}
a:hover {
text-decoration: none;
}
h1 {
color:#750286;
font-size:190%;
font-weight:bold;
padding:0px;
margin:10px 0px 10px 0px;
line-height:1em;
text-align:left;
}
h1 a:link, h1 a:visited, h1 a:hover {
color:#750286;
text-decoration:none;
}
h1 a:hover{
text-decoration:underline;
}
h2 {
color:#750286;
font-size:170%;
font-weight:bold;
padding:0px;
margin:0px 0px 5px;
line-height:1em;
text-align:left;
}
h2 a:link, h2 a:visited, h2 a:hover {
color:#750286;
text-decoration:underline;
}
h2 a:hover{
text-decoration:none;
}
/* h4, h5 */
h3 {
color:#750286;
font-size:130%;
font-weight:bold;
padding:0px;
line-height:1em;
text-align:left;
}
h3 a:link, h3 a:visited, h3 a:hover {
color:#750286;
text-decoration:underline;
font-weight:bold;
}
h3 a:hover{
text-decoration:none;
}
/* clanek */
.articleText {
width:460px;
text-align:justify;
margin-bottom:10px;
}
.articleText h1{
color:#be0a26;
font-weight:bold;
font-size:200%;
}
.articleText h2{
color:black;
font-weight:bold;
margin:18px 0px 4px 0px;
font-size:140%;
}
.articleText p {
padding:0px;
margin:0px;
}
.articleText p p {
padding:5px 0px;
}
.articleText span {
color:#606060;
display:block;
margin:0px 0px 8px 0px;
font-size:90%;
}
 h4 {
color:#750286;
font-size:100%;
margin:10px 10px 5px 10px;
padding:0px;
line-height:1em;
text-align:left;
}

h5 {
color:#000000;
font-size:100%;
margin:10px 10px 5px 10px;
padding:0px;
line-height:1em;
text-align:left;
}
/******************************************************************
	SAMOTNA STRANKA
*/
#body{
margin:0px auto 0px;
text-align:left;
text-align:center;
}
#body #page {
/* background: url(../img/page-top-bg.gif) 0px -100px no-repeat; */  /* velikost pozadi bez baneru */
}
#body #page #in_page{
/*background: url(../img/page-bottom-bg.gif) center bottom no-repeat;*/
}
/******************************************************************/




/******************************************************************
	ZAHLAVI WEBU
*/

#body #banner-top{
width:775px; 
height:100px; 
margin:0px auto 5px;
padding:0px 0px 0px 0px;
text-align:center;
background: url(../img/adds-ico-vertical.gif) 0px 4px no-repeat;
}

#body #header{
width:960px;
height:110px;
margin:0px auto 0px;
background: url(../img/page-top-bg-top.gif) top center no-repeat;
}
#body #header #in_header{
padding:14px 10px 0px 10px;
position:relative;
}
#body #header #in_header #headerTop{
width:940px;
height:57px;
}

#body #header #in_header #headerTop a#zenyprozeny:link,
#body #header #in_header #headerTop a#zenyprozeny:visited,
#body #header #in_header #headerTop a#zenyprozeny:hover {
display:block;
float:left;
z-index:1;
width:266px;
height:52px;
position:relative;
}
#body #header #in_header #headerTop #zenyprozeny span {
background: url(../img/logo.gif) no-repeat;
width:266px;
height:52px;
cursor:pointer;
left:0pt;
position:absolute;
top:0pt;
z-index:2;
}

#body #header #in_header #headerTop #search{
float:left;
padding:0px 0px 0px 15px;
margin:0px;
line-height:1em;
}
#body #header #in_header #headerTop #search img {
vertical-align:middle;
margin:-2px 0px 0px 0px;
float:left;
}
#body #header #in_header #headerTop #search .submitSearch {
width:58px;
height:20px;
background:url(../img/search_submit.gif) no-repeat;
border:0px;
float:left;
}
#body #header #in_header #headerTop #search .text {
width:166px;
height:20px;
background:url(../img/search_text.gif) no-repeat;
border:0px;
margin:0px 5px 6px 5px;
float:left;
}
#body #header #in_header #headerTop #search label {
font-size:70%;
vertical-align:middle;
color:#666666;
}
#body #header #in_header #headerTop #search input#custom,
#body #header #in_header #headerTop #search input#www{
margin:0px;
padding:0px;
}


#body #header #in_header #headerTop #search input#custom {
margin-left:0px;
}

#body #header #in_header #headerTop #rightMenu{
float:right;
}
#body #header #in_header #headerTop #rightMenu ul{
padding:0px;
margin:0px;
}
#body #header #in_header #headerTop #rightMenu ul li{
list-style-type:none;
float:left;
padding:0px 9px;
line-height:1em;
border-right:1px solid #b1b7ad;
}

#body #header #in_header #headerTop #rightMenu ul li.arrow{
padding:0px 9px;
background: url(../img/rightTest-li.gif) no-repeat 0px 2px
}

#body #header #in_header #headerTop #rightMenu ul li.last{
border-right:0px;
}
#body #header #in_header #headerTop #rightMenu ul li a:link, 
#body #header #in_header #headerTop #rightMenu ul li a:visited, 
#body #header #in_header #headerTop #rightMenu ul li a:hover{
color:#750286;
line-height:1em;
}
#body #header #in_header #headerTop #rightMenu ul li a.act:link, 
#body #header #in_header #headerTop #rightMenu ul li a.act:visited, 
#body #header #in_header #headerTop #rightMenu ul li a.act:hover {
text-decoration:none;
color:white;
font-weight:bold;
}

#body #header #in_header #headerTop #svatek{
float:right;
width: 360px;
margin:20px 0px 0px 0px;
font-size:90%;
line-height:1em;
}
#body #header #in_header #headerTop #svatek .left{
display:block;
padding:4px 0px 0px 0px;
}


#body #header #in_header #menu{
background: url(../img/mainMenu-bg.gif) repeat-x;
height:32px;
margin:0px;
position:relative;
}
#body #header #in_header #menu menu{
text-align:left;
overflow:hidden;
margin:0px 0px;
padding:0px;
width:100%;
}
#body #header #in_header #menu menu li{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px;
float:left;
text-transform:uppercase;
background: url(../img/menu-li.gif) right 0px no-repeat;
}
#body #header #in_header #menu menu li.last {
background: none;
}

#body #header #in_header #menu menu li.first a:link,
#body #header #in_header #menu menu li.first a:visited,
#body #header #in_header #menu menu li.first a:hover{
background:url(../img/menu-li-left-first-no-bg.gif) no-repeat;
color:#750286;
padding-left:23px;
}
#body #header #in_header #menu menu li.first a:hover{
background:url(../img/menu-li-left-first-bg.gif) no-repeat;
color:white;
}

#body #header #in_header #menu menu li a:link,
#body #header #in_header #menu menu li a:visited,
#body #header #in_header #menu menu li a:hover{
padding: 7px 7px 7px 7px;
color:#750286;
font-size:90%;
font-weight:bold;
text-decoration:none;
display:block;
}
#body #header #in_header #menu menu li a:hover{
background:url(../img/menu-li-bg.gif) repeat-x;
color:white;
}





/******************************************************************
	TELO WEBU
*/
#centerCol{
margin: 0px auto;
width:960px;
padding: 0px 0px 0px 0px;
background: #fff;
position:relative;
z-index:1;
}
#centerCol #pageColBazarek{
padding:0px 10px 0px 10px;
text-align:left;
min-height:1023px;
_height:1023px;
background: url(../img/leftcol-top-bg.gif) repeat-y 10px top;
}
#centerCol #pageColBazarek #leftMenu{
width:220px;
text-align:left;
float:left;
}
#centerCol #pageColBazarek #leftMenu #leftMenuWhiteBg{
background:white;
}
#centerCol #pageColBazarek #leftspan.h1{
font-size:240%;
font-weight:bold;
color:#750286;
display:block;
margin:20px 0px 0px 10px;
}
#centerCol #pageColBazarek #leftMenu span.h2{
font-size:130%;
font-weight:bold;
color:#649a0e;
display:block;
padding:5px 0px 20px 10px;
}
#centerCol #pageColBazarek #leftMenu #menu{
padding:10px 10px;
}
#centerCol #pageColBazarek #leftMenu #menu ul{
margin:0px;
padding:0px;
}
#centerCol #pageColBazarek #leftMenu #menu ul li{
margin:0px;
padding:5px 5px 5px 15px;
list-style-type:none;
border-bottom:1px solid #c6de80;
background: url(../img/leftmenu-li.gif) 0px 11px no-repeat;
}
#centerCol #pageColBazarek #leftMenu #menu ul li.last{
border-bottom:0px;
}
#centerCol #pageColBazarek #leftMenu #menu ul li a:link, #centerCol #pageColBazarek #leftMenu #menu ul li a:visited, #centerCol #pageColBazarek #leftMenu #menu ul li a:hover{
color:#750286;
font-size:90%;
text-transform:uppercase;
}


#centerCol #pageColBazarek #rightContent{
width:690px;
_width: 660px;
text-align:left;
float:right;
}
#centerCol #pageColBazarek #rightContent #topBox{
margin:5px 0px 35px 0px;
}
#centerCol #pageColBazarek #rightContent ul.first{
margin:0px;
padding:0px;
float:right;
}
#centerCol #pageColBazarek #rightContent ul.first li{
margin:0px;
padding:0px 15px 0px 15px;
float:left;
list-style-type:none;
background: url(../img/topBox-first-li.gif) right 8px no-repeat;
}
#centerCol #pageColBazarek #rightContent ul.first li.last{
padding:0px 0px 0px 15px;
background: none;
}
#centerCol #pageColBazarek #rightContent ul.first li a:link, #centerCol #pageColBazarek #rightContent ul.first li a:visited, #centerCol #pageColBazarek #rightContent ul.first li a:hover{
color:#750286;
font-weight:bold;
}

#centerCol #pageColBazarek #rightContent ul.last{
margin:0px 0px 0px 0px;
padding:0px;
}

/*#centerCol #pageColBazarek #rightContent ul.last li{
margin:0px;
padding:0px 15px 0px 15px;
float:left;
list-style-type:none;
background: url(../img/topBox-first-li.gif) right 8px no-repeat;
}*/


#centerCol #pageColBazarek #rightContent ul li.last{
padding:5px 0px 0px 15px;
background: none;
}
#centerCol #pageColBazarek #rightContent ul li a:link, #centerCol #pageColBazarek #rightContent ul.last li a:visited, #centerCol #pageColBazarek #rightContent ul.last li a:hover{
color: #750286;
font-weight:bold;
}


#centerCol #banner-right{
position:absolute;
right:0px;
top:0px;
margin:0px -130px 0px 0px;
}


#banner-rightNext{
position:absolute;
right:10px;
top:150px;
width:120px;
height:600px;
margin:0px 0px 0px 0px;
text-align:center;
}
#more-add{
background: url(../img/more-add-bg.gif) repeat-x;
width:100%;
height:43px;
}
#more-add-left{
background: url(../img/more-add-left-bg.gif) left no-repeat;
height:43px;
}
#more-add-right{
background: url(../img/more-add-right-bg.gif) right no-repeat;
height:43px;
}
#more-add ul{
margin:0px;
padding:0px;
}
#more-add ul li{
margin:0px;
padding:7px 35px;
float:left;
list-style-type:none;
background: url(../img/more-add-li-bg.gif) right 10px no-repeat;
}
.more-add ul li{
padding:7px 20px !important;
}
#more-add ul li a:link, #more-add ul li a:visited, #more-add ul li a:hover{
color:#dc0101;
}
#more-add ul li.last{
background: none;
}

#more-add ul li.print div{
background: url(../img/more-add-print.gif) left 3px no-repeat;
padding:3px 0px 3px 40px;
}
#more-add ul li.addFavorite div{
background: url(../img/more-add-favorite.gif) left 3px no-repeat;
padding:3px 0px 3px 40px;
}
#more-add ul li.rss div{
background: url(../img/more-add-rss.gif) left 0px no-repeat;
padding:3px 0px 3px 40px;
}
#more-add ul li.recommend div{
background: url(../img/more-add-recommend.gif) left 1px no-repeat;
padding:3px 0px 3px 40px;
}

/******************************************************************
	ZAPATI WEBU
*/
#body #footer {
width: 100%;
}
#body #footer #in_footer{
background: url(../img/bg-footer.gif) repeat-x;
width:960px;
margin:0px auto 0px;
padding:25px 0px;
min-height:120px;
border-top: 25px solid white;
}
#in_footer ul{
margin:0px 0px 0px 0px;
padding:0px;
float:right;
text-align:right;
display:block;
}
#in_footer li{
margin:0px;
padding:0px 10px;
background: url(../img/footer-menu-li.gif) right 5px no-repeat;
list-style-type:none;
float:left;
text-transform:uppercase;
}
.footerMenu{
margin:0px 30px 0px 0px !important;
}
#in_footer .left li, #in_footer .right li{
padding:0px 10px;
text-transform:none;
background: url(../img/footer-right-menu-li.gif) right 5px no-repeat;
}
#in_footer li.last{
background: none;
}
#in_footer li a:link, #in_footer li a:visited, #in_footer li a:hover{
text-decoration:none;
}
#in_footer li a:hover{
text-decoration:underline;
}
#in_footer .right li a:link, #in_footer .right li a:visited, #in_footer .right li a:hover, #in_footer .left li a:link, #in_footer .left li a:visited, #in_footer .left li a:hover{
text-decoration:underline;
}
#in_footer .right li a:hover, #in_footer .left li a:hover{
text-decoration:none;
}
#body #footer #in_footer .right, #body #footer #in_footer .left{
margin:0px 0px 0px;
padding:20px 20px;
text-align:right;
width:45%;
}
#body #footer #in_footer .left ul{
float:left;
}
#body #footer #in_footer .author{
text-align:right;
color:#707070;
text-align:right;
margin:0px 40px 0px 0px;
}
#body #footer #in_footer .author a:link, #body #footer #in_footer .author a:visited, #body #footer #in_footer .author a:hover{
color:#707070;
text-decoration:none;
}
#body #footer #in_footer .author a:hover{
text-decoration:underline;
}


/******************************************************************
	PORADNA
*/
#informationList{
margin:0px 20px;
}
#informationList #in_informationList{
width:460px;
}
#informationList #in_informationList h1{
margin-top:0px;
color:#750286;
}
#informationList #in_informationList #infoPanel{
background: url(../img/infoPanel_bg.gif) no-repeat;
width:459px;
height:54px;
margin:0px 0px 10px 0px;
}
#informationList #in_informationList #infoPanel #in_infoPanel{
padding:17px 20px 0px 85px;
font-size:120%;
}
#informationList #in_informationList #infoPanel #in_infoPanel a:link, #informationList #in_informationList #infoPanel #in_infoPanel a:visited, #informationList #in_informationList #infoPanel #in_infoPanel a:hover {
font-weight:bold;
color:#750286;
}
#informationList ul.left{
margin:0px;
padding:0px;
width:230px;
}
#informationList ul.left li{
list-style-type:none;
margin:0px;
padding:0px 0px 15px 0px;
color:#228141;
font-size:140%;
}
#informationList ul.left ul{
margin:0px 0px 0px 0px;
padding:0px;
}
#informationList ul.left ul li{
margin:0px;
padding:0px;
font-size:70%;
}
#informationList ul.left ul li a:link, #informationList ul.left ul li a:visited, #informationList ul.left ul li a:hover{
color:#750286;
}
#infoPanelBottom{
background: url(../img/infoPanel-bottom_bg.gif) no-repeat;
width:230px;
height:63px;
float:left;
}
#infoPanelBottom #in_infoPanelBottom{
padding:10px 15px;
}
#infoPanelBottom #in_infoPanelBottom a{
font-weight:bold;
}
a.redPoint:link, a.redPoint:visited, a.redPoint:hover {
padding:0px 0px 0px 15px;
background: url(../img/rightTest-li.gif) 0px 6px no-repeat;
color: #be0a26;
}
#sendReview {
display:none;
position:relative;
z-index:1000;
}
.greenBox{
background: #ebfccb;
margin:0px;
padding:0px;
width:499px;
}
.greenBox h2, h2.redH2{
font-size:130%;
color:#750286;
}
.greenBox input.button{
background: url(../img/greenBox.gif) no-repeat;
width:133px;
height:29px;
text-align:center;
text-decoration:none;
color:white !important;
font-weight:bold;
float:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 15px;
border:0px;
cursor:pointer;
font-size:90%;
}
.greenBox input.button2{
background: url(../img/greenBox2.gif) no-repeat;
width:156px;
height:29px;
text-align:center;
text-decoration:none;
color:white !important;
font-weight:bold;
float:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:0px;
cursor:pointer;
font-size:90%;
}

input.showReview{
background: url(../img/showReview.gif) no-repeat;
width:192px;
height:30px;
text-align:center;
text-decoration:none;
color:white !important;
font-weight:bold;
float:right;
padding:0px 0px 0px 0px;
margin:5px 0px 5px 0px;
border:0px;
cursor:pointer;
font-size:90%;
}
a.showReview:link, a.showReview:visited, a.showReview:hover {
background: url(../img/showReview.gif) no-repeat;
width:192px;
height:30px;
text-align:center;
text-decoration:none;
color:white !important;
font-weight:bold;
float:right;
padding:6px 0px 0px 0px;
margin:5px 0px 5px 0px;
border:0px;
cursor:pointer;
font-size:90%;
}
.artcileTextPoradna{
padding:0px 25px;
}
.poradna{
padding:0px 0px 0px 10px !important;
text-align:left;
}
.greenBox .in_greenBox{
padding:20px;
}
.greenBox .in_greenBox2{
padding:0px 20px;
}
.greenBox .in_greenBox .colLeft{
width:230px;
float:left;
text-align:left;
margin:0px 0px 8px 0px;
font-size:90%;
}
.greenBox .in_greenBox .colLeft label{
font-weight:normal;
}
.greenBox .in_greenBox .colLeft input, #searchReview input.search{
width:230px;
border:1px solid #d2f294;
color:#606060;
font-size:110%;
}
.greenBox .in_greenBox .colLeft textarea{
height:100px;
width:230px;
border:1px solid #d2f294;
font-size:110%;
color:#606060;
}
.greenBox .in_greenBox .colRight{
width:200px;
float:right;
text-align:left;
margin:0px 0px 8px 0px;
color:#727171;
font-size:90%;
}
.greenBox .in_greenBox .colRight span{
color:black;
font-weight:normal;
font-size:110%;
}
#searchReview input.search {
margin-top:2px;
padding-top:3px;
height:25px;
}
#listReview .redH2{
margin-left:20px;
margin-bottom:10px;
}

.listReviewDetail, .listReviewDetailSub{
width:499px;
}
.listReviewDetailSub{
background: #fff8cd;
}
.in_listReviewDetail{
padding:0px 20px;
}
.in_listReviewDetail h3{
margin:0px 0px 5px 0px;
padding:0px;
font-size:110%;
}
.in_listReviewDetail span{
margin:0px;
padding:0px;
font-size:90%;
color:#606060;
}
.in_listReviewDetail div{
font-weight:bold;
}
.in_listReviewDetail div.sub{
font-weight:normal;
margin:5px 0px 0px 0px;
}
.in_listReviewDetail div.sub img{
float:left;
margin:5px 15px 0px 3px;
border:5px solid #d2f294;
}
.in_listReviewDetail div.sub span{
font-weight:bold;
color:#750286;
}
.pagenumber{
text-align:right;
float:right;
}
.pagenumber a, .pagenumber strong, .pagenumber span{
display:block;
color:white;
background:url(../img/pagenumber-bg.gif) no-repeat;
width:32px;
height:32px;
text-align:center;
float:left;
margin:0px 3px 0px 3px;
padding:6px 0px 0px 0px;
}
.pagenumber span{
background:none;
color:black;
width:auto;
margin:0px;
}
.pagenumber strong{
color:#750286;
font-weight:bold;
font-size:150%;
}
.pagenumber a:link, .pagenumber a:visited, .pagenumber a:hover{
color:#10782f !important;
font-size:130%;
}

.pagenumber div{
float:left;
width:100px;
height:32px;
background:url(../img/pagenumber2-bg.gif) no-repeat;
margin-left:2px;
}
.pagenumber div input.value{
width:30px;
border:1px solid #D2F294;
margin:4px 0px 0px 10px;
text-align:center;
}
.pagenumber div input.button{
width:40px;
margin:4px 10px 0px 5px; 
}


/******************************************************************
	KOMMENTARE
*/
.comment{
padding:0px 0px 0px 10px !important;
text-align:left;
}
.comment h1{
font-weight:normal;
color:#750286;
line-height:1.2em;
}
#listComment{
margin:20px 0px 0px 0px;
}
#listComment .listCommentDetail{
width:500px;
padding:5px 0px 5px 0px;
background: url(../img/listCommentDetail-hr.gif) bottom center no-repeat;
}
#listComment .listCommentDetailLast{
background: none;
}
#listComment .listCommentDetail .position, #listComment .listCommentDetail .content{
float:left;
padding:0px 5px;
}
#listComment .listCommentDetail .position{
color:#be0a26;
font-weight:bold;
font-size:150%;
padding:0px 5px 0px 25px;
}
#listComment .listCommentDetail .content{
padding-right:20px;
}
#listComment .listCommentDetail .content .in_content{
width:420px;
text-align:left;
}
#listComment .listCommentDetail .content .in_content .relative{
position:relative;
}
#listComment .listCommentDetail .content h3{
margin:3px 0px 0px 0px;
padding:0px;
font-size:110%;
line-height:1.1em;
}
#listComment .listCommentDetail .content span{
font-size:85%;
color:#606060;
}
#listComment .listCommentDetail .content span.normalSpan{
font-size:100%;
}






#recommendBG{
background:black;
display:none;
width:100%;
position:absolute;
top:0px;
left:0px;
opacity:0.2;
filter: alpha(opacity=20);
z-index:10;
}

#commentForm{
display:none;
background:white;
width:500px;
top:1px;
left:1px;
position:absolute;
z-index:10;
text-align:left;
}
#commentForm fieldset{
border:1px solid #750286;
color:#750286;
font-weight:bold;
margin:12px;
}
#commentForm fieldset legend{
color:#750286;
font-weight:bold;
}
#commentForm fieldset div{
padding:5px;
_padding:10px;
}
#commentForm fieldset div label{
display:block;
width:210px;
margin-bottom:5px;
font-weight:normal;
float:left;
text-align:left;
}
#commentForm fieldset div label.big{
width:450px;
}
#commentForm fieldset div label.last{
margin-left:10px;
float:right;
}
#commentForm fieldset div div{
float:right;
margin:0px 0px 0px 0px;
}
#commentForm fieldset div label input{
display:block;
width:210px;
color:#424242;
font-weight:normal;
border:1px solid #c0c0c0;
float:none;
margin:0px 0px 0px 0px;
}
#commentForm fieldset div label.big input{
width:450px;
}
#commentForm fieldset div label textarea{
display:block;
width:450px;
height:80px;
color:#424242;
font-weight:normal;
border:1px solid #c0c0c0;
}

#reComment{
width:417px;
display:none;
z-index:100;
position:absolute;
margin-left:55px;
bottom:0px;
}
#reComment .in_reComment{
background: url(../img/showReCommanet-bg.gif) repeat-y;
padding:0px 15px;
}


#sendReviewError{
border:1px solid #750286;
_margin:4px 8px 0px 8px;
padding:5px;
display:none;
_padding:2px 5px !important;
}
#commentForm input.submit{
background: url(../img/greenBox3.gif) no-repeat;
width:90px;
height:29px;
text-align:center;
text-decoration:none;
color:white !important;
font-weight:bold;
float:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:0px;
cursor:pointer;
font-size:90%;
}
.error{
color:red !important;
border:1px solid red;
padding:10px 15px;
font-weight: bold;
}
.error a:link,
.error a:visited{
color:red !important;
font-weight: bold;
text-decoration: underline;
}
.error a:hover{
color:red !important;
font-weight: bold;
text-decoration: none;
}
.error strong {
color: red;
}
.success{
color:green !important;
border:1px solid green;
padding:10px 15px;
font-weight: bold;
}
.success a:link,
.success a:visited{
color:green !important;
font-weight: bold;
text-decoration: none;
}
.success a:hover{
color:green !important;
font-weight: bold;
text-decoration: underline;
}
.success strong {
color: green;
}
#form, #contactform{
display:none;
position:absolute;
z-index:20;
width:650px;
height:420px;
background:white;
border:1px solid #00591e;
top:100px;
}
#close{
position:absolute;
right:0px;
top:0px;
cursor:pointer;
background:#00591e;
color:white;
font-weight:bold;
font-family:verdana;
width:22px;
height:22px;
float:right;
text-align:center;
margin:0px;
padding:0px;
z-index:30;
}

#recommendBG{
background:black;
width:100%;
display:none;
position:absolute;
top:0px;
left:0px;
opacity:0.5;
filter: alpha(opacity=50);
z-index:10;
}

#in_form{
float:left;
width:620px;
margin:0px 15px 0px 15px;
text-align:left;
}
#in_form h1{
margin-top:10px;
}
#in_form label{
display:block;
float:left;
font-weight:normal;
margin-bottom:5px;
position:relative;
width:300px;
}
#in_form label input{
width:280px;
}
#in_form input, #in_form textarea, .form input, .form textarea{
width:100%;
border:1px solid #D2F294;
margin:0px 0px 10px 0px;
}
#in_form .in_form_info{
color:#727171;
}
#in_form .in_form_info strong{
color:black;
font-weight:normal;
}
#in_form textarea{
height:120px;
}
#in_form .sendForm {
background:transparent url(../img/greenBox3_green.gif) no-repeat scroll 0% 0%;
border:0px none;
color:white !important;
cursor:pointer;
float:right;
font-size:80%;
font-weight:bold;
height:29px;
margin:0px 0px 0px 20px;
padding:0px;
text-align:center;
text-decoration:none;
width:100px;
}




.leftForm input.err, .rightForm input.err, textarea.err, input.err{
background:#FFEFF3;
border:1px solid red !important;
}

/******************************************************************
	GOODS
*/
.goods{
width:153px;
margin:10px 7px 20px 7px;
float:left;
}
.goodsLast{
margin-right:0px;
}
.goods a.img:link, .goods a.img:visited, .goods a.img:hover{
display:block;
width:143px;
height:143px;
background-repeat: no-repeat;
background-position: left top;
border:5px solid #f4ffce;
}
 
 
.goods a.img_b:link, .goods a.img_b:visited, .goods a.img_b:hover{
display:block;
width:250px;
height:185px;
background-repeat: no-repeat;
background-position: left top;
border:5px solid #d2f294;
}
 
 
.goods a.img img{

}
.goods h3{
font-weight:normal;
margin:8px 0px;
padding:0px;
font-size:100%;
color:#750286;
height:35px;
line-height:1.3em;
}
.goods h3 a:link, .goods h3 a:visited, .goods h3 a:hover {
font-weight:normal;
font-size:120%;
color:#750286;
height:35px;
display:block;
overflow:hidden;
}
.goods h3 a:visited, .goods h3 a:hover {
font-weight:normal;
font-size:120%;
color:#555555;
height:35px;
display:block;
overflow:hidden;
}
.goods span.right{
font-weight:bold;
}
.goods span.rightPrice{
color:#750286;
}
.goods a.detail:link, .goods a.detail:visited, .goods a.detail:hover{
background: url(../img/goods-button-bg.gif) no-repeat;
display:block;
width:153px;
height:29px;
text-align:center;
color:white;
font-weight:bold;
text-decoration:none;
padding:5px 0px 0px 0px;
/*margin:5px 0px 0px 0px;*/
}

/***************************************************************
 *********************** VYHLEDÁVÁNÍ ***************************
*/

h6 {
color: #750286;
font-size: 120%;
font-weight: bold;
margin: 10px 10px 10px 0px;
}

.vyhledavani {
width: 670px;
background-color: #f4ffce;
margin: 0px auto;
float:left;
/*border: 1px solid #000000;*/
}
.vyhledavani .obal_stran,
.vyhledavani .vyhl_cor_bot{
padding:15px;
}
.leva_strana {
	width: 300px;	
	float:left;
	line-height: 2em;
	/*border: 1px solid #000000;*/
}

.prava_strana {
	width: 300px;
	float: right;
	line-height: 2em;	
}


.vyhl_text {
	border: 1px solid #d2f294;
	width: 300px;
}

.vyhledavani a.detail:link, .vyhledavani a.detail:visited, .vyhledavani a.detail:hover {
background: url(../img/goods-button-bg.gif) no-repeat;
display:block;
width:153px;
height:29px;
text-align:center;
color:white;
font-weight:bold;
text-decoration:none;
padding:5px 0px 0px 0px;
margin-top: 7px;
margin-right: 30px;
float:right;
}

hr.cleaner {
  clear:both;
  height:1px;
  margin: -1px 0 0 0; 
  padding:0;
  border:none;
  visibility: hidden;
}
/************************/

.ul_clanek {
list-style-image: url(../img/leftmenu-li.gif);
margin: 8px 0px 0px 0px;
padding-left: 35px;
}


/****************************************************
 **************** SPACER ***************************/

.spacer {
margin: 10px 0px 0px 0px;
}

.spacer2 {
margin: 15px 0px 0px 0px;
}

/*****************************************************/



.small_submit {
background: url(../img/small-button-bg.gif) no-repeat;
/*display:block;*/
width:67px;
height:29px;
text-align:center;
color:white;
font-weight:bold;
text-decoration:none;
padding: 0px 0px 0px 0px;
border: 0px;
}

.submit {
background: url(../img/goods-button-bg.gif) no-repeat;
display:block;
width:153px;
height:29px;
text-align:center;
color:white;
font-weight:bold;
text-decoration:none;
padding: -20px 0px 0px 0px;
margin-top: 10px;
float:right;
border: 0px;
cursor: pointer;
text-transform: uppercase;
font-size: 12px;
}

.registration {
background: url(../img/bg-button-dis.gif) no-repeat;
display:block;
width:153px;
height:29px;
text-align:center;
color:white;
font-weight:bold;
text-decoration:none;
padding: -20px 0px 0px 0px;
margin-top: 10px;
float:right;
border: 0px;
cursor: pointer;
text-transform: uppercase;
font-size: 12px;
}

.active {
background: url(../img/goods-button-bg.gif) no-repeat;
}

.submit2 {
background: url(../img/goods-button-bg.gif) no-repeat;
display:block;
width:153px;
height:33px;
text-align:center;
color:white;
font-weight:bold;
text-decoration:none;
padding: 0px 0px 0px 0px;
margin-top: 14px;
float:right;
border: 0px;
cursor: pointer;
text-transform: uppercase;
font-size: 12px;
}

.submit3 {
background: url(../img/goods-button-bg.gif) no-repeat;
display:block;
width:153px;
height:29px;
text-align:center;
color:white;
font-weight:bold;
text-decoration:none;
padding: -20px 0px 0px 0px;
margin-top: 10px;
margin-left: 20px;
float:left;
border: 0px;
cursor: pointer;
text-transform: uppercase;
font-size: 12px;
}
/************** DETAIL BAZAR *******************/

.detail_foto {
	width: 290px;
	float: left;
}

.detail_popis {
	width: 380px;
	float: right;
}

.detail_foto a.img img{
border:5px solid #d2f294;
}

.small{
border:2px solid #d2f294;
margin: 10px 15px 0px 0px;
}

.zpet_baz {
	margin-top: 15px;
}

.zpet {
	color: #750286;
	text-decoration: underline;
	font-weight: bold;
}
.zpet:link,
.zpet:visited {
	color: #750286;
	text-decoration:underline;
	font-weight: bold;
}

.zpet:hover {
	color: #750286;
	text-decoration:none;
	font-weight: bold;
}

.detail_funkce {
	width: 192px;
	float: right;
	background: #f4ffce;
	padding: 10px;
}



a.funkce1:link {
color: #750286;
background: url(../img/ico_palec.gif) no-repeat;
padding-top: 5px;
padding-left: 25px;
margin-bottom: 10px;
display: block;
}

a.funkce1:hover, a.funkce1:visited {
color: #750286;
background: url(../img/ico_palec.gif) no-repeat;
padding-top: 5px;
padding-left: 25px;
margin-bottom: 10px;
display: block;
}

a.funkce2:link {
color: #750286;
background: url(../img/ico_srdce.gif) no-repeat;
padding-left: 25px;
margin-bottom: 10px;
display: block;
}

a.funkce2:hover, a.funkce2:visited {
color: #750286;
background: url(../img/ico_srdce.gif) no-repeat;
padding-left: 25px;
margin-bottom: 10px;
display: block;
}

a.funkce3:link {
color: #750286;
background: url(../img/ico_obalka.gif) no-repeat;
padding-left: 25px;
display: block;
}

a.funkce3:hover, a.funkce3:visited {
color: #750286;
background: url(../img/ico_obalka.gif) no-repeat;
padding-left: 25px;
display: block;
}

.img_funkce {
	margin-top: 5px;
	padding-right: 10px;
}

#atributy {
width: 155px;
float:left;
}
#atributy div {
color:#750286; 
margin-bottom: 20px;
}

.strong_red {
color:#750286;
font-weight: bold;
}

.strong_gray {
color:#606060;
font-weight: bold;
}

b {
font-weight: bold;
color: black;
}

strong {
font-weight: bold;
color: #750286;
}

#detail_info {
width: 150px;
float: left;
}

a.detail_inz:link, a.detail_inz:visited, a.detail_inz:hover {
background: url(../img/goods-button-bg.gif) no-repeat;
display:block;
width:153px;
height:29px;
text-align:center;
color:white;
font-weight:bold;
text-decoration:none;
padding:5px 0px 0px 0px;
margin-top: 7px;
margin-right: 30px;
float:right;
}


/**************************************************************
 **************** VÝPIS Z BAZÁRKU *****************************
 *************************************************************/ 


.centeredmenu {
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;
}
.centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}
.centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0px;
   padding: 0px 6px 0px 0px;
   position:relative;
   right:50%;
}
.centeredmenu a:link,
.centeredmenu a:hover,
.centeredmenu a:visited, {
color: #750286 !important;
font-weight: bold !important;

}

.centeredmenu ul li a {
   display:block;
   margin:25px 0px 10px 6px;
   padding: 8px 0px 0px 0px;
   width: 32px;
   height: 32px;
   background: url(../img/pagenumber-bg.gif) no-repeat;
   color:#750286 !important;
   text-decoration:underline;
   line-height:1.3em;
   font-weight:bold;
   text-align: center;
}
.centeredmenu ul li a:hover {
   color:#750286;
   background: url(../img/pagenumber-bg.gif) no-repeat;
   font-weight:bold;
   text-decoration: none;
}

#active {
   display:block;
   margin:25px 0px 10px 6px;
   padding: 8px 0px 0px 0px;
   width: 32px;
   height: 32px;
   background: url(../img/pagenumber-bg.gif) no-repeat;
   color:#750286;
   text-decoration:none;
   line-height:1.3em;
   font-weight:bold;
   text-align: center;
}



/*****************************************************
 ************** vkládání inzerátů *******************/
 
.kategorie li {
width: 200px;
margin:0px;
float:left;
list-style-type:none;
}

.kategorie li label {
float: left;
width: 170px;
color: #750286;
}

.kategorie li input {
float: left;
}

.kate2 {
width: 300px;
margin:0px;
float:left;
}
  
.red {
color: #750286;
font-weight: bold;
}

.red_normal {
color: #750286;
}

.kate3 {
width: 500px;
margin:0px;
float:left;
}

.imgInz {
border: 3px solid #ebfccb;
}

/********************************************************
 ********************* Přihlášení ***********************
 *******************************************************/
 
#prihl_2_sloupce {
width: 660px;
margin-left: 10px;
} 
#prihl_2_sloupce .left {
width: 230px;
line-height: 2em;
} 
#prihl_2_sloupce .right {
width: 420;
line-height: 2em;
padding: 0px 0px 0px 0px;
border-left: 1px solid #c9e5be;
} 
#prihl_2_sloupce .right a:link,
#prihl_2_sloupce .right a:visited,
#prihl_2_sloupce .right a:hover {
color: #750286;
} 

#prihl_2_sloupce .left input {

}

.log:link,
.log:visited {
	color: #750286 !important;
	text-decoration:underline;
	font-weight: normal !important;
}

.log:hover {
	color: #750286 !important;
	text-decoration:none;
	font-weight: normal !important;
}

/**********************************************************
 */


/********************************************************
 ********************* Registrace ***********************
 *******************************************************/
 
#reg_2_sloupce {
/*width: 650px;*/
} 
#reg_2_sloupce .left {
text-align: left;
width: 320px;
} 
#reg_2_sloupce .right {
text-align: left;
width: 300px;
} 
#reg_2_sloupce hr {
width: 650px;
text-align: center;
padding: 7px 0px 5px 0px;
}
#reg_2_sloupce .right a:link,
#reg_2_sloupce .right a:visited,
#reg_2_sloupce .right a:hover {
color: #750286;
} 

.size_input_err {
width: 630px;
border: 1px solid #ff0000;
background: #ffeff3;
}

.size_input {
width: 630px;
border: 1px solid #d2f294;
}

.half_input {
width: 300px;
border: 1px solid #d2f294;
}

.half_input_err {
width: 300px;
border: 1px solid #ff0000;
background: #ffeff3;
}

.log_input_err {
width: 230px;
border: 1px solid #ff0000;
background: #ffeff3;
}
.log_input {
width: 230px;
border: 1px solid #d2f294;
}

.imgDistance {
margin: 3px;
}
/**********************************************************
 */
 
.errHilite {
background-color: #ffeff3;
border: 2,5px solid #ff0000;
color: black;
} 
 
/*********************************************************
 ***************** Varovný okno *************************
 *******************************************************/
 
 
.warning_field {
width: 670px;
background-color: #750286;
margin: 0px 0px 15px 0px;
text-align: center;
color: white;
}   

.war_cor_top {
background: url(../img/red_cor_top.gif) no-repeat;
padding-top: 15px;
margin: 0px;
}	

.war_cor_bot {
background: url(../img/red_cor_bottom.gif) no-repeat bottom;
padding-bottom: 15px;
margin: 0px;
}

#war_text_field strong{
color: white;
font-size: 14px;
}

/**********************************************************
 ******************** Moje inzeráty ***********************
 *********************************************************/

.evenRow {
background-color: #f4fee1;
} 


.inactiveRow {
background-color: #f0f0f0;
} 

.coverTable {
width: 630px;
float: left;
margin: 0px;
}

.coverTable table tr td {
text-align: center;
}

tr{
height: 50px;
}

.coverTable table tr td a:link,
.coverTable table tr td a:visited,
.coverTable table tr td a:hover {
color: #750286;
float: left;
}


.delInz {
float: right;
padding: 15px 5px 0px 0px;
} 

/****************************************************************/

#no_results 
{
text-align: center;
font-weight: bold;
font-size: 120%;
color: #750286;
padding: 20px 0px 20px 0px;
}

#logo_bazarek {
color:#750286;
font-size:240%;
font-family: arial;
font-weight:bold;
padding:0px;
padding: 0px 0px 0px 10px;
text-align:left;
text-decoration: none;
}


/*************************************************************************
 *					Zarovnání banneru v úvodce bazárku *******************/
 
 #banner_align {
 margin: 0px 20px 0px 0px;
 }
 
/*************************************************************************/

#roz_hled {
color:#649a0e;
font-size:16px;
font-weight:bold;
padding:0px;
margin:0px 0px 5px;
line-height:1em;
text-align:left;
}
 
 
/***********************************************************************
 *************************** LOG BAR ************************************
 **********************************************************************/

#logBg{
background: url(../img/log-bar-bg.gif) bottom repeat-x ;
width: 690px;
text-align: center;
height: 55px;
} 
#centerCol #pageColBazarek #rightContent ul.last li{
margin:0px;
padding:10px 15px 0px 15px;
float:left;
list-style-type:none;
background: url(../img/topBox-first-li.gif) right 18px no-repeat;
}
#centerCol #pageColBazarek #rightContent ul.last li.lastButt {
padding:0px 5px 0px 0px;
float:left;
background: none;
}
.li_link {
color: #750286;
font-weight: normal;
}
.ulLog li{
list-style: none;
background: url(../img/leftmenu-li.gif) no-repeat scroll  0 8px;
border: 0px solid white;
margin: 0px 0px 0px 0px;
padding-left: 15px;
text-align: left !important;
}
#leftSite {
float: right;
padding: 6px 10px 0px 0px;
text-align: right;
background: url(../img/log_line.gif) 1px 12px no-repeat ;
}
#rightSite {
background: url(../img/log_line.gif) 165px 12px no-repeat ;
padding-top: 5px;
width: 545px;
float: left;
}
#rightSite2 {
background: url(../img/log_line.gif) 165px 18px no-repeat ;
padding: 10px 0px 0px 0px ;
width: 600px;
float: left;
}

.leftUl{
border: 0px;
background: none !important;
padding: 0px 0px 0px 25px;
}
#logA {
color:#750286 !important;
padding-left: 20px;
font-weight: normal !important;
background: url(../img/ico_user.gif) 0px 8px no-repeat;
text-decoration: none !important;
float: left;
margin: 0px 0px 0px 20px;
text-align: left;
}

.log_link {
color: #750286 !important;
font-weight: normal !important;
}
.log_link2 {
background: none !important;
color: #750286 !important;
font-weight: normal !important;
}


#centerCol #pageColBazarek #rightContent ul.last li a.inz:link, 
#centerCol #pageColBazarek #rightContent ul.last li a.inz:visited,
#centerCol #pageColBazarek #rightContent ul.last li a.inz:hover{
background: url(../img/but_inz_bg.gif) no-repeat;
display:block;
width:132px;
height: 29px;
text-align:center;
color:white !important;
text-decoration:none;
font-weight: bold !important;
font-size: 12px;
padding-top: 5px;
margin-left: 13px;
margin-right: 20px;
margin-top: 7px;
}



/********************************************************************/

#content {
padding-right: 20px;
}

/*********************************************************************
 ********************** Ikonky stavu v inezrátech ********************
 ********************************************************************/
 
.act_green {
 background: url(../img/stat_green.gif) no-repeat;
 width: 19px;
 height: 19px;
 display: block;
 border: 0px;
 cursor: pointer;
 }
 
 
.act_orange {
 background: url(../img/stat_orange.gif) no-repeat;
 width: 19px;
 height: 19px;
 display: block;
 border: 0px;
 cursor: pointer;
 }
 
.toLeft {
text-align: left !important;
}
 
 
 /******************************************************************************
  *************************** Error stránky (500 404) ***********************/
  
#contentError
{
padding:5px;
margin:0px;
color:#555555;
font-size:90%;
font-family:Arial !important;
text-align:left;
float: right !important;
}
#contentError img
{
float:left;
}
#contentError div
{   
margin:0px; 
padding:0px;
font-size:140%;
}
#contentError hr
{   
border:0px;
border-top:1px solid #555555;
}

#contentError .number
{
float:right;   
margin:7px 0px 0px; 
padding:0px 10px 0px 15px;
font-size:200%;
font-weight:bold;
border-left:1px solid #DDDDDD;
}
#contentError p 
{
margin:15px 0px 0px 50px ; 
padding:0px;
font-size:140%;
}

#contentError p a:link, #contentError p a:visited 
{
color:#083AA1;
text-decoration:underline;
}
#contentError p a:hover 
{
color:#083AA1;
text-decoration:none;
}
#contentError .right 
{
float:right;
font-size:140%;
margin:30px 0px;
}
 

 
#more-add{
background: #f4ffce;
padding:0px;
width:670px;
float:left;
height:43px;
margin:20px 0px 0px 0px;
}
#more-add ul{
margin:0px;
padding:0px;
width:100%
}
#more-add ul li{
margin:0px;
padding:7px 20px;
float:left;
list-style-type:none;
background: url(../img/more-add-li-bg.gif) right 10px no-repeat;
}
.more-add ul li{
padding:7px 15px !important;
}
#more-add ul li a:link, #more-add ul li a:visited, #more-add ul li a:hover{
color:#750286;
font-weight:normal !important;
}
#more-add ul li.last{
background: none;
}

#more-add ul li.print div{
background: url(../img/more-add-print.gif) left 3px no-repeat;
padding:3px 0px 3px 35px;
}
#more-add ul li.addFavorite div{
background: url(../img/more-add-favorite.gif) left 3px no-repeat;
padding:3px 0px 3px 35px;
}
#more-add ul li.rss div{
background: url(../img/more-add-rss.gif) left 0px no-repeat;
padding:3px 0px 3px 35px;
}
#more-add ul li.recommend div{
background: url(../img/more-add-recommend.gif) left 1px no-repeat;
padding:3px 0px 3px 35px;
}




/*****************************************************************************/
#informationCentreBox {
	background:#C2C0D6 url(../img/informationcentrebox-bg.gif) repeat-x scroll 0 0;
	display:none;
	position:absolute;
	width:395px;
	top: 40px;
	right: 0px;
	margin:0px 0px 0px 0px;
	z-index:1000;
}
#informationCentreBox #in_informationCentreBox {
	padding:10px 15px;
	text-align:left;
}
#informationCentreBox #in_informationCentreBox ul {
	float:left !important;
	margin:0 !important;
	padding:0 !important;
	width:175px !important;
}
#informationCentreBox #in_informationCentreBox ul li {
	color:#649A0E;
	display:block !important;
	font-size:110% !important;
	list-style-type:none !important;
	margin:0 !important;
	padding:0 10px 5px 0 !important;
	float: none !important;
	border: none !important;
	line-height:1.4em !important;
}
#informationCentreBox #in_informationCentreBox ul li a:link, #informationCentreBox #in_informationCentreBox ul li a:visited, #informationCentreBox #in_informationCentreBox ul li a:hover {
	background:transparent none repeat scroll 0 0 !important;
	color:#750286;
	font-size:90%;
	padding:0 !important;
}
#informationCentreBox #in_informationCentreBox a#close-informationCentreBox:link, #informationCentreBox #in_informationCentreBox a#close-informationCentreBox:visited, #informationCentreBox #in_informationCentreBox a#close-informationCentreBox:hover {
	background:transparent url(../img/close-informationcentrebox-bg.gif) no-repeat scroll 0 0 !important;
	cursor:pointer;
	display:block !important;
	float:right;
	height:11px;
	padding:0 !important;
	text-decoration:none;
	width:11px;
}
