@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}

.clear {
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}

body {
	background:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:1.8em;
	color:#979A9E;
	text-align:center;
}

fieldset {
	border:none;
}
button {
	cursor:pointer;
}
a {
	color:#fff;
}
a:hover {
	text-decoration:none;
}
a img {
	border:0;
}
h2, h3 {
	font-size:1em;	
}
p {
	font-size:1em;	
}
div.clearer {
	clear:both;
}
div.clearl {
	clear:left;
}
#tooltip {
	position:absolute;
	border:1px solid #CCCED0;
	background:#171717;
	padding:2px 5px;
	color:#CCCED0;
	display:none;
	max-width:200px;
	font-size:11px;
}
#bannerholder {
	width: 1052px;
	margin:0px auto;
	text-align: center;
}
#all {
	float:left;
	width:922px;
	margin:0px auto;
	text-align:left;
}
#header {
	background:url('../img/ornament1.gif') no-repeat top center;
	
	
}
.ac { text-align:center; }
/* HEADER */
ul.topmenu {
	color:#10baeb;
	list-style:none;
	margin-bottom:10px;
}
ul.topmenu li {
	display:inline;
	padding:3px 0px;
}	
ul.topmenu a {
	color:#979a9e;
	padding:0px 3px 0px 4px;
	text-decoration:none;
}
ul.topmenu li.active a { color:#FFFFFF; text-decoration:underline; }
ul.topmenu a:hover, #newusers .item a:hover, .item a:hover {
	text-decoration:underline;
}

#search {
	float:right;
	padding:20px 20px 10px 0px;
	clear:left;
	font-size:1.1em;
}
#searchform {
	width:190px;
	height:22px;
	background:url('../img/bg_searchbox.png') no-repeat;
}
#searchform input {
	background:none;
	border:none;
	padding:4px 0px 4px 10px;
	width:150px;
	float:left;
	font-size:1em;
	color:#979a9e;
}
.btnSearch {
	background:transparent; 
	border:none;
	margin:2px 0px;
	cursor:pointer;
}
#logo h1 a {
	background:url('../img/logo.png') no-repeat;
	display:block;
	cursor:pointer;
	height:55px;
	/*margin:30px 0px;*/
	margin:0 0 30px 0;
	width:319px;
	clear:right;
}

/* NAVIGATION */
#navigation {
	padding-bottom:40px;
	clear:both;
	font-size:1.2em;
}
#navigation ul {
	list-style:none;
	float:left;
}
#navigation ul li {
	background:url('../img/bg_menu_li.gif') no-repeat center left;
	float:left;
	padding:0px 0px 0px 0px;
	margin-right:13px;
	
}	
#navigation a {
	color:#ffffff;
	text-decoration:none;
	padding-left:15px;
}
#navigation a:hover {
	text-decoration:underline;
}
#navigation li.active a {
	font-weight:bold;
	color:#FF9C00;
}

/* CONTENT */

#top, #middle, #bottom {
/*	padding:7px 0px 7px 0px; */
}
#buttons {
	padding: 10px 0 7px 0;
	text-align:center;
	width:651px;
}
#buttons a {
	padding: 0 10px;
}
div.left {
	float:left;
	width:651px;
}
#banner {
	background:url('../img/banner.gif') no-repeat;
	height:193px;
	float:left;
}
/* Added Pubso start */
#banner1 {
	float: left;
	margin:198px 10px 0 0;
	
}
/* Added Pubso end */
div.right {
	float:right;
}
.box1 h1, .box2 h1, .widebox h1,.box3 h1, #login, #logo {
	text-indent:-9000px;
	font-family:trebuchet ms;
	font-size:1.2em;
	font-weight:normal;
	color:#FFFFFF;
	letter-spacing:-1px;
}
#box_login {
	background:url('../img/bg_box_login.gif') no-repeat;
	height:193px;
	float:right;
}
#box_login h1 {
	background:url('../img/bg_box_title_login.png') no-repeat;
	height:67px;
}
#box_login input {
	font-size:0.8em;
	padding:4px;
	margin:5px 0px 5px 0px;
	width:150px;
	border:1px solid #b8b8b8;
	color:#979A9E;
}
#box_login p {
	color:#ffffff;
}
#box_login table {
	margin:0 auto;
	font-size:1.2em;
}
#box_login table a {
	color:#FFFFFF;
	font-weight:bold;
	
}
#box_login table a:hover {
	text-decoration:none;
}
#box_login table th {
	text-align:left;
	padding:0px 0px 10px 0px;
	color:#FFFFFF;
	border-bottom:1px solid #8bd8f1;
}
#box_login table.loginmenu td {
	padding:3px 15px 3px 0px;
}
#box_login table a.red {
	color:#FF0000;
}

input#heslo1 {
	background:#ffffff url('../img/input_heslo.gif') no-repeat;
}
input#heslo2 {
	background:#ffffff;
}
#box_login button {
	border:none;
	background:none;
}

#newregforgot {
	margin:10px 23px 10px 23px;
	padding-top:10px;
	font-size:1.2em;
	border-top:1px solid #8ddef5;
	color:#FF0000;
}
#newregforgot a {
	color:#FFFFFF;
	font-weight:bold;
}
span.left {
	float:left;
}
span.right {
	float:right;
}

.box1 {
	width:317px;
	padding-bottom:15px;
}
.box2 {
	width:256px;
}
.box3 {
	width:650px;
	font-size:1.2em;
}
.widebox {
	width:922px;
	text-align:center;
}
.widebox .boxbottom { background:url('../img/bg_widebox_bottom_clean.png') no-repeat; height:36px;}
.box3 .boxbottom { background:url('../img/bg_box3_bottom_clean.png') no-repeat; height:36px;}
.widebox iframe {
	margin: 0 auto;
}
#box_news {
	float:left;
	padding-right:17px;
	font-size:1.2em;
}
#box_articles {
	float:left;
		font-size:1.2em;
}
#box_actions {
	float:left;
	margin-top: -35px;
	margin-left:15px;
		font-size:1.2em;
		position: relative;
	
}
#box_actions h1 {
	background:url('../img/bg_box_title_actions.png') no-repeat;
	height:69px;
}
#box_news h1 {
	background:url('../img/bg_box_title_news.png') no-repeat;
	height:69px;
}
#box_articles h1 {
	background:url('../img/bg_box_title_articles.png') no-repeat;
	height:69px;
}

/* ARTICLES
====================================================================*/
#articles {
	float:left;
}
#articles h1 {
	background:url('../img/bg_title_articles.png') no-repeat;
	height:69px;
}
#articles h2 {
	color:#bbb;
	padding: 0 0 10px 0;
}
.articlebanner {
	clear:both;
	padding-top: 20px;
	text-align:center;
}
#articles h3 {
	color:#bbb;
	padding: 10px 0;
}
#articles ul, #articles ol {
	margin:0;
	list-style-position:inside;
	padding: 0 0 10px 0;
}
#articles .thumb {
	float:left;
	width:130px;
}
#articles .thumb img {

}
#articles .itemtext {
	width:475px;
	padding:0px 0px 0px 5px;
	float:left;
}
#articles .iteminfo {padding:5px 0px 10px;}
#peoplesearch div.boxbottom {
	background:#000000 url('../img/bg_box3_bottom_clean.png') no-repeat;
	height:36px;
}
.line { border-bottom:1px solid #474747; }
#articles .iteminfo span { color:#10BAEB; }

p.pagechooser {
	text-align:center;

}
p.pagechooser a.back {
/*	background:url(../img/arrow_left.png) no-repeat left 50%;
	width:28px; height:23px; display:block; float:left; */
}
p.pagechooser a img, p.allitems img {
	text-decoration:none;
	vertical-align:middle;
	border:none;
	height:20px;
	width:28px;
	padding:0px 3px;
}
p.pagechooser a, p.allitems a {
	cursor:pointer;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:1em;
	position:relative;
}
p.pagechooser a:hover, p.pagechooser a.active {
	color:#10BAEB;
}

p.pagechooser2 {  float:left;}
p.pagechooser2 a img, p.allitems img {
	text-decoration:none;
	vertical-align:middle;
	border:none;
	height:11px;
	width:17px;
	padding:0px 3px;
}
p.pagechooser2 a, p.allitems a {
	cursor:pointer;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	position:relative;
}
p.pagechooser2 a:hover, p.pagechooser2 a.active {
	color:#10BAEB;
	text-decoration:none;
}
p.back { float:right; line-height:36px;}
p.back a { color:#CCCED0;
font-size:1em;
font-weight:bold;
padding:0px 33px 0px 0px;
position:relative;
}
p.allitems {
	text-align:right;
	line-height:36px;	
}
p.allitems a {
	color:#CCCED0;
	font-size:1em;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}
.itemgalery {
	padding:20px 0px;
}
/* PEOPLESEARCH
================================================================*/
#peoplesearch { float:left; }
#peoplesearch h1 {
	background:url('../img/bg_title_peoplesearch.png') no-repeat;
	height:69px;
}
#peoplesearch .item { float:left; }
#peoplesearch th {
	text-align:right;
	font-weight:bold;
	color:#ccced0;
	padding:0px 5px 0px 0px;
	vertical-align:middle;
}
#peoplesearch table td { padding:7px 0px; }
#peoplesearch td.smallleft {
	text-align:left;
	font-weight:bold;
	color:#ccced0;
}
#peoplesearch td.smallright {
	text-align:right;
	font-weight:bold;
	color:#ccced0;
}
#peoplesearch input { width:200px; }
#peoplesearch input, #peoplesearch select  {
	padding:0px 2px;
	background:#ffffff;
	border:1px solid #b8b8b8;
	font:13px arial;
	color:#000000;
}
#peoplesearch select.w1, #peoplesearch input.w1 { width:45px; }
#peoplesearch select.w2 { width:204px; }
#peoplesearch input.radio { width:14px; height:14px; padding:5px; }
.btnSearchpeople {
/*	background:url('../img/arrow2_right.gif') no-repeat right center;  */
	background:none;
	border:none;
	color:#CCCED0;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
}
.btnSearchpeople img {
	vertical-align:middle;
}
.btnVyhladavanie {
	padding-top:20px;
	text-align:center;
}

/* REGISTRATION */
#registration {
	float:left;
}
#registration h1 {
	background:url('../img/bg_title_registration.png') no-repeat;
	height:69px;
}
#registration h2 {
	color:#10baeb;
	font-weight:bold;
	padding:4px 0px;
}

#registration th {
	text-align:left;
	font-weight:normal;
	padding:4px 0px 8px 0px;
	width:35%;
	vertical-align:text-top;
}
#registration table td {
	padding:2px 0px 8px 0px;
}
#registration input, #registration textarea,#password input {
	width:230px;
	background:#474747;
	border-color:#121212;
	border-style:solid;
	border-width:1px 0px 0px 1px;
	padding:2px;
	font:1.3em Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

#registration textarea {
	overflow:auto;
}
#registration hr, hr {
 	color:#717274;
	background-color:#717274;
	border:0;
 	height:1px;
}
#registration .items {/* background:#2B2B2B; padding:0px;*/}

.btnRegister {
	color:#292929; 
	background:url('../img/btn_register.png') no-repeat;
	width:86px;
	height:20px;
	border:none;
	cursor:pointer;
	font-weight:bold;
	font-size:1em;
}

.items {
	background:#303030;
	padding-bottom: 20px;
/*	padding-bottom:10px; */
}
.item {	
	padding:5px 20px;
}
.errors {
	color:#EB1010 !important;
}
.item p {
	color:#979a9e;
}
.box3 .item p {
	padding-bottom:10px;
}
.item a {
	text-decoration:none;
	color:#979A9E;
}
.item a:hover {
	text-decoration:underline;
}
.item h2 a {
	color:#10baeb;
}
#newusers .item a {
	color:#10baeb;
	font-weight:bold;
}
.box1 .more_items {
	background:url('../img/bg_box_bottom.png') no-repeat;
	height:36px;
}
.box2 .more_items {
	background:url('../img/bg_box2_bottom.png') no-repeat;
	height:36px;
}
.box3 .more_items {
	background:url('../img/bg_box3_bottom.png') no-repeat;
	height:36px;
}
.medzera {
	padding-bottom:15px;
}
.more_items, .boxbottom {
	padding:0px 20px;
}
.more_items p.more a {
	font-size:1em;
	font-weight:bold;
	color:#ccced0;
	padding:5px 38px 5px 0px;
	height:23px;
	position:relative;
}
.more_items a:hover, #newregforgot a:hover {
	text-decoration:none;
}
.more_items p.more {
	border-top:1px solid #717274;
	padding-top:8px;
	text-align:right;
}

/* GALERY 
=========================================================================*/
#box_galery {
	float:left;
	height:300px;
}
#box_galery h1, #galery h1 {
	background:url('../img/bg_box_title_galery2.png') no-repeat;
	height:69px;
}
#box_galery .items, #galery .items {
	padding:20px;
}
#box_galery .items a img, /*#articles .items a img,*/ #galery .items a img {
	margin:2px;
	border:1px solid #717274;
	vertical-align:middle;
}
#box_galery .items a:hover img, /*#articles .items a:hover img, */#galery .items a img:hover {
	border:1px solid #ffffff;
}
#box_galery a.galery_navigation img, #articles a.galery_navigation img, #box_galery a.galery_navigation:hover img, #articles a.galery_navigation:hover img {
	width:29px;
	height:89px;
	border:none;
}
#box_galery a.galery_navigation, #articles a.galery_navigation {
	width:29px;
	height:89px;
}

#galery {
	float:left;
}
#galery .items {
	height:1%;
}

#galery .thumb {
	float:left;
	padding:10px;
	width:124px;
	text-align:center;
	height: 140px;
	
}
#galery h2 {
	font-size:1em;
}
#galery .thumb-main {
	float:left;
	padding: 0 10px;
	width:124px;
	text-align:center;	
	height: 220px;
}
#galery h3 {
	margin: 0 10px;
	border-bottom: 1px solid #979A9E;
	clear:both;
}
.clearerline {
	margin: 0 10px;
	border-bottom: 1px solid #979A9E;
	clear:both;
}
#galery p.infocomments a {
	background:url('../img/arrow2_right.png') no-repeat left 50%;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	padding-left:20px;
}
#galery p.infocomments a:hover {
	text-decoration:underline;
}

.comments {
	text-align:center;
}
.comment {
	font-weight:bold;

	padding:5px 10px; 
}
.comment .meno { color:#ffffff; }
.comment .datetime { font-weight:normal; }
.comment p { }

#galery  .photo {
	width:547px;
	background:#171717;
	margin:0px auto;
}
#galery .photo a.nextimg img {
	border:0;
	margin:0;
}
#galery .photo a.nextimg:hover {
	border: 0;
}
#galery  .photo p { padding:10px; }
#galery  .photonavi {
	text-align:center;
	font-weight:bold;
}
#galery .photonavi a { color:#ffffff; line-height:11px; padding:0px 5px; }
#galery .photonavi a:hover img { border:0;}
#galery .photonavi a img { width:17px; height:11px; border:0; vertical-align:bottom;}



#newusers {
	float:right;
}
#rightbanners {
	float:right;
}
#rightbanners div {
	margin-bottom:15px;
}
#newusers h1 {
	background:url('../img/bg_box_title_newusers.png') no-repeat;
	height:68px;
}
#newusers td {
	padding-right:5px;
}
/* FOOTER */
#footer {
	background:url('../img/ornament2.gif') no-repeat bottom center;
	border-top:1px solid #2f3030;
	height:120px;
	font-size:1.2em;
	color:#979a9e;
	margin-top:10px;
}
#footer .topmenu {
	padding-top:30px;
	position:relative;
	margin-left:-4px;
}
#webinfo {
	clear:both;
}
#webinfo a {
	font-weight:bold;
	color:#979a9e;
	text-decoration:none;
}
#webinfo a:hover {
	text-decoration:underline;
}
