/* Start of CMSMS style sheet 'css_spolocne' */
@charset "utf-8";
/* CSS Document */

body, div, table, th, td, tr, ul, li , img, h1, h2, h3, a {
	border:none;
	margin:0;
	padding:0;
	outline:0;
	border:0px solid red;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	-moz-outline-style: none;

}

div { position:static;	border:0px solid red;}
.box, .perex_wrapper { overflow:hidden;  width:auto;} /*IE needs width or height to display a full box for floated inner elements*/
.clear { clear:both;}
.invisible {visibility:hidden;}
.hidden {display: none;}
.text_black, .text_black a {color:#000;}
.text_red, .text_red a {color:#c1001f;}
.text_pink, .text_pink a {color:#EB0090;}

input, textarea {margin:0; padding:0; float:left; margin-right:5px; font-size:12px;}
textarea {border-style:solid; border-width:1px;}
input[type=text], input[type=password], input[type=file] {width: 150px; height:17px; border-style:solid; border-width:1px;} 
input[type=button], input[type=submit], input[type=cancel] {height:19px; font-weight:bold; font-size:10px; border-style:groove; padding:0px 10px 3px 10px; white-space:nowrap; display:inline-block; min-width:70px;}

/* --------------------------------- body and background --------------------------------- */
body { background:#e7e7e9;}
table {table-layout:fixed;}
#page_wrapper table {table-layout:auto;}
td.bg_center { width:1024px;}
td.bg_left {background:url(images/cms/spolocne/shadow-left.png) repeat-y top right;}
td.bg_right {background:url(images/cms/spolocne/shadow-right.png) repeat-y top left;}

#page_wrapper { width:100%; margin:0 auto; background:#fff;}

/* --------------------------------- header --------------------------------- */
#header {}
#header_top {padding:5px 0px;}
#header_top ul {list-style-type:none; float:right;}
#header_top li {float: left; margin-right:3px; display:block;overflow: hidden;}
#header_top a {text-decoration:none; font-weight:bold; color:#555; padding:0 5px; border-left:1px solid #555;}
#header_top li:first-child a {border-left:none}
#header_top a:hover {text-decoration:underline; color:#000;}
#header_top li img {vertical-align:middle; }
#header_top_left 	{float:left; width:40%; margin:5px 10px;}
#header_top_right 	{float:right; width:55%; margin:5px 10px; line-height:20px; vertical-align:middle; }
#header_top_left a 	{border-left:none}

#header_center 	 	{height:60px; padding:10px;}
#header_center_left  	{height:100%;  width:205px; float:left; margin-top:0px; overflow:visible; }
#header_center_left  a {font-size:10px ; position:relative; width:100%; display:block; }
#header_center_left .url_hide {position: absolute; bottom:0;  left:0; right:0; background: #fff;  display:none; width:100% !important; opacity:0.8;filter:alpha(opacity=80)}

#header_center_center 	{width:468px;  float:left; margin:0 0 0 15px;}
#header_center_right 	{height:100%; float:right; overflow:hidden;}
#search {  float:right; height:17px; padding:0 0 0 20px; background: url(images/cms/lupa-ico.gif) no-repeat left center;}

/* --------------------------------- content  --------------------------------- */
#content {padding-bottom:10px;}

/* --------------------------------- content  top --------------------------------- */
#content_top 	{float:left; width:690px; height:300px; margin:10px 0 0 10px; padding:0px; background:#eee ;}
#content_top img.rotate	{height:300px; width:440px; position:absolute; display:none;}

/* --------------------------------- content_center --------------------------------- */
#content_center 		{float:left; width:690px; margin:10px 0 10px 10px; height:100%;}
#content_center.list 	{width:475px;}

/* --------------------------------- content_left  --------------------------------- */
#content_left {float:left; width:200px; height:100%; margin:10px 0 0 10px; }


/* --------------------------------- content_right  --------------------------------- */
#content_right {float:right; width:300px; height:100%; margin:0 10px 0 0;}
#content_right #login {text-align:right; margin-bottom:10px;}
#content_right #login a {text-decoration:none; padding:3px 5px; margin-top:-2px}
#content_right #login a:hover {text-decoration:underline;}
#listing_box {}
#most_read_box {}

/* --------------------------------- menu_level_0 --------------------------------- */
#menu_level_0 {margin-top:30px;}
#menu_level_0 ul {list-style-type:none; float:right;}

#menu_level_0 li { height:30px; width:73px;float: left; margin-right:3px; overflow: hidden;}
#menu_level_0 li a {display:block; font-size:0px; height:100%; width:100%;}

#menu_level_0 li.current {display:none;}

#menu_level_0 li#zenskyweb			{background: transparent url(uploads/images/ZenskyWeb/link-zenskyweb.png) left top no-repeat;}
#menu_level_0 li#LaFemme			{background: transparent url(uploads/images/ZenskyWeb/link-lafemme.png) left top no-repeat;}
#menu_level_0 li#Star				{background: transparent url(uploads/images/ZenskyWeb/link-star.png) left top no-repeat;}
#menu_level_0 li#Slovenka			{background: transparent url(uploads/images/ZenskyWeb/link-slovenka.png) left  top no-repeat;}
#menu_level_0 li#PraktickaSlovenka	{background: transparent url(uploads/images/ZenskyWeb/link-pslovenka.png) left top no-repeat;}

#menu_level_1 { height:26px;}
#menu_level_1 ul{list-style-type:none; display:block; width:100%; height:25px; position:relative !important; }
#menu_level_1 ul li{float:left; display:block; height:100%; margin-top:3px;}
#menu_level_1 ul li a {float:left; padding:0px 20px 0px 20px; display:block; height:100%;font-size:16px; text-align:center; border-left:1px solid #fff;}

#menu_level_1 ul li:first-child a {border-left:none;}
#menu_level_1 ul li 		ul {position:absolute !important; top:25px !important; left:0px !important; display:none; background:#fff;}
/*#menu_level_1 ul li.current ul {display:block; }*/

/* --------------------------------- perex --------------------------------- */
.perex_wrapper {margin:10px 0px; background:#fff; position:relative;} /*should be  'position:relative !important' to avoid overriding, but can't be beacause of a jQuery gallery bahavior */
.perex_wrapper .perex {height:120px; overflow:hidden; position:relative !important; margin:2px; 5px 0px 0px;}
.perex_wrapper.even .perex {border-left:1px dotted #949599; }
.perex_wrapper .perex:first-child {border-left:none;}
.perex_wrapper .perex img {width:90px; height:90px; float:left; margin:0px 5px 25px 0px;}
.perex_wrapper .perex h3 a {font-size:16px; text-decoration:none;}
.perex_wrapper .perex h3 a:hover {text-decoration: underline;} 
.perex_wrapper .perex p {position:relative; margin-left:90px; height:80%; }
.perex_wrapper .perex .readmore a{display:block; width:12px; height:9px;  position:absolute; bottom:10px; right:5px; font-size:0px; color:#fff;;  background-position:left center; background-repeat:repeat-x;}
.perex_wrapper .perex .postdate {display:block;  position:absolute; bottom:10px; left:100px; color:#949599; font-weight:bold}

.perex_wrapper .perex_short {height:77px;  border:none;}
.perex_wrapper .perex_short img {width:70px; height:70px; }
.perex_wrapper .perex_short h3 a {}
.perex_wrapper .perex_short .readmore {display:none;} 

.perex_wrapper .perex_picture {height:100%; text-align:center; border:none; margin:0; padding:0;}
.perex_wrapper .perex_picture img {width:100%; height:auto;margin:0; padding:0;}
.perex_wrapper .perex_picture h3 a {}
.perex_wrapper .perex_picture .readmore {display:none;} 

.perex_wrapper .perex_nopicture {height:auto; border:none; padding-left:10px;}
.perex_wrapper .perex_nopicture h3 a { font-size:12px; float:left; margin-left:-10px; padding:0px 10px; }

.perex_wrapper .perex_nopicture_short {height:auto; border:none; margin:0px; padding:2px 0px;} 
.perex_wrapper .perex_nopicture_short h3 a { font-size:12px;padding:10px 10px; white-space:nowrap;}

.perex_wrapper .category_header {border-bottom:1px dotted #949599; height:24px; }
.perex_wrapper .category_header.collapse {background:#fff url(images/cms/spolocne/expand.jpg) no-repeat center left;}
.perex_wrapper .category_header span, 
.perex_wrapper .category_header a {padding:3px 10px; font-size:16px; font-weight:bold; white-space:nowrap; display:inline-block; min-width:120px;}
.perex_wrapper .category_header strong {float:right;}
.perex_wrapper .category_header code {font-size:20px}

.perex_wrapper .tabs a {font-size:12px; display:inline-block; min-width:120px;  float:left; text-decoration:none; padding:4px 10px;}
.perex_wrapper .tabs a.current  {font-size:12px; border:none; min-width:120px;}
.perex_wrapper .pane {display:none;}
.perex_wrapper .pane li {padding-left:00px;}
.perex_wrapper .pane li a { padding-left:10px; text-decoration:none; }
.perex_wrapper .pane li a:hover {text-decoration:underline;}

.perex_wrapper .category_more 	{position:absolute; right:0; bottom:0; border-top:1px dotted #949599; width:100%; height:20px;}
.perex_wrapper .category_more a {float:right; padding:2px 10px; text-align:right; font-weight:bold; text-decoration:none;}
.category_more 	a:hover { text-decoration:underline; }

.pagination {position: relative !important;}
.pagination .pagenum {width:70%; margin:10px auto; text-align:center;}
.pagination .pagenum span {font-weight:bold;  padding:2px 5px;margin:2px;}
.pagination .pagenum span:first-child {width:50px;}
.pagination .pagenum span.current { background:#555; color:#fff;}

.pagination .prev, .pagination .next {position:absolute; top:0px;  width:10%; white-space:nowrap; font-weight:bold;}
.pagination .prev {left:5px;}
.pagination .next {right:5px;}
.pagination a:hover {text-decoration:underline;}

/*
.perex_wrapper .pagination {position: relative !important;}
.perex_wrapper .pagination .pagenum {width:70%; margin:10px auto; text-align:center;}
.perex_wrapper .pagination .pagenum span {font-weight:bold;  padding:2px 5px;margin:2px;}
.perex_wrapper .pagination .pagenum span:first-child {width:50px;}
.perex_wrapper .pagination .pagenum span.current { background:#555; color:#fff;}

.pagination .prev, .pagination .next {position:absolute; top:0px;  width:10%; white-space:nowrap; font-weight:bold;}
.perex_wrapper .pagination .prev {left:5px;}
.perex_wrapper .pagination .next {right:5px;}
.perex_wrapper .pagination a:hover {text-decoration:underline;}
*/
/* --------------------------------- customized perex wrapper for content  --------------------------------- */
#content_top .perex {margin:0px;}
#content_top .perex_wrapper 	{float:right; width:240px; height:100%; position:relative !important; z-index:10; padding-left:10px; margin:0px;}

#content_center .perex_wrapper  { width:49%; height:230px; float:left;}
#content_center.list .perex_wrapper  { width:100%; height:100%;}
#content_center.list .perex_wrapper  .perex{ border-bottom:1px dotted #555;}
#content_right .perex_wrapper,
#content_left .perex_wrapper {clear:both;}

/* --------------------------------- article --------------------------------- */
.article {text-align:justify; font-size:14px !important;}
.article_header { width:100%; height:20px; border-width:1px 0; padding:5px 0; position:relative !important; overflow:visible; }
.article_header a, a.expand { text-decoration:none; margin-left:5px;}
.article_header a:hover, a.expand_link:hover{ text-decoration:underline;}
.article .article_postdate {float:left;}
.article .socialbookmark {float:right;}
.article #tellafriend_link {float:right; font-size:0px; width:20px; height:20px; background:#fff url(images/cms/obalka.gif) no-repeat center center; }
.article .tellafriend {float:right; position:absolute; top:30px; right:0; background:#fff; z-index:100;}
.article h1.article_title { font-size: 18px; padding:10px 0px;}
.article .article_image img {width:100%; margin:20px 0 40px 0;}
.article .article_summary {display:auto; font-weight:bold;}
.article .article_content {padding-bottom:30px;}

/* --------------------------------- collapse --------------------------------- */
div.collapse { cursor:pointer;	margin-top:10px;}
div.collapse_pane { border:1px solid #fff;	display:none; }

/* --------------------------------- comments --------------------------------- */
#comments {}
.comment {margin:0; padding:0;}
.comment .author  {margin:0; padding:0px 5px; float:left;width:360px; font-weight:bold; color:#c1001f;}
.comment .title       {margin:0; padding:0px 5px; color:#000;}
.comment .date     {margin:0; padding:0px 5px; float:right;width:70px; font-weight:bold; }
.comment .data {padding:5px 5px; margin:0; clear:both; border-bottom:1px dotted #555;}
.comment_messages { font-weight:bold; padding:20px; margin:10px 0;}
.comment_form textarea {width: 300px; height:100px;} 

/* --------------------------------- gallery--------------------------------- */
.gallery .thumb {padding:0; margin:0 0.5em 0.5em 0; text-decoration:none; line-height:normal; list-style-type:none;text-align:center;float:left;}
.gallery .thumb a{display:block;height:72px; width:100px; padding:10px; margin:0;	background-color:white;	border-top:1px solid #eee; border-right:2px solid #ccc;	border-bottom:2px solid #ccc;	border-left:1px solid #eee; text-decoration:none; overflow:hidden; float:left;}
.gallery .thumb span,
.gallery .thumb h2  {float:left; width:340px; text-align:left; padding-left:10px;}

.gallery .thumb span.thumb_wrapper {width:100%;height:100%; display:block; text-align:center; overflow:hidden; padding:0; margin:0;}
.gallery  span.albumpicturecount {display:none;}
.gallery  span.albumcomment {}
.album_category_name {display:none;}
.gallery .return_link {display:none;}
.gallery .albumname {display:none;}

.gallery .albumlist .thumb { width:100%;}
.gallery .picturelist .thumb { width:150px;}

.gallery .simple_overlay {position: static; display:none; z-index:10000; background-color:#333; width:675px;  border:1px solid #666; -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow: 0 0 90px #000; }
.gallery .simple_overlay .close {background-image:url(images/cms/close.png); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; }

.gallery #img {border:0px solid #666; }
.gallery .next, 
.gallery .prev {position:absolute; top:40%; border:1px solid #666; cursor:pointer; display:block; padding:10px 20px; color:#fff; font-size:11px; -moz-border-radius:5px; -webkit-border-radius:5px; }

.gallery .prev {left:0; bordr-left:0; -moz-border-radius-topleft:0; -moz-border-radius-bottomleft:0; -webkit-border-bottom-left-radius:0; -webkit-border-top-left-radius:0; }

.gallery .next {right:0; border-right:0; -moz-border-radius-topright:0; -moz-border-radius-bottomright:0; -webkit-border-bottom-right-radius:0; -webkit-border-top-right-radius:0; }

.gallery .next:hover, .gallery .prev:hover {text-decoration:underline; background-color:#000; }
.gallery .disabled {visibility:hidden; }
.gallery .info {position:absolute; bottom:0; left:0; padding:10px 15px; color:#fff; font-size:11px; border-top:1px solid #666; }
.gallery .progress {position:absolute; top:45%; left:50%; display:none; }
.gallery .next, .gallery .prev, .gallery .info {background:#333 !important; background:rgba(0, 0, 0, 0.6) url(/img/global/gradient/h80.png) repeat-x; }

/* --------------------------------- formulare --------------------------------- */

.form {margin:0px auto; width:400px;}
.form a {text-decoration: underline; }
.form a:hover {text-decoration: underline; }
.form_title {font-weight:bold; font-size:16px; margin:5px 0px}
.system_error {font-weight:bold; color:#c1001f;}
.system_message {font-weight:bold; color:#000;}
.input_label {white-space:auto; text-align:right;}
.input_control input[type=text], .input_control input[type=password], .input_control textarea {width:200px;}
.input_separator {height:20px;}

/* --------------------------------- ankety --------------------------------- */
.poll { width:100%; align:center;}
.poll h3 { font-weight:bold; margin:5px 0px; text-align:left;}
.poll .pollinput, 
.poll .polllabel {display:block;}
.poll .pollinput {width:10%; }
.poll .polllabel {width:90%; }
.poll .pollresult, .poll .polloption {width:100%; clear:both; padding-top:10px;}
.poll .resultpercent_text {float:right; }
.poll .resultpercent_bar  {float:left; width:80%; margin-top:4px; }
.poll .resultpercent_bar  div {height:10px; }
.poll .resultvotes {display: none;}
.poll .totalvotes { clear:both;}
.poll input[type=submit] {margin-top:10px; float:right;}
.poll input[type=radio] {margin-top:2px;}
/* --------------------------------- pocasie --------------------------------- */
.pocasie {margin-top:5px;}
.pocasie img.unitPng {width:100px;}
.pocasie a {}

/* --------------------------------- banners and listing   --------------------------------- */
.banner_300x300, .banner_960x300, .banner_200x600, .banner_468x60 {background:#fff; }
.banner_300x300 { width:300px; height:300px; margin:0px auto;}
.banner_960x300 {width:940px; height:auto; margin:0px auto;}
.banner_200x600 {width:200px; height:600px; margin:0px auto;}
.banner_468x60 {width:468px; height:60px; margin:0px auto;}

#listing_box {position:relative; overflow:hidden; width: 100%; height:180px; margin-top:20px;}
#listing_box .items { width:20000em; position:absolute;	clear:both; text-align:center }
#listing_box .items .carousel {float: left; border:0px solid red; width:240px; margin:0 30px }
#listing_box a.nextPage, #listing_box a.prevPage { position:absolute; top:70px; padding:10px; z-index:1000;}
#listing_box a.nextPage {right:0px;}
#listing_box a.prevPage	{left:0px;} 
#listing_box a:hover { cursor:pointer;}
#listing_box a.disabled { visibility:hidden;}

/* --------------------------------- footer --------------------------------- */
#footer{padding:10px; background:#e7e7e9; margin:0 0;}
#footer a { text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer #footer_menu {float: left; width:670px;}
#footer #footer_menu ul {list-style-type:none; width:132px; float:left; }
#footer #footer_menu ul li a{font-size:16px; font-weight:bold;}
#footer #footer_menu ul li ul li a{font-size:12px; font-weight:normal;padding-left:7px;}

#footer #legal_notice { width:320px; float:right;}

#footer #footer_menu_starproduction { float:right; width:600px; line-height:20px; vertical-align:middle; }
#footer #footer_menu_starproduction ul {list-style-type:none;  float:right;}
#footer #footer_menu_starproduction li {float: left;display:block; overflow: hidden;}
#footer #footer_menu_starproduction li a {text-decoration:none; font-size:12px; font-weight:bold; color:#555; padding:0 5px; border-left:1px solid #555;}
#footer #footer_menu_starproduction li:first-child a {border-left:none}
#footer #footer_menu_starproduction li a:hover {text-decoration:underline;}
#footer #footer_menu_starproduction li img {vertical-align:middle; }

#footer #created_by, #footer #footer_menu_starproduction {margin-top:30px;}
#footer #created_by {float:left; }
#footer #created_by, #footer #created_by a {color:#555; font-size:12px; font-weight:bold; text-align:right; }
/* End of 'css_spolocne' */

