* {
        margin:0;
        padding:0;
}

body{
        background:url(images/bg.jpg) center top #000 no-repeat;
        text-align:center;
        font-family:"Lucida Grande","Trebuchet MS",Verdana,Tahoma,sans-serif;
        color:white;
        margin-bottom:50px;
}
object {
        margin-left:20px;
}
a {
        color:#5599ff;
}

a img {
        border:0;
}
h1 {
        color:#5599ff;
        
}
#pagewidth {
        width:980px;
        margin:0 auto;
        text-align:left;
}

#header {
        width:100%;
        height:75px;
        font-size:90%;
        border:0px solid green;
        margin-top:10px;
}

#header #logo {
        float:left;
        width:400px;
        /*margin-top:10px;*/
        padding-left: 50px;
        background:url(images/logo.jpg) left top no-repeat;
        height:75px;
}
#header #nav1 {
        width:530px;
        float:left;
        text-align:right;
}


#header #logo a{
        color:white;
        text-decoration:none;
}
#header #logo a:hover{
        text-decoration:underline;
}

#header #nav1 a{
        text-decoration:none;
        line-height:99px;
        margin-bottom:0;
}
#header #nav1 a:hover{
        text-decoration:underline;
        
}
#header ul {
        list-style:none;
}

#header ul li {
        display:inline;
        margin-left:13px;
}


#obrazok {
        width:100%;
        height:254px;
        background:url(images/obrazok.jpg) no-repeat;
        /*padding-top:216px;*/
        font-size:14px;
        border:0px solid blue;
        margin-top:7px;
        #margin-top:-17px;
}
/*
#obrazok #navigation {
        position:absolute; 
        top:313px;
        border:1px solid red;
        height:40px;
}
#obrazok #navigation ul{
        list-style:none;
        padding-left:12px;
}


#obrazok #navigation ul li {
        display:blok;
        float:left;
        padding-right:7px;
        padding-left:7px;
        line-height:25px;
        padding-top:0px;
        padding-bottom:0px;
}


#obrazok #navigation ul li:hover {
        background:#5599ff;
        
}
*/
#obrazok a{
        color:white;
        text-decoration:none;
}





.sivypanel {
        width:960px;
        background:#303030;
   
        margin-top:17px;
        padding:10px;
        padding-top:14px;
        font-size: 12px;
}

.sivypanel div{
        /*font-size:15px;*/
        line-height:1.5;
}


.sivypanel h2{
        font-size:17px;
        margin-bottom:13px;
        color:#a0a0a0;
        
}

table.akcie td {
        padding-right:12px;
        font-size:12px;
        color:#b0b0b0;
}
table.akcie td small {
        color:#a0a0a0;
}

table.akcie td b{
        color:#e0e0e0;
        margin-bottom:5px;
        font-style:bold;
        
}
table.akcie td img {
        margin-bottom:5px;
        border:1px solid black;
}

.odkazovypanel {
        width:98%;
        text-align:right;
        font-size:12px;
        
}

.blue {
        color:#5599ff;
}
#footerakcie {
        margin-top:5px;
        padding-top:7px;
        border-top:1px solid #707070;
        width:100%;
        font-size:11px;
}

#footerakcie a{
        color:#e0e0e0;
}
#footerakcie a:hover{
        text-decoration:none;
}

#footer{
        border-top:1px solid #707070;
        padding-top:10px;
        margin-top:10px;
        font-size:11px;
        width:100%;
}




/*********************/
/*** navigacia */

 #navigation{
         margin-top:220px;
         position:absolute;
         z-index:9999;
         margin-left:3px;
 }
 
#navigation ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 15000;
}
 
#navigation li { /* all list items */
	float: left;
	position: relative;
	line-height:27px;
	/*width: 10em;*/
	

            /*padding-right:9px;*/
               /*padding-left:4px;*/
               /*line-height:25px;*/
               padding-top:0px;
               padding-bottom:0px;
        
}
#navigation li a {
        padding-left:4px;
        padding-right:9px;
}
#navigation li ul { /* second-level lists */
	display: none;
	position: absolute;
	/*top: 10px;*/
	#top: 22px;
	left: 0;
        background:#5599ff;
}
 
#navigation li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}
 
#navigation li:hover ul, #navigation li.over ul { /* lists nested under hovered list items */
	display: block;
}
#navigation li.over ul li:hover{
          background: #5599ff;
}
 
#navigation li ul li {
        display:block;

        float:none;

        background: #5599ff;
        width:125px;
}

#navigation ul li:hover {
          background: #5599ff;
}

 
 #navigation ul#nav li ul li {
         border-bottom:1px solid #66aaff;

 }

 #navigation ul#nav li ul li:hover {
     color: #fff;
     background: #505050;
 }
 
 #navigation ul#nav ul li.active a,
 #navigation ul#nav ul li a:hover,
 #navigation ul#nav ul li:hover a,
 #navigation ul#nav ul li.over a, {
     background: #505050;
     /*padding: 0px 5px;*/
/*     width:125px;*/

     display:block;
     /*height:25px;*/
 }
 
  #navigation ul#nav  li.active a,
  #navigation ul#nav  li a:hover,
  #navigation ul#nav  li:hover a,
  #navigation ul#nav  li.over a, {
      background: #5599ff;
      margin-top:-2px;
      #line-height:27px;
      /*padding: 0px 5px;*/
 /*     width:125px;*/

      display:block;
/*      height:25px;*/
  }
 
 
 
 
 
 


/*************************/
.aktuality{
        width:230px;
        border:0px solid red;
        float:right;
        /*border-left:1px dashed #909090;*/
        /*background-color :#101010;*/
        background-color:#202020;
        padding-left:5px;
        margin-left:5px;
        color:#909090;
        font-size:50%;
        z-index: -1000;
}
.aktuality h2{
        background-color:#202020;
        padding:5px;
        
}
.aktuality h3 {
        color:#f0f0f0;
        font-size:15px;
        margin-bottom:4px;
}

.aktuality .item {
        margin-left:5px;
        font-size:11px;
        margin-bottom:35px;
}

.clearer {
        clear:both;
        font-size:1px;
        height:0px;
        line-height:0px;
        padding:0pt;
        overflow:hidden;
}


#thumb td {
        /*background-color:#404040;*/
        /*border:1px solid #F1F1F1;*/
        margin:0px;
        text-align:center;
}
#thumb td img {
        margin-top:20px;
        margin-bottom:0px;
        border:0px solid black;
        cursor:hand;
        z-index:0;
        position:relative;
}

#thumb small {
        font-size:11px;
}
.kom{
        color:#a0a0a0;
}
.kom:hover {
        text-decoration:none;
}



#strankovanie {
        width:700px;
        text-align:center;
        font-size: 15px;
}
#strankovanie a{
        padding-left: 13px;
        padding-right:13px;
}
#strankovanie a:hover{
        color:white;
        background-color:#5599ff;
}
.itiltnone {
        margin-bottom:-25px;
        #bottom:-5px;
}

.komentt {
        margin-left:10px;
        color:#c0c0c0;
}
        
.komentt input, .komentt textarea {
        background-color: #505050;
        border:0;
        font-size:15px;

}

.hg {
        border-top:1px solid #505050;
        border-bottom:0;
        border-left:0;
        border-right:0;
        margin-top:5px;
        margin-bottom:5px;
       /* color :red;*/
        padding:0;
        /*background:red;*/
}

.komentar {
        font-size:11px;
        color:#f0f0f0;
        margin-bottom:20px;
        width:700px;
}
.komentar .autor {
        background-color: #505050;
        width:700px;
        font-style:bold;
        font-size:13px;
}


.red {
        color:red;
        background:#fff;
}

.red2 {
        color: rgb(255,55,55);
        
}
.green {
        color:green;
}

p {
        margin-bottom:20px;
}
