/* -------------------[ Main Page Elements ]------------------- */

body {	background-color: #000;	background-image:  url(images/bodybg.jpg);	background-position: top center;	background-repeat: no-repeat;	text-align: left;margin: 0;	padding: 50px 0;	line-height: 1.5em;	color:#000;	font-size:9pt;	font-family:arial,helvetica,sans-serif;	}

#wrap {clear: both;	margin: 0 auto;	padding:0;	width:980px;	background:#fff;	}
#header {	width:980px;	margin: 0 auto;	padding:0;	}
#head-content {	width:960px;	background:#000 ;	padding:0 10px;	margin:0 auto;	height:110px; 	}
#sitetitle {	width:480px;	float:left;	margin:0;	padding:0;	}
#sitetitle h1, #sitetitle .title {	font-size: 30px;	padding:0;	margin:24px 0 0;	text-align:left;	line-height: 1.2em;	letter-spacing:-1px;	}
#sitetitle .description {	font-size: 9pt;	padding: 0;	margin:0;	text-align:left;	}
#head-banner468 {	float:right;	width:468px;	height:90px;	margin-top:6px;	border:1px solid #999;	overflow:hidden;	}
#page {clear: both;	margin: 0 auto;	padding: 10px;	}    
#contentleft {	width: 630px;	float:left;	padding: 0;	margin: 0;	} 
#content {	margin: 0;	padding: 0;	width: 630px;	}
#content .col-3 {	width:480px;	margin:0;	padding: 0;	}
#sidebarleft {	width:140px;	padding:0;	margin:0;	}
#contentright {	width: 320px;	float:right;	padding: 0;	margin: 0;	} 
#sidebar {	width: 320px;	float:none;	display:block;}
#sidebar-bottom {	width:320px;	clear:both;	display: block;	}
#sidebar-bottom-left {	width:170px;	float:left;	padding:0;	margin:0;	}
#sidebar-bottom-right {	width:140px;	float:right;	padding:0;	margin:0;	}
#footer {	background:#222;	padding:10px;	clear: both;	margin: 0 auto;	color:#fff;	font-size:8pt;	}
.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* -------------------[ Headings ]------------------- */

h1, h2, h3, h4, h5, h6, h7 {	line-height: 1.2em;	letter-spacing:-1px;	margin: 0;	padding: 0;	text-align: left;	}
h1 {	font-size: 18pt;	margin: 0;	}
h2 {	font-size: 16pt;	}
h3 {	font-size: 14pt;	}
h4,h5,h6,h7 {	font-size: 12pt;	letter-spacing:0px;	}
.entry h1,.entry h2,.entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {	margin-bottom: 10px;	}
h2.home-list, h1.page-title, h3#postinfo, h3#comments, h3#respond, h3#trackbacks  {	font-size:16pt;	margin: 0 0 10px;	}
h3#postinfo, h3#comments, h3#respond, h3#trackbacks, #respond h3  {	font-size:14pt;	margin: 0 0 10px;	}
h3#comments  {	margin: 0 0 5px;	}
/* -------------------[ Links ]------------------- */

a, a:link, a:visited {	text-decoration:none;	color:#003333;	}
a:hover, a:active {	text-decoration:none;	color:#000000;	}
.post h1 a, .post h2 a, .post h1 a:link, .post h2 a:link, .post h1 a:visited, .post h2 a:visited, .feature-entry h2 a {	background:transparent;	}
.post h1 a:active, .post h1 a:hover, .post h2 a:active, .post h2 a:hover {	background:transparent;	}
a.more-link, a.more-link:link, a.more-link:visited  {	background: url(images/arrow-off.gif) 100% 70% no-repeat;	padding-right:12px;        }
a.more-link:hover, a.more-link:active  {	background: url(images/arrow-on.gif) 100% 70% no-repeat;	padding-right:12px;	}
#footer a, #footer a:link, #footer a:visited {	color:#fff;	text-decoration:underline;	}
#footer a:hover, #footer a:active {	color:#fff;	text-decoration:none;	}
	/* -------------------[ Images ]------------------- */

.entry img {	border:1px solid #ddd;	padding:1px; background:#fff;	margin: 0 0 5px 10px;       }
img.alignright {	border:1px solid #ddd;	padding:1px;	background:#fff;	float: right;	clear: right;	margin: 0 0 5px 10px; }
img.alignleft {	border:1px solid #ddd;	padding:1px;	background:#fff;	float: left;	clear: left;	margin: 0 10px 5px 0px;  }
img.aligncenter, img.centered, img.center {	border:1px solid #ddd;	padding:1px;	background:#fff;	display: block;	margin: 0 auto 20px auto;	float: none;	clear: both; }
img.feature-photo, img.home_feature_photo {	margin:0;	float:right;	display:block;	max-height:225px;	height:auto !important;	height:225px;	}
.entry img.feature-photo {	margin:0 0 10px 20px;	float:right;	padding:1px;	background:#fff;	border:1px solid #ddd;	}
img.post-thum, img.thumbnail {	padding:1px;	background:#fff;	border:1px solid #ccc;	float:right;margin: 0 0 10px 15px;	}
img.avatar, img.comment-grav {	padding:1px;	background:#fff;	border:1px solid #ccc;	float:right;	margin:0 0 10px 10px;	}
.commentlist img.avatar, img.comment-grav {	margin-bottom:15px;	}
/* -------------------[ Caption Styles for WP 2.6+ ]------------------- */

.wp-caption {	border: 1px solid #ccc;	text-align: center;	background-color: #fff;	padding-top:5px;	margin: 0 10px 10px;	}
.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;	}
.wp-caption p.wp-caption-text {	font-size: 8pt;	padding: 5px;	margin: 0;	  }
/* -------------------[ Misc Tags and Classes ]------------------- */

p {	margin-top: 0px;	margin-bottom: 15px;	}
.post ul {        list-style-type: none;        }
.post ul li {        list-style-type:none;        background: url(images/arrow-off.gif) 0 4px no-repeat;        padding: 0 0 2px 14px;    }
.post ul ul {        margin-left:0;        }
.post ol li {        list-style-type:decimal;     }
acronym, abbr, span.caps {	cursor: help;	}
acronym, abbr {	border-bottom: 1px dotted #999;	}
* html acronym, abbr {	border-bottom: 1px dashed #999;	}
blockquote {	padding-left: 10px;	border-left: 5px solid #666;        color: #666;	}
.center {	text-align: center;	}
a img, img a {	border: none;	}
.post {	margin: 0 0 10px;	padding: 15px;	background:#eee;	border:1px solid #ccc;	}
.singlepost .post { }
.entry {	margin: 0;	padding: 0px;	}
.postinfo {	padding: 0 0 5px;	margin: 0 0 10px;	font-size:8pt;	border-bottom:1px dotted #ccc;	}
.postdate {	padding: 5px 0 0;	margin: 0;	font-size:8pt;	border-top:1px dotted #ccc;	}
.postdate .left {	float:left;	width:300px;	}
.postdate .right {	float:right;	width:100px;	text-align:right;	}
code {	font: 1.1em 'Courier New', Courier, Fixed;	}
hr {        display: block;        clear:both;       }
.navigation {	margin: 0;	padding: 0;	font-size:8pt;	font-weight:bold;	}
.alignright {	float: right;	}	
.alignleft {	float: left;	}
.aligncenter, div.aligncenter {	display: block;	margin-left: auto; margin-right: auto;  float: none; clear: both;}
.aligncenter2, div.aligncenter2 {	display: block;	margin-left: auto; margin-right: auto;  float: none; }
.banner468 {	text-align:center;	margin: 0 auto 10px;	padding:4px;	border:1px solid #ccc;	background:#eee;	float:none;	display:block;	}
.tags {	background: transparent url(images/tag.gif) 0 2px no-repeat;	margin: 0;	padding: 0 0 0 17px;	}
.cats {	background: transparent url(images/folder.gif) 0 3px no-repeat;	margin: 0 0 5px;	padding: 0 0 0 17px;	}
* html ul li {height:1em;}
/* ---------------[ Tables ]--------------- */

table {	margin-bottom:15px;	}
tr, td, th {	margin:auto;}
td, th {	padding:5px;	vertical-align:top;	}
th {	font-weight:bold;	background:#ddd;	}
td {	border:1px solid #ddd;	}
/* -------------------[ Author Bio Info ]------------------- */

.auth-bio {	padding: 10px;	margin: 0 0 10px;	border:1px solid #ccc;	background:#eee;	line-height:1.4em;	}
.singlepost .auth-bio {	margin: 0 0 10px;	}
.auth-bio img.avatar {	padding:1px;	background:#fff;	border:1px solid #ccc;	float:right;	margin:0 0 0 10px;	}
.auth-bio p {	margin:0;	}
/* ---------------[ Site Map Page ]--------------- */

ul.archives, ul.wp-tag-cloud {	margin: 0 0 15px 5px;	padding: 0;	}
ul.archives ul, ul.wp-tag-cloud ul {	padding:0;	}
ul.archives ul li, ul.wp-tag-cloud ul li {	background:transparent;	padding-left:0; 	margin:0;        }
ul.archives ul ul, ul.wp-tag-cloud ul ul {	margin:0;	margin-left: 15px;	padding:0;	}
.post ol.archives {	margin-top:0;	margin-bottom:0;	}
.post ol.archives li {	margin:0;	padding:0;	}
.sitemap h3 { margin-bottom: 0px !important; }
/* -------------------[ Top Navigation ]------------------- */

#topnav {	background: #000000 url(images/topnavbg.gif) bottom left repeat-x;	font-weight:bold;	font-size:11pt;	padding: 0;	margin: 0;	border-top:1px solid #252525;}
#topnav ul {	list-style: none;	padding: 0;	margin: 0 auto;	border:0;	}
#topnav a, #topnav a:link, #topnav a:visited {	color:#fff;	display: block;	text-decoration: none;	padding: 10px 8px;	margin:0;	}
#topnav a:hover, #topnav a:active  {	background:#252525;	}
.topnavactive {background: #252525;}

#topnav li {	float: left;	padding: 0;	}
#topnav li#search {	float: right;	padding: 0 10px 0 0;margin:0;	}
#topnav li ul {	z-index:9999;	position: absolute;left: -999em;	height: auto;	width: 160px;	margin: 0;	padding:0;	background:#000;	border:0;	}
#topnav li li {	background-image:none;	}
#topnav li ul a, #topnav li ul a:link, #topnav li ul a:visited {	border-top:1px solid #252525;	width:144px;	}
#topnav li ul a:hover, #topnav li ul a:active  {	}
#topnav li ul ul {	margin: -39px 0 0 160px;	}
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul {	left: -999em;	}
#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul {	left: auto;	}
#topnav li:hover, #topnav li.sfhover { }

/* -------------------[ Category Navigation ]------------------- */

#nav {	font-size:8pt;	padding: 0;	margin: 0;	background: #003333;	}
#nav ul {	list-style: none;	padding: 0;	margin: 0 auto;	}
#nav a, #nav a:link, #nav a:visited {	color:#fff;	display: block;	text-decoration: none;	padding: 5px 8px;	}
#nav a:hover, #nav a:active  {	background:#333;	}
.navactive {background: #000;}
#nav li {	float: left;	padding: 0;	}
#nav li ul {	border-top:0;	z-index:9999;	position: absolute;	left: -999em;	height: auto;	width: 160px;	margin: 0;	padding:0;	background: #000;	}
#nav li li {	border-right:0;	border-top:1px solid #333;	}
#nav li ul a {	width:144px;	}
#nav li ul a:hover, #nav li ul a:active  {	}
#nav li ul ul {	margin: -29px 0 0 160px;	}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {	left: -999em;	}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {	left: auto;	}
#nav li:hover, #nav li.sfhover { }
/* -------------------[ Comments ]------------------- */

.commentlist {	padding: 0;	list-style-type:none;	margin: 0 0 10px;	}
	.commentlist li {	clear:both;	margin: 10px 0 0;	padding: 15px;	border:1px solid #ccc;	list-style-type:none;	}
.commentlist li ul.children {	margin: 0;	padding: 0;	}
.commentlist li.alt {	}
.commentmetadata {	display: block;	margin-bottom:10px;	font-size: 8pt;	}
.commentlist cite {	font-style:normal;	font-weight:bold;	}
#commentform {	background:#eee;	padding: 10px 10px 0;	margin: 0;	border:1px solid #ccc;	}
#commentform textarea {	width:80%;	padding:10px;	}
ol.tblist {	padding: 10px 0 0;	margin: 0 0 10px;	}
ol.tblist li {	margin: 0 0 5px 20px;	}
.thread-alt {	background: #fff;	}	
.thread-even {	background: #eee;	}
#respond { clear:both; }
.comments-navigation {	display:block;	margin: 0 0 5px;	padding:0;	font-weight:bold;	}
.comments-navigation .alignleft {	float:left;	}
.comments-navigation .alignright {	float:right;	}
.comments-number {	font-size:8pt;	font-weight:bold;	margin-bottom:10px;	padding-bottom:5px;	border-bottom:1px solid #ccc;	}
.commentlist img.avatar, .commentlist img.comment-grav {	padding:1px;	background:#fff;	border:1px solid #ccc;	float:right;	margin:0 0 10px 10px;	}
a.comment-reply-link, a.comment-reply-link:link, a.comment-reply-link:visited, .reply a, .reply a:link, reply a:visited {	background:#ccc;	border:1px solid #bbb;	padding: 3px 10px;	font-weight:bold;	font-size:8pt;	text-transform:lowercase;	margin-bottom:5px;	color:#000;	}
a.comment-reply-link:active, a.comment-reply-link:hover, reply a:active, .reply a:hover {	background:#ddd;	}
/* -------------------[ Searchform ]------------------- */

#topsearch {	float:right;	padding: 8px 0 0 0 !important;	margin:0;	}
#searchform {	padding:0;	margin:0;	}
#searchform #searchfield {	float:left;	padding:2px;	width:160px;	margin: 0;	height:16px;	border:1px solid #999;	background:#fff;	}
#searchform #submitbutton {	margin: 0;	float:left;	font-size:8pt;	font-weight:bold;	width:60px;	height:22px;	text-align:center;	border:0;	text-indent:-10000em;background: transparent url(images/search-button.gif) top left no-repeat;	}
#searchform #submitbutton:hover { background: transparent url(images/search-button.gif) bottom left no-repeat; }
/* -------------------[ Features ]------------------- */


#nahlad {display:block;	padding:0;	margin:0 0 10px;	width:624px;	color:#fff;	background: #000; 	}
#nahlad .scroller {	display:block;	border-bottom:0;	width:614px;	height:250px;	padding:0;	margin: 0 auto;	overflow: hidden;	border:1px solid #000;border-bottom:0;	border-top:0;float: left;padding-left: 5px;	}
#nahlad .scroller .section {	width:290px;	height:250px;	padding:0;	margin: 0;	overflow: hidden; float: left; clear: both;	}
#nahlad .controls {	display:block;	padding: 0;	margin:0 auto;clear: both; height: 15px;	}
#nahlad .controls ul {	font-size:8pt;	padding:5px;	list-style-type:none;	margin:0;	}
#nahlad .controls li {	line-height:1.2em;	float:left;	margin:0;	padding:0;	list-style-type:none;	}
#nahlad img.post-thum, #nahlad img.thumbnail {	padding:0;	background:transparent;	border:0;	float:none;	margin: 0;	width:90px;	height:90px;	}
#nahlad .controls li a, #nahlad .controls li a:link, #nahlad .controls li a:visited {	height:90px;	width:90px;	padding: 2px;	float:left;	margin:0 10px 0 0;	overflow:hidden;	background:#333;	}
#nahlad .controls li a:hover, #nahlad .controls li a:active {	background:#fff;	}
#nahlad .controls li a.active {	background:#fff;	}
#nahlad .controls li#post6 {	float:right;	}
#nahlad .controls li#post6 a, .control li#post6 a:link, .controls li#post6 a:visited {	float:right;	margin:0;	}
#nahlad .control-top {	margin: 0 auto;	padding: 5px 5px 5px 10px;	font-weight:bold;	}
#nahlad .feature-entry  {	height:55px;	overflow:hidden;	padding:5px 10px 5px;	margin: 0 ;	background:#000;	filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;  	}
#nahlad .feature-entry p  {	margin:0;	}
#nahlad a, #nahlad a:link, #nahlad a:visited   {	color:#fff;	}
#nahlad a:hover, #nahlad a:active  {	color:#fff;	}
#nahlad .feature-entry h2 {	margin:0;	font-size:14pt;	}
#nahlad a.more-link, #nahlad a.more-link:link, #nahlad a.more-link:visited  {	background: url(images/arrow-off.gif) 100% 70% no-repeat;	padding-right:12px; }
#nahlad a.more-link:hover, #nahlad a.more-link:active  {	background: url(images/arrow-off.gif) 100% 70% no-repeat;	padding-right:12px;	}
#nahlad .postinfo {	padding: 0;	margin: 0;	font-size:8pt;	border-bottom:0;	}
#nahlad .pokus  {	float: right; width: 300px; height: 200px; margin-right: 5px; overflow: hidden;	}
#nahlad .pokus h2 {	margin:0;	font-size:15pt;	}
#nahlad .pokus p  {	margin:15px 0 0 0; color: #777;	}
#nahlad .dole  {	float: right; width: 294px; height: 50px; margin-right: 15px ; overflow: hidden; text-align: right; }





#my-glider {display:block;	padding:0;	margin:0 0 10px;	width:630px;	color:#fff;	background: #000; 	}
#my-glider .scroller {	display:block;	border-bottom:0;	width:620px;	height:250px;	padding:0;	margin: 0 auto;	overflow: hidden;	border:1px solid #000;border-bottom:0;	border-top:0;float: left;padding-left: 5px;	}
#my-glider .scroller .section {	width:300px;	height:250px;	padding:0;	margin: 0;	overflow: hidden; float: left; clear: both;	}
#my-glider .controls {	display:block;	padding: 0;	margin:0 auto;clear: both;	}
#my-glider .controls ul {	font-size:8pt;	padding:5px;	list-style-type:none;	margin:0;	}
#my-glider .controls li {	line-height:1.2em;	float:left;	margin:0;	padding:0;	list-style-type:none;	}
#my-glider img.post-thum, #my-glider img.thumbnail {	padding:0;	background:transparent;	border:0;	float:none;	margin: 0;	width:90px;	height:90px;	}
#my-glider .controls li a, #my-glider .controls li a:link, #my-glider .controls li a:visited {	height:90px;	width:90px;	padding: 2px;	float:left;	margin:0 10px 0 0;	overflow:hidden;	background:#333;	}
#my-glider .controls li a:hover, #my-glider .controls li a:active {	background:#fff;	}
#my-glider .controls li a.active {	background:#fff;	}
#my-glider .controls li#post6 {	float:right;	}
#my-glider .controls li#post6 a, .control li#post6 a:link, .controls li#post6 a:visited {	float:right;	margin:0;	}
#my-glider .control-top {	margin: 0 auto;	padding: 5px 5px 5px 10px;	font-weight:bold;	}
#my-glider .feature-entry  {	height:55px;	overflow:hidden;	padding:5px 10px 5px;	margin: 0 ;	background:#000;	filter:alpha(opacity=70);	-moz-opacity:0.7;	-khtml-opacity: 0.7;	opacity: 0.7;  	}
#my-glider .feature-entry p  {	margin:0;	}
#my-glider a, #my-glider a:link, #my-glider a:visited   {	color:#fff;	}
#my-glider a:hover, #my-glider a:active  {	color:#fff;	}
#my-glider .feature-entry h2 {	margin:0;	font-size:14pt;	}
#my-glider a.more-link, #my-glider a.more-link:link, #my-glider a.more-link:visited  {	background: url(images/arrow-off.gif) 100% 70% no-repeat;	padding-right:12px; }
#my-glider a.more-link:hover, #my-glider a.more-link:active  {	background: url(images/arrow-off.gif) 100% 70% no-repeat;	padding-right:12px;	}
#my-glider .postinfo {	padding: 0;	margin: 0;	font-size:8pt;	border-bottom:0;	}
#my-glider .pokus  {	float: right; width: 300px; height: 200px; margin-right: 5px; overflow: hidden;	}
#my-glider .pokus h2 {	margin:0;	font-size:15pt;	}
#my-glider .pokus p  {	margin:15px 0 0 0; color: #777;	}
#my-glider .dole  {	float: right; width: 300px; height: 50px; margin-right: 20px ; overflow: hidden; text-align: right; }	


/* -------------------[ Sidebar ]------------------- */

#sidebar ul {	list-style-type: none;	margin: 0;	padding: 0;	}
#sidebar ul ul {	margin: 0;	padding: 0 3px;	}
#sidebar ul ul ul {	margin: 0;	padding: 0;	}
#sidebar ul ul ul ul {	margin: 0;	padding: 0;	}
#sidebar li {	list-style-type: none;	margin: 0 0 10px;	padding:2px;	background:#eee;	overflow:hidden;	border:1px solid #ccc;	}
#sidebar li li {	list-style-type: none;	margin: 0;	border:0;	padding: 6px 0 6px 15px;	background:transparent url(images/side-arrow.gif) 0px 9px no-repeat;	border-bottom:1px dotted #ccc;	}
#sidebar li li:hover {	background:transparent url(images/side-arrow-on.gif) 0px 9px no-repeat;	}
#sidebar li li li {	background-image:none;	border:0;	padding: 1px 0;	}
#sidebar li li li:hover {	background-image:none;	}
#sidebar li li li li {	padding-left: 10px;	}
#sidebar .textwidget {	margin: 0;	padding:7px;	}
#sidebar li#tag-cloud ul { }
#sidebar li#tag-cloud ul.wp-tag-cloud {	padding: 7px; }
#sidebar li#tag-cloud li {	border:0;	float:none;	display:inline;	padding: 0;	margin: 0 5px 0 0;	background:transparent;	background-image: none;	line-height:2em;	}
#sidebar li#tag-cloud li a {	padding:0;	background:transparent;	background-image: none;	}
#sidebar li select {	width:160px;	margin: 0;	}
/* -------------------[ Side Tabs ]------------------- */

#sidebar li ul.tabs {  	list-style-type:none;	margin: 0;	padding: 0;	display:block;	clear:both;	background: #663333;	}
#sidebar li ul.tabs li {	font-weight:bold;	font-size:8pt;	float:left;  	padding:0;	margin: 0;	border: 0;	background: transparent;	background-image:none;	}
#sidebar li ul.tabs li:hover {  	background: transparent;	background-image:none;	} 
#sidebar li ul.tabs li a, #sidebar li ul.tabs li a:link, #sidebar li ul.tabs li a:visited {	float:left;	padding:5px;margin:0;	color:#fff;	} 
#sidebar li ul.tabs li a:hover, #sidebar li ul.tabs li a:active {	color:#fff;	background:#000;	}  
#sidebar li ul.tabs li a.on {	color:#fff;	background:#000;}
#sidebar li#side-tabs .sidebox {	clear:both;	margin: 0;	padding: 7px;	}
#sidebar li#side-tabs form {	margin: 0;	padding: 0;	}
#sidebar li#side-tabs form p {	margin: 0 0 10px;	padding: 0;	}
#sidebar li#side-tabs p.feeds {	margin: 0 0 15px;	font-weight:bold;	padding-left: 15px;	background: url(images/rss-12.gif) 0 50% no-repeat;	}
#sidebar li#side-tabs p.email {	margin: 0 0 5px;	font-weight:bold;	}
#sidebar li#side-tabs .rss input {	margin: 5px 0 0;	padding: 0;	}
#sidebar li#side-tabs .rss {	background: url(images/rss96.gif) 100% 8px no-repeat;	}
/* ---------------[ 125x125 Banner Ads ]--------------- */

#sidebar li ul#banner125 {	padding: 10px 10px 0 !important;	overflow:visible !important;	}
#sidebar ul li ul#banner125 li.ad1, #sidebar ul li ul#banner125 li.ad3, #sidebar ul li ul#banner125 li.ad5, #sidebar ul li ul#banner125 li.ad7, #sidebar ul li ul#banner125 li.ad9  {	float:left !important;	clear:left !important;	padding: 0 !important;	margin: 0 5px 5px 0 !important;	border: 0 !important;	background: transparent !important;	overflow:visible !important;	}
#sidebar ul li ul#banner125 li.ad2, #sidebar ul li ul#banner125 li.ad4, #sidebar ul li ul#banner125 li.ad6, #sidebar ul li ul#banner125 li.ad8, #sidebar ul li ul#banner125 li.ad10  {	float:right !important;	clear:right !important;	padding: 0 !important;	margin: 0 0 5px 0 !important;	border: 0 !important;	background: transparent !important;	overflow:visible !important;	}
#sidebar ul li ul#banner125 li:hover {	background: transparent !important;	}
/* -------------------[ Sidebar-Left ]------------------- */

#sidebarleft ul {	list-style-type: none;	margin: 0;	padding: 0;	}
#sidebarleft ul ul {	margin: 0;	padding: 0 3px;	}
#sidebarleft ul ul ul {	margin: 0;	padding: 0;	}
#sidebarleft ul ul ul ul {	margin: 0;	padding: 0;	}
#sidebarleft li {	list-style-type: none;	margin: 0 0 10px;	padding:2px;	background:#eee;	overflow:hidden;	border:1px solid #ccc;	}
#sidebarleft li li {	list-style-type: none;	margin: 0 0 1px;	border:0;	padding: 3px 10px 3px 15px;	background:transparent url(images/side-arrow.gif) 0px 6px no-repeat;	border-bottom:1px dotted #ccc;	}
#sidebarleft li li:hover {	background:transparent url(images/side-arrow-on.gif) 0px 6px no-repeat;	}
#sidebarleft li li li {	background-image:none;	border:0;	padding: 1px 0;	}
#sidebarleft li li li:hover {	background-image:none;	}
#sidebarleft li li li li {	padding-left: 10px;	}
#sidebarleft .textwidget {	margin: 0;	padding:7px;	}
#sidebarleft li#tag-cloud ul { }
#sidebarleft li#tag-cloud ul.wp-tag-cloud { padding: 7px; }
#sidebarleft li#tag-cloud li {	border:0;	float:none;	display:inline;	padding: 0;	margin: 0 5px 0 0;	background:transparent;	background-image: none;	line-height:2em;}
#sidebarleftli#tag-cloud li a {	padding:0;	background:transparent;	background-image: none;	}
#sidebarleft li select {width:110px;	margin: 0 0 10px;	}
/* -------------------[ Sidebar Bottom left ]------------------- */

#sidebar-bottom-left ul {	list-style-type: none;	margin: 0;	padding: 0;	}
#sidebar-bottom-left ul ul {	margin: 0;	padding: 0 3px;	}
#sidebar-bottom-left ul ul ul {	margin: 0;	padding: 0;	}
#sidebar-bottom-left ul ul ul ul {	margin: 0;	padding: 0;	}
#sidebar-bottom-left li {	list-style-type: none;	margin: 0 0 10px;	padding:2px;	background:#eee;	overflow:hidden;	border:1px solid #ccc;	}
#sidebar-bottom-left li li {	list-style-type: none;	margin: 0 0 1px;	border:0;	padding: 3px 0px 3px 15px;	background:transparent url(images/side-arrow.gif) 0px 6px no-repeat;	border-bottom:1px dotted #ccc;	}
#sidebar-bottom-left li li:hover {	background:transparent url(images/side-arrow-on.gif) 0px 6px no-repeat;	}
#sidebar-bottom-left li li li {	background-image:none;	border:0;	padding: 1px 0;	}
#sidebar-bottom-left li li li:hover {	background-image:none;	}
#sidebar-bottom-left li li li li {	padding-left: 10px;	}
#sidebar-bottom-left .textwidget {	margin: 0;	padding:7px;	}
#sidebar-bottom-left li#tag-cloud ul { }
#sidebar-bottom-left li#tag-cloud ul.wp-tag-cloud { padding: 7px; }
#sidebar-bottom-left li#tag-cloud li {	border:0;	float:none;	display:inline;	padding: 0;	margin: 0 5px 0 0;	background:transparent;	background-image: none;	line-height:2em;	}
#sidebar-bottom-left li#tag-cloud li a {	padding:0;	background:transparent;	background-image: none;	}
#sidebar-bottom-left li select {	width:110px;	margin: 0 0 10px;	}

/* -------------------[ Sidebar Bottom Right ]------------------- */

#sidebar-bottom-right ul {	list-style-type: none;	margin: 0;	padding: 0;	}
#sidebar-bottom-right ul ul {	margin: 0;	padding: 0 3px;	}
#sidebar-bottom-right ul ul ul {	margin: 0;	padding: 0;	}
#sidebar-bottom-right ul ul ul ul {	margin: 0;	padding: 0;	}
#sidebar-bottom-right li {	list-style-type: none;	margin: 0 0 10px;	padding:2px;	background:#eee;	overflow:hidden;	border:1px solid #ccc;	}
#sidebar-bottom-right li li {	list-style-type: none;	margin: 0;	border:0;	padding: 3px 0px 3px 15px;	background:transparent url(images/side-arrow.gif) 0px 6px no-repeat;	border-bottom:1px dotted #ccc;	}
#sidebar-bottom-right li li:hover {	background:transparent url(images/side-arrow-on.gif) 0px 6px no-repeat;	}
#sidebar-bottom-right li li li {	background-image:none;	border:0;	padding: 1px 0;	}
#sidebar-bottom-right li li li:hover {	background-image:none;	}
#sidebar-bottom-right li li li li {	padding-left: 10px;	}
#sidebar-bottom-right .textwidget {	margin: 0;	padding:7px;	}
#sidebar-bottom-right li#tag-cloud ul { }
#sidebar-bottom-right li#tag-cloud ul.wp-tag-cloud { padding: 7px; }
#sidebar-bottom-right li#tag-cloud li {	border:0;	float:none;	display:inline;	padding: 0;	margin: 0 5px 0 0;	background:transparent;	background-image: none;	line-height:2em;	}
#sidebar-bottom-right li#tag-cloud li a {	padding:0;	background:transparent;	background-image: none;	}
#sidebar-bottom-right li select {	width:110px;	margin: 0;	}
#sidebarleft li li:last-child, #sidebar li li:last-child, #sidebar-bottom-left li li:last-child, #sidebar-bottom-right li li:last-child {	border-bottom:0;}
 #sidebarleft li, #sidebar li, #sidebar-bottom-left li, #sidebar-bottom-right li { height:auto !important; }
/* -------------------[ Magazine Home Page Styles ]------------------- */

ul.home-left {	background:#eee;	width:304px;	border:1px solid #ccc;	padding:2px 2px 0;	float:left;	margin:0 0 10px;	list-style-type:none;	}
ul.home-right {	background:#eee;	width:304px;	border:1px solid #ccc;	padding:2px 2px 0;	float:right;	margin:0 0 10px;	list-style-type:none;}
ul.home-right li.homepost, ul.home-left li.homepost {	line-height:1.3em;	font-size:9pt;	margin:0 8px;	padding: 10px 0;	list-style-type:none;	border-bottom:1px dotted #ccc;	height:75px;	overflow:hidden;	}
ul.home-right h3, ul.home-left h3, ul.home-bottom h3 {	font-family: arial,helvetica, sans-serif;	padding:0;	font-weight:bold;	margin: 0;	letter-spacing:0px;	font-size:9pt;	}
ul.home-right li img, ul.home-left li img {	width:71px !important;	height:71px !important;	float:left !important;	margin: 0 10px 0 0 !important;	}
ul.home-bottom {	list-style-type:none;	margin: 0 auto;	padding:2px;	clear:both;	border:1px solid #ccc;	background:#eee;	}
ul.home-bottom li.homepost {	list-style-type:none;	margin:0 8px;	padding:10px 0;	border-bottom:1px dotted #ccc;	}
ul.home-bottom li img {	width:71px !important;	height:71px !important;	float:left !important;	margin: 0 10px 0 0 !important;	}
ul.home-right li.bottom, ul.home-left li.bottom, ul.home-bottom li.bottom {	line-height:1.3em;	font-weight:bold;	font-size:9pt;	margin:0 8px;	padding: 5px 0;	list-style-type:none;	border: 0;	}
ul.home-right p, ul.home-left p, ul.home-bottom p {	margin-bottom:0;	}
ul.home-right li.title h2, ul.home-left li.title h2, ul.home-bottom li.title h2, .widgettitle {	line-height: 1.5em;	font-family: arial,helvetica, sans-serif;	padding:3px 5px;	font-weight:bold;	margin: 0;	color:#fff;	background:#003333;	letter-spacing:0px;	font-size:9pt;	text-transform:capitalize;	}
li.title h2, li.bottom {	text-transform:capitalize;	}                                     

.kurzy{margin-left: 15px;padding-top: 10px; clear: both; width: 280px;}
.mena{ float:left; font-weight: bold;}
.hore_sipka{background: url(images/hore.png)   right no-repeat ;}
.dole_sipka{background: url(images/dole.png)   right no-repeat ;}
.hodnota{ float:right; padding-right: 110px;}