* {
padding:0;
margin:0;
}
html {
background-color:#333;
background-image:url(../images/pozadina.jpg);
}
body {
background-image:url(../images/poz.jpg);
background-position:top;
background-repeat:no-repeat;

}
#Main {
width:964px;
margin:0px auto;
padding-top:20px;
}
#slider2 {
width:600px;
float:left;
overflow:hidden;
}
#popis {
width: 354px;
float:left;
margin-left:10px;
}
#navlist {
width:100%;
margin-top:10px;
height:30px;
float:left;
}
#navlist .box {
padding:3px;
}
#navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a
{
font-family: georgia, serif;
font-size:18px;
color:black;
text-decoration: none;
 text-shadow: #ccc 1px 1px 1px;

}

#navlist a:hover
{

  background: #ef4723;
   color:#fff;
    padding: 3px 10px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
	 text-shadow: #000 1px 1px 1px;
}
#navlist li.current a
{
  background: #ef4723;
   color:#ffffff;
    padding: 3px 10px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
	 text-shadow: #000 1px 1px 1px;
}
#slider2 .crnibox .box {
height:220px;
}
.crnibox {
     background-image: url(../images/crno.png);
     padding: 5px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
}
.box {
     background: #fff;
     border: 5px solid #fff;
     padding: 0px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
	
}
.box h2 {
font-family: Georgia, serif;
font-size:24px;
text-shadow: #000 1px 1px 1px;
color:#ef4723;

}
#sidebar h2 {
     background: #fff;
     border: 5px solid #fff;
     padding:0px 10px 0px 10px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
display:inline;
 float:left;
 font-family: Georgia, serif;
font-size:18px;
text-shadow: #666 1px 1px 1px;
margin-bottom:5px;
}
.clear {
clear:both;
}

#Content {
float:left;
width:600px;
margin-top:28px;
padding:0;
}
#Content .crnibox .box {
clear:both;
font-size:13px;
font-family:Tahoma, sans-serif;
}
#Content .crnibox  {
margin-bottom:10px;
}
#Content h2{
     background: #fff;
     border: 5px solid #fff;
     padding:0px 10px 0px 10px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
	 display:inline;
	 float:left;

	 font-family: Georgia, serif;
font-size:18px;
text-shadow: #666 1px 1px 1px;
margin-bottom:5px;
}
#Content h3{
     background: #fff;
     border: 5px solid #fff;
      padding:0px 10px 0px 10px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
	
	 text-align:center;
	 	 float:right;
		  display:inline;
		  font-size:18px;

}
#sidebar {
float:left;
width:354px;
margin-top:28px;
margin-left:10px;
margin-bottom:10px;
}
#sidebar .crnibox {
margin-bottom:10px;
}
#Footer {
margin-top:10px;
clear:both;
width:964px;
}
.box img {
float:left;
margin-right:5px;
}
#Content .box a{
color:#cc2906;
}
#Content .box a:hover{
color:#333;

}
#Content .box a:hover img{
color:#333;
background-color:#000;
}
#Content .box strong {
color:#cc2906;
}
/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:580px;
		
		overflow:hidden; 
		}	

		#slider li h2 {

		}
#prevBtn {
display:none;
}
#nextBtn {
display:none;
}
		#slider li p {
			width:500px;
			height:200px;
	float:left;
		}
	
/* // Easy Slider */
a img{
border:0;
background:transparent;
}
a:hover {
background:transparent;
}
.sadrzajdesno {
font-family: Arial, sans-serif;
font-size:16px;
color:black;
}
.sadrzajdesno input {
width:322px;
height:23px;
background-image:url(../images/input.jpg);
background-position:left top;
background-repeat:no-repeat;
border:none;
padding:5px;
font-size:20px;
}
.sadrzajdesno input[type="button"] {
width:auto;
height:auto;
background:#333;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
border:none;
color:white;
font-size:13px;
}
.sponzori img {
margin-right:1px;
}
.sponzori {
width:340px;
}
p{
 font-size:13px;
 line-height:18px;
 }
 /*Defaults Styling*/

fieldset {border:none;}
select {font:14px/14px Arial, Helvetica, sans-serif; padding:0; width:330px;margin-bottom:6px;}
fieldset.action {background:#9da2a6; border-color:#e5e5e5 #797c80 #797c80 #e5e5e5; margin-top:-20px;}

/*Selects*/
.NFSelect {height:21px; position:absolute; border:1px solid transparent;}
.NFSelectLeft {float:left; width:3px; height:21px; background:url(/test/img/select-left.png) no-repeat 0 0; vertical-align:middle;}
.NFSelectRight {height:21px; width:auto; background:url(/test/img/select-right.png) no-repeat 100% 0; cursor:pointer; font:12px/21px Arial, Helvetica, sans-serif; color:#fff; padding-left:3px; margin-left:3px;}
.NFSelectTarget {position:absolute; background:none; margin-left:-13px; margin-top:18px; z-index:3; left:0; top:0; padding-bottom:13px;}
.NFSelectOptions {position:relative; background:#707175; margin-left:16px; margin-top:0; list-style:none; padding:4px 0; color:#fff; font:13px/13px Arial, Helvetica, sans-serif; z-index:4; max-height:200px; overflow-y:auto; overflow-x:hidden; left:0; top:0;}
.NFSelectOptions li {padding-bottom:1px;}
.NFSelectOptions a {display:block; text-decoration:none; color:#fff; padding:2px 3px; background:none;}
.NFSelectOptions a.NFOptionActive {background:#464646;}
.NFSelectOptions a:hover {background:#333;}
/*Focused*/
.NFfocused {border:1px dotted #666;}
/*Hovered*/
.NFh {background-position:0 100%;}
.NFhr {background-position:100% 100%;}
/*Hidden*/
.NFhidden {opacity:0; z-index:-1; position:relative;}
/*Safari*/
select, input, textarea, button {outline:none; resize:none;}
#Footer .crnibox .box {
clear:both;
font-size:13px;
font-family:Tahoma, sans-serif;
text-align:center;
}