/*
Theme Name: Hidvegi Pink Panther
Theme URI: http://www.blog.bluedesign.hu
Description: Simple 2 column theme, not much to say about it.
Version: 1.0
Author: H.S.Laszlo
Author URI: http://www.xhtml2u.com/ , http://www.bluedesign.hu
Tags: red, simple, fixed width, two columns, widgets, ads
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img, table { border:0; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
a { outline: none;outline-style:none;}
body {font-family: Helvetica, sans-serif;background: #fff url(img/bg.jpg) repeat-x top;font-size:12px;color:#454545;text-align: left;}
.clear { clear: both; width: 90%; height: 15px; }
.italic{	font-style: italic;}
#wrap{width: 921px;margin: 0 auto;background:transparent;}
#footer, #main{width: 921px;clear: both;}
a:link ,a:active ,a:visited {text-decoration: none;color: #FF8C00;border: none;}
a:hover{text-decoration:none;color:#3b3b3b; border:none;} 

/* --------------- Headings -------------- */
h1 { font-size: 1.8em; }
h2 {font-size:12px;font-weight:bolder;color:#696969;padding:15px 0 2px 15px;text-align:left;text-transform: uppercase;}

/* ------------ Navigation ----------------- */
#top{width:100%;clear:both;background: #FF9933 url(images/nav_bg.jpg) repeat-x;border-bottom:1px solid #fff;height:18px;padding: 5px 0 5px 0;margin-bottom:8px;}
#nav{width:900px;margin:0 auto;}
#nav li{display: inline;height:12px;}
#nav a{color:#FFF;background:transparent;border-left: 1px solid #fff;padding: 2px 15px 4px 15px;
	height:12px;display:block;float:left;font-size:12px;text-decoration:none;font-weight:bold;}
#nav a:hover{color: #778899;background:#fff;}
#nav a.home{border-left: 0 none;}

/* ------------ Header ----------------- */
#header{width:899px;height:252px;border:1px solid #c8c8c8;padding:10px;position:relative;background:transparent /*url(img/head_bg.jpg) no-repeat 10px 10px;*/}
#show{width:899px;height:252px;z-index:1;}
img#logo{position:absolute;top:68px;left:10px;z-index:100;}

/* ------------ Content ----------------- */
#content {width:640px;padding:0;float:right;}
#content h1{width:640px; height:115px;text-indent:-9999px;}
#content h1.ta{background: transparent url(images/tandem.jpg) no-repeat;}
#content h1.sr{background: transparent url(images/setarepules.jpg) no-repeat;}
#content h1.af{background: transparent url(images/aff.jpg) no-repeat;}
#content h1.ej{background: transparent url(images/eje.jpg) no-repeat;}
#content h1.ga{background: transparent url(images/galeria.jpg) no-repeat;}
#content h1.bl{background: transparent url(images/blog.jpg) no-repeat;}
#content h1.vd{background: transparent url(images/video.jpg) no-repeat;}
#content h1.co{background: transparent url(images/contact.jpg) no-repeat;}
/* ------------ Sidebar ----------------- */
#sidebar {width: 270px;margin:0 5px;float:left;}
#sidebar .logo{width:275px;height:115px;background: transparent url(images/logo.jpg) no-repeat;}
#sidebar h3{font-size:20px;border-bottom: 1px solid #3398CF;padding:8px 0 4px 4px;color:#3398CF;margin:2px 0 6px 0;font-weight:bold;
font-family: "Lucida Grande", "Segoe UI", "Bitstream Vera Sans", Tahoma, Verdana, Arial,sans-serif;}
#sidebar ul{margin:0; padding:0;margin-bottom:10px;list-style:none;}
#sidebar ul li{padding-left: 13px;}
#sidebar ul li ul{margin-left: 7px;}
#sidebar ul li a{font-weight:bold;color:#7F7F7F;display:block;font-size:12px;text-decoration:none;
padding:2px 4px 2px 6px;background:#fff;margin-bottom:4px;border-bottom:1px solid #c5c5c5;}
#sidebar ul li a:hover{color:#000;}

img.imgtfe{clear:both;float:left;}
.post {color:#6f6f6f;overflow:hidden;margin-bottom:15px;width:580px;padding:0 25px 0 25px;}
.post h1, .post h1 a{margin:0;padding: 0 0 8px 4px;color:#586572;
	font: normal normal normal 18px/22px helvetica, arial, sans-serif;}
.post h2, .post h2 a {padding:10px 0 5px 0;font-family: "Lucida Grande", "Segoe UI", "Bitstream Vera Sans", Tahoma, Verdana, Arial,sans-serif;color: #3d8bb0;font-size: 20px;line-height: 160%;}
.post h2 a:hover{color:#CF7000;}
.post .date {float:left;color:#535353;	border-bottom:4px solid #187692;padding:0 2px;margin-right:4px;
	font-size:11px;text-align:center;text-transform:uppercase;background:#fff;}
.post .date p {margin:0;padding:0;font-size:18px;text-align:center;font-weight:bold;}
.post .meta {color:#a6a6a6;font-size:11px;border-top:1px solid #c3c3c3;}
.post .meta a{color:#CF7000;}
.post .entry {clear:both;padding-top:6px;line-height:20px;background: url(images/bg_line.gif) no-repeat 0 2px;}
.entry p{clear:both;padding:8px;}
#content .ads {text-align:center;padding:5px 0;overflow:hidden;}

/* navigation stuff */
.navigation {font-weight:bold;}
.navigation .left a {background-image:url(images/icon_arrowleft.png);background-position:0px 6px;
	background-repeat:no-repeat;padding:5px 0px 5px 30px;float:left;}
.navigation .right a {background-image:url(images/icon_arrowright.png);background-position:right 6px;
	background-repeat:no-repeat;padding:5px 30px 5px 0px;float:right;}
/* end navigation stuff */

/* comments stuff */
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
#commentform textarea {width: 95%;padding: 2px;}
#commentform #submit {margin: 0;float: left;}

.alt {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin: 0;
	padding: 10px;
}
.commentlist {padding: 0;text-align: justify;}
.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0;display: block;}
.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
#commentform input, #commentform textarea {
	border:1px solid #e0e0e0;
	padding:5px;
	color:#6f6f6f;
}
.commentlist {margin:0;}
.commentlist li {font-weight: bold;}
.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
}
.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}
.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata {font-weight: normal;}

h3#respond,h3#comments {
	background-color:#f7f7f7;
	color:#6f6f6f;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:5px;
	font-size:12px;
}

.error404 {width:100%;background-position:top center;	background-repeat:no-repeat;padding:0px 0 10px 0;
	margin-bottom:10px;overflow:hidden;clear:both;}
.error404 .box {width:46%;float:left;padding:10px;}
.error404 .list {float:left;width:29%;padding:10px;}
.error404 h3{margin:10px 10px 5px 10px;padding-bottom:5px;font-sizE:14px;
	border-bottom:1px solid #ddd;color:#505050;}
.error404 ul {list-style:none;margin:0;padding:0 10px;}
.error404 ul li{background-repeat:no-repeat;background-position: 0 3px;padding:0 0 3px 10px;
	font-size:12px;background-image:url(images/icon_arrow.png);}

form#searchform {width:100%;text-align:center;margin:5px 0;} 
form#searchform input {border:1px solid #e0e0e0;padding:5px;}
form#searchform #s {width:65%;color:#6f6f6f;}
form#searchform #searchsubmit {width:25%;color:#cc3300;font-weight:bold;cursor:pointer;}

#foot-out{height:40px;margin-top:10px;width:100%;background:#252114;clear:both;border-top:1px solid #4692AA;clear:both;}
#footer {margin:0 auto;background-color:transparent/*#f7f7f7*/;width:940px;padding:10px;overflow:hidden;}
#footer .left {width:55%;float:left;color:#9a9a9a;}
#footer .right {width:45%;float:left;color:#9a9a9a;text-align:right;}
#footer a{color:#9a9a9a;text-decoration:underline;}
#footer a:hover{color:#fff;}


/* ---------- Mainpage ------------ */
.mainpage{margin:16px auto 10px auto;padding:10px 0;background:#ECEEEE;}
.mlayer{width:429px;height:355px;/*background:#575757 url(img/mplayer_bg.jpg) repeat-x top;*/float:right;}

#news{width:476px;height:355px;background:#fff;float:left;margin-left:6px;}

.fhirek{height:190px;overflow: hidden; }
ul.fhir{width:450px;padding:5px 10px;font-size:11px;}
ul.fhir li .fsor{padding: 2px;clear:both;height:14px;}
ul.fhir li .time{float:right;}
ul.fhir li a.fcim{float:left;font-weight:bold;color: #454545;font-size:12px;}

#gallery-stream{width:456px;height:100px;background-color:#ECEEEE;margin:10px;text-align:center;}
#gallery-stream a{display:block;width:104px;height:79px;padding:2px;background:#ECEEEE;margin:8px 0 0 4px;float:left;}
#gallery-stream a:hover{background-color: #CCC;}
a.gallery-link{background-color: #D3E6F6;display:block;width:456px;height:16px;padding:6px 0 6px 20px;color:#575757;text-decoration:none;}

#bottom{width:919px;clear:both;padding:10px 0 0 0;}
.bottom-box{width:218px;border:0;text-align:left;float:left;margin:0 5px 0 5px;background:#fff;}
.bottom-box h2{width:218px;height:51px;background:transparent no-repeat;text-indent:-9999px;padding:0;}
.bottom-box h2.tandemugras{background: url(images/top_tandem.jpg);}
.bottom-box h2.aff{background: url(images/top_aff.jpg);}
.bottom-box h2.setarepules{background: url(images/top_setarepules.jpg);}
.bottom-box h2.eladas{background: url(images/top_eladas.jpg);}
.bottom-box p{height:86px;padding:8px;}
.bottom-box a {display:block;width:208px;height:27px;padding:6px 0;color:#575757;text-decoration:none;margin:5px;}
.bottom-box a.b1{background:#ECEEEE url(images/b1.jpg) no-repeat left;}
.bottom-box a.b2{background:#ECEEEE url(images/b3.jpg) no-repeat left;}
.bottom-box a.b3{background:#ECEEEE url(images/b2.jpg) no-repeat left;}
.bottom-box a.b4{background:#ECEEEE url(images/b4.jpg) no-repeat left;}
.bottom-box a.b1:hover{color:#FA6C15;background-color:#BC673E;}
.bottom-box a.b2:hover{color:#FA6C15;background-color:#51799C;}
.bottom-box a.b3:hover{color:#FA6C15;background-color:#84A04C;}
.bottom-box a.b4:hover{color:#FA6C15;background-color:#EABC4D;}


img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float:left;}
.center {text-align: center;}
.hidden {display: none;}
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
