#Base{
	margin-top:20px;
}
#Bottom > div > #botpaticka{
	background:#E4E4E4;
	padding:23px 25px;
	width:913px;
}
#Bottom > div > #botpaticka .logo{
	float:right;
}
#Bottom > div > #paticka{
	background-color:#F6F6F6;
	padding:28px 25px;
	width:913px;
}
#Bottom > div > #paticka .blok{
	float:left;
	font-size:12px;
	width:237px;
}
#Bottom > div > #paticka .blok  div p{
	margin:0px 0px 19px 0px;
}
#Bottom > div > #paticka .blok .eshop{
	font-size:12px;
	line-height:14px;
	padding:5px 41px 15px;
	text-align:center;
}
#Bottom > div > #paticka .blok >  p{
	margin:0px 0px 19px 0px;
	padding-left:41px;
}
#Bottom > div > #paticka .blok > p + div{
	border-left:1px solid #DDDDDD;
	font-size:11px;
	padding:0 41px;
}
#Bottom > div > #paticka .blok a, #paticka .blok strong{
	color:#585858;
}
#Bottom > div > #paticka .blok ul{
	border-left:1px solid #DDDDDD;
	list-style-type:none;
	padding-left:41px;
}
#Bottom > div > #paticka .blok ul li{
	margin-bottom:6px;
	position:relative;
}
#Bottom > div > #paticka .blok ul li:before{
	content:"»";
	left:-14px;
	position:absolute;
}
#Bottom > div > #paticka .blok:first-child{
	width:200px;
}
#Bottom > div > #paticka .blok:first-child p{
	padding-left:14px;
}
#Bottom > div > #paticka .blok:first-child ul{
	border-left:none;
	padding-left:14px;
}
#Bottom > div > #toppaticka{
	background-color:#CACACA;
	clear:both;
	margin-top:18px;
	padding:23px 25px;
	width:913px;
}
#Bottom > div > #toppaticka .fb{
	color:#585858;
	display:block;
	float:left;
	font-size:12px;
	line-height:14px;
	padding-top:6px;
	text-decoration:none;
	width:135px;
}
#Bottom > div > #toppaticka .fb strong{
	color:#323232;
}
#Bottom > div > #toppaticka .fb:before{
	content:url('/ImgGalery/Img3/Design/facebook.png');
	float:left;
	margin-right:10px;
	position:relative;
	top:-6px;
}
#Bottom > div > #toppaticka img{
	float:right;
	margin-left:8px;
}
#CategoryPar{
	color:#585858;
	line-height:16px;
}
#CategoryPar > span > a{
	color:#E30045;
	font-size:12px;
}
#CategoryPar > span:after{
	color:#DADADA;
	content:"›";
	display:inline-block;
	font-size:30px;
	margin:0px 10px;
	vertical-align:-5px;
}
#CategoryPar > span:last-child > a{
	color:#585858;
	text-decoration:none;
}
#CategoryPar > span:last-child:after{
	display:none;
}
#Content{
	float:left;
	width:710px;
}
#ForumAddModul > div > a{
	background-color:#E30045;
	color:white;
	display:block;
	float:right;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	margin-top:-5px;
	padding:4px 9px;
	text-decoration:none;
}
#ForumAddModul > div > div{
	background-color:#F5F5F5;
	border:1px solid #DCDCDC;
	line-height:10px;
	margin-top:15px;
	padding:10px;
}
#ForumAddModul > div > div > h3{
	color:#585858;
	font-size:15px;
	line-height:15px;
	margin:0px;
}
#ForumAddModul > div > div > p{
	line-height:19px;
	margin:5px 0px 0px 0px;
}
#ForumAddModul > div > div > span{
	color:#585858;
	font-size:10px;
	line-height:10px;
}
#ForumAddModul > div > div.level2{
	margin-left:40px;
}
#ForumAddModul > div > div.level3{
	margin-left:80px;
}
#ForumAddModul > div > div.level4{
	margin-left:120px;
}
#ForumAddModul > div > div.level5{
	margin-left:160px;
}
#ForumAddModul > div > div.spacer{
	background:none;
	border:none;
	margin:0px;
}
#ForumAddModul > div > span > strong{
	color:#E30045;
}
#ForumAddModul > h2{
	color:#E30045;
	font-size:31px;
	font-weight:normal;
	line-height:35px;
	margin:12px 0 13px;
}
#ForumBox{
	background-color:#EDEDED;
	margin-bottom:20px;
}
#ForumBox > a{
	background-color:white;
	display:inline-block;
	font-size:13px;
	font-style:italic;
	margin:0px 0px 20px 20px;
	padding:3px 12px;
	text-decoration:none;
}
#ForumBox > a:after{
	content:"»";
	margin-left:5px;
	vertical-align:1px;
}
#ForumBox > div{
	color:#E30045;
	margin:0px 15px 0px 20px;
}
#ForumBox > div > div{
	color:#373737;
	font-size:12px;
	line-height:130%;
}
#ForumBox > div > p{
	color:#373737;
	font-size:11px;
	margin:0px 0px 5px 0px;
}
#ForumBox > div > p > span{
	font-weight:bold;
	margin:0px 4px 0px 4px;
}
#ForumBox > div.top{
	font-size:11px;
	margin:0px 15px 20px 20px;
}
#ForumBox > h2{
	background-color:#E30045;
	background-image:url('/ImgGalery/Img3/Design/ico-poradna.png');
	background-position:15px 18px;
	background-repeat:no-repeat;
	border-bottom:1px solid white;
	font-size:18px;
	font-weight:normal;
	height:38px;
	line-height:19px;
	margin:0px 0px 170px 0px;
	padding:23px 20px 22px 63px;
}
#ForumBox > h2 + div + div:before{
	color:#000000;
	content:"Sexuoložka, gynekoložka";
	font-size:14px;
	margin-top:-54px;
	position:absolute;
}
#ForumBox > h2 + div:before{
	content:"MUDr. Petra Vrzáčková";
	display:block;
	font-size:16px;
	margin-bottom:30px;
	margin-top:-31px;
	position:absolute;
}
#ForumBox > h2 > a{
	color:white;
	text-decoration:none;
}
#ForumBox > h2:after{
	content:url('/ImgGalery/Img3/Design/sexshop-blog-foto-vrzackova_v01.png');
}
#ForumList > div > div > span.c{
	color:#E30045;
	font-weight:bold;
}
#ForumList > div > div > span.c > span{
	color:#373737;
	font-weight:normal;
	margin-right:4px;
}
#ForumListAddModul > div > div > span, #ForumList > div > div > span{
	margin-left:15px;
}
#ForumListAddModul > div > div, #ForumList > div > div{
	text-align:right;
}
#ForumListAddModul > div > h2, #ForumList > div > h2{
	color:#585858;
	font-size:15px;
	line-height:15px;
	margin:0px;
}
#ForumListAddModul > div > p, #ForumList > div > p{
	color:#373737;
	line-height:19px;
	margin:5px 0px 15px 0px;
}
#ForumListAddModul > div, #ForumList > div{
	background-color:#F5F5F5;
	border:1px solid #DCDCDC;
	line-height:10px;
	margin-top:15px;
	padding:10px;
}
#ForumListAddModul > div.level2, #ForumList > div.level2{
	margin-left:40px;
}
#ForumListAddModul > div.level3, #ForumList > div.level3{
	margin-left:80px;
}
#ForumListAddModul > div.level4, #ForumList > div.level4{
	margin-left:120px;
}
#ForumListAddModul > div.level5, #ForumList > div.level5{
	margin-left:160px;
}
#ForumListAddModul > div.spacer, #ForumList > div.spacer{
	background:none;
	border:none;
	margin:0px;
	padding:0px;
}
#freeBlock2 > img{
	margin-left:420px;
	margin-top:-22px;
	position:absolute;
	z-index:20;
}
#freeBlock3{
	height:250px;
	margin-left:-220px;
	position:absolute;
	top:720px;
	width:210px;
	z-index:+10;
}
#Head{
	height:172px;
}
#Head > iframe{
	border:none;
	width:100%;
}
#hsLogForm input[type="submit"]{
	background-color:#e51455;
	border:none;
	color:#ffffff;
	cursor:pointer;
	font-size:12px;
	height:31px;
	margin:1px;
	text-transform:uppercase;
	width:80px;
}
#hsLogForm input[type="text"], #hsLogForm input[type="password"]{
	<input type="text" value="" name="logEmail">:25px;
	border:2px solid #cacaca;
	color:#595959;
	font-size:14px;
	height:25px;
	padding-left:3px;
	vertical-align:top;
	width:280px;
}
#hsLogForm table tr > td:first-child{
	color:#585858;
	text-align:right;
	width:80px;
}
#InquiryBox > div{
	background:#F5F5F5;
	margin-bottom:20px;
}
#InquiryBox > div > div{
	font-size:12px;
	padding:20px;
	text-align:right;
}
#InquiryBox > div > div > p{
	margin-bottom:11px;
}
#InquiryBox > div > div > p > a{
	float:left;
	text-align:left;
}
#InquiryBox > div > div > p > span.Bar{
	background-color:white;
	border:1px solid white;
	clear:both;
	display:block;
	height:6px;
	margin-top:8px;
}
#InquiryBox > div > div > p > span.Bar > span{
	background-color:#E30045;
	display:block;
	height:6px;
}
#InquiryBox > div > div > p > span.NoVote{
	float:left;
}
#InquiryBox > div > div > p > strong{
	font-weight:normal;
}
#InquiryBox > div > h2{
	background-color:#EDEDED;
	background-image:url('/ImgGalery/Img3/Design/ico-anketa.png');
	background-position:15px 18px;
	background-repeat:no-repeat;
	border-bottom:1px solid white;
	color:#E30045;
	font-size:18px;
	font-weight:normal;
	line-height:19px;
	margin:0px;
	min-height:40px;
	padding:23px 20px 22px 63px;
}
#LoginLite{
	display:none;
}
#LoginLiteLogg{
	display:none;
}
#Main{
	margin:0px auto;
	width:963px;
}
#PublishArtDetail > div{
	padding-top:38px;
}
#PublishArtDetail > div h2{
	color:#E30045;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	margin:8px 0 10px;
}
#PublishArtDetail > div ul{
	list-style:none;
	padding-left:0px;
}
#PublishArtDetail > div ul li{
	background-image:url('/ImgGalery/Img3/Design/li.png');
	background-position:left 5px;
	background-repeat:no-repeat;
	margin-bottom:3px;
	padding-left:25px;
}
#PublishArtDetail > div.imgCont{
	border:1px solid #D2D2D2;
	float:left;
	height:203px;
	margin:0px 20px 12px 0px;
	margin-top:40px;
	overflow:hidden;
	padding-top:0px;
	width:273px;
}
#PublishArtDetail > div.imgCont > img{
	margin-top:-35px;
	width:273px;
}
#PublishArtDetail > p{
	color:#585858;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 21px 0px;
	position:absolute;
}
#PublishArtDetail > p > span{
	font-weight:normal;
}
#PublishArtDetail > p > span.a{
	border-right:1px dotted #585858;
	margin-right:12px;
	padding-right:13px;
}
#PublishArticles{
	margin-top:20px;
}
#PublishArticles  > div > div{
	color:#585858;
	font-size:13px;
	margin-bottom:12px;
}
#PublishArticles  > div > div > span{
	padding:0px 13px;
}
#PublishArticles  > div > div > span.a{
	padding-left:0px;
}
#PublishArticles  > div > div > span.a, #PublishArticles  > div > div > span.b{
	border-right:1px dotted #585858;
}
#PublishArticles > div{
	clear:both;
}
#PublishArticles > div > div a{
	text-decoration:none;
}
#PublishArticles > div > div a:hover{
	text-decoration:underline;
}
#PublishArticles > div > div.imgCont{
	border:1px solid #D2D2D2;
	float:left;
	height:203px;
	margin:0px 20px 12px 0px;
	overflow:hidden;
	width:273px;
}
#PublishArticles > div > div.imgCont > a > img{
	margin-top:-35px;
	width:273px;
}
#PublishArticles > div > h2{
	font-size:22px;
	font-weight:normal;
	line-height:23px;
	margin:0px;
	padding:5px 0 6px;
}
#PublishArticles > div > p{
	margin:0px 0px 8px 0px;
}
#PublishArticles > div > strong{
	font-weight:normal;
}
#PublishArticles > div > strong > a{
	background-color:#EBEBEB;
	display:inline-block;
	font-size:13px;
	font-style:italic;
	padding:3px 12px;
	text-decoration:none;
}
#PublishArticles > div > strong > a:after{
	content:"»";
	margin-left:5px;
	vertical-align:1px;
}
#PublishArticles > p{
	margin:0px;
}
#PublishArtTitlEasy{
	margin-top:20px;
}
#PublishArtTitlEasy > div > div{
	color:#585858;
	font-size:13px;
	margin-bottom:12px;
}
#PublishArtTitlEasy > div > div > span{
	padding:0px 13px;
}
#PublishArtTitlEasy > div > div > span.a{
	padding-left:0px;
}
#PublishArtTitlEasy > div > div > span.a, #PublishArtTitlEasy > div > div > span.b{
	border-right:1px dotted #585858;
}
#PublishArtTitlEasy > div > div a{
	text-decoration:none;
}
#PublishArtTitlEasy > div > div a:hover{
	text-decoration:underline;
}
#PublishArtTitlEasy > div > div.imgCont{
	border:1px solid #D2D2D2;
	float:left;
	height:203px;
	margin:0px 20px 12px 0px;
	overflow:hidden;
	width:273px;
}
#PublishArtTitlEasy > div > div.imgCont > a > img{
	margin-top:-35px;
	width:273px;
}
#PublishArtTitlEasy > div > h2{
	font-size:22px;
	font-weight:normal;
	line-height:23px;
	margin:0px;
	padding:5px 0 6px;
}
#PublishArtTitlEasy > div > p{
	margin:0px 0px 8px 0px;
}
#PublishArtTitlEasy > div > strong{
	font-weight:normal;
}
#PublishArtTitlEasy > div > strong > a{
	background-color:#EBEBEB;
	display:inline-block;
	font-size:13px;
	font-style:italic;
	padding:3px 12px;
	text-decoration:none;
}
#PublishArtTitlEasy > div > strong > a:after{
	content:"»";
	margin-left:5px;
	vertical-align:1px;
}
#PublishArtTitlEasy > p{
	margin:0px;
}
#PublishBox{
	background-color:#F5F5F5;
}
#PublishBox > div > a{
	background-color:#EBEBEB;
	display:inline-block;
	font-size:12px;
	font-style:italic;
	margin:0px 0px 20px 20px;
	padding:3px 12px;
	text-align:right;
	text-decoration:none;
}
#PublishBox > div > a:after{
	content:"»";
	margin-left:5px;
	vertical-align:1px;
}
#PublishBox > div > div{
	display:none;
}
#PublishBox > div > div > a{
	display:block;
	font-size:12px;
	margin:0px 20px 10px 20px;
}
#PublishBox > div > div.activ{
	display:block;
}
#PublishBox > div > ul{
	border-bottom:1px solid white;
	list-style-type:none;
	margin:0px 0px 10px 0px;
	padding-left:0px;
}
#PublishBox > div > ul > li{
	background-color:#EDEDED;
	cursor:pointer;
	display:inline-block;
	font-weight:bold;
	padding:10px 0px;
	text-align:center;
	width:118px;
}
#PublishBox > div > ul > li.activ{
	background-color:#F5F5F5;
	color:#E30045;
}
#PublishBox > h2{
	background-color:#EDEDED;
	background-image:url('/ImgGalery/Img3/Design/ico-nej.png');
	background-position:15px 18px;
	background-repeat:no-repeat;
	border-bottom:1px solid white;
	color:#E30045;
	font-size:18px;
	font-weight:normal;
	line-height:19px;
	margin:0px;
	padding:23px 20px 22px 63px;
}
#publishCategory{
	background-color:#F0F0F0;
	border-top:2px solid #E5E5E5;
	font-size:13px;
	height:55px;
	line-height:19px;
	list-style:none outside none;
	margin:0px;
	padding-left:0px;
	position:absolute;
	text-transform:uppercase;
	top:117px;
	width:963px;
	z-index:19;
}
#publishCategory > li.pl:after{
	border-color:#979797 transparent transparent;
	border-style:solid;
	border-width:3px 3px 0;
	content:"";
	display:block;
	height:0px;
	left:50%;
	margin-left:-3px;
	position:absolute;
	top:37px;
	width:0px;
}
#publishCategory li{
	display:block;
	float:left;
	position:relative;
}
#publishCategory li strong{
	font-weight:normal;
}
#publishCategory li strong a{
	color:black;
	display:block;
	padding:17px 24px;
	text-decoration:none;
}
#publishCategory li ul li strong a{
	padding:10px 24px;
}
#publishCategory li:before{
	background-color:#D2D2D2;
	content:"";
	display:block;
	height:25px;
	position:absolute;
	top:15px;
	width:1px;
}
#publishCategory li:first-child:before, #publishCategory li.eshop:before, #publishCategory li:hover:before, #publishCategory li:hover + li:before, #publishCategory ul li:before{
	display:none;
}
#publishCategory li:hover strong a{
	background-color:#D2D2D2;
}
#publishCategory li:hover ul{
	display:block;
}
#publishCategory ul{
	background-color:#D2D2D2;
	display:none;
	margin:0px;
	padding-left:0px;
	position:absolute;
	text-transform:none;
	top:53px;
	width:100%;
	z-index:51;
}
#publishCategory ul li{
	position:relative;
	width:100%;
}
#publishCategory ul li strong a:hover{
	background-color:#e30045;
	color:white;
}
#PublishFotoGal > h2{
	color:#E30045;
	font-size:31px;
	font-weight:normal;
	line-height:35px;
	margin:12px 0 13px;
}
#Right{
	float:right;
	width:240px;
}
#RssChanel{
	background-image:url('/ImgGalery/Img3/Design/icon_rss_18.png');
	background-position:center right;
	background-repeat:no-repeat;
	margin-left:343px;
	margin-top:-21px;
	position:absolute;
	width:45px;
	z-index:20;
}
#RssChanel > a{
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
}
#SliderMod{
	height:265px;
	width:708px;
}
#SliderMod > div{
	z-index:10;
}
#SliderMod > div > a > img{
	height:265px;
	width:708px;
}
#SliderModPager{
	margin-top:-49px;
	position:absolute;
	text-align:right;
	width:682px;
	z-index:11;
}
#SliderModPager a{
	background-color:#CACACA;
	border:1px solid #EFEEEE;
	color:black;
	display:inline-block;
	font-size:12px;
	line-height:23px;
	margin-left:4px;
	padding:0px 8px;
	text-align:center;
	text-decoration:none;
}
#SliderModPager a.active{
	background-color:white;
}
#SocialNetworks{
	border-top:1px solid #C8C8C8;
	margin-top:20px;
	padding-top:20px;
}
#SocialNetworks > div > table > tbody > tr > td:first-child{
	width:137px;
}
#SocialNetworks > div > table > tbody > tr > th{
	display:none;
}
#textMenuArticle h2{
	color:#E30045;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	margin:8px 0 10px;
}
#textMenuArticle ul{
	list-style:none;
	padding-left:0px;
}
#textMenuArticle ul li{
	background-image:url('/ImgGalery/Img3/Design/li.png');
	background-position:left 5px;
	background-repeat:no-repeat;
	margin-bottom:3px;
	padding-left:25px;
}
#topForum > a.a, #topForum > a.b{
	background-color:#E30045;
	color:white;
	display:inline-block;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	padding:4px 9px;
	text-decoration:none;
}
#topForum > div.replyText > div{
	text-align:right;
}
#topForum > div.replyText > div > span{
	margin-left:15px;
}
#topForum > div.replyText > div strong{
	font-weight:normal;
}
#topForum > div.replyText > h3{
	color:#585858;
	font-size:15px;
	line-height:15px;
	margin:0px;
}
#topForum > div.replyText > p{
	line-height:19px;
	margin:5px 0px 5px 0px;
}
#topForum > h2{
	color:#E30045;
	font-size:31px;
	font-weight:normal;
	line-height:35px;
	margin:12px 0 13px;
}
a{
	color:#e30045;
	text-decoration:underline;
}
a img{
	border:none;
}
a:hover{
	text-decoration:none;
}
body{
	background-image:url('/ImgGalery/Img3/Design/sexshop-pozadi-d-test.jpg');
	background-position:center top;
	background-repeat:no-repeat;
	color:#373737;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:14px;
	line-height:19px;
	margin:0px;
	padding:0px;
}
div.ForumAdd{
	background-color:#F5F5F5;
	border:1px solid #DCDCDC;
	margin:15px 0 25px;
	padding:0 18px 14px;
}
div.ForumAdd > form > h2{
	color:#E30045;
	font-size:20px;
	font-weight:normal;
	margin:28px 0 22px;
}
div.ForumAdd > form > table{
	border-collapse:collapse;
}
div.ForumAdd > form > table input[type="submit"]{
	background-color:#E30045;
	border:none;
	color:white;
	cursor:pointer;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	margin:10px 0px 16px 0px;
	padding:4px 9px;
}
div.ForumAdd > form > table input[type="text"]{
	border:1px solid #969696;
	font-size:16px;
	height:23px;
	line-height:23px;
	padding:0 5px;
	width:300px;
}
div.ForumAdd > form > table td{
	vertical-align:top;
}
div.ForumAdd > form > table textarea{
	border:1px solid #969696;
	font-size:16px;
	line-height:18px;
	padding:5px;
	width:465px;
}
div.ForumAdd > form > table th{
	color:#585858;
	font-size:15px;
	padding:3px 18px 16px 0;
	text-align:left;
	vertical-align:top;
}
div.ForumAdd > form > table th span{
	color:#E30045;
	margin-left:3px;
}
div.NavBar{
	text-align:right;
}
div.NavBar > a{
	background-color:#E30045;
	border:1px solid #E30045;
	color:#FFFFFF;
	display:inline-block;
	font-weight:bold;
	margin:0px 2px;
	padding:3px 8px;
}
div.NavBar > a.activ{
	background-color:#FFFFFF;
	color:#E30045;
}
div.NavBar > div{
	float:left;
	line-height:27px;
	text-align:left;
	width:200px;
}
div.subHead > span{
	border-left:1px dotted #585858;
	color:#585858;
	font-size:13px;
	margin-left:12px;
	padding-left:13px;
}
div.subHead > span + span + span > strong{
	color:#E30045;
	font-weight:bold;
	margin-left:3px;
	vertical-align:-1px;
}
div.subHead > span > strong{
	font-weight:normal;
}
div.subHead > span:first-child{
	border:none;
	margin:0px;
	padding:0px;
}
h1{
	color:#E30045;
	font-size:32px;
	font-weight:normal;
	line-height:35px;
	margin:20px 0 2px;
}
table{
	border-collapse:collapse;
}
