/* CSS */

body{
background-color: #222222;
background-image: url("./img/background.jpg");
background-repeat: repeat;
font-family: "Arial", Helvetica, sans-serif;
font-weight: normal;
font-size: 0.7em;
color: #000000;
margin: 0 auto;
}



//* ODKAZY *//
a{
color:  #404040;
}

a:link{
color:  #404040;
}

a:visited{
color:  #404040;
}

a:active{
color:  #404040;
}


p{
margin: 0px;
padding: 0px;
text-align: justify;
}

h1{
font-family: "Arial", Helvetica, sans-serif;
font-weight: bold;
font-size: 1.2em;
color: #FFFFFF;
margin-left: 20px;
margin-top: 3px;
height: 10px;
margin-bottom: 15px;
}

h2{
font-family: "Arial", Helvetica, sans-serif;
font-weight: normal;
font-size: 1.0em;
color: #444444;
text-align: left;
}

#connent{
width: 950px;
height: 100%;
margin: 0 auto;
margin-top: 52px;
}

#login{
width: 814px;
height: 100%;
background-color: #400000;
font-family: "Arial", Helvetica, sans-serif;
font-weight: normal;
font-size: 1.0em;
color: #d0d0d0;
margin: 0 auto;
text-align: left;
padding: 2px 40px 2px 40px;
}

input{
color: #000000;
background-color: #CCCCCC;
border: solid 1px #444444;
padding-left: 5px;
font-family: "Arial", Helvetica, sans-serif;
font-weight: normal;
font-size: 1.0em;
}

#header{
background-color: #400000;
margin: 0 auto;
width: 894px;
height: 174px;
_margin-top: -20px;
} 

#menu{
background-color:#000000;
width: 894px;
height: 29px;
color: #444444;
margin: 0 auto;
}

/* OBSAH */

#jadro{
width: 950px;
height: 100%;
min-height: 900px;
background-color: #FFFFFF;
color: #000000;
margin: 0 auto;
}

#obsah{
width: 580px;
height: 100%;
min-height: 800px;
padding: 10px 4px 4px 4px; 
margin: 0 auto;
}

.newska{
width: 560px;
background-color: #FFFFFF;
color: #000000;
background-image: url("./img/line.jpg");
background-repeat: no-repeat;
background-position: top left;
border: solid 1px #000000;
padding-left: 5px;
padding-right: 5px;
padding-bottom: -10px;
margin-bottom: 10px;
margin-top: 15px;
text-align: justify;
}

.komentare{
width: 560px;
background-color: #FFFFFF;
color: #000000;
background-image: url("./img/linetop.jpg");
background-repeat: no-repeat;
background-position: top left;
border: solid 1px #000000;
padding-left: 5px;
padding-right: 5px;
margin-bottom: 15px;
margin-top: 0px;
text-align: justify;
}

.textarea{
	color: White;
   font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/input.jpg);
	border: 1px solid Black;
	background-repeat: repeat-x;
	background-color: #2f2f2f;
}

#aktualne{
width: 28px;
height: 245px;
background-color: #222222;
background-image: url("./img/aktualnespravy.jpg");
margin-top: 25px;
float: left;
}

#posledna{
width: 28px;
height: 245px;
background-color: #222222;
background-image: url("./img/poslednaakcia.jpg");
margin-top: 31px;
margin-left: 0px;
float: left;
}

#sponzori{
width: 28px;
height: 245px;
background-color: #222222;
background-image: url("./img/sponzori.jpg");
margin-top: 30px;
margin-left: 0px;
float: left;
}

#partneri1{
width: 28px;
height: 245px;
background-color: #222222;
background-image: url("./img/partneri1.jpg");
margin-top: 30px;
margin-left: 0px;
float: left;
}

#anketa{
width: 28px;
height: 245px;
background-color: #222222;
background-image: url("./img/anketa.jpg");
margin-top: 25px;
float: right;
text-align: left;
}

#ligova{
width: 28px;
height: 245px;
background-color: #222222;
background-image: url("./img/ligovatabulka.jpg");
margin-top: 30px;
margin-right: 2px;
float: right;
}

#navstevnost{
width: 28px;
height: 245px;
background-color: #222222;
background-image: url("./img/reklamaprava.jpg");
margin-top: 30px;
margin-left: 0px;
float: right;
}

#partneri2{
width: 28px;
height: 245px;
background-color: #222222;
background-image: url("./img/navstevnost.jpg");
margin-top: 30px;
margin-left: 0px;
float: right;
}

#lavy{
width: 28px;
height: 100%;
background-color: #222222;
float: left;
}

#vlavo{
width: 145px;
height: 100%;
background-color: #FFFFFF;
float: left;
}

.box_left{
width: 128px;
height: 242px;
background-color: #FFFFFF;
background-image: url("./img/vlavo.jpg");
color: #000000;
margin-top: 25px;
padding: 4px 7px 4px 7px;
text-align: left;
}

.box_right{
width: 131px;
height: 242px;
background-color: #FFFFFF;
background-image: url("./img/vpravo.jpg");
color: #000000;
margin-top: 25px;
padding: 4px 7px 4px 7px;
text-align: left;
}

#pravy{
width: 28px;
height: 100%;
background-color: #222222;
float: right;
text-align: left;
}

#vpravo{
width: 145px;
height: 100%;
background-color: #FFFFFF;
float: right;
text-align: left;
}

.sprava{
width: 130px;
height: 215px;
background-color: #f4f4f4;
margin: 5px;
text-align: center;
}

h3{
color: #000000;
background-color: #FFFFFF;
font-family: "Arial", Helvetica, sans-serif;
font-weight: normal;
font-size: 0.9em;
}

hr{
width: 100%;
height: 1px;
}

u{
text-decoration: underline;
margin-left: 65px;
}

#pata{
width: 894px;
height: 20px;
background-color: #222222;
margin: 0 auto;
color: #6f6f6f;
font-family: "Arial", Helvetica, sans-serif;
font-weight: normal;
font-size: 0.8em;
text-align: center;
}


.menu
{
padding: 0;
margin: 0;
margin-left: 35px;
}

.menu a
{
text-decoration: none;
color: #FFFFFF;
display: block;
width: 100%;
text-align: center;
}

.menu ul, .menu li
{
list-style-type: none;
margin: 0;
padding: 0 .5em;
}

ul.uroven1 li.polozka1
{
float: left;
position: relative;
font-weight: normal;
background: #000000;
background-image: url("./img/bg_menu.jpg");
padding: .5em .5em;
height: 11px;
width: 70px;
_width: 70px; /* IE */
}

ul.uroven2
{
position: absolute;
left: 0;
top: 2.0em;
_top: 2.1em; /* IE */
width: 70px;
background: #000000;
visibility: hidden;
padding: .8em .5em;
}

ul.uroven2 li.polozka2 a
{
font-weight: normal;
text-align: left;
padding: 0 .5em .1em;
margin: 0 -.5em;
color: #FFFFFF;
}

ul.uroven2 li.polozka2 a:hover
{
background: #FF0000;
color: #FF0000;
background-image: url("./img/bg_menu.jpg");
}


.menu a:hover
{
text-decoration: underline;
}

ul.uroven1 li.polozka1
{
behavior: url(hover.htc);
}

ul.uroven1 li.polozka1:hover,
ul.uroven1 li.polozka1Hover
{
background: #000000;
}

ul.uroven1 li.polozka1Hover ul.uroven2,
ul.uroven1 li.polozka1:hover ul.uroven2
{
visibility: visible;
}

#admin_button  {
background-image : url(img/admin_button.gif);
background-repeat : no-repeat;
padding-left : 4px;
} 

