/*  

Theme Name: New

Theme URI:

Description:

Version: 1.0

Author: Belo Hefler, Michal Valaštek 

Author URI:

*/

/*

Theme Name: Revolution NewsTheme

URL: http://www.revolutiontheme.com

Description: Revolution News is an insanely customizable 2 or 3-column Widget-ready Newspaper theme created for WordPress.

Author: Brian GardnerAuthor

URI: http://www.briangardner.com

Version: 2.1Please read the theme's FAQ page at http://www.revolutiontheme.com/faqs for licensing agreements.Changelog:v2.1 - 12.27.07Second Release of Revolution NewsAdded dropdown menus

*/



@import 'categories.css';



.content .fan-facebook {

margin:0 0 10px;

}

.content .fan-facebook a {

display:block;

float:none;

font-size:92%;

height:24px;

line-height:20px;

overflow:hidden;

padding:0 0 1px;

position:relative;

text-decoration:none;

text-indent:10px;

width:293px;

}

.content .fan-facebook a:hover {

left:1px;

padding:1px 0 0;

top:1px;

}

.content .fan-facebook a span, .fan-facebook a:hover span {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:transparent url(images/fan_facebook.png) no-repeat scroll 0 0;

float:none;

height:24px;

left:0;

margin:0;

padding:0;

position:absolute;

top:0;

width:293px;

z-index:1;

}



.najnovsie-s {

	color: red;

	font-size: 11px;

        font-style: italic;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

	border-bottom: solid #C0C0C0;

        border-bottom-width: thin;

}

.infotext-s {



	line-height: 1.1em;

	text-align: left;

        color: #CB1409;

	text-transform: uppercase;

	font-size: 150%;

	font-weight: bold;

	font-family: Tahoma, Arial, sans-serif;

}



.post .date, .post .tags, .post .categories, .post .editpost, .post .readingblinds, .post .comments, .post .addcomment, .post .editlinks {

	background: url(img/icons.gif) no-repeat;

	padding-left: 22px;

	height: 16px;

	line-height: 16px;

	display: block;

	font-size: 11px;

}

.post .act {

	height: 16px;

	float: right;

}

.post .act span {

	float: left;

	margin-left: 15px;

}

.post .tags {

	background-position: 0 -16px;

}

.post .categories {

	background-position: 0 -32px;

}

.post .date {

	background-position: 0 -48px;

	float: left;

}

.post .editpost {

	background-position: 0 -64px;

}

.post .readingblinds {

	background-position: 0 -80px;

}

.post .comments {

	background-position: 0 -96px;

}

.post .addcomment {

	background-position: 0 -112px;

}

.post .editlinks {

	background-position: 0 -176px;

}

.post .content {

	padding: 5px 0 5px 5px;

	line-height: 145%;

	overflow: hidden;

}

.post .content p {

        margin-bottom: 10px;

}

.post .content .under {

	height: 16px;

	line-height: 16px;

}

.post .content .under span {

	float: left;

	margin-right: 15px;

}

.post .content h4 {

	color: #080;

	margin-bottom: 10px;

}

.post .content img {

	max-width: 600px;

}

.post .content ul li, .post .content ol li {

	list-style-position: inside;

	padding-left: 20px;

}

.post .content table {

	background: #FFF;

	border: 1px solid #CCC;

	margin: 5px 0 10px;

}

.post .content table tr td {

	border-top: 1px solid #CCC;

	padding: 2px 10px;

}

.post .content table tr th {

	padding: 1px 10px;

	background: #EDEFF0;

	text-align: left;

}

.post .content .boxcaption {

	background-image: url(img/postbox.gif);

	border-bottom: 1px solid #CCC;

}

.post .content .box {

	background-image: url(img/postbox.gif);

}

#thecomments .comment, #thecomments .messagebox {

	margin-top: 15px;

}

.comment .author {

	float: left;

	width: 81px;

	text-align: center;

}

.comment .pic {

	background: url(img/commentpoint.png) 100% 33% no-repeat;

	padding-right: 14px;

	margin-top: 10px;

}

.comment .name {

	width: 67px;

	padding-right: 14px;

	font-weight: bolder;

	overflow: hidden;

}

.comment .avatar {

	padding: 1px;

	border: 1px solid #999;

}

.comment .info {

	background: #EDEFF0 url(img/comment.gif) 0 0 no-repeat;

	float: left;

	padding: 10px 15px 0;

	width: 494px;

}

.comment .date, .trackback .date {

	float: left;

	font-size: 10px;

}

.comment .act, .trackback .act {

	float: right;

	font-size: 10px;

}

.comment .content {

	background: url(img/comment.gif) 100% 100% no-repeat;

	margin: 0 -15px;

	padding: 0 15px 10px;

	line-height: 145%;

}

.comment .content p {

	margin-top: 10px;

}

.comment .content blockquote p {

	margin-top: 0;

	margin-bottom: 10px;

}

.admincomment .author {

	float: right;

}

.admincomment .pic {

	background: url(img/commentpoint.png) 0% 33% no-repeat;

	padding-right: 0;

	padding-left: 14px;

}

.admincomment .name {

	padding-right: 0;

	padding-left: 14px;

}

.admincomment .info {

	float: right;

}

body {



	width: 980px;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	margin: 0px auto 0px;

	padding: 0px;

}



.m-bg-1 { 

position: relative;

z-index: 2;

min-height: 700px;

margin: 0px auto -10px;

padding: 10px 0px 0px;

background-image: url("http://www.inforoznava.sk/images/sVrch2.png");

background-attachment: scroll;

background-repeat: no-repeat;

background-position: 50% 0px;

background-size: auto;

background-origin: padding-box;

background-clip: border-box;

background-color: transparent;

}

.m-bg-2 { 

padding: 0px 0px 10px;

background-image: url("http://www.inforoznava.sk/images/sSpodok2.png");

background-attachment: scroll;

background-repeat: no-repeat;

background-position: 50% 100%;

background-size: auto;

background-origin: padding-box;

background-clip: border-box;

background-color: transparent;

}

.m-bg-3 { 

background-image: url("http://www.inforoznava.sk/images/sStred2.png");

background-attachment: scroll;

background-repeat: repeat-y;

background-position: 50% 0px;

background-size: auto;

background-origin: padding-box;

background-clip: border-box;

background-color: transparent;

}

.m-bg-4 { 

width: 930px;

min-height: 1000px;

margin: 0px auto;

padding: 0px 0px 1px;

background-image: none;

background-attachment: scroll;

background-repeat: repeat;

background-position: 0% 0%;

background-size: auto;

background-origin: padding-box;

background-clip: border-box;

background-color: #ffffff;

text-align: left;

}



.q-imac body, .q-imac .m-bg-1, .q-imac .m-bg-2, .q-imac .m-bg-3, .q-imac .m-bg-4 { 

background-image: none !important;

}

#portal { 

clear: both;

position: relative;

z-index: 5;

width: 920px;

margin: 0px auto 24px;

font-family: "Tahoma", "Arial", sans-serif;

}

#portal hr { 

display: none;

}

#portal menu, #portal ul, #portal li { 

list-style: none;

}

#portal li { 

display: inline;

}

#portal a:hover { 

text-decoration: underline;

}

#portal #emblem { 

position: relative;

float: left;

width: 510px;

height: 90px;

font-size: 250%;

}

#portal #emblem .emblem-1 { 

position: absolute;

top: 28px;

left: 16px;

z-index: 1;

}

#portal #emblem .emblem-2 { 

position: absolute;

top: 28px;

left: 201px;

z-index: 1;

}

#portal #emblem .emblem-3 { 

position: absolute;

top: 28px;

left: 234px;

z-index: 1;

}

#portal #emblem img { 

margin: 0px;

vertical-align: top;

}

#portal #emblem img.emblem-extra { 

margin-left: 16px;

}



#wrap {

	background: #FFFFFF;

	width: 930px;

	margin: 10px auto 10px;

	padding: 0px 20px 20px 20px;

	border: double #C0C0C0;

}

/*************************************************Hyperlinks*************************************************/

a, a:visited {

	color: #2255AA;

	text-decoration: none;

}

a:hover {

	color: #CC0000;

	text-decoration: underline;

}

/*************************************************Header  *************************************************/

#header {

	background: #FFFFFF;

	width: 930px;

/*	height: 120px;*/

	color: #000000;

	font-size: 11px;

	margin: 0px auto 0px;

	padding: 0px 0px 0px 0px;

	overflow: hidden;

}

#header h1 {

  margin:25px 0 15px 0;

	/*color: #2255AA;

	font-size: 48px;

	font-family: Georgia, Times New Roman, Trebuchet MS;

	font-weight: normal;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	text-decoration: none;

*/

}

#header h1 a, #header h1 a:visited {

	color: #2255AA;

	font-size: 48px;

	font-family: Georgia, Times New Roman, Trebuchet MS;

	font-weight: normal;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	text-decoration: none;

}

#header h1 a:hover {

	color: #2255AA;

	text-decoration: none;

}

#header h1 a, #header h1 img {

	border: none;

}

#header p {

	padding: 0px 0px 5px 0px;

	margin: 0px;

	line-height: 15px;

}

#header ul {

	margin: 0px;

	padding: 0px 0px 5px 0px;

}

#header li {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	display: inline;

}

#header ul li a, #header ul li a:visited {

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	color: #2255AA;

	padding: 0px;

	margin: 0px;

	font-weight: normal;

	text-decoration: none;

}

#header ul li a:hover {

	color: #CC0000;

	padding: 0px;

	margin: 0px;

	text-decoration: none;

}

.headerleft {

	width: 298px;

	float: left;

	font-size: 14px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

}

.headerright {

	width: 542px;

	height: 55px;

	float: right;

	margin: 25px 0 0 0;

	padding: 15px 0px 0px 0px;

	background: #E8EDF1 url('images/iris_01.jpg') repeat-y;

	font-weight: normal;

	text-align: right;

	text-transform: uppercase;

}

.hs {
	width: 542px;
	height: 55px;
	float: right;
	margin: 25px 0 0 0;
	padding: 15px 0px 0px 0px;
	background: #E8EDF1 url('images/iris_01.jpg') repeat-y;
	font-weight: normal;
	text-align: right;
	text-transform: uppercase;
}

.hdobsina {
	width: 542px;
	height: 55px;
	float: right;
	margin: 25px 0 0 0;
	padding: 15px 0px 0px 0px;
	background: #E8EDF1 url('images/dobsina.jpg') repeat-y;
	font-weight: normal;
	text-align: right;
	text-transform: uppercase;
}

.hkrasna {
	width: 542px;
	height: 55px;
	float: right;
	margin: 25px 0 0 0;
	padding: 15px 0px 0px 0px;
	background: #E8EDF1 url('images/krasna-horka.jpg') repeat-y;
	font-weight: normal;
	text-align: right;
	text-transform: uppercase;
}

.hstitnik {
	width: 542px;
	height: 55px;
	float: right;
	margin: 25px 0 0 0;
	padding: 15px 0px 0px 0px;
	background: #E8EDF1 url('images/stitnik.jpg') repeat-y;
	font-weight: normal;
	text-align: right;
	text-transform: uppercase;
}

/*************************************************Navbar      *************************************************/

#navbar {

	background: #376B9D url(images/navbar.gif);

	width: 930px;

	height: 28px;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	font-weight: normal;

	margin: 0px auto 0px;

	padding: 0px 0px 0px 0px;

	border-top: 1px solid #990000;

	border-bottom: 1px solid #990000;

}

#navbar a, #navbar a:visited {

	color: #FFFFFF;

	font-size: 10px;

	text-decoration: none;

	/*text-transform: uppercase;

*/

	padding: 0px 0px 0px 0px;

}

#navbar a:hover {

	color: #FFFFFF;

	text-decoration: underline;

	padding: 0px 0px 0px 3px;

}

#navbar p {

	color: #FFFFFF;

	margin: 0px auto 0px;

	padding: 0px 0px 0px 10px;

	font-weight: normal;

}

#navbarleft {

	width: 930px;

	float: left;

	margin: 0px;

	padding: 0px 0px 0px 0px;

}

#navbarright {

	width: 0px;

	font-size: 0px;

	float: right;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	border-right: 1px solid #2255AA;

}

#navbarright a img {

	border: none;

	margin: 0px 0px 0px 0px;

	padding: 0px;

}

#nav {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#nav ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#nav a, #nav a:visited {

	background: #376B9D url(images/navbar.gif);

	display: block;

	font-weight: normal;

	margin: 0px 0px 0px 0px;

	padding: 7px 10px 7px 10px;

	border-right: 1px solid #dd0000;

	border-left: 1px solid #990000;

}

#nav a:hover {

	background: #e3001a;

	display: block;

	text-decoration: none;

	margin: 0px 0px 0px 0px;

	padding: 7px 10px 7px 10px;

}

#nav li {

	float: left;

	margin: 0px;

	padding: 0px;

}

#nav li li {

	float: left;

	margin: 0px;

	padding: 0px;

	width: 150px;

}

#nav li li a, #nav li li a:link, #nav li li a:visited {

	background: #2255AA;

	width: 160px;

	float: none;

	margin: 0px;

	padding: 7px 30px 7px 10px;

	border-bottom: 1px solid #DDDDDD;

}

#nav li li a:hover, #nav li li a:active {

	background: #376B9D url(images/navbar.gif);

	padding: 7px 30px 7px 10px;

}

#nav li ul {

	position: absolute;

	width: 10em;

	left: -999em;

}

#nav li:hover ul {

	left: auto;

	display: block;

}

#nav li:hover ul, #nav li.sfhover ul {

	left: auto;

}

/*************************************************Subnavbar      *************************************************/

#subnavbar {



	width: 930px;

	height: 27px;

	margin: 0px auto 0px;

	padding: 0px 0px 0px 0px;

	border-top: 1px solid #B1C3D4;

}

#subnav {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#subnav ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

#subnav a, #subnav a:visited {



	color: #333333;

	display: block;

	margin: 0px 0px 0px 0px;

	padding: 6px 16px 6px 16px;

	text-transform: uppercase;

}

#subnav a:hover {



	color: #2255AA;

	display: block;

	text-decoration: none;

	margin: 0px 0px 0px 0px;

	padding: 6px 16px 6px 16px;

}

#subnav li {

	float: left;

	margin: 0px;

	padding: 0px;

	border-right: 1px solid #B1C3D4;

}

#subnav li li {

	float: left;

	margin: 0px;

	padding: 0px;

	width: 160px;

}

#subnav a, #subnav img {

	border: none;

}

#subnav li li a, #subnav li li a:link, #subnav li li a:visited {

	background: #FFFFFF;

	color: #2255AA;

	width: 160px;

	float: none;

	margin: 0px;

	padding: 6px 10px 6px 10px;

	border-top: 1px solid #B1C3D4;

	border-left: 1px solid #B1C3D4;

	border-right: 1px solid #B1C3D4;

}

#subnav li li a:hover, #subnav li li a:active {

	background: #C7D6E3;

	color: #2255AA;

}

#subnav li ul {

	position: absolute;

	width: 10em;

	left: -999em;

}

#subnav li:hover ul {

	left: auto;

	display: block;

}

#subnav li:hover ul, #subnav li.sfhover1 ul {

	left: auto;

}

/*************************************************Content          * ************************************************/

#content {

	width: 930px;

	margin: 0px auto 0px;

	padding: 0px 0px 0px 0px;

	line-height: 18px;

	text-align: left;

}

#content p {

	font-family: Verdana, Arial, Verdana, Tahoma;

	padding: 0px 0px 15px 0px;

        margin-right: 5px;

	font-size: 12px;

}

#contentleft h1 {

	color: #000000;

	font-size: 22px;

	font-family: Verdana, Arial, Tahoma;

	font-weight: bold;

	margin: 0px 0px 2px 0px;

	padding: 0px 0px 0px 0px;

	line-height: 24px;

}

#contentleft h1 a, #contentleft h1 a:visited {

	color: #000000;

	text-decoration: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#contentleft h1 a:hover {

	color: #CC0000;

	text-decoration: none;

}

#content h2 {

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	margin: 0px 0px 0px 0px;

	padding: 0px;

}

#content h2 a, #content h2 a:visited {

	color: #CB1409;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	text-decoration: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#content h2 a:hover {

	text-decoration: none;

}



#content h4, #content h4 a {

	color: #CB1409;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 5px 0px;

}

#content h5 {

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	font-weight: normal;

	margin: 0px 0px 0px 0px;

	padding: 0px;

}

#content h5 a, #content h5 a:visited {

	color: #CB1409;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	text-decoration: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#content h5 a:hover {

	text-decoration: none;

}

#content img.wp-smiley {

	float: none;

	border: none;

	padding: 0px;

	margin: 0px;

}

#content img.wp-wink {

	float: none;

	border: none;

	padding: 0px;

	margin: 0px;

}

#contentleft {

	float: left;

	width: 610px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 20px 0px;

}

#contentleft p img {

	border: none;

	float: left;

	margin: 0px 10px 10px 0px;

}

#contentleft ol {

	margin: 0px 0px 0px 5px;

	padding: 0px 0px 15px 0px;

}

#contentleft ol li {

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 0px 0px;

}

#contentleft ul {

	list-style-type: square;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 15px 0px;

}

#contentleft ul li {

	list-style-type: square;

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 0px 0px;

}

blockquote {

	font-style: italic;

	margin: 0px 20px 15px 20px;

	padding: 5px 0px 5px 15px;

	border-left: 5px solid #DDDDDD;

}

#content blockquote p {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

.breadcrumb {

	float: left;

	width: 620px;

	font-size: 11px;

	margin: 0px 0px 20px 0px;

	padding: 10px 0px 3px 0px;

	border-bottom: double #C0C0C0;

}

.date {

	float: left;

	width: 600px;

	font-size: 11px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

.postmeta {

	width: 610px;

	font-size: 11px;

	padding: 5px 0px 40px 0px;

	margin: 0px 0px 0px 0px;

	border-top: double #C0C0C0;

}

.archive {

	float: right;

	width: 275px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 20px 0px;

}

.ads {

	float: left;

	width: 275px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 20px 0px;

}

p.widecolumn {

	float: left;

	width: 400px;

}

/*************************************************Homepage                         * ************************************************/

#homepage {

//	float: left;

	width: 600px;

	margin: 0px 0px 0px 0px;

	padding: 10px 0px 20px 0px;

}

#homepage p {

	padding: 0px 0px 2px 0px;

	margin: 1px 0 0 0;

}

#homepage p img {

	border: none;

	float: left;

	margin: 10px 10px 10px 0px;

	display: inline;

}

#homepage h1 {

	color: #000000;

	font-size: 22px;

	font-family: Verdana, Arial, Tahoma;

	font-weight: bold;

	margin: 0px 0px 2px 0px;

	padding: 0px 0px 0px 0px;

	line-height: 24px;

}

#homepage h1 a, #homepage h1 a:visited {

	font-size: 11px;

	color: #CB1409;

	text-decoration: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#homepage h1 a:hover {

	color: #CC0000;

	text-decoration: none;

}

#homepage h3 {

	color: #CB1409;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 5px 0px;

}

#content h3, #content h3 a {

	color: #2255AA;

	font-size: 9px;

	font-family: Verdana, Arial, Tahoma;

	font-weight: normal;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 5px 0px;

}

.featured2 {

	float: left;

	width: 600px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 20px 0px;

}

.hppostmeta {

/*	width: 260px;*/

	padding: 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: 1px dotted #FFFFFF;
}


.excerpt {

	width: 350px;
	min-height: 80px;
}

#homepageright .hppostmeta p{

	font-size: x-small;

}

#homepageleft, .homepageleft {

	float: left;

	width: 300px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 20px 0px;

}

.homepageleft2{

        clear:both;

}

.featured {

	background: #E8EDF1;

	float: left;

	width: 300px;

	margin: 0px 0px 15px 0px;

	padding: 10px 10px 5px 10px;

	border: 1px solid #B1C3D4;

}

.video {

//	background: #E8EDF1;

	float: left;

	width: 280px;

	margin: 0px 0px -20px 0px;

	padding: 10px 10px 10px 10px;

}

#h2.video {

	color: #2255AA;

}

#homepageright {

/*	float: right;*/

	width: 610px;

	margin: 0px 0px 0px 0px;

	padding: 10px 0px 20px 0px;

	overflow: hidden;

	font-size: 12px;

}

.fleft {

	width: 49%;

	float: left;

}

.fright {

	width: 49%;

	float: right;

}

.fleft ul, .fright ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 5px 0px 0px;

}

.fleft ul li, .fright ul li {

	/*background: #FFFFFF url(images/icon_recent.gif) no-repeat top left;

*/

	padding: 0px 0px 10px 0px;

	margin: 0px 0px 0px 0px;

}

.fleft ul li a, .fright ul li a {

	text-decoration: none;

}

#homepageleft img, .homepageleft img {

	border: none;

}

/*************************************************Transparentne mesto                     * ************************************************/

.tran {

	border: 1px solid #AAA;

}

a img {border: none; }



/*************************************************Sidebar                     * ************************************************/

#sidebarb {

	float: right;

	width: 300px;

	margin: 0 0 -60px 0;

	padding: 15px 0px 0px 0px;

	line-height: 18px;

//	display: inline;

}

#sidebarb p {

	padding: 0px 0px 15px 0px;

	margin: 0px;

}

#sidebarb a {

	color: #434343;

}

#sidebarb a img {

	border: none;

	margin: 0px;

	padding: 0px 0px 15px 0px;

}

#sidebarb {

	float: right;

	width: 300px;

	margin: 0 0 -60px 0;

	padding: 15px 0px 0px 0px;

	line-height: 18px;

//	display: inline;

}

#sidebarb p {

	padding: 0px 0px 15px 0px;

	margin: 0px;

}

#sidebarb a {

	color: #434343;

}

#sidebarb a img {

	border: none;

	margin: 0px;

	padding: 0px 0px 15px 0px;

}



#homepagerightb p.h2-double{

  color: #2255AA;

}

#sidebarb p.advert, p.euro {

	color: #CB1409;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: solid #C0C0C0;

        border-bottom-width: thin;

}

#sidebarb p.enewsletter {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

}

#sidebarb h2 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 1px 0px;

	margin: 0px 0px 5px 0px;



}

#sidebarb h3 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: double #C0C0C0;

}

#sidebarb h4 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

}

#sidebarb ul, .sidebarb ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#sidebarb ul li, .sidebarb ul li {

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 0px 0px;

}

#sidebarb .fleftb li, .sidebarb .fleftb li, #sidebarb .frightb li, .sidebarb .frightb li{

  margin: 0;

  padding: 0;

}

#sidebarb .fleftb li img, .sidebarb .fleftb li img, #sidebarb .frightb li img, .sidebarb .frightb li img{

  margin: 0;

  padding: 0;

}

#sidebarb p.headline, #sidebarb h2.widgettitle, #homepageleftb .headline, #homepagerightb .headline,

.sidebarb p.headline, .sidebarb h2.widgettitle, .homepageleftb .headline, .homepagerightb .headline,

.homepageleftb .headline, #homepagerightb p.h2-double {

	color: #2255AA;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

	border-bottom: solid #C0C0C0;

        border-bottom-width: thin;

        font-weight: normal;

}



#sidebar {

	float: right;

	width: 300px;

	margin: 0 0 -60px 0px;

	padding: 15px 0px 0px 0px;

	line-height: 18px;

//	display: inline;

}

#sidebar p {

	padding: 0px 0px 15px 0px;

	margin: 0px;

}

#sidebar a {

	color: #434343;

}

#sidebar a img {

	border: none;

	margin: 0px;

	padding: 0px 0px 15px 0px;

}

#sidebar {

	float: right;

	width: 300px;

	margin: 0 0 -60px 0px;

	padding: 15px 0px 0px 0px;

	line-height: 18px;

//	display: inline;

}

#sidebar p {

	padding: 0px 0px 15px 0px;

	margin: 0px;

}

#sidebar a {

	color: #434343;

}

#sidebar a img {

	border: none;

	margin: 0px;

	padding: 0px 0px 15px 0px;

}

#sidebar p.headline, #sidebar h2.widgettitle, #homepageleft .headline, #homepageright .headline,

.sidebar p.headline, .sidebar h2.widgettitle, .homepageleft .headline, .homepageright .headline,

.homepageleft2 .headline, #homepageright p.h2-double {

	color: #2255AA;

	font-size: 11px;

	font-weight: normal;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;



}

#sidebar p.headline2, #sidebar h2.widgettitle2, #homepageleft .headline2, #homepageright .headline2,

.sidebar p.headline2, .sidebar h2.widgettitle2, .homepageleft .headline2, .homepageright .headline2,

.homepageleft2 .headline2, #homepageright p.h2-double2 {

	color: #2255AA;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

	border-bottom: solid #C0C0C0;

        border-bottom-width: thin;

}

#sidebar p.headline3, #sidebar h2.widgettitle3, #homepageleft .headline3, #homepageright .headline3,

.sidebar p.headline3, .sidebar h2.widgettitle3, .homepageleft .headline3, .homepageright .headline3,

.homepageleft3 .headline3, #homepageright p.h2-double3 {

	color: #2255AA;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

}

#homepageright p.h2-double{

  color: #2255AA;

}

#sidebar p.advert, p.euro {

	color: #CB1409;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: solid #C0C0C0;

        border-bottom-width: thin;

}

#sidebar p.enewsletter {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

}

#sidebar h2 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 1px 0px;

	margin: 0px 0px 5px 0px;



}

#sidebar h3 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: double #C0C0C0;

}

#sidebar h4 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

}

#sidebar ul, .sidebar ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#sidebar ul li, .sidebar ul li {

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 0px 0px;

}

#sidebar .fleft li, .sidebar .fleft li, #sidebar .fright li, .sidebar .fright li{

  margin: 0;

  padding: 0;

}

#sidebar .fleft li img, .sidebar .fleft li img, #sidebar .fright li img, .sidebar .fright li img{

  margin: 0;

  padding: 0;

}



.p



.newsletter {

	background: #E8EDF1 url(images/newsletter.gif) top right no-repeat;

	float: left;

	width: 278px;

	margin: 0px 0px 15px 0px;

	padding: 10px 10px 0px 10px;

	border: 1px solid #B1C3D4;

	clear: both:

}

.advertisement {

	float: right;

	width: 300px;

	font-size: 11px;

	margin: 0px 0px 10px 0px;

	padding: 8px 0px 5px 0px;

	border-bottom: 1px solid #AEC3D4;

}

/*************************************************Left Sidebar                            * ************************************************/

#l_sidebar {

	float: left;

	width: 140px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	line-height: 20px;

	display: inline;

}

#l_sidebar p {

	padding: 0px 0px 15px 0px;

	margin: 0px;

}

#l_sidebar a img {

	border: none;

	margin: 0px;

	padding: 0px 0px 15px 0px;

}

#l_sidebar h2 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

	border-bottom: double #C0C0C0;

}

#l_sidebar h3 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: double #C0C0C0;

}

#l_sidebar ul {

	list-style-type: none;

	margin: 0px 0px 15px 0px;

	padding: 0px 0px 0px 0px;

}

/*************************************************Right Sidebar                           * ************************************************/

#r_sidebar {

	float: right;

	width: 140px;

	margin: 0 0 0 20px;

	padding: 0px 0px 0px 0px;

	line-height: 20px;

	display: inline;

}

#r_sidebar p {

	padding: 0px 0px 15px 0px;

	margin: 0px;

}

#r_sidebar a img {

	border: none;

	margin: 0px;

	padding: 0px 0px 15px 0px;

}

#r_sidebar h2 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 5px 0px;

	border-bottom: double #C0C0C0;

}

#r_sidebar h3 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 2px 0px;

	margin: 0px 0px 10px 0px;

	border-bottom: double #C0C0C0;

}

#r_sidebar ul {

	list-style-type: none;

	margin: 0px 0px 15px 0px;

	padding: 0px 0px 0px 0px;

}

/*************************************************Widgets                     * ************************************************/

#recent-posts ul, .widget_recent_entries ul, .widget_views_most_viewed ul, .widget_htnetmcp ul, .rsswidget ul, #spriatelene ul, #media ul, .widget_rrm_popular_posts ul, .widget_useronline {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-size: 11px;

}

#recent-posts ul li, #najdiskutovanejsie ul li, .widget_recent_entries ul li, .widget_views_most_viewed ul li, .widget_htnetmcp ul li, #spriatelene ul li, #media ul li, .widget_rrm_popular_posts ul li, .widget_get_recent_comments ul li, .widget_kbrss ul li {

	background: #FFFFFF url(images/icon_recent.gif) no-repeat top left;

	padding: 0px 0px 5px 18px !important;

	margin: 0px 0px 0px 0px !important;

	font-size: 11px;

}

#recent-comments ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-size: 11px;

}

#recent-comments ul li {

	background: #FFFFFF url(images/icon_links.gif) no-repeat top left;

	padding: 0px 0px 5px 18px;

	margin: 0px 0px 0px 0px;

	font-size: 11px;

}



.recent-commenta a.commenta-link {

	 text-decoration: none;

	 display:block;

	 padding: 8px;

	 border: 1px dashed #CB1409;

}



.recent-commenta a.commenta-link:hover {

	 background-color: #f2e7cd;

}



.recent-commenta .commenta-author-gravatar {

	 float:left;

     margin-right: 10px;

}



.recent-commenta .commenta-author {

	 font-size: 1em;

}



.recent-commenta .commenta-meta {

	 line-height: 1.2em;

	 text-decoration: none;

}



.recent-commenta .commenta-date-time {

	 color: #666;

	 font-size: 0.9em;

}



.recent-commenta .commenta-post-title {

     margin: 8px 0 0.5em 0;

	 text-decoration:none;

	 font-size: 0.9em;

	 font-weight: bold;

	 display:block;

         width: 100%;

}



.recent-commenta .commenta-text {

	 font-family: Georgia,"Times New Roman",Times,serif;

	 font-style: italic;

	 font-size: 12 px;

	 color: #000;

}



#categories-1 ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#categories-1 ul li {

	background: #FFFFFF url(images/icon_categories.gif) no-repeat top left;

	padding: 0px 0px 5px 18px;

	margin: 0px 0px 0px 0px;

}

#archives ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0x 0px 0px 0px;

}

#archives ul li {

	background: #FFFFFF url(images/icon_archives.gif) no-repeat top left;

	padding: 0px 0px 5px 18px;

	margin: 0px 0px 0px 0px;

	font-size: 11px;

}

#links ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#links ul li {

	background: #FFFFFF url(images/icon_recent.gif) no-repeat top left;

	padding: 0px 0px 5px 18px;

	margin: 0px 0px 0px 0px;

	font-size: 11px;

}

#pages ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#pages ul li {

	background: #FFFFFF url(images/icon_meta.gif) no-repeat top left;

	padding: 0px 0px 5px 18px;

	margin: 0px 0px 0px 0px;

}

#meta ul {

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

#meta ul li {

	background: #FFFFFF url(images/icon_meta.gif) no-repeat top left;

	padding: 0px 0px 5px 18px;

	margin: 0px 0px 0px 0px;

}

#rss-178881271 h2 a {

	color: #2255AA;

	font-size: 11px;

}

#rss-178881271 h2 a img {

	padding: 0 !important;

	margin-top: 20px !important;

}

/*************************************************Footer      *************************************************/

#footer {

	background: #004091;

	width: 930px;

	height: 35px;

	margin: 0px auto 0px;

	padding: 0px 0px 0px 0px;

}

#footer p {

	color: #FFFFFF;

	font-size: 11px;

	font-family: Arial, Tahoma, Verdana;

	margin: 0px;

	padding: 0px 10px 0px 10px;

}

#footer a, #footer a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:hover {

	text-decoration: underline;

}

#footer a img {

	border: none;

	margin: 0px 0px 0px 10px;

	padding: 0px;

}

#footerleft {

	width: 890px;

	float: left;

	margin: 0px;

	padding: 10px 0px 0px 0px;

}

#footerright {

	width: 30px;

	float: right;

	margin: 0px;

	padding: 11px 0px 0px 0px;

	text-align: right;

}

#naj {

	padding-right: 5px;

}

#toplist {

	padding-right: 5px;

}

/*************************************************Search Form*************************************************/

#searchdiv {

	margin: 0px;

	padding: 0px;

}

#searchform {

	margin: 0px;

	padding: 0px;

	overflow: hidden;

	display: inline;

}

#newsform {

	margin: 0px;

	padding: 0px;

	overflow: hidden;

	display: inline;

}

#s {

	background: #FFFFFF url(images/search.gif);

	width: 150px;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	font-weight: normal;

	padding: 3px;

	margin: 0px;

	border-top: 1px solid #666666;

	border-right: 1px solid #DDDDDD;

	border-left: 1px solid #666666;

	border-bottom: 1px solid #DDDDDD;

	display: inline;

}

#s2 {

	background: #FFFFFF;

	width: 200px;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	font-weight: normal;

	padding: 3px;

	margin: 0px;

	border-top: 1px solid #666666;

	border-right: 1px solid #DDDDDD;

	border-left: 1px solid #666666;

	border-bottom: 1px solid #DDDDDD;

	display: inline;

}

#sbutt {

	background: #376B9D url(images/navbar.gif);

	color: #FFFFFF;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 2px;

	margin: 0px 0px 0px 5px;

	border: 1px solid #234B69;

	font-weight: normal;

}

#sbutt2 {

	background: #376B9D url(images/navbar.gif);

	color: #FFFFFF;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 2px;

	margin: 0px 0px 0px 8px;

	border: 1px solid #234B69;

	font-weight: normal;

}

#name, #email, #url {

	background: #FFFFFF;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 4px;

	margin: 0px 0px 0px 0px;

	border-top: 1px solid #666666;

	border-right: 1px solid #DDDDDD;

	border-left: 1px solid #666666;

	border-bottom: 1px solid #DDDDDD;

}

#submit {

	background: #EEEEEE;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 4px;

	margin: 0px 0px 0px 0px;

	border-top: 1px solid #DDDDDD;

	border-right: 1px solid #666666;

	border-left: 1px solid #DDDDDD;

	border-bottom: 1px solid #666666;

}

#words {

	background: #FFFFFF;

	width: 460px;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 4px;

	margin: 0px 0px 0px 0px;

	border-top: 1px solid #666666;

	border-right: 1px solid #DDDDDD;

	border-left: 1px solid #666666;

	border-bottom: 1px solid #DDDDDD;

}

/*************************************************Comments*************************************************/

#commentblock {

	width: 540px;

	color: #000000;

	float: left;

	padding: 20px 0px 10px 0px;

	margin: 0px 0px 0px 0px;

}

#commentblock ol {

	list-style-type: square;

	margin: 0px 0px 0px 0px;

	padding: 10px 0px 0px 0px;

}

.commentdate {

	font-weight: bold;

	font-size: 11px;

}

.commentname {

	color: #000000;

	font-weight: bold;

	margin: 0px;

	padding: 5px 0px 0px 0px;

}

.commentinfo {

	clear: both;

}

.commenttext {

	width: 540px;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 0px 0px;

	margin: 5px 0px 20px 0px;

	border-bottom: 1px dotted #C0C0C0;

}

.commenttext-admin {

	width: 540px;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Tahoma;

	padding: 0px 0px 0px 0px;

	margin: 5px 0px 20px 0px;

	border-bottom: 1px dotted #C0C0C0;

}



.alignleft {

	float: left;

}

img.halfsize{

  width: 130px;

  max-height:100px;

  margin: 5px 7px 5px 0;

}

table.banner-bottom{

  width: 300px;

  float: right;

}

table.banner-bottom td{

  width: 150px;

  height: 66px;

}

table.banner-bottom img{

  margin: -5px 0 10px 0;

  border: none;

}

#homepage{

  width: 930px;

  margin: 0;

  padding: 0;

}

#homepage p img {

  margin-right: 0;

  margin-left: 0;

}

#homepageright #sidebar{

  margin-left: 35px;

}

#kategoria{

 width: 472px;

}



#inzer{

 width: 600px;

}



.banner-1{

  width: 300px;

  height: 280px;

  overflow: hidden;

  position: relative;

}

.banner-1 img{

  margin: 0 !important;

  padding: 0 !important;

}



.banner-2{

  width: 468px;

  height: 66px;

  overflow: hidden;

  position: relative;

}

.banner-2 img{

  width: 468px;

  height: 60px;

  margin: 0 !important;

  padding: 0 !important;

  border: none !important;

}



.banner-3{

  width: 120px;

  height: 240px;

  overflow: hidden;

  position: relative;

}

.banner-3 img{

  margin: 0 !important;

  padding: 0 !important;

  border: none !important;

}

.banner-4{

  width: 246px;

  height: 63px;

  margin: 5px 0 5px 370px;

  overflow: hidden;

  position: relative;

}

.banner-4 img{

  margin: 0 !important;

  padding: 0 !important;

  border: none !important;

}



.banner-5{

  width: 220px;

  height: 60px;

  overflow: hidden;

  position: relative;

}

.banner-5 img{

  margin: 0 !important;

  padding: 0 !important;

  border: none !important;

}

.bannerv {



}

.bannerv img{

  margin: 0 !important;

  padding: 0 !important;

  border: none !important;

}



.sidebar .wGallery img{

  margin: 5px auto 0 auto;

}

li.wGallery{

  text-align: center;

}



#st_form_show .main {

  height: 240px !important;

}



.pre-footer ul{

  margin: 0;

  padding: 0;

}

.pre-footer li{

  padding: 0 0 7px 17px;

  list-style-type:none;

  background: #FFFFFF url(images/icon_recent.gif) no-repeat scroll left top;

  font-weight: normal;

  font-size: 11px;

  color: #000000;

}

.pre-footer li.st{

  margin-bottom: 6px;

  padding: 2px 0 0 0;

  background: none;

  border-bottom: thin solid #C0C0C0;

  font-weight: normal;

  color: #2255AA;

}

.pre-footer li a, .pre-footer li a:visited {

	color: #000000;

	text-decoration: none;

}

.pre-footer li a:hover {

	color: #CC0000;

	text-decoration: underline;

}

/*

.pre-footer .sidebar{

  float: left;

}

.pre-footer .sidebar h2.widgettitle{

  padding-left: 45px;

}

.pre-footer .sidebar ul.wGallery{

  margin: 0 10px 0 45px;

}

.pre-footer .sidebar li{

  padding: 0;

  background: none;

}

*/

#homepageright .rightbar{

  width: 130px;

  float: right;

  background: white;

}

.testujeme{

  width: 118px;

  height: 305px;

  padding: 5px;

  border: 1px solid red;

}

.testujeme img{

  width: 115px;

  height: auto;

}



.share img{

  border: none;

}

.share form{

  display: inline;

}



.featpost {

	width: 610px!important;
	min-height: 250px;

}



.featpost img {

	float: left;

	border: none;

}



#featpost p {

	float: left;

}


.infopost {
	width: 470px;
	min-height: 120px;
	float: left;
	margin-right: 5px;
}

