/****************************** DROBECKOVA NAVIGACE ************************************/
.breadcrumb { border-bottom:4px solid #b4dada; padding:0px 15px 9px 16px; margin-bottom:7px; }
.breadcrumb .link-share { text-decoration: none; width:54px; height:16px; padding:3px 0 0 21px; font-size:92%; margin:5px 0 0 15px; background:url('/images/navig-share.gif') no-repeat; display:block; float:right; }
.breadcrumb li { display:inline; background:url('/images/arrow-blue.gif') right 6px no-repeat; padding-right:14px; margin-right:8px;  }
.breadcrumb li.last { background:transparent; margin-right:0; padding-right:0; }
.breadcrumb ul { list-style: none; margin:0; padding:8px 0 0 5px; } 

/****************************** HLAVNI OBSAHOVE BLOKY ************************************/
.block-left-wide { width:662px; float:left; padding-left:4px; margin-top:-9px }
/*.block-right-article {float:left; padding-left:9px; padding-top:4px; width:300px; color:#666; }*/
.block-right-article {float:right; clear: right; padding-left:9px; padding-top:4px; width:300px; color:#666; }

/****************************** LEVA SEKCE S CLANKEM ************************************/
.article-info {  margin:0 0 0 20px; color:#666; width: 642px; }
.article-info .author { margin-left:13px; background:url('/images/author.gif') no-repeat 0 3px; padding-left:14px; }
.editovat { padding: 0 0 0 25px;  position:relative; top:-2px }
.editovat a { text-decoration:none; font-size:10px; color:#666}
.editovat a:hover { text-decoration:underline; color:#E5005C}
.article-info .author span, .article-info .author span a { color:#b30086; }
 .article-info .author span a:hover { color:#000; text-decoration:none }
.h1-article { color:#5e9a00; font-weight:normal; font-size:220%; margin-left:19px; margin-bottom: 0; padding: 11px 0; width: 643px; clear: both;} /* margin: 11px 0 11px 19px; */
.article-green .h1-article {clear:none;} 

#author_profile {
 display: none;
 position: absolute;
 left: 0;
 width: 450px;
 padding-top: 8px;
 color: rgb(204,204,204);
 background-image: url(/images/style/profil-autora-pozadi-horni.png);
 background-repeat: no-repeat; 
}
#author_profile .vnitrni {
 padding: 18px 26px 26px 127px;
 background-position: left bottom;
 background-image: url(/images/style/profil-autora-pozadi-spodni.png);
 background-repeat: no-repeat; 
}
#author_profile img {
 border: solid 1px rgb(0,0,0);
 padding: 1px;
 float: left;
 position: relative;
 left: -101px;
 margin-right: -101px;
}
#author_profile h3 {
 font-weight: bold;
 font-size: 100%;
 color: rgb(255,255,255);
 margin: 1em 0 0 0;
}
#author_profile a {
 color: rgb(255,170,0);
}
#author_profile p {
 margin-top: 0;
}
#author_url_hover #author_name {
 color: rgb(179,0,134);
 text-decoration: underline;
}
#author_url_hover:hover  #author_profile {
 display: block;
}


.h1-article-comment {
color:#5E9A00;
font-size:200%;
font-weight:bold;
margin:20px 0 11px 19px
}

.h1-article-comment a {font-weight:normal;}

#komentare_blok { margin: 0 0 0 19px}



.teaser { font-weight:bold; font-size:115%; padding:0; margin:0 0 19px 20px; line-height:170%; color:#666; } 
.article-img { background:url('/images/article-img.gif') no-repeat; width:630px; margin:0 0 19px 16px; padding-top:9px; }
.article-img-bottom { background:url('/images/article-img-bottom.gif') no-repeat left bottom; padding:0 9px 9px 9px; }
.article-img p { margin:0; padding:8px 8px 7px 14px; color:#4d4d4d; }

.article-goal { float:left; width:215px; background:url('/images/article-goal.gif') no-repeat; color:#fff; margin:7px 29px 17px 0; }
.article-goal h3 { color:#fff; margin:0 0 2px 0; padding:0; font-weight:bold; font-size:117%; }
.article-goal-bottom { padding:17px 20px 15px 20px; background:url('/images/article-goal-bottom.gif') no-repeat left bottom; }
.article-content .article-goal p { margin:0; padding:0; line-height:145%; font-size:100%; }

.article-content { color:#333; width:626px; margin-left:20px; }
.article-content h2 { font-size:115%; font-weight:bold; line-height:174%; }
.article-content p { line-height:174%; margin:0 0 1.5em 0; font-size:108%;}
.article-content li {
 line-height:174%;
 font-size:108%;
 list-style-image: url('/images/style/bullet-green-small.png');
 list-style-position: outside;
}

.zoom-image { width:244px; background:url('/images/zoom-image.gif') no-repeat; float:right; margin:0 0 29px 16px; }
.article-content .zoom-image p { line-height:130% !important; font-size:100%; margin:0 !important; padding:8px 10px 15px 14px; text-align:left; color:#4d4d4d; }
.zoom-image-bottom {  text-align: right; padding:9px; background:url('/images/zoom-image-bottom.gif') no-repeat left bottom; }
.zoom-image .link-zoom { font-size:92%; font-weight:bold; color:#e5005c; float:right; margin:8px 0 0 15px; padding:2px 15px 0 16px; background:url('/images/zoom-ico.gif') 0 3px no-repeat; }

/****************************** PRAVA SEKCE S REKLAMOU UPOZORNENIM A MODRÝMI SEZNAM ************************************/
.block-right-top-reklama {float:right; width:300px; margin-top:-7px; position:relative; }
.newsletter-folder { width:100%; height:111px; border-top:14px solid #fff; margin-bottom:16px; }
.newsletter-form { background:url('/images/newsletter-bg.gif') no-repeat; width:306px; height:111px; margin-left:-3px; }
.newsletter-form strong { color:#fff; display:block; font-size:115%; line-height:150%; height:49px; }
.newsletter-form strong img { margin-bottom:-3px; margin-left:5px; }
.newsletter-form input { display:block; float:left; border:0; }
.newsletter-form .text { margin-right:5px; width:165px; height:18px; background:url('/images/newsletter-bg-text.gif') no-repeat; padding:4px 9px 2px 9px; color:#666; }
.newsletter-form .submit { background:url('/images/newsletter-bg-submit.gif'); width:38px; height:24px; cursor:pointer } 
.newsletter-form fieldset { border:0; margin:0; padding:17px 40px 5px 21px; } 

#not_first_page .block-right-top-reklama {
 float: none;
 margin-left: auto;
 margin-right: auto;
}
.contests .newsletter-folder {
 border-top: none;
 margin-top: -3px;
}

.block-title { padding:16px 20px 14px 20px; background:url('/images/block-title.gif') no-repeat; display:block; font-size:130%; color:#000; }
.block-articles-list { clear:both; background:url('/images/block-articles-list.gif') no-repeat left bottom; padding-bottom:14px; margin-bottom:20px; }

.articles-list { list-style: none; margin:0; padding:14px 21px 0 21px; }
.articles-list h6 { margin:0; padding:0; line-height:150%; }
.articles-list li { margin:0; padding:0 0 12px 0; width:100%; }
.articles-list span { margin:0; padding:0; font-size:92%; display:block; }

.other-topics { list-style:none; margin:0; padding:15px 21px 7px 21px; }
.other-topics li { background:url('/images/li-green.png') no-repeat 0 3px; padding:0 0 8px 17px; }
.other-topics a { text-transform: uppercase; color:#b30086 !important; }
.other-topics a:hover { color:#000 !important; }
.other-topics h6 { margin:0; padding:0; }

/****************************** OBSAHOVA CAST - MOHLO BY VAS ZAUJMOUT ************************************/
#interested { width:666px; float:left; padding-right:9px; } 
#interested .title { font-size:145%;padding:11px 0 22px 19px; margin-left:4px; }
.img-folder { background:url('/images/interest-img.gif') no-repeat; width:202px; height:80px; padding-top:9px; }
.img-folder img { display:block; margin:0 0 0 9px; }
.interested-list { margin: 0; padding:0 0 0 20px; list-style:none; }
.interested-list li { float:left; width:202px; margin-right:12px; padding-bottom:44px;}
.interested-list li.last { margin-right:0; }
.interested-list h4 { margin:3px 0 9px 4px; font-size:115%; }
.interested-list p { color:#333; margin:0 5px 0 3px; padding:0; }

/****************************** OBSAHOVA CAST - RUBRIKY ************************************/
.article-section { margin:-7px 0 0 0; padding:0; }
.article-section img { display:block; float:right; padding:1px; border:1px solid #e0e0e0; }
.article-section li { list-style:none; border-bottom:4px solid #b4dada; padding:10px 20px 10px 20px; }
.article-section li.last-item { border-bottom:0; }


.article-section-data { float:left; width:480px; }
.article-section-data a.cateogry { color:#666; }
.article-section-data h2 { margin-top:8px; margin-bottom:5px; }
.article-section-data .article-info { margin-left:0; font-size:92%; }
.article-section-data .article-info .datum { margin-left:0; }
.article-section-data .article-info span.author { margin-left:6px; padding-left:8px; }
.article-section-data p { margin:0; padding:0; }
div.pages#rubriky div.pages-inner  { left:18px; padding-top:20px; }

.article-section.contests li {
 padding-right: 0;
}

/****************************** OBSAHOVA CAST - CLANKY UVOD - VLEVO ************************************/
.articles-intro { padding:4px 0 13px 0px; width:978px; }
#not_first_page {
 float: right;
 width: 486px; /*300px;*/
}
#not_first_page.contests {
 width: 300px;
}
.article-green { margin-top:-3px; margin-left:-5px; padding:9px 0 0 0; width:674px; float:left; background:url('/images/article-green.gif') no-repeat; margin-right:6px; }
.article-green .reklama { float:right; } 
.article-green img { float:right; margin:0 0 0 15px; }
.article-green h1 { margin:0 0 14px 0; padding:12px 0 0 0; font-size:210%; line-height:140%; }
.article-green h1 a { color:#fff !important; }
.article-green h1 a:hover { text-decoration: none; }
.article-green a.link-category { color:#000; } 
.article-green p { margin:23px 0 0 0; padding:0 10px 0px 0; color:#fff; line-height:150%; }
.article-green-bottom { min-height:234px; width:636px; background:url('/images/article-green-bottom.gif') no-repeat left bottom; padding:0 9px 15px 29px; }
 
.articles-intro-left {float:left; clear: left; width:479px; padding-left:4px; padding-right:9px; padding-bottom:36px;}
.articles-intro-left div.pages-inner { left:15px !important; }
.articles-intro-left .article-section-data h2 { line-height:130%; margin-top:5px; margin-bottom:1px; }
.articles-intro-left .article-section li { padding-bottom:25px; } 
.articles-intro-left .article-section-data { width:301px; }
.article-section.contests .article-section-data { float:left; width:495px; }


/*.block-right-article-intro { width:479px; float:left; }*/
.block-right-article-intro {width:479px; float:right; clear:right;}

.articles-intro-left.contests {
 width: 662px;
 padding-right: 0;
}

/****************************** OBSAHOVA CAST - CLANKY UVOD - VPRAVO ************************************/
.intro .newsletter-form { background:url('/images/newsletter-bg-intro.gif') no-repeat; width:489px; height:70px; margin-left:-3px; }
.newsletter-folder.intro { border-top:0; height:70px; margin-top:-1px; }
.intro .newsletter-form strong { float:left; font-size:115%; line-height:130%; width:200px; padding-right:20px; margin-top:-1px; }
.newsletter-form .text { margin-top:6px; }
.newsletter-form .submit { margin-top:6px; } 
.newsletter-form fieldset { padding-right:0; } 

.block-articles-list.wide { width:100%; background:url('/images/block-articles-list-wide.gif') no-repeat left bottom !important; }
.wide .block-title { text-align:center; background-image:url('/images/block-title-wide.gif'); }

.block-articles-list.wide .left { float:left; width:218px; padding-left:21px; }
.block-articles-list.wide .right { float:right; padding-left:16px; width:223px; }
.block-articles-list.wide ul { list-style: none; margin:0; padding:0; }
.block-articles-list.wide li { background:url('/images/li-green.png') no-repeat 0 3px; padding:0 9px 9px 17px; line-height:135%; }
.block-articles-list.wide h5, .block-articles-list.wide h6 { margin:0 !important; padding:0 !important; }
.block-articles-list.wide .block-content { width:100%; border-bottom:4px solid #b4dada; }
.block-articles-list.wide h5 { padding:0 0 11px 0 !important; }
.block-articles-list.wide h5 a { color:#b30086 !important; text-transform: uppercase; letter-spacing:1px; }
.block-articles-list.wide h5 a:hover { color:#000 !important; }
.block-articles-list.wide .block-content { padding-top:2px; padding-bottom:21px; margin:14px 0 0 0;background:url('/images/block-articles-list-content.gif') no-repeat left bottom; }
.block-articles-list.wide .block-content.last { border-bottom:0; }

/****************************** OBSAHOVA CAST - FORMULAR ANKETA ************************************/
.forms { background:url('/images/form-bg.gif') no-repeat; width:630px; margin:0; padding:0; }
.forms fieldset { background:url('/images/form-bg-bottom.gif') no-repeat left bottom; border:0; margin:0; padding:0 0 35px 0; }
.forms h4 { line-height:130%; color:#000; font-size:150%; font-weight:normal; margin:0; padding:29px 110px 13px 29px; }
.forms .answers { padding:0 0 13px 69px; }
.forms .answers input { clear:left; float:left; display:block; padding:0; margin:3px 5px 0 0; width:14px; height:14px; }
.forms .answers label { display:block; margin:1px 5px 7px 0; font-size:115%; float:left; color:#333; }
.forms .podminky { float:right; padding:4px 29px 0 0; }
.forms .podminky input { margin-right:4px; }
.forms .submit { cursor:pointer; font-weight:bold; color:#fff; border:0; display:block; clear:left; margin:0px 0 0 69px; background:url('/images/form-submit.gif'); width:139px; height:28px; } 

/* uprava strankovani */
div.pages-inner-left {height:28px; position:absolute; top:0; left:0;}

/****************************** OBSAHOVA CAST - KONTEXTOVA NAPOVEDA ************************************/

a.subscribe-help {
 text-decoration:none;
 /*display: block;*/
 position: relative;
}
a.subscribe-help em {font-style:normal; cursor:help; text-decoration:none}
a.subscribe-help span.subscribe-help-content {visibility:hidden;display:block;
	position: absolute;
  left: -240px;
  top: 2px;
	width:400px;
	padding:0px 12px 5px 12px;
	border:7px solid #8cbd01;
	border-top:48px solid #8cbd01;
	background:#fff;
	font-size:100%;
	z-index:3; color:#373F41;
	cursor:help;
	text-decoration:none;
	font-weight:normal}
a.subscribe-help:hover span.subscribe-help-content {
  visibility: visible;
}
a.subscribe-help:hover span.subscribe-help-content span  {display:block; margin:0 0 10px 0; text-decoration:none}

.subscribe-help-content-header { background: url('/images/style/help-green-top-438.png') no-repeat 0px 0px; position: absolute; top: -52px; left: -7px; height: 5px; width: 438px;}
.subscribe-help-heading {font-size:130%; font-weight:bold; position:relative; top:-33px; color:#fff; margin:0; padding:0 0 4px 0;}
.subscribe-help-text { position:relative; top:-18px}

.subscribe-help-text h5 {color:#7CBD39; margin:10px 0 10px 0 }
.subscribe-help ul li { list-style-type:none; background:url(/images/style/bullet-green-small.png) 2px 4px no-repeat; margin:0; padding-left:20px; margin-bottom:3px; margin-top:5px}	

/* SOUTEZE, HLASOVANI */

#contest_message {
 margin-left: 20px;
 width: 630px;
 color:#B30086;
 font-weight:bold;
 background-image: url('/images/form-bg.gif');
 background-repeat: no-repeat;
 margin-bottom: 20px;
}

#contest_message span { color:#8CBC00}
#contest_message .spodni {
 padding: 2em;
 background-image:url('/images/form-bg-bottom.gif');
 background-repeat: no-repeat;
 background-position: left bottom; 
}
#hlasovaci_formular {
 margin-left: 20px;
}

.article-section-data .contest-closed  {
	color:#8CBC00;
	font-size:11px;
	font-weight:bold;
	width:260px}
	
.article-green .contest-closed  {
	color:#8CBC00;
	font-size:11px;
	font-weight:bold;
	width:160px;
	background:#fff;
	padding:8px}
	
#contest-closed-big {
	font-size:20px;
	font-weight:100;
	margin-bottom:20px;
	color:#000;
	}	
	
#gratulujeme {
	font-size:14px; font-weight:100; color:#000; margin-bottom:8px}
#contest-correct-answer {
	font-size:11px;
	font-weight:100;
	margin-top:20px;
	color:#000;
	}
	
#contest-correct-answer	span { 
	font-weight:bold;
	color:#000;
	}


