/*  
Theme Name:Js O3 Lite
Description:Js O3 Lite is a beautiful and powerful WordPress theme without any plugins needed,widgets ready and theme options available. Builded in many powerful functions with JQuery (such as Ajax-comment,Ajax-sidebar-tabs,Ajax-content-tabs,Ajax-rolling-news,Ajax-popup-info...). <strong>Nothing but Ajax!</strong> Compatible with WordPress 2.7 and Valid CSS & HTML.
Theme URI:http://www.saywp.com/work/js-o3-lite
Version:1.5.8.2
Author:Jinwen CEN
Author URI:http://www.saywp.com/
Tags:orange,light,fixed-width,two-columns,right-sidebar,theme-options
The CSS,XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

.post-full {
	margin: 0 10px;
}

.post-half {
	float: left;
	width: 460px;
	margin: 0 10px;
}

img {
	max-width: 100%;
}

.prima-pagina .hfeed .entry-title {
	margin-bottom: 20px;
	text-align: left;
}

.hfeed .post-half .entry-title {
	font-size: 18px;
}

.prima-pagina .entry-content p {
	text-indent: 0;
}

#header a.semneaza,
input[type="submit"] {
	display: inline-block;
	background: #F20606;
	border: none;
	border-radius: 4px;
	color: #fff;
	padding: 8px 16px;
	margin-right: 16px;
	text-decoration: none;
}

#header a.semneaza:hover,
input[type="submit"]:hover {
	background: #B70F1C;
	color: #fff !important;
}

a.home,.nav-home a,.nav-previous a,.nav-next a{background-color:#fff;color:#B70F1C !important;font-size:11px;margin:0 4px;}
a.home:hover{background-color:#fff;color:#B70F1C;}
h3 a {color:#B70F1C; font-size:17px;}
.home,a.home:hover,.tagicon,.dateicon,.manicon,.comicon,.caticon{background:url(imgs/allbgs.png) no-repeat;padding-left:14px;}
.home{background-position:-245px -158px;}
a.home:hover{background-position:-301px -158px;}
#wrapper a:hover{background-color:#fff;color:#ff6600!important;text-decoration:none;}
.gallery a img{border:1px solid #CCC !important;padding:2px;}
.gallery a:hover img{border:2px solid #ffb340 !important;padding:1px;}
.gallery{margin:auto;width:960px;}
.gallery-item{float:left;margin-top:10px;text-align:center;width:25%;}
.gallery-caption{margin-left:0;}
.ui-wrapper input,.ui-wrapper textarea{border:0;}
@media projection,screen{
.ui-tabs-hide{display:none;}
}
@media print{
.ui-tabs-nav{display:none;}
}
.tabs{font-size:12px;}
.ui-tabs-nav{font-size:12px;height:18px;letter-spacing:1px;list-style:none;position:absolute;text-transform:lowercase;top:215px;}
.hfeed .ui-tabs-nav{border-bottom:none;font-size:12px;height:22px;letter-spacing:1px;list-style:none;margin:0;padding:0;position:absolute;text-transform:lowercase;top:190px;width:900px;}
.hfeed-tab .ui-tabs-nav{border-bottom:1px solid #CCC;font-size:12px;height:22px;letter-spacing:1px;list-style:none;margin:0;padding:0;position:absolute;text-transform:lowercase;top:190px;width:900px;  margin-bottom:10px;}
.ui-tabs-panel{margin-right:1.5em;padding:0.5em 0 0 2px;width:91%;}
.hfeed .ui-tabs-panel{margin:0;padding:0;width:99%;}
.ui-tabs-nav li{background:url(imgs/allbgs.png) no-repeat -150px -143px;border-bottom:1px solid #ccc !important;float:left;height:18px;padding:4px 4px 0;text-align:center;width:80px;}
.hfeed .ui-tabs-nav li{background:url(imgs/allbgs.png) no-repeat -136px -359px;border-bottom:1px solid #ccc !important;float:left;height:18px;padding:4px 4px 0;text-align:center;width:100px;}
.hfeed-tab .ui-tabs-nav li{background:url(imgs/allbgs.png) no-repeat -136px -359px;border-bottom:none !important;float:left;height:18px;padding:4px 4px 0;text-align:center;width:100px;}
.hfeed .ui-tabs-nav li.tabnull{background:none !important;border-bottom:1px solid #ccc !important;float:left;height:18px;padding:3px 4px 1px;text-align:center;width:780px;}
.hfeed .ui-tabs-nav li.tabnull166{background:none !important;border-bottom:1px solid #ccc !important;float:left;height:18px;padding:3px 4px 1px;text-align:center;width:166px;}
.hfeed .ui-tabs-nav li.tabnull100{background:none !important;border-bottom:1px solid #ccc !important;float:left;height:18px;padding:3px 4px 1px;text-align:center;width:100px;}
.ui-tabs-nav li a{background-color:#ebedef;color:#888;display:block;}
.ui-tabs-nav li a:hover{background-color:#ebedef!important;color:#B70F1C;}
.ui-tabs-nav li.ui-tabs-selected{background:url(imgs/allbgs.png) no-repeat -136px -47px;border-bottom:none!important;font-weight:700;height:22px;}
.hfeed .ui-tabs-nav li.ui-tabs-selected,.hfeed .ui-tabs-nav li.current_page_item{background:url(imgs/allbgs.png) no-repeat 0px -359px;border-bottom:none!important;font-weight:700;height:22px;}
.hfeed .ui-tabs-nav li.current_page_item a{background-color:#fff!important;color:#555!important;}
.ui-tabs-nav .ui-tabs-selected a{background-color:#FFF;background-position:100% -23px;color:#555;margin-top:0;position:relative;z-index:2;}
.ui-tabs-nav li.ui-tabs-selected a:hover{background-color:#fff!important;color:#B70F1C;}
.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}
.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer;}
#arcload{background:transparent url(imgs/30.gif) no-repeat scroll center center;height:20px;left:400px;position:absolute;top:18px;width:160px;z-index:2;}
#container{float:left;width:100%; padding: 0 5px 0 5px;}
#footer{background-color:#FFF;border-top:1px solid #CCC;clear:both;color:#888;font-size:12px;line-height:145%;}
.fspace{height:20px;}
#header{margin:20px 0 20px;padding:0;}
#header a{background-color:#fff;color:#B70F1C;}
#header h1#blog-title{background:url(imgs/allbgs.png) no-repeat 2px -72px;font-family:"Times New Roman",Times,serif;font-size:25px;line-height:25px; font-weight:400;height:40px;letter-spacing:3px;margin-left:-12px;padding:0px 0 14px 70px;width:350px;}
#primary{margin:9em 0 4em 630px;padding:0;}
div#wrapper{background-color:#fff;color:#555;font-family:Arial,Helvetica,sans-serif;margin:0 auto;padding:1px 4px 17px 4px;width:974px;}
.hspace{height:10px;}
.hfeed{clear:both;margin:0;padding:0 1em 0 0;}
.sidebar{}
body{background-color:#E7E7E7;color:#333;font-size:80%;line-height:140%;margin:25px 0 10px;padding:0;}
#header h2#slogon{background-color:#FFF;color:#999;font-size:11px;font-weight:400;letter-spacing:4px;line-height:14px;margin:-48px 0 0 36px;overflow:hidden;position:absolute;}
a,a:link{outline:none;text-decoration:none; color:#B70F1C;}
#footer a,#footer a:link{background-color:#fff;color:#555;}
body.single .navigation{margin:4em 0 0;}
.entry-content blockquote,.comments ol.commentlist blockquote{border:1px solid #ccc;margin:0 2em;padding:2px 10px;}
.more-link{font-size:14px;}
.message_body blockquote{background:url(imgs/allbgs.png) no-repeat -280px -311px;margin:0 1em 1em 0;padding:0.5em 0.5em 0.5em 30px;}
.message_body blockquote p{background-color:#fff;color:#999!important;}
.entry-content blockquote p{background-color:#fcfcfc;color:#222!important;font-family:"courier new",courier,monospace;margin:0;padding:0;text-indent:0;}
.entry-content code,.commentlist code{background:#ebedef;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCC;color:#555;font:12px "courier new",courier,monospace;padding:0 2px;text-indent:0;}
.entry-content .page-link{font-size:0.9em;font-weight:700;margin:0 0 1.5em;text-align:center;}
.entry-content em,.comments ol.commentlist em{font-style:italic;font-weight:400;}
.entry-content h2,.entry-content h3{font-size:1.2em;margin:1em 0;}
.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:700;}
.entry-content h4{font-size:1.4em;margin:1.5em 0 -0.3em;}
.entry-content h5{font-size:1.3em;margin:1.5em 0 -0.4em 0.7em;}
.entry-content h6{font-size:1.2em;margin:1.5em 0 -0.5em;}
.entry-content p{color:#555!important;font-size:12px;letter-spacing:1px;line-height:165%;margin:1em 0;}
body.attachment h3.entry-title{margin:-1.5em 0 0.5em;}
.entry-content .entry-attachment{margin:-0.5em 0 1em;}
.entry-content .entry-attachment a:hover img{border:2px solid #B70F1C;}
.entry-content .entry-caption{margin-bottom:2em;}
body.attachment h3.entry-title,.entry-content .entry-attachment,.entry-content .entry-caption{text-align:center;}
h2.entry-title{text-align:center;}
.hentry .archive-meta{font-style:italic;margin:0.5em 0 2em 2em;}
.hfeed .entry-title{background-color:#fff;color:#B70F1C;font-size:28px;font-weight:400;letter-spacing:1px;line-height:133%;margin:1em 0 0 0;}
.post-sep-line{border-top:1px solid #ccc;}
.post-sep-line-2{border-top:1px solid #999;clear:both;margin:1em 0 2em  0;}
.hfeed .entry-title a{background-color:#fff;color:#B70F1C;}
.hfeed .entry-title a:hover{text-decoration:underline!important;}
.navigation a{background-color:#fff;color:#555;}
.entry-content{margin-bottom:4em;}
.entry-content-google{margin:20px 0 0;}
.entry-content-home{background-color:#fff;color:#555;font-size:12px;letter-spacing:1px;line-height:165%;margin:1em 0;}
.entry-content a{background-color:#fff;color:#B70F1C;text-decoration:underline;}
.entry-content ul li{background-color:#fff;color:#666;font-size:12px;letter-spacing:1px;line-height:165%;list-style:circle;}
.entry-content ol{line-height:165%;margin:0 2em 1em 0;}
.entry-content ol li{font-size: 9px;}
.entry-content ul li a{background-color:#fff;color:#555;margin-right:2px;}
#pinglist{margin:2em 0 4em;padding:0;}
#pinglist li{background:url(imgs/allbgs.png) no-repeat -280px -361px;font-size:12px;line-height:162%;list-style:none;padding-left:16px;}
#pinglist li a{background-color:#fff;color:#666;}
#pinglist h4{background-color:#fff;color:red;font-size:16px;font-weight:400;letter-spacing:1px;}
#gsearch{position:absolute;right:40px;top:68px;}
.tabs ul li,.widget ul li{border-bottom:1px solid #EBEDEF;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:6px 0;}
.tabs ul li,.widget ul li{}
.tabs ul,.widget ul{background-color:#fff;color:#888;}
.tabs ul a,.widget ul a{background-color:#fff;color:#555;}
.sidebar ul li h3{background-color:#fff;color:#B70F1C;font-size:1.2em;font-weight:700;letter-spacing:3px;line-height:133%;margin:0 0 0.3em;text-transform:uppercase;}
.avatar{margin:-20px 0 0 -56px;position:absolute;}
.clear{clear:both;}
.sca .postspermonth{list-style:none;margin:5px 0 10px;padding-left:25px;}
#navcontainer{border-bottom:1px solid #CCC;height:22px;position:absolute;top:225px;width:895px;}
.hfeed .hentry,.sidebar ul li#google-search div form#gsearch{text-align:left;}
.entry-content ul.xoxo li ul,.formcontainer form#commentform,.sidebar ul{margin:0;padding:0;}
.blank15{clear:both;height:2em;margin:0;}
.postmeta{left:-96px;position:absolute;text-align:right;width:80px;}
.postmeta{font-size:11px;line-height:120%;margin-top:-20px;text-transform:uppercase;}
.postmeta-re{font-size:11px;line-height:100%;position:absolute;right:0;text-transform:capitalize;top:12px;}
.commentcount{background-color:#fff;color:#888;font-size:11px;}
.newcomment{background-color:#fff;color:red;}
.postmeta a,.me-info a{background-color:#fff;color:#555;font-weight:700;}
#tab-comment li p,#tab-comment-c li p{background-color:#fff;color:#555;line-height:145%;margin:0;}
#tab-comment li,#tab-comment-c li{border-top:1px solid #ddd;clear:both;font-size:12px;letter-spacing:1px;list-style:none;padding:0.5em 0;position:relative;width:540px;}
.re_icon{background:url(imgs/allbgs.png) no-repeat -34px -56px;display:none;height:14px;position:absolute;right:16px;top:6px;}
.quotequote a{background:url(imgs/allbgs.png) no-repeat scroll -85px -56px;height:14px;position:absolute;right:18px;text-decoration:none !important;top:6px;width:30px;}
.entry-content img,.entry-content a img{border:none;}
.entry-content-home img,.entry-content-home a img{border:none;}
img.wp-smiley{border:none;margin:0;padding:0;}
#reco span,.me-info a,.rel-tag a{background-color:#fff;color:#999;}
.rel-tag{background-color:#fff;border-left:4px solid #ebedef;clear:both;color:#ccc;font-size:12px;margin:0 0 5em 0;padding-left:5px;}
.commentlist p a{background-color:#ebedef;color:#333;font-style:normal;}
#commentload{background:url('imgs/ajax-loader.gif') no-repeat center center;display:none;height:32px;left:138px;position:absolute;width:32px;}
input#author,input#email,input#url,textarea#comment,ol.forms input,ol.forms textarea{background:#fcfcfc;border:1px solid #ccc;color:#333;padding-left:3px;}
input#author,input#email,input#url{font-size:14px;}
textarea#comment{font-size:12px;}
input#author,input#email,input#url,input#siteurl{width:180px;}
#choix{background-color:#fff;border:1px solid #ccc;color:#555;width:185px;}
textarea#comment{padding:5px;width:420px;}
input#author:focus,input#email:focus,input#url:focus,textarea#comment:focus,ol.forms input:focus,ol.forms textarea:focus{background:#ffffcc;border:1px solid #ccc;color:#333;outline:none;}
#commentblock h3{background-color:#fff;color:#555;font-size:12px;letter-spacing:1px;text-transform:uppercase;}
#commentblock h3 a{background-color:#fff;color:#B70F1C;}
.sidebar .me-count a{background-color:#fff;color:#999!important;}
.commentlist{list-style:none;margin:0 0 0 58px;padding:0;}
.message_head{margin-bottom:5px !important;}
.message_head a{background:none!important;text-decoration:none!important;}
.message_body .timestamp{background-color:#FFF;color:#888;font-size:10px;font-style:italic;margin-top:5px;position:absolute;right:0;}
.message_head cite{font-size:11px;font-weight:bold;}
.message_body{padding:0 0 2em;}
.collapse_buttons{border-top:1px solid #999;font-size:12px;font-weight:700;margin-bottom:2em;padding:4px 0;text-align:right;text-transform:lowercase;width:888px;}
.collapse_buttons a{background-color:#fff;color:#555;margin-left:15px;}
.show_all_message{background:url(imgs/allbgs.png) no-repeat -71px -35px;padding-left:14px;}
.show_recent_only{background:url(imgs/allbgs.png) no-repeat 0px -33px;display:none;height:13px;padding-left:14px;}
.collpase_all_message{background:url(imgs/allbgs.png) no-repeat 0px -38px;background-color:#fff;color:#666666;padding-left:14px;}
.form_line{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;}
.form_line a{background-color:#fff;color:#999;font-size:10px;letter-spacing:0;}
.nav-home{left:233px;position:relative;text-align:center;top:18px;width:120px;}
a.top{background:url(imgs/allbgs.png) no-repeat -138px -197px;padding-right:14px;}
a.top:hover{background:url(imgs/allbgs.png) no-repeat -56px -196px;padding-right:14px;}
.navigation{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;height:40px;margin:0 0 2em;text-transform:lowercase;}
.navigation a{background-color:#fff;color:#666;font-size:11px;}
.commentauthorcomment .message_head a{background-color:#fff;color:#B70F1C!important;}
#tab-1 ul li{background:transparent url(imgs/allbgs.png) no-repeat 0px -245px;list-style:none;padding-left:14px;}
#tab-2 ul li,.widget_recent_comments ul li{background:transparent url(imgs/allbgs.png) no-repeat -316px -390px;letter-spacing:0;list-style:none;padding-left:16px;}
#tab-3 ul li{background:transparent url(imgs/allbgs.png) no-repeat -302px -199px;list-style:none;padding-left:16px;}
#tab-4 ul li{background:transparent url(imgs/allbgs.png) no-repeat 0 -590px;list-style:none;padding-left:16px;}
#tab-5 ul li,.widget_meta ul li{background:transparent url(imgs/allbgs.png) no-repeat -302px -282px;list-style:none;padding-left:16px;}
#tab-6 ul li,.widget_pages ul li,.widget_recent_entries ul li{background:transparent url(imgs/allbgs.png) no-repeat -302px -136px;letter-spacing:0;list-style:none;padding-left:14px;}
.widget_archive ul li{background:transparent url(imgs/allbgs.png) no-repeat -17px -263px;letter-spacing:0;list-style:none;padding-left:14px;}
.widget_links ul li{background:transparent url(imgs/allbgs.png) no-repeat 0 -590px;letter-spacing:0;list-style:none;padding-left:14px;}
.widget_categories ul li{background:transparent url(imgs/allbgs.png) no-repeat 0 -569px;letter-spacing:0;list-style:none;padding-left:14px;}
.widget_tag_cloud a{background-color:#fff;color:#666;line-height:155%;}
#wp-calendar{margin-bottom:2em;width:92%;}
#wp-calendar caption{border-bottom:1px solid #ccc;font-weight:700;letter-spacing:2px;}
#wp-calendar td{text-align:center;}
#wp-calendar tbody td a{background-color:#fff;color:#333;font-weight:700;text-decoration:underline;}
#wp-calendar td#prev{text-align:left;}
#wp-calendar td#next{text-align:right;}
#wp-calendar td#prev a,#wp-calendar td#next a{background-color:#fff;color:#555;}
#wp-calendar td#today{background-color:#ebedef;border:1px solid #ccc;color:#888;}
#cat-ach ul,#mon-ach ul,#link-ach ul{margin:0;padding:0;}
#cat-ach ul li,#mon-ach ul li,#link-ach ul li{float:left!important;font-size:10px;letter-spacing:0;line-height:200%;list-style:none!important;margin:0 16px 0 0;padding-left:14px;text-transform:capitalize;width:136px;}
#cat-ach ul li{background:transparent url(imgs/allbgs.png) no-repeat -17px -312px;}
#cat-ach ul li:hover{background:transparent url(imgs/allbgs.png) no-repeat 0 -228px;}
#mon-ach ul li{background:transparent url(imgs/allbgs.png) no-repeat -17px -268px;}
#mon-ach ul li:hover{background:transparent url(imgs/allbgs.png) no-repeat 0 -208px;}
#link-ach ul li{background:transparent url(imgs/allbgs.png) no-repeat 0 -287px;}
#link-ach ul li:hover{background:transparent url(imgs/allbgs.png) no-repeat 0 -250px;}
#cat-ach ul li a,#mon-ach ul li a,#link-ach ul li a{background-color:#FFF;color:#555;font-size:12px;text-decoration:none;}
.hfeed .page-title{background-color:#FFF;color:#555;font-size:14px;font-weight:700;letter-spacing:1px;line-height:200%;margin:1em 0 0;padding:1em 0 0;text-transform:uppercase;}
.me-info-cat,h2.about-info{background:#FFFFFF none repeat scroll 0 0;border-top:2px solid #CCCCCC;color:#333;float:left;font-size:10px;font-weight:700;height:20px;letter-spacing:0;line-height:120%;margin:4px 0 0 -96px;padding-top:2px;position:absolute;text-align:right;text-transform:uppercase;width:76px;}
.message_head .collapse{background:url(imgs/allbgs.png) no-repeat 0px -9px;cursor:pointer;display:block;height:9px;margin:4px 0 0;overflow:hidden;padding-left:11px;position:absolute;right:0;text-indent:-900em;}
.message_head .expand{background:url(imgs/allbgs.png) no-repeat 0px 0px;}
#ed_toolbar_comment{display:none;left:470px;margin-top:12px;position:absolute;text-align:left;width:65px;}
#ed_toolbar_comment input{background:#fff;border:none;color:#666;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;padding:0;text-transform:uppercase;}
#ed_toolbar_comment input:hover{background-color:#ebedef;color:#333;}
#motto{width:870px; background:#fff url(imgs/allbgs.png) no-repeat 0px -336px;color:#888;font-size:12px;height:19px;letter-spacing:1px;margin:0 0 0 4px;padding:4px 0 0 14px;position:absolute;}
#motto p{margin:0;padding:0;}
#motto a{background-color:#fff;color:#B70F1C;}
#gsearch input{background-color:#fff;border:none;color:#ccc;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;margin:2px 0 0;outline:none;padding-left:4px;width:198px;}
#gsearch input:focus{background-color:#fff;color:#555;font-style:normal;}
#cse-search-box{background:url(imgs/allbgs.png) no-repeat -90px 0;padding:10px;}
#rssfeed{background:url(imgs/allbgs.png) no-repeat -176px -290px;height:70px;margin:0;position:absolute;right:25px;text-indent:-999em;top:65px;width:95px;}
#rssList{border-color:#EBEDEF #CCC #CCC #EBEDEF;border-style:solid;border-width:1px;display:none;font-size:12px;letter-spacing:1px;padding:5px;position:absolute;right:125px;top:50px;width:285px;z-index:5;}
#rssList li{list-style:none;margin-left:4px;}
#rssList li a{background-color:#fff;color:#ff6600;}
#rssList li a:hover{text-decoration:underline;}
#wrapper .tl{background:url(imgs/allbgs.png) no-repeat -38px 0;}
#wrapper .tr{background:url(imgs/allbgs.png) no-repeat -38px -9px;}
#wrapper .bl{background:url(imgs/allbgs.png) no-repeat -38px -18px;}
#wrapper .br{background:url(imgs/allbgs.png) no-repeat -38px -27px;}
.encadre{margin:0;padding:0;position:relative;}
.encadre .tl,.encadre .tr,.encadre .bl,.encadre .br{font-size:0px;height:9px;line-height:1px;overflow:hidden;position:absolute;width:9px;}
.encadre .tl{background-position:left top;left:0;top:0;}
.encadre .tr{background-position:right top;right:0;top:0;}
.encadre .br{background-position:right top;bottom:0;right:0;}
.encadre .bl{background-position:left top;bottom:0;left:0;}
.postmetadata{background-color:#fff;color:#555;font-size:12px;line-height:100%; margin:0 0 1em;text-indent:2em;}
.postmetadata-s{background-color:#fff;color:#555;font-size:12px;line-height:100%; margin:0;text-indent:0;}
.postmetadata-s a{background-color:#fff;color:#555;}
.twitter,.delicious,.rsssub{letter-spacing:1px;}
.twitter a{background-color:#fff;color:#33ccff;font-weight:700;}
.delicious a{background-color:#fff;color:#3274D0;font-weight:700;}
.rsssub a{background-color:#fff;color:#ff6600;font-weight:700;}
.singlehome{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;left:850px;position:absolute;text-transform:lowercase;top:218px;z-index:2;}
#cat-ach,#mon-ach,#link-ach{margin:2em 0 0 7.5em;width:500px;}
.homemeta{background-color:#fff;color:#888;font-size:12px;margin:0 0 3em;}
.homemeta a,.caticon a,.tagicon a{background-color:#fff;color:#888;}
.homemeta a:hover{background-color:#fff;color:#B70F1C;}
.tagicon,.dateicon,.manicon,.comicon,.caticon{margin-right:1em;}
.tagicon{background-position:-245px -170px;}
.dateicon{background-position:-17px -270px;}
.manicon{background-position:-245px -247px;}
.comicon{background-position:-316px -398px;}
.caticon{background-position:-16px -314px;}
#tab-archives,#tab-links,#tab-contact{}
#commentchoix{height:32px;margin-bottom:4em;}
.onlyaddarea a{background:url(imgs/allbgs.png) no-repeat scroll 0 -426px;display:block;float:left;height:32px;margin-left:10px;width:280px;}
.onlyaddarea a:hover{background:url(imgs/allbgs.png) no-repeat scroll 0 -394px;}
.viewaddarea a{background:url(imgs/allbgs.png) no-repeat scroll 0 -458px;display:block;float:right;height:32px;margin-right:10px;width:280px;}
.viewaddarea a:hover{background:url(imgs/allbgs.png) no-repeat scroll 0 -490px;}
.formbutton{background:url(imgs/allbgs.png) no-repeat scroll 0 -624px;border:none;cursor:pointer;display:block;height:32px;margin-bottom:2em;width:100px;}
.formbutton:hover{background:url(imgs/allbgs.png) no-repeat scroll -100px -624px;}
#commenterror{background-color:#ffffcc;border:1px solid red;color:red;display:none;font-size:14px;margin:1em 0;padding:0.5em;}
.screenReader{left:-9999px;position:absolute;top:-9999px;}
.thanks{background:#ffffcc;border:1px solid #ff9900;color:#555;padding:10px;}
ol.forms{float:left;list-style:none;margin:0;padding:0;width:100%;}
ol.forms li{margin:0 0 18px;}
ol.forms label{cursor:pointer;display:block;float:left;font-weight:400;padding-right:20px;text-align:right;width:100px;}
ol.forms textarea{height:200px;padding:5px;width:335px;}
.error{background-color:#fff;color:#f00;}
ol.forms li .error{font-size:12px;margin-left:10px;}
ol.forms li.textarea .error{display:block;left:500px;position:absolute;top:500px;width:120px;}
ol.forms li.screenReader{margin-bottom:0;}
ol.forms li.buttons button{background-color:#FFB340;border:none;color:#555;cursor:pointer;font-size:16px;margin-left:4px;padding:5px;}
ol.forms li.buttons button:hover{background-color:#FF9900;color:#222;}
ol.forms li.buttons,ol.forms li.inline{margin-left:116px;}
ol.forms li.inline input{width:auto;}
ol.forms li.inline label{display:inline;float:none;width:auto;}
#sendCopy{border:none;}
pre{}
p.wp-caption-text{background-color:#EBEDEF;color:#666666;margin:0;text-align:center;width:98%;}
h2.subsection_title{background:url(imgs/allbgs.png) no-repeat 0 -522px;background-color:#fff;color:#666;display:block;font-size:12px;font-weight:700;height:23px;letter-spacing:1px;margin:0;padding:4px 0 0;text-align:center;text-transform:capitalize;width:262px;}
.widget{margin:-23px 0 5em;}
div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignright{float:right;margin-left:1em;}
.alignleft{float:left;margin-right:1em;}
#nav-below{line-height:30px;margin:0 0 3em;padding:5px 0 0;}
#nav-below-s{font-size:12px;line-height:30px;margin:4em 0 0;}
.nav-left{float:left;text-align:left;width:350px;}
.nav-right{float:right;text-align:right;width:200px;}
.nav-left a{background-color:#fff!important;border:1px solid #fcfcfc!important;color:#555!important;font-size:14px;padding:5px;}
.nav-left a:hover{background-color:#ffffcc!important;border:1px solid #ffb340!important;color:#B70F1C!important;}
.nav-right a{background-color:#ebedef;border:1px solid #ddd;color:#888;padding:2px 4px;}
#shafa{float:right;margin-right:8px;width:46px;}
#shafa img{border:1px solid #ddd;padding:1px;width:40px;}
#shafa .shafaname{text-align:center;}
.shafaname cite a{background-color:#ffffcc;color:#333;font-size:12px;font-style:normal;font-weight:700;}
.shafainfo{background-color:#FFFFCC;border:1px solid #FFB340;color:#555;display:none;float:right;margin-right:6px;padding:1px 5px;right:20px;width:250px;}
.entry-content-home p a{background-color:#fff;color:#B70F1C; font-weight:700;}
.orange{background-color:#fff;color:#B70F1C;}
span.quote{text-indent:-999em !important;}

.ialert { background: #fbfbfb; margin: 0 0 1em 0; border: 1px solid #bbbbbb; padding: 9px; height:150px; overflow: auto;}
.catre-ministru { background: #fbfbfb; margin: 0 0 1em 0; border: 1px solid #B70F1C; padding: 9px; height:350px; overflow: auto;}


#gform_submit_button_2{font-size:16px;margin-left:4px;padding:5px;}


#propune-actiune {position: relative;}

div.home1 {
  padding: 10px 500px 50px 0;
}
div.slogan {
  font-size: 22px;
  color:#B70F1C;
  line-height: 1.4;
  margin-bottom: 20px;
}

div.slogan a {
  text-decoration: none;
    color:#B70F1C;
}

div.slogan a:hover {
  text-decoration: underline;
  color: #cf0026;
}



div.button {
  height: 26px;
  overflow: hidden;
}

div.button a,
div.button a:link,
div.button a:hover,
div.button a:visited {
  text-decoration: none;
  font-size: 12px;
  display: block;
  background: #7c3a00 url(imagini/button2.gif) 0 0 repeat-x;
  float: left;
  color: #fff;
  margin-right: 8px;
}

div.clr a:hover {
  color: #fff;
}

div.home1 a:hover {
  color: #fff;
}

div.button i {
  background: url(imagini/button1.gif) 0 0 no-repeat;
  display: block;
  font-style: normal;
    color: #fff;
}

div.button b {
  background: url(imagini/button3.gif) 100% 0 no-repeat;
  display: block;
  padding: 2px 16px 5px !important;
  text-transform: uppercase;
    color: #fff;
}

div.bx1 strong,
div.bx2 strong {
  position: relative;
  top: 1px;
}

div.button a:hover {
  background: #cf0026 url(imagini/button2.gif) 0 -66px repeat-x;
    color: #fff;
}

div.button a:hover i {
  background-position: 0 -66px;
    color: #fff;
}

div.button a:hover b {
  background-position: 100% -66px;
    color: #fff;
}

div.home3 {
  position: absolute;
  top: 20px;
  right: 0px;
  width: 220px;
  font-size: 24px;
  color:#B70F1C;
}

div.home3 ul {
  background: url(imagini/line2.gif) 100% 0 no-repeat;
}

div.home3 ul li {
  background: url(imagini/line2.gif) 100% 100% no-repeat;
  padding: 0;
  font-size: 16px;
  color:#B70F1C;
}

div.home3 a {
  display: block;
  text-decoration: none;
  padding: 6px 0 9px 40px;
  background: url(imagini/home.gif) 15px 18px no-repeat;
  color:#B70F1C;
}

div.home3 a:hover {
  background-position: 15px -982px;
}

div.one1 div.button {
  width: 300px;
}

div.subtext div.button {
  margin-top: 15px;
}

div.services div.button {
  margin-bottom: 3px;
}

div.mid div.clr div {
  text-align: center;
  float: left;
  width: 134px;
}

div.mid div.clr div img {
  display: inline;
  border: 1px solid #8c5f2b;
}

div.mid div.clr div a:hover img {
  border: 1px solid #bd905c;
}

div.imgs div.clr {
  margin-bottom: 13px;
}

div.manuf div.clr div {
  width: 180px;
  float: left;
  margin-right: 20px;
}

.clr {
  width: 100%;
  overflow: hidden;
}

.homer {
	  position: absolute;
  top: 0px;
  right: 210px;
  width: 320px;
  font-size: 24px;

}

.map_ro {
	width: 320px;
	height: 225px;
	background-image: url('imagini/harta.gif');
	background-repeat: no-repeat;
}
.map_ro img{
	width:320px;
	height:225px;
}
ul li {list-style-type: none}

.grupurile ul
{
  width: 55em;  /* room for 3 columns */
}


.grupurile li
{
  float: left;
  width: 10.9em;  /* accommodate the widest item */
}
.entrys img{border-right:1px solid #ddd; padding-right:10px; margin-right:10px; }

#post-439 {margin: 20px 20px;}

.mesaj {
  padding: 0;
  font-size: 12px;
  color:#B70F1C;
}

.subiectm {
  padding: 0;
  font-size: 17px;
  color:#B70F1C;
}

.footerspace{margin-top: 20px; border-top:1px solid #CCC;clear:both;}


