/*
Theme Name: Blo2.4
Theme URI: http://wordpress.org/
Description: 
Version: 1.0
Author: Theodor-Constantin Buna
Author URI: http://rolling-webdesign.com
*/
* {border: 0 none;margin: 0;padding: 0;}

html {background: url(images/ju.gif);font-size: 62.5%;height: 100.1%;}
	
a:link {color:#222;}      
a:visited {color:#666;}  
a:hover {color:#ff4400;}  
a:active {color:#ff3300;} 
body {background: url(images/back-trans.png) repeat-x;       
font-family: Helvetica, Arial, Geneva;
color:#000;
font-size:1.4em;
margin:0 auto;
/*position: relative;*/}
#fot {background: url(images/ack-trans.png) repeat-x 0% 100%;}
#wrapper {position: relative;background: transparent !important; float: none;clear: both; margin:0 auto;padding:0 0 20px 0;width:980px;}
h1 {background: url(images/cb-trans.png);}
h1 a{background: url(images/aiv-trans.png) no-repeat;
text-indent: -9999px;
z-index: 9999;position: relative;
width:160px;
height:160px;
margin:0px 0 0 15px;
display:block;
text-decoration:none;}
h1 a:hover {background: url(images/biv-trans.png) no-repeat;}
.ha {margin:-140px 0 0px 20px;text-shadow:0px 1px 0px rgba(30, 30, 30, 0.9);
 padding:0 80px 45px 80px;
 color:#f6f6aa;
 font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
 font-size: 1.59em;
 text-align:center;}
.iv { color:#f6f6ae;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-weight:bold;font-size:1.8em;
}
.ivv {clear:both;}
.page-title { margin:15px 0 25px 0;text-align:left;color:#C60;}
#header, #content {background: url(images/cb1-trans.png);}
#header {
height: auto;
margin-bottom: 35px;
text-align:center;padding: 20px 0;font-size:3.7em;color:#fff;
text-shadow:-1px 1px 12px rgba(0, 0, 0, 1);}
#content {padding: 18px;
clear: both;
overflow: auto;
position: relative;
/*z-index: 100;*/}

.sidebar-wrap, #footer, .posts-wrap, #header, #content {
border: 1px solid #ccc;
padding:15px;}

.posts-wrap {float:right; 
clear:none;
width:620px;
margin:-55px 5px 40px 5px;
background: #ffffff;
color:#422;
line-height:1.2em;}
.posts-wrap p{margin: 15px 0;}

/*.sidebar-wrap {
background: url(images/hb.png);
margin:5px;
overflow:auto; 
clear:both;
float:left; 
width:255px;
height:auto;}*/
.navigation {float:left;width:230px;text-align:center;padding:5px 5px 35px 5px;
margin: 0px 0 0 0;
font-size:1.37em;letter-spacing:0.1em;z-index:500;position:relative;
font-weight: 700;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.navigation li {
display:inline;
list-style-type:none;
margin-right:0px;
text-decoration:none;}
.navigation a  {color:#fff;background: url(images/mea-trans.png);
position:relative;text-decoration:none;height:47px;
display: block;
}
#wpcf7-f1-p5-o1 input, #wpcf7-f1-p5-o1 textarea, .navigation a, #content {-moz-box-shadow:-1px 1px 4px #888;
-webkit-box-shadow:-1px 1px 4px #888; box-shadow:-1px 1px 4px #888;} 
.navigation a:hover  {color:#222;background: transparent !important;
position:relative;
}
/*.navigation */.current_page_item a{background: url(images/meaa-trans.png);margin-right:-20px;

}
.gk {float:right;clear:none;margin:0 0 1em 1em;}
.widget li {display: inline;}

h3{margin: 19px 0;font-size: 2em;color:#666;line-height:1.4em;}
h4 {font-size:1.65em;color:#840;margin:50px 0px 35px 10px;}

#footer {background: #ddcdcd/*url(images/hb-trans.png)*/;height:160px;/*overflow: hidden;*/margin: 5px;
color:#444;clear:both;float:none;text-align:center;
line-height: 1.35em;letter-spacing: 0.12em;
font-size: 1.2em;
font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}
/*
img.alignright {float:right;clear:none;margin:0 0 1em 1em;}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0;}
img.alignnone {margin:0 0.5em 0 0;}
*/img.aligncenter {display: block; margin:0.1em auto; text-align:center}
#input {margin:-12px 0 5px 0px;float:right;width:220px;position:relative;}
#searchsubmit {cursor:pointer;background:none;color:#CCC;}
#s {border: 1px solid #AF7D7A;background:none;color:#fff;}
#wpcf7-f1-p5-o1 input, #wpcf7-f1-p5-o1 textarea {border: 1px solid #888; margin: 5px 0px;}
.mail {float:right;position:relative;width:100px;padding:27px 0px 0 0;cursor:pointer;}
.mail a {background: url(images/mail-trans.png) no-repeat 10% 10%;display:block;width: 100px;height:100px;
text-indent:-9999px;}
.mail a:hover {background: url(images/mailh-trans.png) no-repeat 10% 10%;display:block;}
.pul {list-style-type:none;margin:0 0 0 60px;}.pul li {padding:2px;}
.fopa {list-style-type:none;margin-top:12px;}.fopa a {color:#680600;}.fopa a:hover {color:#AF7D7A;}
#capt {height:45px;}
.wko {margin:35px 0;}
.rw {font-size:1em;color:#AF7D7A;text-align:center;}.rw a {text-decoration:none;color:#ccc;}.rw a:hover  {color:#AF7D7A;}
#search, .post {margin:30px 0 45px 0;}
#sucher a, #page a {color:#222;text-decoration:none;border-bottom:1px solid #c00;}
#sucher a:hover, #page a:hover {color:#666;border-bottom:3px solid #c00;}
.more-link {margin:10px;}.km {font-size:2em; color:#888;}
.lis {background: url(images/li.gif);margin:0 5px 0 0;padding:0 1px 0 0;color:#FFF;}
.gplin {font-size:0.7em;}
.wpcf7 {margin: 0;padding: 0;}
.wpcf7-response-output {margin: 2em 0.5em 1em;padding: 0.2em 1em;}
.wpcf7-mail-sent-ok {border: 2px solid #398f14;}
.wpcf7-mail-sent-ng {border: 2px solid #ff0000;}
.wpcf7-spam-blocked {border: 2px solid #ffa500;}
.wpcf7-validation-errors {border: 2px solid #f7e700;}
span.wpcf7-form-control-wrap {position: relative;}
span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	background: #fff;
	border: 1px solid #ff0000;
	font-size: 10pt;
	width: 280px;
	padding: 2px;}
span.wpcf7-not-valid-tip-no-ajax {color: #f00;font-size: 10pt;display: block;}
span.wpcf7-list-item {margin-left: 0.5em;}
.wpcf7-display-none {display: none;}
img.ajax-loader {border: none;vertical-align: middle;}
.wpcf7 textarea, .wpcf7 input {border: 1px solid #ddd;
moz-box-shadow: 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px #ccc;
  box-shadow: 5px 5px 5px #ccc;
}