/*
Theme Name: ViataDupaColectare
Theme URI: http://www.viatadupacolectare.ro
Description: Tema pt site-ul ViataDupaColectare.ro
Version: 1.0.0
Author: Workpress
Author URI: http://workpress.ro
Tags: fixed width, no-widgets, one column, premium, professional, simple, seo friendly, clean, 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: "" ""; }


/*-- Clear Fix --*/

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block;}
html[xmlns] .clearfix { display: block;}
* html .clearfix { height: 1%; }


/* General */

body { background:#b3e1f7 url(images/bg-bodymare.jpg) top center no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:30px;}
#mare {width:961px; margin:0 auto;}
.content { width:961px; margin:0 auto;}
.relativ { position:relative;}
.absolut { position:absolute;}
.ascuns { text-indent: -9999px;}
em, i { font-style:italic;}
strong, b { font-weight:bold;}
a { color:#58b643; text-decoration:none;}
a.more { text-align:right; text-transform:uppercase; font-size:13px; padding-right:35px; background:url(images/more.jpg) right center no-repeat; height:30px; line-height:30px; border:none !important; display:block;}
a.more:hover {background:url(images/more.jpg) right center no-repeat !important;}
.hidden, .fhidden {display: none;}
.fl { float:left;}
.fr {float:right;}
.alignleft {float:left; margin:0 10px 5px 0;}
.alignright {float:right; margin:0 0 5px 10px;}
.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-bottom: 1em;}
.textascuns { text-indent:-9999px;}
.avertizare { background:#FFFBCC !important; border:1px solid #FFCC00 !important; font-weight:bold !important; font-size:12px !important; padding:4px 10px !important; margin:1em 0 !important;}
.eroare {background:#FFE8E8 !important; border:1px solid #FF0606 !important; font-weight:bold !important; font-size:12px !important; padding:4px 10px !important; margin:1em 0 !important;}
.merge {background:#D7FFD7 !important; border:1px solid #009900 !important; font-weight:bold !important; font-size:12px !important; padding:4px 10px !important; margin:1em 0 !important;}
.navigation {font-size:13px; text-decoration:none; line-height:17px; padding-bottom:1em;}
.navigation div {width:242px;}
.navigation div.fr {text-align:right;}
blockquote {line-height:160%; margin-bottom:16px; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; margin-left:7px; border-left:3px solid #eee; padding-left:15px; font-style:italic;}
object, embed {margin-bottom:16px;}


/* Header */

#header { background:url(images/bg-meniu.jpg) center center no-repeat; height:183px; margin-bottom:23px;}
#logo { display:block; width:233px; height:141px; top:21px; z-index:10}
#header ul { top:87px; left:261px; z-index:10}
#header li { float:left; display:inline;}
#header li a { display:block; float:left; text-indent:-9999px; height:30px;}
.page-item-3 { margin-right:53px;}
.page-item-24 {margin-right:49px;}
.page-item-21 {margin-right:43px;}
.page-item-397 a{ width:136px;}
.page-item-3 a { width:91px;}
.page-item-24 a{ width:59px;}
.page-item-21 a { width:100px;}
.current_page_item a, #header li a:hover { border-bottom:2px dashed #a0d8fb;}


/* Boxuri */

#actions { width:855px; margin:0 auto; height:264px; margin-bottom:57px;}
.box { width:217px; height:244px; float:left; margin-right:42px; padding:10px 20px; overflow:hidden;}
#info { background:url(images/box-info.jpg) no-repeat}
#scrie { background:url(images/box-scrie.jpg) no-repeat}
#implica { background:url(images/box-implica.jpg) no-repeat; margin-right:0 !important;}
.box h2 { font-size:26px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; margin-bottom:17px; text-indent:-9999px; height:55px;}
.box p { font-size:13px; line-height:130%; margin-bottom:14px; color:#000;}
.box li { font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; line-height:130%; color:#333; margin-left:16px; margin-bottom:5px; list-style-type:disc; list-style-position:outside;}
.box li a { color:#333; text-decoration:underline;}
.box li a:hover { color:#000; text-decoration:none;}


/* Noutati */

#noutati { background:url(images/bg-noutati.png) no-repeat; height:69px; margin-bottom:30px;}
#noutati ul { right:12px; top: 14px; position:absolute;}
#noutati li { float:left; display:inline; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:140%; width:337px; margin-right:34px; font-style:italic; font-weight:bold;}
#noutati a { color:#333; text-decoration:none;}
#noutati a:hover { text-decoration:underline;}


/* Initiatori */

#initiatori { background:url(images/bg-init.png) no-repeat; height:220px;}
#cchbc { top:18px; left:316px; background:url(images/cchbc.png) no-repeat; display:block; width:133px; height:70px; text-indent:-9999px;}
#mmv { top:29px; left:530px; background:url(images/mmv.png) no-repeat; display:block; width:265px; height:48px; text-indent:-9999px;}
#eco { top:106px; left:324px; background:url(images/eco.png) no-repeat; display:block; width:129px; height:95px; text-indent:-9999px;}
#neo { top:125px; left:530px; background:url(images/neogen.jpg) no-repeat; display:block; width:180px; height:61px; text-indent:-9999px;}


/* Continut */

#continuthead {width:855px; background:url(images/bg-head-continut.png) no-repeat; height:30px;}
#continutfoot {width:855px; background:url(images/bg-foot-continut.png) no-repeat; height:30px; margin-bottom:57px;}
#continut {width:855px; background:url(images/bg-mij-continut.png) top left repeat; padding:30px 0; overflow:auto;}
#continuthead p { top:10px; left:30px; font-size:11px; color:#76c2f4;}
#continuthead a {}
#continuthead a:hover { color:#eeec31;}
.post { background:#fff; padding:30px; margin:0 auto}
.page { width:554px;}
.blog { width:554px;}
.scotch { background:url(images/scotch.png) no-repeat; width:90px; height:51px;}
.sus { top:-24px; left:-36px;}
.jos { bottom:-24px; right:-36px;}
.post h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:40px; letter-spacing:-1.5px; margin-bottom:20px; color:#01588b;}
.post h3 { font-size:20px; letter-spacing:-1px; margin-bottom:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.post p { line-height:160%; margin-bottom:16px;}
.post a { border-bottom:1px solid #1b8903; color:#1b8903;}
.post a:hover { color:#000; border-bottom:1px solid #898703; background:#fbfaa3;}
.post ul, .post ol { margin-bottom:16px; list-style-position:outside;}
.post ul { list-style-type:disc;}
.post ol { list-style-type:decimal;}
.post li { margin-left:15px; line-height:160%; margin-bottom:16px;}
.post ol li { margin-left:20px;}
.detalii { font-size:10px; text-transform:uppercase; color:#666666}
.blogpost { border-bottom:1px dashed #ccc; margin-bottom:30px;}


/* Form comentarii */

#respond { margin-top:20px;}
#commentform div.merge {margin-bottom:0 !important}
#commentform p { background:#F2F2F2; padding:8px; border-top:1px solid #fff; font-size:11px !important; font-weight:bold !important; margin-bottom:0 !important;}
#commentform p.alt { background:#EEEEEE;}
#commentform p span { background:none !important; color:#E30068;}
#commentform input, #commentform textarea {border:1px solid #ccc; padding:4px;  font-size:11px; font-family:Verdana, Arial;}
#commentform input:focus, #commentform textarea:focus {border:1px solid #51BA3A;}
#commentform input {width:250px; margin-right:8px;}
#commentform textarea { width:527px; height:220px;}
#commentform input#submit {width:90px; padding:3px; margin-right:0 !important; font-size:11px; border:none; background:#51BA3A; color:#fff; border:1px solid #adadad!important; border-left-color:#ececec!important; border-top-color:#ececec!important;}


/* Trimite mail */

#trimite-mail { margin-top:20px; margin-bottom:20px;}
#trimite-mail label { background:#F2F2F2; padding:8px; border-top:1px solid #fff; margin-bottom:0 !important; display:block; font-size:10px;}
#trimite-mail label.alt { background:#EEEEEE;}
#trimite-mail label span {display:block; margin-bottom:8px; font-size:12px; font-weight:bold !important; line-height:160%;}
#trimite-mail label input, #trimite-mail label textarea, #trimite-mail label select { border:1px solid #ccc; padding:4px; font-size:12px; font-family:Verdana, Arial;}
#trimite-mail label input:focus, #trimite-mail label textarea:focus, #trimite-mail label select:focus {border:1px solid #51BA3A;}
#trimite-mail label option { font-size:12px; padding:2px 4px;}
#trimite-mail label input, #trimite-mail label select {width:250px; margin-right:8px;}
#trimite-mail label select { padding:0 !important;}
#trimite-mail label textarea { width:527px; height:300px; line-height:160%;}
#trimite-mail label input#trimite {width:90px; padding:3px; margin-right:0 !important; font-size:11px; border:none; background:#51BA3A; color:#fff; border:1px solid #adadad!important; border-left-color:#ececec!important; border-top-color:#ececec!important;}
#tinymce { font-size:12px !important;}


/* Lista comentarii */

.fn {width:345px; font-weight:bold; margin-bottom:.5em;}
.commentlist { margin-top:20px; list-style-type:none !important; margin-left:0 !important; margin-bottom:0 !important;}
.divcomentarii {margin-bottom:10px; border-bottom:1px dotted #E0E0E0;}
.bypostauthor .divcomentarii {border-bottom:1px dotted #E0E0E0;}
.divavatar {margin-right:20px; margin-bottom:10px; width:54px; height:54px;}
.divavatar img {border:1px solid #ccc; padding:1px; height:50px; width:50px;}
.comentariutext { width:430px;}
.comentariutext p { margin-bottom:10px;}
.commentmetadata { line-height:100% !important; position:absolute; top:0; right:0;}
.commentmetadata a {color:#999; font-weight:bold; font-size:11px !important; text-decoration:none;}
.commentmetadata a:hover {color:#000;}


/* Sustine */

.boxb {margin-bottom:20px; padding-top:10px; border-bottom:1px dashed #ccc; padding-bottom:30px;}
.boxb img { float:left; margin-right:20px;}
.boxt {}
.boxt textarea {background:#f1f1f1; border:none; overflow:auto;}
.boxt textarea:focus {background:#C3E7F9;}
.t150 { width:407px; height:123px;}
.t180 { width:352px; height:148px;}
.t300 { width:232px; height:98px;}


/* Footer */

#footer { margin-top:30px; position:relative;}
#footer p { line-height:18px; margin-bottom:16px;}
#footer a { color:#02588B; font-weight:bold; text-decoration:underline;}
#workpress { background:url(images/workpress.png) center center no-repeat; width:153px; height:18px; display:block; right:0; bottom:15px;}
.avert { background:#FFFBCC; border:1px solid #E6DB55; padding:3px 10px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-size:11px;}

* html #continuthead {background:url(images/bg-head-continut.jpg) center center no-repeat;}
* html #continut {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='http://www.viatadupacolectare.ro/wp-content/themes/vdc/images/bg-mij-continut.png', sizingMethod='scale') }
* html #continutfoot {background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='http://www.viatadupacolectare.ro/wp-content/themes/vdc/images/bg-foot-continut.png') }
* html .scotch { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='http://www.viatadupacolectare.ro/wp-content/themes/vdc/images/scotch.png')}
* html #cchbc { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='http://www.viatadupacolectare.ro/wp-content/themes/vdc/images/cchbc.png'); cursor:pointer; }
* html #mmv { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='http://www.viatadupacolectare.ro/wp-content/themes/vdc/images/mmv.png'); cursor:pointer;}
* html #eco { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='http://www.viatadupacolectare.ro/wp-content/themes/vdc/images/eco.png'); cursor:pointer;}