/*
 Theme Name: Rebrík 3. 0
 Theme URI: http://www.rebrik.sk
 Description: Stránku vytvoril Andy Janík
 Version: 1.0
 Author: http://rebrik.sk
 Author URI: http://www.rebrik.sk

http://rebrik.sk
http://rebrik.sk
 
 */
* html {
    height: 100%;
    margin-bottom: 0.1em;	text-align: center;
}

* {
    margin: 0;
    padding: 0;
}

img {
    border: 0;
}

p {
    margin: 0.7em 0;
}

a {
    text-decoration: none;
}

a:link, a:visited {
    color: #4A76AD;
}

a:hover, a:active {
    color: #E78100;
}

ul {
    list-style: none;
}


body {
    font-size: 100.01%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    border-top: 0px;
    background-color: #fff;
    background-image: url(images/pozadie.gif);
/*	background-position: center;*/
    background-repeat: repeat;
    bottom: 0px;
}

#celok {
	width: 1008px;
	position: relative;
    margin: auto;   
    _margin: 0px;     
     

}



#obr-pozadie {
	height: 132px;
    background-image: url(images/pozadie-cervene.gif);
    background-color: #e51629;
    background-repeat: repeat-x; 

}

/*#obr-pozadie {
    text-align: center;
    z-index: -1;
}*/


#page-top {
    width: 1008px;
    height: 132px;
	position: relative;
    margin: auto;
    _margin: 0px;     
    /*    margin: -28px auto auto 98px;    */
    text-align: center;
    border-top: 0px;
    background-image: url(images/header.jpg);
    background-repeat: no-repeat;
    background-color: #fff;
}

#tema {position: relative; width:300px; height:32px; top:88px;left: 355px; ?left: 15px; text-align: center;margin:0px; padding: 0px; 
 	color: #004165; font: 16px Arial, Trebuchet MS, Verdana, Arial; font-weight: bold; }
#tema a{color: #004165;  } 	
#tema a:hover{color: #119903; } 	



#header {
    /*background-color: #fff;*/
    width: 950px;
    height: 58px;
	position: relative;
    margin: auto;
    _margin: 0;    
    _left:1px;
    text-align: left;
    background-image: url(images/header2.jpg);
    background-repeat: no-repeat;
}

         
#header-lavo {float:left;   width:700px; margin: 15px 0px 0px 0px; padding: 2px 2px 2px 5px;
      }
#header-pravo { float:right; width: 230px; margin: 15px 0px 0px 0px;  padding: 0px;}




#searchform {
    position: relative;
    clear: both;
    margin-bottom: 5px;
    margin-left: 2px;
    padding: 0px;
   /* background-image: url(images/hladaj_img.gif);
    background-repeat: no-repeat;*/
}

#hladaj{      
    width: 202px; 
    float: right; 
    margin: 5px 7px 0px 0px;/
} 

#s{ background-image: url(images/hladaj_img.gif);
    background-repeat: no-repeat;
    border:0px;
    width: 125px;
    height:20px;
    padding:0 5px 0 5px;
    color:#fff;
}  
#searchsubmit{ 
    margin: 0 0 0 5px;
    border:0px;
    width: 54px;
    height:30px;
    background-image: url(images/tlacidlo_hladaj.gif);
    background-repeat: no-repeat;
}


#header-menu-lavo {
    voice-family: inherit;
    padding: 0px;
    margin: 0 0 0 20px;
    width: 300px;
}

#header-menu ul {
    voice-family: inherit;
    padding: 0 0 0 0;
    margin: 0 0 0 20px;
    width: 870px;
}

#header-menu ul li {
    margin: 0 4px 0 7px;
    padding-right: 20px;
    border-right: 1px #8C8C8C dashed;
    display: inline;
}

#header-menu ul li a {
    color: #fff;
    text-decoration: none;
    font: 13px 'Trebuchet MS';
    display: inline;
}

#header-menu ul li a:hover {
    color: #fff000;
    padding: 0px;
}
 


/*
#wrap2 {
    margin-right: 180px;
}*/


#page {
    width: 943px;
	min-height: 400px;
	position: relative;
	clear: both;
    margin: 0px 29px 0px 29px;
    _margin: 0px 0px 0px 15px;    
    float: left;
    text-align: center;
    border-left: 4px solid #2d7ca5;
    border-right: 3px solid #2d7ca5;
    background-image: url(images/pozadie-page.gif);
    background-position: right;
    background-repeat: repeat-y; 
    background-color: #fff;

}


.chronodatauvod {width:58px;float: left; }

#wrap_nad {	width: 750px; float: right; margin: 0 auto;  ?margin: 0; min-height: 210px; /*background-color: #aff;*/ }
#wn1 {	width: 460px; ?width: 450px;float: left; margin: 0 auto; ?margin: 0; min-height: 210px; /*background-color: #bbf;*/ clear: both;}
#wn2 {	width: 280px; float: right; margin: 0 auto; ?margin: 0; min-height: 210px; /*background-color: #aaa; */ }

#wn1_galery {width: 220px; ?width: 200px; float: left; margin: 0 auto; padding: 5px 0 0 0; min-height: 200px; /*background-color: #cac; */}
#wn1_galery img {border: 2px solid #f78b2b;}
#banner img{border: 0px solid #f78b2b; margin: 15px 0 0 0;}

#wn1_bloq {width: 240px; float: right; margin: 0 auto; min-height: 200px;}

#wn1_bloq_hore {margin: 5px 0px 0px 0px; ?margin: 0px; background-image: url(images/bloq_pasik.jpg); background-repeat:no-repeat; background-position: 0px -5px; width: 240px;height:5px;}
#wn1_bloq_dole { margin: 0px 0px 10px 0px; ?margin: -5px 0px 0px 0px; ?margin: 0px 0px 0px 0px; _margin: -14px 0px 0px 0px;  background-image: url(images/bloq_pasik.jpg); background-repeat:no-repeat; background-position: 0px 0px; ?background-position: 0px 0px; _background-position: 0px 14px; width: 240px; height:5px;}
#wn1_bloq_stred { padding:10px 0px 0px 0px; ?padding:0px;  ?margin: 0px auto;_margin: -14px auto; background-color:#d4d2d2; width:240px; text-align: center;}


#bloq_nadpis {margin: 0 0 0 10px; ?margin: 0; background-image: url(images/pozadie_bloq.jpg); background-repeat: repeat-x; background-position: 0px 0px;
    width: 220px; height:20px; border: 2px solid #7f7f7f; padding: 0px;
    color: #fff; font: 16px Arial, Trebuchet MS, Verdana, Arial; font-weight: bold; }
#bloq_stred {margin: 10px 0 10px 10px; ?margin:10px 0px 10px 0px;  width: 210px; min-height: 50px;border: 2px solid #7f7f7f; padding: 5px;
    background-color: #fff; color: #000000; font: 13px Arial, Trebuchet MS, Verdana, Arial; text-align: left;}

#bloq_spodok {margin: 0 0 0 10px; ?margin: 0; width: 220px; height:17px; border: 2px solid #7f7f7f; padding: 3px 0px 2px 0px; background-color: #ffba00;  
    color: #fff3d3; font: 11px Arial, Trebuchet MS, Verdana, Arial;text-align: center; }    
#bloq_spodok a {color: #b50b0b;}
#bloq_spodok a:hover {color: #0a7d04;}

#wn2_video_hore {margin: 5px 0px 0px 15px; ?margin: 0px 0px -14px 15px; clear: both; float: left;
    _padding: 0px; background-image: url(images/video_pasik.gif); background-repeat:no-repeat; background-position: 0px -7px; width: 260px;height:7px;}
#wn2_video_dole { margin: 0px 0px 10px 15px; ?margin: -14px 0px 10px 15px;  background-image: url(images/video_pasik.gif); background-repeat:no-repeat; background-position: 0px 11px; width: 260px; height:7px;clear: both; float: left;}
#wn2_video_stred {margin: 0px 0px 0px 15px; padding: 0px; background-color: #f0f0f0; width:260px; _width:270px; text-align: center; clear: both; float: left;}
#wn2_video_stred_l {margin: 0; padding:0; width:20px; float: left;}


#tlacidlo {display:block;margin: 0; /*?position: relative; ?right: 15px; */}
#tlacidlo ul {list-style:none; margin: 5px 0px 5px 0px; padding: 0px; font-size:95%; }
#tlacidloul li { padding:0; margin: 0; border: 0px; }

#tlacidlo  ul li a{display:block;margin: 7px 0 5px 0; background-image: url(images/tlacidlo_video.gif); background-repeat:no-repeat; background-position: 0px 0px; width: 58px;height:23px; position: relative; right: 15px; padding: 6px 0 0 0;
color: #fff; font: 11px Arial, Trebuchet MS, Verdana, Arial; font-weight: bold;

}
#tlacidlo ul li a:hover{margin: 7px 0 5px 0; background-image: url(images/tlacidlo_video.gif); background-repeat:no-repeat; background-position: 0px -29px; width: 58px;height:23px; position: relative; right: 15px; padding: 6px 0 0px 0; color: #d71002;}


#wn2_video_stred_p {margin: 0;padding:0; width:220px; _width:210px;  float: right; }
#wn2_video_stred_p img{border: 0px solid #cbcbcb;}




#wrap {	width: 750px; float: right; margin: 0 auto; ?padding: 0;/*	background-color: #235;*/min-height: 250px;
		 }



#content {
	clear: both;
    margin-left: 0px;
    padding: 5px 0 15px 0;
    float: left;
    text-align: justify;
    width: 520px;
    font: 12px Trebuchet MS, Verdana, Arial;
    color: #000; /*color: #717171;*/


}




#pasik {width:480px; height:2px; background-color: #D0D0D0; margin: 7px 0px 7px 0px;}

#stred { width: 500px;height:98px;  padding: 0px; margin:0 0 20px 0; text-align: left;
}
    
#stred_l {float:left;   width: 300px; margin: 0px 5px 0px 0px; padding: 2px 2px 2px 5px;
	background-color:#DADADA;  }
#stred_l h4{color: #F87203; font: 15px Trebuchet MS, Verdana, Arial; font-weight: bold;}
#stred_l a{color: #394AB5; padding: 0px;margin:0px;}
#stred_l a:hover{color: #F87203; padding: 0px;}

#stred_p {float:right; width: 180px; height:98px; margin: 0px; padding: 0px; background: url("obr/1.jpg") no-repeat 0 0;
}

#form{    width: 400px;  }
.post {margin: 0px 0px 10px 0px; padding: 5px; font: 12px 'Verdana', 'Arial'; 
		background-color: #f7f7f7; border: 1px solid #c9c7c7; float: left; clear: both; width:520px;}
p.post {margin: 0px;}
small{margin: 0px; padding: 5px; font: italic; color: #818181;}  
.post li{margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px;}
.posttitle{margin: 0px 0px 10px 0px; border-bottom: 2px solid #dddcdc;}
h2.posttitle{ color: #0E6CAE; font: 15px Trebuchet MS, Verdana, Arial; font-weight: bold; margin: 0px;}

a.posttitlelink{ color: #b34d00; font: 17px Trebuchet MS, Verdana, Arial;margin: 0px;}
a:hover.posttitlelink{ color: #0a8c04; font: 17px Trebuchet MS, Verdana, Arial;  margin: 0px;}




.img_entry img{border: 3px solid #bbb; margin: 15px 0 0 0; width: 120px; height: auto; float: left;}
.img_entry a:hover img{border: 3px solid #0a8c04; }           
.entry {float: right; font: 14px Trebuchet MS;   width: 390px;}
.entry-clanky  {font: 14px Trebuchet MS; margin: 5px;}
.entry ul{padding: 10px 0 0 0;}

.postmetadata {float: left; width: 520px;}
.navigation {float: left; width: 520px;}

.alignleft {float: left; width:200px; text-align: right;}
.alignright {float: right; width: 200px;}


#sidebar {float: left; /*width: 174px;*/ text-align: left; background-color: #fff;  }
#sidebar_menu {padding: 5px; width: 174px; text-align: left; background-color: #feaa33;  }
/*#sidebar_box { width: 175px; height: 60px; background-color: #FF9610; margin: 0px;}*/
#sidebar_box_pod { width: 184px; height: 30px;  margin: 0px 0px 20px 0px;
                    background: url("images/sidebar_spodok.gif") no-repeat 0 0; 
}   



#menu4 {padding:0px; border:solid 0 #fff ; background-image: url("images/spodokl.jpg"); background-repeat: no-repeat; background-position: bottom; min-height: 500px;_height: 600px;  }
#menu4 ul {list-style:none; margin:0; padding:0px; font-size:95%; }
#menu4 ul li { padding:0; margin:0; border-bottom: #f78b2b solid 1px;  }
#menu4 ul li a { display:block; padding:4px 4px 4px 10px; text-decoration:none; color: #ffffff; font-family: arial, Verdana; font-size: 14px; }
#menu4 ul li a:hover { color:#fff; background: #f78b2b; }





/* Holly Hack for IE \*/
* html .menu4 li { float: left; height: 1%; }
* html .menu4 li a { height: 1%; }
/* End */

/*----------- Vertik8lne menu ---------------------------------*/

#extrabar {
    margin: 0px 10px 0px 0px;
    _margin: 0px;    
    padding: 5px 0px 0px 7px; 
    _padding: 15px 0px 0px 0px;     
    float: right;
    width: 185px;
    _width: 155px;    
    text-align: left;          
    /*background-color: #B1B; */
    min-height: 200px;
    
}

#extrabar img {margin: 0px 0px 20px 0px; }

#blok_c {
    width: 184px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    height:29px;
/*    border: 2px solid #C6740C;*/
    background-color:#F87203;
}

.zelene { background-image: url(images/zelene.jpg); background-repeat: no-repeat;}
.cervene { background-image: url(images/cervene.jpg); background-repeat: no-repeat;}
.modre { background-image: url(images/modre.jpg); background-repeat: no-repeat;}
.oranzove { background-image: url(images/oranzove.jpg); background-repeat: no-repeat;}

#tlacidlo1{background-image: url(images/tlacidlo1.jpg); background-repeat: no-repeat; width: 185px; height: 44px; font-weight: bolder; padding: 12px 12px 0px 12px;}
#tlacidlo1 a {text-decoration:none; color: #ffffff; font-family: arial, Verdana; font-size: 14px; position: relative; }
#tlacidlo1 a:hover{text-decoration:none; color: #cc0e22;}

#tlacidlo2{ background-image: url(images/tlacidlo2.jpg); background-repeat: no-repeat; width: 185px; height: 44px; font-weight: bolder; padding: 12px 12px 0px 12px;}
#tlacidlo2 a {text-decoration:none; color: #ffffff; font-family: arial, Verdana; font-size: 14px; }
#tlacidlo2 a:hover{text-decoration:none; color: #13931b;}


#blok_c p{
     font-family: arial; font-size: 13px;
     font-weight: bold;
     text-align: center;
     color: #FFF;    
     padding: 7px 0px 0px 0px;
     margin: 6px 0px 0px 0px;
    }

#blok {
    width: 174px;
    min-height: 60px;
    padding: 7px 3px 7px 3px;
    margin: 0px 0px 10px 0px;    
    background-color: #fff;
    font-family: arial, Verdana;
    font-size: 13px;
    border: 2px solid #c7c7c7;
    border-top: 0px;
}     
    
#blok a img {border: 2px solid #0083A8;}   
.oranzove-img {float: left; padding:0px 5px 0px 0px; }

#blok a:hover img{border: 2px solid #BE0000; }

#blok ul {
    margin: 0px;
    padding: 0px 0px 4px 0px;
    font-family: arial;
    font-size: 12px;
    position: relative;
    top: 4px
}

#blok ul li {list-style-image:none; list-style-position: 0 0; margin: 0px;}     
#blok li { margin-bottom: 3px; *margin-bottom: 0px; margin-top: 0px;  }                                                                                            
#blok li a {text-decoration: none; color: #096300; }
#blok li a:hover {color: #FF8400; }
                                      
.form { width:40px;}                  
textarea{width:450px; }
                                      
#galery_img {
    margin: 20px 0px 0px 0px;
    background-image: url(images/galery2.jpg);
    background-repeat:no-repeat;
    background-position: 0px -5px;
    width: 163px;
    height:5px;
    }

#galery_img_s {
    margin: 0px 0px 10px 0px;
    background-image: url(images/galery2.jpg);
    background-repeat:no-repeat;
    background-position: 0px 0px;
    width: 163px;
    height:5px;
    }

#galery_c {
    width: 156px;
     font-family: arial; font-size: 12px;
     font-weight: bold;
     text-align: center;
     color: #476299;
     height:150px;
     padding: 0px 3px 0px 3px;
    /*height:40px;*/
    background-color:#D2D2D2;
    
    /*position: relative;
    right:10px;
    float: left;*/
}


#link_img {
    margin: 20px 0px 0px 0px;
    background-image: url(images/linky.jpg);
    background-repeat:no-repeat;
    background-position: 0px -10px;
    width: 168px;
    height:10px;
    }

#link_img_s {
    margin: 0px 0px 10px 0px;
    background-image: url(images/linky.jpg);
    background-repeat:no-repeat;
    background-position: 0px 0px;
    width: 168px;
    height:10px;
    }

#link_c {
    width: 162px;
     font-family: arial; font-size: 12px;
     font-weight: bold;
     text-align: center;
     color: #FFF;
     min-height:150px;
     padding: 0px 3px 3px 3px;
     background-color:#E1C08A;
     clear: both;
    /*position: relative;
    right:10px;
    float: left;*/
}


.commentlist {width: 495px; position: relative; left: 20px;}
ol.commentlist {}
.commentlist li{width: 490px; margin: 5px 0px 10px 0px;}
/*.alt {background-color: #000000;}*/
.commentlist p{margin: 0px 10px 5px 10px;}



#footer {
    width: auto;
    	clear: both;
    min-height: 120px;
    text-align: left;
    margin: 0 auto 0 auto;
    background-color: #565656;
    border-top: 4px solid #8a8a8a;
    border-bottom: 0px;

}
#footer-vnutro {
	position: relative;
	width: 959px;
	min-height: 120px;
    margin: 0 auto auto auto;
    background-image: url(images/footer_pozadie.gif);
    background-repeat: repeat-y;

}

#footer-vnutro_lavo {
	position: relative;
	float: left;
	width: 150px;
    font-family: Verdana;
    font-size: 11px;
    color: #b2b2b2;
    padding: 5px;
    margin: 0px 0px 0px 20px;
}
#footer-vnutro_pravo {
	position: relative;
	float: right;
	width: 600px;
	min-height: 70px;

	background-image: url(images/logo_spodok.jpg);
    background-repeat: no-repeat;
}

#footer-vnutro_pravo ul, #footer-vnutro_lavo ul{margin: 0px;}
#footer-vnutro_pravo li, #footer-vnutro_lavo li a{
    font-family: Verdana;
    font-size: 11px;
    color: #b2b2b2;
    padding: 5px; 
}

#footer-vnutro_lavo ul li { margin: 0px 0px 0px 120px;}
#footer-vnutro_pravo ul li { margin: 0px 0px 0px 250px; border: 0px;}
