/*   
Theme Name: Hidden.hu
*/

HTML,BODY {
	background-image:url('images/bg.png');
	MARGIN: 0;
  font-family : Tahoma, sans-serif; 
	FONT-SIZE: 11px;
	height:100%;
	width:100%;
	border:0px;
}

DIV.header{
  width:746px;
  height:208px;
  background:url('images/header.png') no-repeat;
  cursor: pointer; 
}

DIV.promo{
  width:746px;
  height:92px;
  background:url('images/promoline.png') no-repeat;

}
TABLE {
	border-collapse: collapse;
}

DIV.menu{
background:url('images/menu_bg.png') no-repeat;
width: 746px;
}
DIV.div_kwicks{
	position: relative;
	display:block;
	/*border-bottom: 3px double #333;*/
	margin: 0px auto;
	width: 700px;
	min-width:700px;
	overflow: hidden;
	height: 27px;
	background:url('images/menu.png') repeat-x;
	border-bottom:1px solid #1F3D6F;
	padding-left:1px;
}

/* Menu */
.kwicks {  
    list-style: none;  
    position: relative;  
    margin: 0; 
    padding: 0;  
    margin-top:0px;
}  
.kwicks li{  
    display: block;  
    overflow: hidden;  
    padding: 0;  
    margin: 0;  
    cursor: pointer;  
    float: left;
    width: 139px;
    height: 27px;
    font-family:Arial;
    font-size:15px;
    font-weight: bold;
    text-align:center;
    vertical-align:middle;
    padding-top:5px;
}
.kwicks li.active { 
	background-color: #86e6bb;
	background:url('images/menu_a.png') repeat-x;
	border-left:1px solid black;
	border-right:1px solid black;
	text-decoration:underline;
}

.kwicks li a{
    text-decoration:none;
    color:#000;
	display:block;
}

#first_kwck.active{
  border-left:0px;
}

/* Pages */

div.header h1 {
  display:none;
}
div.header span {
  display:none;
}

div.page{
  width:670px;
  margin:auto;
}

h2 a{
  color:#000;
  text-decoration:none;
}

.push{
  height: 50px;
  clear:both;
}
div.footer{
  text-align:center;
  height:97px;
  width:746px;
  background:url('images/footer.png') no-repeat;
  margin:0 auto;
  font-size:12px;
  color:#1F3D6F;
}

div.footer a{
color: #fff;
text-decoration:none;
}

div.footer_bg{
  background:url('images/footer_bg.png') repeat-x;
  height:97px;
}

DIV.wrapper{
  background:url('images/bg_top.png') repeat-x;
  margin: 0 auto;
}

DIV.o2{
  background:url('images/cont_bg.png') repeat-y;
  width:746px;
  margin: 0 auto; 
}

DIV.cont{
  width:746px;
  min-height:400px;
  min-width:746px;
  background:url('images/cont_bg.png') repeat-y;
  margin: 0 auto;  
}

.entry p { font-size: 12px; line-height: 17px;}
.entry p strong {}
.entry img {}
.entry ul { padding: 10px 0px; margin: 0px; }
.entry li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/PostContentLiIco.png) no-repeat left top; font-size: 11px; line-height: 15px; color:#4c4c4c; }
.entry blockquote { padding: 2px 10px; background: #e9f8ff; margin: 0px; color:#8ec200; }
.entry blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px;}
.entry blockquote li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/PostContentBlockLiIco.png) no-repeat left top; font-size: 11px; line-height: 15px; color:#8ec200; }
.entry blockquote a { color:#0080ca; }
.entry h2.fejlec {padding: 5px 10px; text-align:center;margin: 5px 0px;  background: #e9f8ff; margin: 0px; color:#8ec200;}
.entry blockquote a:visited { color:#0080ca; }
.entry blockquote a:hover { color:#003399; }
.entry a { text-decoration: underline;}
.entry .clear {clear:both}
.entry big{
  text-align:center;
  display:block;
  font-size:16px;
  font-weight:bold;
}

a.button {
  display:block;
  background:url('images/menu.png') repeat-x;
  height:20px;
  text-align:center;
  vertical-align:middle;
  padding:4px 10px 0px 10px;
  border:1px solid black;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
  color:black;
}

div.round, div.round3{
  -moz-border-radius: 4px;
  border-radius: 4px;
  border:1px dotted grey;
  margin-bottom:20px;
}

div.round3 ul,div.round3 p{
  padding:5px;
}
div.round3 p{
  text-align:center;
}

div.round2{
  -moz-border-radius: 4px;
  border-radius: 4px;
  border:1px dotted grey;
  margin-bottom:20px;
  padding:5px;
}
a.button:hover{
background:url('images/menu_a.png') repeat-x;
}

/* Slideshow */

.slideshow {  
    height:  262px;  
    width:   412px;  
    padding: 0;  
    margin:  0;  
} 
 
.slideshow img {  
    padding: 5px;  
    border:  1px solid #1f3d6f;  
    background-color: #fff;  
    width:  400px; 
    height: 250px; 
    top:  0; 
    left: 0 
} 

hr{
	margin:0px;
	padding:0px;
	clear:both;
	border:0;
}
