@charset "utf-8";
/* CSS Document © Copyright 2010, All rights reserved */
/*------ Default HTML Styles ------*/
* {
margin:0;
padding:0;
}
html {
font-size:100%;
height:100%;
margin:0 0 1px 0;
}
#header{
/* background:none repeat scroll 0 0 #F4F5F6; */
/* border-bottom:1px dotted #AAB4BE; */
margin:0;
padding:5px 10px;
text-align:justify;
}

body {
color:#646464;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:150%;
background-color:AliceBlue;
}



body.arial {
font-family:Helvetica, Arial, sans-serif;
}
body.times {
font-family:"Times New Roman", Times, serif;
}
body.courier {
font-family:"Courier New", Courier, monospace;
}
body.georgia {
font-family:Georgia, "Times New Roman", Times, serif;
}
body.verdana {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6, p, blockquote, label, ul, ol, dl, fieldset, address, .heading, .componentheading, .description {
margin:0.5em 0;
}


ul, ol {
 margin-left:20px; 
}
ul{}
fieldset {
border:none;
}
legend {
font-weight:bold;
}

img {
border:none;
}
a {
outline:none;
text-decoration:none;
color: #728BB9;
}
a:hover {
text-decoration:underline;
}
.componentheading{
/* letter-spacing:-1px; */
font-weight:normal;
padding:0 0 5px 0;
}
.heading, .componentheading, h1, h2, h3, h4, h5, h6 {
font-weight: normal;
font-family:	"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;
}
h1, .componentheading {
font-size:20px;
line-height:20px;
}
h2, .heading {
font-size:16px;
}
h3, .description {
font-size:16px;
}
h4 {
font-size:16px;
line-height:16px;
margin-top:10px;
color:#DF761F;

}
h5 {
font-size:12px;
}
h6 {
font-size:12px;
font-weight:bold;
}
body.heading-tahoma h1, body.heading-tahoma h2, body.heading-tahoma .componentheading, body.heading-tahoma .heading, body.heading-tahoma h3 {
font-family:Tahoma, Verdana, sans-serif;
}
body.heading-arial h1, body.heading-arial h2, body.heading-arial .componentheading, body.heading-arial .heading, body.heading-arial h3 {
font-family:	"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;
}
body.heading-times h1, body.heading-times h2, body.heading-times .componentheading, body.heading-times .heading, body.heading-times h3 {
font-family:"Times New Roman", Times, serif;
}
body.heading-courier h1, body.heading-courier h2, body.heading-courier .componentheading, body.heading-courier .heading, body.heading-courier h3 {
font-family:"Courier New", Courier, monospace;
}
body.heading-georgia h1, body.heading-georgia h2, body.heading-georgia .componentheading, body.heading-georgia .heading,
body.heading-georgia h3 {
font-family:Georgia, "Times New Roman", Times, serif;
}
hr {
border:0;
}
pre, .source{
padding:20px;
}
/*------ Layout Styles ------*/
.clr {
clear: both;
}
.inside {
 /* padding: 10px; */
}
.width{
width:960px;
margin:auto;
}
#inset .inside{
padding:20px 10px;
}
#banner{
	background-color:white;

}
#banner h3{
font-size:30px;
}
#banner .moduletable{
margin:0;
}
#banner .width{
font-size:16px;
}
#logo {
display: block;
float: left;
height: 94px;
width: 200px;
margin:15px 0 0 0;
background: url(../images/logo.gif) no-repeat;
}

/*UPRAVA*/

#user8 {
	/* position:absolute; xx
	top:74px;
	left:-292px;
	width:980px; */
	float:left;
}
#user8 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 0px;
	float: right;
	background:url(../images/bg_black.png) repeat-x 0 0;

}
#user8 li {
	list-style: none;
	float: left;
	font-weight: normal;
	font-size: 14px;
	/* padding:5px 15px 5px 15px;  */
	line-height: 26px;
	text-transform: uppercase;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	border-right:1px solid white;
}
#user8 li a {
	display: block;
	font-weight: normal;
	text-decoration: none;
	color: white;
	padding:5px 18px 5px 18px;
}
#user8 li:hover, #user8 li.hover {
	position: static;
}
#user8 li a:hover, #user8 li.active a {
	color: white;
	background:url(../images/bg_orange_menu.png) repeat-x 0 0;
	line-height: 26px;
	padding:5px 18px 5px 18px;
}
/* MOJE */
#user8 li#current {
		line-height:26px;
		background:url(../images/bg_orange_menu.png) repeat-x 0 0;		
		}
		
/*
#topmenu{
float: left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
margin:5px 0 0 0;
}
#topmenu ul, #topmenu li{
margin: 0px;
padding: 0px;
list-style-type: none;
}
#topmenu li{
display: inline;
}


#topmenu a{
margin-right: 15px;
}

*/

#mainmenu{
line-height: 300%;

}
ul#mainmenu, ol#mainmenu, li#mainmenu {

margin-left: 0px;
padding: 0px;
list-style-type: none;

}

#mainmenu li{
display: inline;
width:250px;


}

#mainmenu a{
display: block;
font-size: 130%;
text-decoration: none;
color:#5C7990;
border-bottom:#748EBB dotted 1px;
margin-right:15px;

}

#mainmenu a:active{
 /* text-shadow:1px 1px 1px #000; */
}
#search {
float: right;

}
/* Container */
#pathway {
font-size:11px;
font-family:Helvetica, Arial, sans-serif;
margin:0 0 20px 0;
}
#pathway a {
padding:0 3px;
}
#mainbody {
width:100%;
float:left;
margin-left:200px;
}
#sidebar2 {
width:220px;
float:right;
}
#sidebar {
width:220px;
float:left;
}
#content {
width:100%;
float:left;
padding:10px 0 0 0;
position:relative;
top:-110px;

}
/* Left Sidebars */
.sidebar-left #{float:right;} 
.sidebar-left #mainbody{float:right;} 
.sidebar-left #sidebar2{float:left;} 
.sidebar-left #sidebar{float:left;}
/* Right Sidebars */
.sidebar-right #{float:left;} 
.sidebar-right #mainbody{float:left;}
.sidebar-right #sidebar2{float:right;} 
.sidebar-right #sidebar{float:right;}
/* Both Sidebars */
.sidebar-both #{float:right;}
.sidebar-both #mainbody{float:left;}
.sidebar-both #sidebar2{float:right;} 
.sidebar-both #sidebar{float:left;}

#footer {
border-top: 1px solid #DDDDDD;
    padding-top: 10px;
    text-align: center;

}


.elements{
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
width:100%;
}
.elements td{
text-align:left;
vertical-align:top;
width:25%;
padding:10px;
}
/*------  Styles ------*/
.article_separator{
margin:10px 0 10px 0;
height:10px;
display:block;
}
.small, .createdate, .modifydate {
font-size:11px;
}
.small {
font-style:italic;
line-height:110%;
}

.createdate{
padding:0 0 10px 0;
display:block;
}
.modifydate{
padding:10px 0 0 0;
}
.inputbox, .validate-email {
/* height:15px; */

}

.inputbox:focus{
/* border:1px solid #EFDA77; */
}
.poll, .pollstableborder {
width:100%;
}
.poll thead td {
font-weight:normal !important;
font-size:16px;
padding:0 0 10px 0;
}
.poll td {
text-align:left;
vertical-align:middle;
padding:3px;
}
.bannerheader {
font-weight:normal !important;
font-size:16px;
margin:0 0 10px 0;
}
.banneritem_text {
margin:10px 0;
}
.adminform {
width:auto;
margin:10px 0;
}
.adminform td {
padding:5px;
}
.adminform .inputbox {
width:400px;
}
.button, .validate, .adminform button, button, .readon, .readmore, div.itemCommentsForm form input.button{
padding:7px 12px;
cursor:pointer;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
/*-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
 /* border:0; */
}
.readon, .readmore {
padding:5px 10px;
margin:10px 0;
display:block;
float:left;

background:#424242;
color:#FFF;

}
.article_column {
padding:0 10px 0 0;
}
.column_separator {
padding:0 0 0 10px;
}
.blog {
/* width:100%; */
}
.blog_more {
padding:20px;
margin:0 0 20px 0;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
}
.blog_more strong {
margin:10px 0;
font-family:Arial, Helvetica, sans-serif;
}
.blog_more ul, .blog_more li {
padding:0;
margin:0;
list-style:none;
}
.blog_more li a {
display:block;
}
.blog_more strong {
display:block;
padding:0 0 5px 0;
font-size:1.4em;
}
.pagination {
margin:10px 0;
display:block;
}
.pagination ul, .pagination li {
margin:0;
padding:0;
list-style:none;
}
.pagination li {
display:inline;
}
.pagination span, .pagination a {
display:inline;
padding:5px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
.pane ul, .pane li {
margin:0;
padding:0;
list-style:none;
}
.pane li {
padding:5px 0;
margin:0 0 5px 0;
}
.description {
padding:10px 0;
}
td.sectiontableheader {
padding:5px;
text-align:left !important;
font-weight:normal;
}
tr.sectiontableentry1 td {
padding:5px;
text-align:left !important;
}
tr.sectiontableentry2 td {
padding:5px;
text-align:left !important;
}
tr.sectiontableentry0 td {
padding:5px;
text-align:left !important;
}
.toc {
width:220px;
float:right;
margin:0 0 20px 20px;
}
.toc th {
padding:5px 10px;
text-align:left;
font-size:16px;
}
.toc td a {
display:block;
padding:5px 10px;
}
.toc td a:hover {
padding:5px 5px 5px 10px;
text-decoration:none;
}
.pagenavbar {
text-align:left;
margin:20px 0;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.pagenavbar a {
text-decoration:none;
}
.pagenavcounter {
margin:20px 0;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.buttonheading {
white-space:nowrap;
font-size:11px;
}
.buttonheading a{
text-decoration:none;
}

#ordering {
margin:0 0 20px 0;
}

.highlight {
font-weight:bold;
}
.paneopen fieldset {
padding:0 0 10px 0;
}
#com-form-login #username, #com-form-login #passwd {
width:70%;
}
#com-form-login ul, #com-form-login li {
margin:0;
padding:0;
list-style:none;
}
#com-form-login, .k2AccountPage{
padding:10px !important;
border:0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#com-form-login a {
padding:5px 5px 5px 5px;
display:block;
width:70%;
}
#com-form-login a:hover {
text-decoration:none;
}
#name, #email {
margin:0 0 10px 0;
}
/*------ Default Module Styles ------*/
.moduletable, 
.moduletable_menu, 
.moduletable_text,
.moduletable-ms1,
.moduletable-ms2,
.moduletable-ms3,
.moduletable-ms4 {
margin:0 0 20px 0;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
}
.moduletable-ms1,
.moduletable-ms2,
.moduletable-ms3,
.moduletable-ms4 {
padding:20px;
}
div.moduletable_menu {
margin-bottom:1em;
display: block;
}
div.moduletable_menu ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
div.moduletable_menu li {
margin: 0px;
padding: 0px;
list-style-type: none;
}
div.moduletable_menu a {
display: block;
padding: 3px 3px 3px 23px;
}
div.moduletable_menu a:hover {
text-decoration: none;
}
div.moduletable_menu li ul li a {
display: block;
padding: 3px 3px 3px 35px;
display: block;
}
div.moduletable_menu li ul li a:hover {
text-decoration: none;
}
div.moduletable-ms1 ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
div.moduletable-ms1 li {
margin: 0px;
list-style-type: none;
padding-top: 3px;
display: block;
padding-left: 23px;
padding-bottom: 3px;
padding-right: 3px;
}
div.moduletable-ms1 a:hover {
text-decoration: underline;
}
div.moduletable-ms2 ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
div.moduletable-ms2 li {
margin: 0px;
list-style-type: none;
padding-top: 3px;
display: block;
padding-left: 23px;
padding-bottom: 3px;
padding-right: 3px;
}
div.moduletable-ms2 a:hover {
text-decoration: underline;
}
div.moduletable-ms3 h3 {
line-height: 1em;
}
div.moduletable-ms3 ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
div.moduletable-ms3 li {
margin: 0px;
list-style-type: none;
padding-top: 3px;
display: block;
padding-left: 23px;
padding-bottom: 3px;
padding-right: 3px;
}
div.moduletable-ms3 a:hover {
text-decoration: underline;
}
/*------ Tooltips ------*/
.tool-tip {
float: left;
border: 1px solid #D4D5AA;
padding: 5px;
background: #FFFFCC;
max-width: 200px;
}
.tool-title {
padding: 0;
margin: 0;
margin-top: -15px;
padding-top: 15px;
padding-bottom: 5px;
background: url(../../system/images/selector-arrow.png) no-repeat;
font-size: 100%;
font-weight: bold;
}
.tool-text {
margin: 0;
font-size: 100%;
}
/*------ System Messages ------*/
#system-message {
margin-bottom: 0px;
padding: 0;
}
#system-message dt {
font-weight: bold;
}
#system-message dd {
margin: 0;
font-weight: bold;
text-indent: 30px;
}
#system-message dd ul {
list-style: none;
margin: 0px;
padding: 10px;
color: #0055BB;
background: #D8E5F8 url(../images/status-info.png) no-repeat 10px 50%;
border-top: 3px solid #629DE3;
border-bottom: 3px solid #629DE3;
}
#system-message dt.message {
display: none;
}
#system-message dd.message {
}
#system-message dt.error {
display: none;
}
#system-message dd.error ul {
margin: 0px;
list-style: none;
color: #c00;
background: #FFD6D6 url(../images/status-alert.png) no-repeat 10px 50%;
border-top: 3px solid #DE7A7B;
border-bottom: 3px solid #DE7A7B;
}
#system-message dt.notice {
display: none;
}
#system-message dd.notice ul {
margin: 0px;
list-style: none;
color: #DCA33C;
background: #FEF6D8 url(../images/status-note.png) no-repeat 10px 50%;
border-top: 3px solid #F0DC7E;
border-bottom: 3px solid #F0DC7E;
}
/* Typography */
.red_wrap, .green_wrap, .blue_wrap, .brown_wrap{
display:block;
margin:10px 0;
padding:20px 20px 30px 20px;
}
.red_wrap{
background:url(../images/trans_pink.png) repeat 0 0;
border:1px solid #AF788F;
}
.green_wrap{
background:url(../images/trans_green.png) repeat 0 0;
border:1px solid #648F50;
}
.blue_wrap{
background:url(../images/trans_white.png) repeat 0 0;
border:1px solid #759BC6;
}
.brown_wrap{
background:url(../images/trans_yellow.png) repeat 0 0;
border:1px solid #7D7F37;
}
blockquote, blockquote.left, blockquote.right {
padding:20px;
margin:10px 0;
font-style:italic;
font-family:"Times New Roman", Times, serif;
font-size:20px;
line-height:25px;
background:url(../images/trans_white.png) repeat 0 0;
border-top:3px solid #FFF;
}
blockquote.left{
float:left;
margin:0 10px 10px 0;
width:50%;
}
blockquote.right{
float:right;
margin:0 0 10px 10px;
width:50%;
}
.alert, .info, .download, .note {
display: block;
padding: 10px 10px 10px 50px;
margin: 15px 0;
}
ul.bullet1, ul.bullet2, ul.bullet3, ul.bullet4, ul.bullet5, ul.bullet6, ul.bullet7, ul.male, ul.female, ul.accept, ul.clock, ul.color, ul.cup, ul.date, ul.drink, ul.smile, ul.exclamation, ul.heart, ul.music, ul.rainbow, ul.golf, ul.tennis, ul.star, ul.tick {
padding-left: 10px;
margin-left: 0;
}
ul.bullet1 li, ul.bullet2 li, ul.bullet3 li, ul.bullet4 li, ul.bullet5 li, ul.bullet6 li, ul.bullet7 li, ul.male li, ul.female li, ul.accept li, ul.clock li, ul.color li, ul.cup li, ul.date li, ul.drink li, ul.smile li, ul.exclamation li, ul.heart li, ul.music li, ul.rainbow li, ul.golf li, ul.tennis li, ul.star li, ul.tick li {
list-style: none;
margin-left: 0;
padding:0 0 0 30px;
margin-bottom: 5px;
}
fieldset.highlight {
padding:10px;
font-weight:normal;
}
fieldset.highlight legend {
font-size:1.2em;
}
.searchintro{
background:url(../images/trans_white.png) repeat 0 0;
border:1px solid #759BC6;
}
.alert {
color: #c00;
border-top: 3px solid #fe7b7a;
border-bottom: 3px solid #fe7b7a;
background: #FFD6D6 url(../images/status-alert.png) 10px 50% no-repeat;
}
.info {
color: #0055BB;
border-top: 3px solid #629de3;
border-bottom: 3px solid #629de3;
background: #D8E5F8 url(../images/status-info.png) 10px 50% no-repeat;
}
.note {
color: #B79000;
border-top: 3px solid #fde179;
border-bottom: 3px solid #fde179;
background: #FEF6D8 url(../images/status-note.png) 10px 50% no-repeat;
}
.download {
color: #57861A;
border-top: 3px solid #c2df88;
border-bottom: 3px solid #c2df88;
background: #EEF7DD url(../images/status-download.png) 10px 50% no-repeat;
}
ul.bullet1 li {
background: url(../images/bullet1.png) 4px 4px no-repeat;
}
ul.bullet2 li {
background: url(../images/bullet2.png) 4px 4px no-repeat;
}
ul.bullet3 li {
background: url(../images/bullet3.png) 4px 4px no-repeat;
}
ul.bullet4 li {
background: url(../images/bullet4.png) 4px 4px no-repeat;
}
ul.bullet5 li {
background: url(../images/bullet_green.png) 4px 4px no-repeat;
}
ul.bullet6 li {
background: url(../images/bullet_pink.png) 4px 4px no-repeat;
}
ul.bullet7 li {
background: url(../images/bullet_red.png) 4px 4px no-repeat;
}
ul.male li {
background: url(../images/user_suit.png) 4px 4px no-repeat;
}
ul.female li {
background: url(../images/user_female.png) 4px 4px no-repeat;
}
ul.accept li {
background: url(../images/accept.png) 4px 4px no-repeat;
}
ul.clock li {
background: url(../images/clock.png) 4px 4px no-repeat;
}
ul.color li {
background: url(../images/color_swatch.png) 4px 4px no-repeat;
}
ul.cup li {
background: url(../images/cup.png) 4px 4px no-repeat;
}
ul.date li {
background: url(../images/date.png) 4px 4px no-repeat;
}
ul.drink li {
background: url(../images/drink.png) 4px 4px no-repeat;
}
ul.smile li {
background: url(../images/emoticon_smile.png) 4px 4px no-repeat;
}
ul.exclamation li {
background: url(../images/exclamation.png) 4px 4px no-repeat;
} 
ul.heart li {
background: url(../images/heart.png) 4px 4px no-repeat;
}
ul.music li {
background: url(../images/music.png) 4px 4px no-repeat;
}
ul.rainbow li {
background: url(../images/rainbow.png) 4px 4px no-repeat;
}
ul.golf li {
background: url(../images/sport_golf.png) 4px 4px no-repeat;
}
ul.tennis li {
background: url(../images/sport_tennis.png) 4px 4px no-repeat;
}
ul.star li {
background: url(../images/star.png) 4px 4px no-repeat;
}
ul.tick li {
background: url(../images/tick.png) 4px 4px no-repeat;
}

#user3 ul {
list-style:none;
}

#user3 li {
display:block;
float:left;
margin-right:15px;

}
/* LAVE HORNE MENU*/
/*
#user8 ul, #rightTop ul {
list-style:none;
margin:0px;
}

#user8 li {
display:block;
float:left;
margin-right:15px;
}

#user8 li a{
color:#748EBB;
font-size:125%;
text-shadow:0 1px 0 #FFFFFF, 0 -1px 3px #BEBEBE;
}

#user8 li a:hover{
text-decoration:underline;
/*border-bottom: #748EBB dotted 1px;
 font-weight:bold;
}
*/

/*PRAVE HORNE MENU*/
# rightTop{
float:right;}

#rightTop li {
display:block;
float:right;
margin-right:15px;
}

#rightTop li a{
color:#DF761F;
font-size:125%;
text-shadow:0 1px 0 #FFFFFF, 0 -1px 3px #BEBEBE;
}
#rightTop li a:hover{
text-decoration:underline;
/*border-bottom: #DF761F dotted 1px;
 font-weight:bold; */
}

/*ZACIATOK box */
.img_box {
	position:relative;
	background-color:#666;
	}
	
.box_l {
		width:75%;
		float:left;
		
		 }
		 
.box_l a {
	text-decoration:none;
	color:white;}
		 
.box_p {
			
		position:absolute;
		top:0px;
		right: 0px;
			
		}
		
.box_p img {z-index:0;}
.icon_box {z-index:100;
position:absolute;
bottom:1px;
right:60px;}
	
#boxy {
	margin-right:auto;
		margin-left:auto;
		margin-bottom:20px;
		margin-top:15px;
	width:955px;
	}

.box1, .box2, .box3, .box4 {
width:201px; 
float:left;
border:solid 1px #ddd;
padding: 10px;
position:relative;
 min-height: 100px;

}
.box1, .box2, .box3 {
	margin-right:20px;}
	
.box1 {background: url(../images/bg_1.png) repeat-x 0 100%;}
.box2 {background: url(../images/bg_2.png) repeat-x 0 100%;}
.box3 {background: url(../images/bg_3.png) repeat-x 0 100%;}
.box4 {background: url(../images/bg_4.png) repeat-x 0 100%;}
	





div.mod-rounded div.box-t1 {
background:url("../images/module_rounded_tl.png") no-repeat scroll 0 0 transparent;
}

div.mod-rounded div.box-t2 {
background:url("../images/module_rounded_tr.png") no-repeat scroll 100% 0 transparent;
padding:0 10px;
}

div.mod-rounded div.box-t3 {
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px solid #DCDCDC;
height:9px;
}

element.style  {
min-height:65px;
}
div.mod-rounded div.box-1 {
background:url("../images/module_rounded_bg.png") repeat-x scroll 0 0 #F0F0F0;
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
overflow:hidden;
padding:0 14px;
}
div.mod-rounded h3.header, div.mod-rounded h3.header {
font-size:150%;
/* letter-spacing:-1px; */
margin:0 0 5px;
}

div.module h3.header, div.module h2.header {
color:#646464;
font-size:120%;
font-weight:normal;
margin:0;
padding:0;
}

h3, h2 {
color:#50555A;
}

div.module span.header-2, div.module span.header-3 {
display:block;
}

div.mod-rounded h3.header span.color, div.mod-rounded h3.header span.color, div.mod-rounded h2.header span.color, div.mod-rounded h2.header span.color {
color:#141414;
}

element.style  {
overflow:hidden;
}

/*spodok */

div.mod-rounded div.box-b1 {
background:url("../images/module_rounded_bl.png") no-repeat scroll 0 0 transparent;
}
div.mod-rounded div.box-b2 {
background:url("../images/module_rounded_br.png") no-repeat scroll 100% 0 transparent;
padding:0 10px;
}
div.mod-rounded div.box-b3 {
background:none repeat scroll 0 0 #F0F0F0;
border-bottom:1px solid #DCDCDC;
height:9px;
}


/*KONIEC box*/


/*STREDNY BOX ZACIATOK*/
.box_main {
width:100%; 
float:left;
overflow:hidden;
margin-top:17px;
margin-bottom:17px;
clear:both;}

div.mod-rounded_s div.box-t1_s {
background:url("../images/module_rounded_tl_s.png") no-repeat scroll 0 0 transparent;
}

div.mod-rounded_s div.box-t2_s {
background:url("../images/module_rounded_tr_s.png") no-repeat scroll 100% 0 transparent;
padding:0 10px;
}
div.mod-rounded_s div.box-1_s {
background:url("../images/module_rounded_bg_s.png") repeat-x scroll 0 0 #F1F3F8;
border-left:1px solid #748EBB;
border-right:1px solid #748EBB;
overflow:hidden;
padding:0 14px;
}

div.mod-rounded_s div.box-t3_s {
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px solid #748EBB;
height:9px;
}

div.mod-rounded_s div.box-b1_s {
background:url("../images/module_rounded_bl_s.png") no-repeat scroll 0 0 transparent;
}
div.mod-rounded_s div.box-b2_s {
background:url("../images/module_rounded_br_s.png") no-repeat scroll 100% 0 transparent;
padding:0 10px;
}
div.mod-rounded_s div.box-b3_s {
background:none repeat scroll 0 0 #F1F3F8;
border-bottom:1px solid #748EBB;
height:9px;
}

/*STREDNY BOX KONIEC*/


#left{
float:left;
width:225px;
margin-right:20px;

}

div.karusel {
margin:10px 500px;
width:100%;
}


div.mod-rounded a {
color:#646464;}

td.contentheading {
font-size:18px;
line-height:18px;
margin-top:15px;
color:#5C7990;

}

.button:hover, .validate:hover, .adminform button:hover, button:hover, .readon:hover, .readmore:hover, div.itemCommentsForm form input.button:hover{
/* background:#071F4B;
color:#FFF; */
}
.button:active, .validate:active, .adminform button:active, button:active, .readon:active, .readmore:active, div.itemCommentsForm form input.button:active{
background:#424242;
color:#FFF;
}

div.login{
width:300px;
background-color:#333333;
}

 #brat img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/andrej1.png) top left no-repeat;}
 #brat:hover img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/andrej2.gif) top left no-repeat;}
 
 #oliver img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/oliver1.gif) top left no-repeat;}
 #oliver:hover img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/oliver2.gif) top left no-repeat;}
 
 #ja img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/martin1.gif ) top left no-repeat;}
 #ja:hover img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/martin2.gif) top left no-repeat;}

 #karol img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/karol1.gif) top left no-repeat;}
 #karol:hover img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/karol2.gif) top left no-repeat;}
 
 #hastrman img {height: 94px; width: 200px; border-width: 0; background: url(images/docasne/hastrman1.gif) top left no-repeat;}
 #hastrman:hover img {height: 94px; width: 200px; border-width: 0; background: url(images/docasne/hastrman2.gif) top left no-repeat;}
 #pali img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/pali1.gif) top left no-repeat;}
 #pali:hover img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/pali2.gif) top left no-repeat;}
 
 #duri img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/duri1.gif) top left no-repeat;}
 #duri:hover img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/duri2.gif) top left no-repeat;}
 
 #janci img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/janci1.gif) top left no-repeat;}
 #duri:janci img {height: 150px; width: 150px; border-width: 0; background: url(../images/docasne/janci2.gif) top left no-repeat;}
 
 
div.dolava{
float:left;
width:150px;
height:150px;
margin-left:0px;
margin-bottom: 10px;
padding:0;
}

div.doprava{
float:left;
width:534px;
padding-left: 5px;
padding-top:5px;
background:url(../images/docasne/pozadie6.gif);
color:#FFFFFF;
margin-bottom:10px;
height:145px;
}

div.doprava_clear{
float:left;
width:534px;
padding-left: 5px;
padding-top:5px;
background:url(../images/docasne/pozadie5.gif);
color:#FFFFFF;
margin-bottom:10px;
height:145px;
}

div.debug{

}

h2.box_nadpis a{
	color:white;   /*#DF761F*/
	font-size:15px;
	text-decoration:none;
	font-weight: normal;
	
	line-height: 26px;
	text-transform: uppercase;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	
}

a.box_text {
text-decoration:none;
}

/* STRED */

.obal {
	width:960px;
	margin:auto;
	padding-top:130px;}
	
#facebook {
		overflow:auto;
		padding-left: 240px;
		padding-bottom:5px;}
		
#right {
	width:30%;
	}
	
	.cf_label {
    float: left;
    width: 170px;
}

table.obj tr{}
table.obj tr td{
	vertical-align:top;}

