/*
Theme Name: Mediu-Curat.ro
Theme URI: http://www.mediu-curat.ro
Description: Layoutul pentru mediu-curat.ro
Version: 1.0.0
Author: Workpress
Author URI: http://www.workpress.ro
Tags: fixed width, widgets, widget ready, two columns, premium, professional, simple, seo friendly, green, blue, gravatars, valid XHTML, valid CSS
*/


/*-- reset css 
------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;  }
:focus { outline: 0; }
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
* {margin:0; padding:0; outline:none;}


/*-- clearfix
------------------------------*/

.clearfix:after, .hentry:after, .comment:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix, .hentry, .comment { display: inline-block;}
html[xmlns] .clearfix, html[xmlns] .hentry, html[xmlns] .comment {display: block;}
* html .clearfix, * html .hentry, * html .comment { height: 1%; }


/*-- general
------------------------------*/

body {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background:#F3F7FA url(images/bg.jpg) top left repeat-x; color:#000;}
a { color:#DF0000; text-decoration:none;}
a:hover { color:#666;}
p { line-height:130%; margin-bottom:10px;}
h1 { font-size:24px; line-height:120%; margin:22px 0 7px;}
h2 { font-size:20px; line-height:120%; font-weight:bold; margin:0 0 7px 0; font-family:Arial, Helvetica, sans-serif;}
h3 { font-size:16px; line-height:120%; font-weight:bold; margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
h4 { font-size:16px; line-height:120%; font-weight:bold; margin:30px 0 10px 0; font-family:Arial, Helvetica, sans-serif;}
.relative { position:relative}
.absolute { position:absolute}
.hidden { display:none}
.textascuns { text-indent:-9999px;}
.fl { float:left}
.fr { float:right}
span { color:#999999;}
blockquote { margin:10px 0 10px 5px; padding-left:10px; border-left:5px solid #D1DCE0; color:#638392;}
strong { font-weight:bold}
em {font-style:italic;}
small {font-size:10px;}
.aligncenter { text-align:center; border:10px solid #D1DCE0; margin-bottom:10px;}


/*-- header
------------------------------*/

#header {height:86px; overflow:hidden; background:url(images/bg-soare.jpg) center top no-repeat;}


/*-- footer
------------------------------*/

#footer { margin:auto; width:940px; padding:10px 0; text-align:right; font-size:11px;}


/*-- content
------------------------------*/

#content { overflow:hidden; background:#fff; border:5px solid #DAECFD; margin:auto; width:940px; padding:20px;}
#headerin { height:96px; margin-bottom:30px;}
#headerin h1 {top:9px; left:0; margin:0 !important; padding:0 !important;}
#headerin h1 a{ background:url(images/bg-logo.jpg) left top no-repeat; display:block; width:449px; height:78px;}
#headerin p { top:0; right:59px; margin:0 !important; padding:0 !important;}
#headerin p a { background:url(images/logo-vodafone.jpg) left top no-repeat; display:block; width:114px; height:96px;}
#continut { width:700px;}
#sticky { background:#DAECFD; padding:20px;}
#sticky p { color:#000;}
.hentry { border-top:1px dotted #ccc; padding:20px 0;}
.poza, .poza-single { float:left; margin-right: 20px; margin-left:20px;}
#sticky .poza, .poza-single { margin-left:0 !important;}
.postmetadata { color:#999999 !important; line-height:160%;}
.postmetadata a { font-weight:bold; color:#999999; border-bottom:1px dotted #333;}
.postmetadata a:hover { color:#DF0000; border-bottom:1px dotted #DF0000;}
#participanti {background:#4C80B3 url(images/bg-h3.jpg) bottom left repeat; color:#fff; padding-left:20px; margin-bottom:0 !important; line-height:30px;}
.hentry ul { list-style-type:disc; list-style-position:outside; margin-left:25px;}
.hentry ol { list-style-type:decimal; list-style-position:outside; margin-left:25px;}
.hentry li { line-height:130%; margin-bottom:10px;}


/*-- sidebar
------------------------------*/

#sidebar { width:220px;}
.sidebarbox { border:1px solid #6093C4; background:#F1F8FE; margin-bottom:20px;}
#despre { background:#DAECFD;}
#despre p { color:#000;}
.sidebarbox h3 { background:#4C80B3 url(images/bg-h3.jpg) bottom left repeat; color:#fff; padding-left:10px; line-height:30px;}
.sidebarbox p { padding:10px;}
.sidebarbox ul { padding:0 10px; margin-bottom:15px;}
.sidebarbox li { line-height:130%; margin-bottom:5px;}
.sidebarbox li a { font-weight:bold;}
.sidebarbox li a:hover { color:#DF0000 !important;}


/*-- formular comentarii
------------------------------*/

#respond { border:none !important}
#commentform {background:#fff; padding:5px; border:2px solid #6093C4; -moz-border-radius:10px; -webkit-border-radius: 10px; border-radius:10px; margin-bottom:10px; width:465px;}
#commentform div.merge {margin-bottom:0 !important}
#commentform p { padding:8px; font-size:11px !important; font-weight:bold !important; margin-bottom:0 !important;}
#commentform p.alt {}
#commentform input, #commentform textarea {background:#DAECFD; font-family:trebuchet MS; font-size:14px; padding:1px 6px; border-top:1px solid #6093C4; border-left:1px solid #6093C4; border-bottom:1px solid #F1F8FE; border-right:1px solid #F1F8FE;}
#commentform input {width:250px; margin-right:8px;}
#commentform textarea { width:435px; height:220px;}
#commentform input#submit {width:90px; padding:3px; margin-right:0 !important; font-size:11px; background:#4C80B3; color:#fff; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; cursor:pointer;}


/*-- listare comentarii
------------------------------*/

#comments { border-top:none !important;}
.commentlist { margin-top:20px; list-style-type:none !important; margin-left:0 !important; margin-bottom:0 !important;}
.comment { border-top:1px dotted #e1e1e1; margin-bottom:0 !important; padding:16px 0 6px;}
.comment .entry { width:580px;}
.comment h4 { margin-top:0 !important;}
.avatar { border:5px solid #DAECFD !important; float:right;}
.comment .entrypoza {}
.commentmetadata { width:50px; display:block; font-size:48px !important; font-family:trebuchet MS; line-height:48px; color:#DAECFD !important;}
.commentmetadata:hover { color:#DF0000 !important;}