﻿@import "reset.css"; 
@import "typography.css";
@import "grid.css";
@import "forms.css";
/*-------------------------------------*/
body{
    background:#ebe7c3 url(../pic/main_background.jpg) center top no-repeat;
    }
h1,h2,h3{
    font-family: Georgia,"Times New Roman",Times,serif;
    color: #a97b11;
    }   
a {
	color:#a97b11;
	text-decoration:underline;
	}   	 
div#main{
	  width: 950px;
  	  margin: 0 auto;

        }
div#left{
		width:190px;
		position:relative;
		float:left;
		}		
div#header{
        height:105px;

        text-indent: -9000px;
        position:relative;
        }
div#footer{
		text-align:center;
		color: #999999;
		margin:15px;
		}	
div#footer span{
		height:70px;
		vertical-align:middle;
		
		}
			
div#content-holder{
		min-height:645px;
        background: #FFF url(../pic/content_bg.jpg) no-repeat top;
		padding-bottom:15px;
        }        
div#content{
        float:right;
		padding-top:15px;
		}
div#content-right{
		border: 2px #9f9c3f dashed;
		padding: 10px;
		}        
         
div#main_menu{
		background:url(../pic/menu_bg.png) repeat-y top;
		display:block;
		clear:both;
		padding-left:10px;
        }    
div#menu_top{
		background:url(../pic/menu-bg-top.png) no-repeat top;
		width: 190px;
		height: 48px;
		text-indent:-9000px;
        }  	
div#menu_bottom{
		background:url(../pic/menu_bottom.png) no-repeat top;
		width: 190px;
		height: 24px;
        }  			    
div#main_menu ul{
		
        list-style-type:circle;
		color:#8F7A5B;
        margin:0;
        padding:0 0 0 10px;
        }    
div#main_menu ul li{
        margin:0;
        padding:0;
		
		line-height:24px;
        }  
div#main_menu ul li a{
        display:block;
		padding-right:17px;
        text-decoration:none;
        color:#000;
        
        }     

div#main_menu ul li a.menu-hh-1, 
div#main_menu ul li a.menu-hh-2, 
div#main_menu ul li a.menu-hh-3,
div#main_menu ul li a:hover {
        background: url(../pic/menu_arrow.gif) right 5px no-repeat;
		text-decoration:underline;
		color: #FF9900;
        }      

		   
a#logo {
        display:block;
        height:103px;
        position:absolute;
        left:0px;
        text-indent:-9000px;
        top:0px;
        width:930px;
        }      
div#navigacia{
		height:30px;
		display:block;
		}		                           
 /*-----------------------------------*/       

.right{
      float:right;
      }
div.span-13 {
		margin-right:15px;
		}	  
      
div.span-5 {
		margin-right:0px;
		}	 
div#content-right h2{	
	background: url(../pic/caption_bg.png) no-repeat;
	text-align:center;
	display:block;
	width:190px;
	height:60px;
	padding-top:20px;
	margin-bottom:0;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-indent:-9000px;
	}	
	
h2#aktuality{
	background: url(../pic/aktuality.png) no-repeat;
	width:190px;
	height:60px;
	padding-top:20px;
	font-weight:bold;
	text-indent: -9000px;
	margin-top:5px;
	margin-bottom:10px;

	}	
div.aktuality_left{
	}	
div#news a{
	display:block;
	text-decoration:none;
		}
div#news a:hover{

	text-decoration:underline;
		}
div#news li{
		border-bottom:1px solid #CCCCCC;
		margin-top:10px;
		}					
div#news li h3{
		font-size:1.3em;
			color:#336600;	
			margin-bottom:0;
			font-weight:bold;
		}			
 div#news ul{
 	list-style-type:none;
	margin:0;
	padding:0;}

div.center_item{
	width:240px;
	height:220px;
	float:left;
	margin-right:15px;
	margin-top:20px;
	}

div.aktuality{
	margin-bottom:15px;
	border-bottom:1px solid  #CCCCCC;
	}	
div#content div.aktuality{
	height:140px;
	}
		
div.center_item a, div.aktuality a{
	text-decoration:none;
	display:block;
	padding:5px;
	color:#000000;
	}	
div.center_item a:hover, div.aktuality a:hover{
	background:#FFFBCF;

	}		
div.center_item h3, div.aktuality h3{
	margin-bottom:5px;
	text-decoration:underline;
	}	

	
div.center_item	img, div.aktuality img{
	float:left;
	margin-right:7px;
	margin-top:5px;
	}

div#AD_left{
	margin-top:15px;
	margin-left:10px;
	}       
	
div.akcie-stred-obr img{
	float:left;
	margin-right:15px;
	margin-bottom:10px;
	}	
div#reklama-stred-dole{
	margin-top:15px;
}
      
                  

