/*
Theme Name: Zalakaros
Theme URI: http://www.bluedesign.hu
Description: Tested on WP2.5
Version: 2.0
Author: H.S.Laszlo
Author URI: http://www.bluedesign.hu
Tags: green, fixed width, two columns, widgets
*/
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;}
html {height: 100%;}
body {margin:0;padding: 0;background: #fff url(images/page_bg.jpg) repeat-x top;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #6D6D6D;text-align:left;}
.clear { clear: both; width: 90%; height: 15px; }
.alignleft { text-align: left; }
.alignjustify { text-align: justify; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }
.floatright{ float: right;}
.floatleft{	float: left;}
.italic{font-style: italic;}	
h1, h2, h3 {margin: 0;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;color: #006EA6;}
h1 {letter-spacing: -1px;font-size: 35px;}
h2 {font-size: 26px;}
a:link {color: #0094E0;}
a:hover, a:active {text-decoration: none;color: #0094E0;}
a:visited {color: #0094E0;}
img {border: none;}
img.left {float: left;margin: 7px 15px 0 0;}
img.right {float: right;margin: 7px 0 0 15px;}

/* Form */
form {margin: 0;padding: 0;}
fieldset {margin: 0;padding: 0;border: none;}
legend {display: none;}
input, textarea, select {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px;color: #333333;}
#wrapper {background: #7ACF00 url(images/img03.jpg);}

/* Header */
#header {width: 940px;height:300px;margin: 0 auto;padding:0;clear:both;background:transparent url(images/head_bg.jpg) no-repeat;}
#logo {float: left;height: 40px;margin-left: 10px;}
#logo h1 {float: left;margin: 0;font-size: 38px;color: #0099E8;}
#logo h1 sup {vertical-align: text-top;font-size: 24px;}
#logo h1 a {color: #0099E8;}
#logo h2 {float:left;margin: 0;padding:10px 0 0 10px;font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#fff;}
#logo a {text-decoration: none;color: #FFFFFF;}
a.lang{color:#fff;font-weight:bold;padding:4px 0 4px 22px;float:right;margin:50px 40px 0 0;}
a.hu{background:transparent url(images/hu.png) no-repeat left 8px;}
a.de{background:transparent url(images/de.png) no-repeat left 7px;}
a.foto{color:#fff;font-weight:bold;padding:8px 0 8px 55px;float:right;margin:250px -65px 0 0;
font-size:14px;background:transparent url(images/fotos.png) no-repeat left;}
/* Menu */
#menu {width: 940px;height:35px;margin: 0 auto;clear:both;background-color:#A4D047;}
#menu ul {margin: 0;padding:3px 0 0;list-style: none;}
#menu li {display: inline;}
#menu a {display: block;float: left;margin-left: 5px;padding:6px 10px 0 10px;text-decoration: none;font-weight:bold;font-size: 14px;color: #fff;}
#menu a:hover {color: #696969;}
#menu .active a {}

/* Page */
#page {width: 940px;margin: 0 auto;padding: 20px 0px;}
#bg{width: 920px;margin: 0 auto;float:left;background: #FFFFFF url(images/content_bg.jpg) repeat-y right;padding:10px;}
#content {float:left;width:600px;margin:0;padding:0;}

.post {float:left;width:600px;}
.post .title {margin-bottom: 20px;padding:0 0 5px 10px;border-bottom: 1px dashed #D1D1D1;color: #8BCB2F;}
.post .title b {font-weight: normal;color: #0094E0;}
.post .title a {text-decoration: none;}
.post .entry {}
.post .meta {margin: 0;padding: 15px 0 60px 0;background: url(images/img04.jpg) repeat-x left 30%;}
.post .meta p {margin: 0;line-height: normal;}
.post .meta .byline {float: left;color: #0000FF;}
.post .meta .links {float: left;}
.post .meta .more {width: 185px;height: 35px;padding: 5px 10px;background: #8BCB2F;text-transform: uppercase;text-decoration: none;font-size: 9px;}
.post .meta .comments {padding: 5px 10px;text-transform: uppercase;text-decoration: none;background: #0094E0;font-size: 9px;}
.post .meta b {display: none;}
.post .meta a {color: #FFFFFF;}
.post .meta small a {color: #009EEB;}

/* ------------ STYLE ----------------- */
.entry h1{color:#000;font: normal lighter 22px/140% Arial, Helvetica, sans-serif;padding:10px 20px;}
.entry h2{color:#000;font: normal lighter 20px/140% Arial, Helvetica, sans-serif;padding:10px 20px;}
.entry h3{color:#A90E0F;font: normal bolder 18px/140% Arial, Helvetica, sans-serif;padding:10px 40px;}
.entry h4{color:#000000;font: normal bolder 16px/140% Arial, Helvetica, sans-serif;padding:10px 40px;}
.entry p{padding:5px 20px;text-align:left;font: normal normal normal 14px/140% Arial, Helvetica, sans-serif;}
.entry p.sarga{background-color:#FFFF00;padding:2px 4px;}
.entry p.kerdes{padding:5px 10px 5px 25px;background: url(images/kerdes.jpg) no-repeat 15px;}
.entry p.felkialt{padding:5px 10px 5px 25px;background: url(images/felkialt.jpg) no-repeat 15px;}
.entry p.pipa{padding:5px 10px 5px 45px;background: url(images/ok.gif) no-repeat 5px;}
.entry p.block, .entry div.block{padding:10px;background:#f9f9f9;width:420px;margin:10px auto;border:1px solid #c3c3c3;}
.entry div.redblock{font: italic bolder 14px/140% Arial, Helvetica, sans-serif; padding:10px;background:#ffffff;width:320px;margin:10px auto;border:1px solid #a90e0f;}
.entry p.idez{font: italic bolder 14px/140% Arial, Helvetica, sans-serif;}
.cred{color:#CC0000}
.entry blockquote{margin:10px;padding:8px;border:1px solid #DCDCDC; border-left: 5px solid #DCDCDC;background-color:#fafafa;}
.entry blockquote {font-size:16px;line-height:150%;color:#000;font-style: italic;}

/* Sidebar */
#sidebar {float:right;width: 230px;padding-right:10px;margin:0 10px 0 0;}
#sidebar ul {margin: 0;padding: 10px 0 0 0;list-style: none;}
#sidebar li {margin-bottom: 40px;color:#fff;}
#sidebar li ul {}
#sidebar li li {margin: 0;padding: 3px 0;border-bottom: 1px dashed #D1D1D1;}
#sidebar li li a {margin: 0;padding-left: 15px;/*background: url(images/img01.jpg) no-repeat left 50%;*/}
#sidebar h2 {padding-bottom: 5px;font-size: 18px;font-weight: normal;color: #fff;}
#sidebar strong, #sidebar b {	color: #8BCB2F;}
#sidebar a {text-decoration: none;color: #6D6D6D;}
/* Search */
#search {}
#search h2 {}
#s {	width: 150px;margin-right: 5px;padding: 3px;border: 1px solid #F0F0F0;}
#x {padding: 3px;background: #ECECEC url(images/img08.gif) repeat-x left bottom;border: none;
	text-transform: lowercase;font-size: 11px;color: #4F4F4F;}

/* Boxes */
.box1 {padding: 20px;background: url(images/img05.gif) no-repeat;}
.box2 {color: #BABABA;}
.box2 h2 {margin-bottom: 15px;background: url(images/img10.gif) repeat-x left bottom;font-size: 16px;color: #FFFFFF;}
.box2 ul {margin: 0;padding: 0;list-style: none;}
.box2 a:link, .box2 a:hover, .box2 a:active, .box2 a:visited  {color: #EDEDED;}

/* Footer */
#footer {width: 880px;margin: 0 auto;padding: 10px 0 0 0;color: #353535;}
html>body #footer {height: auto;}
#comment {width: 565px;height: 100px;}



