

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, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0 auto;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	text-decoration: none;
}

body {
    margin: 0 auto;
    position: relative;
    background: #f0ecdd url(../img/bg.png) repeat-x;
	color: #282419;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.5; /* Baseline grid of 21px */
}

ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.cleaner {
	clear: both;
}

a {
	color: #b74623;
}

a:hover {
	color: #000;
}

/* @end Reset */

/* @group fonts */

p, ul, ol, dl, table, address, blockquote, fieldset, pre, form div {
	font-size: 1em;  /* 14px */
}

ul p, ol p, table p, dl p, ul ul, ol ol, ul ol, ol ul, address p, blockquote p, form div div, form div p, fieldset div, table form div {
	font-size: 1em;
}

/* @end Font sizes */

/* @group headlines */

h1 {
	font-size: 2.57em;	    
    line-height: 1;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
    color: #424242;
    padding-left: 0.5em;
}

h2 {
	font-size: 1.28em;
	line-height: 1.4;
	margin-top: .2em;
	margin-bottom: .4em;
    color: #555;
    padding-left: 1em;
}

h3 {
	font-size: 1.2em;   		
	line-height: 1.7;
	margin: 0;
	padding: 0;
}

/* @end */

/* @group skip */
.skip {
	border-top: 7px solid #1e1b13;
	text-align: center;
}

.skip a {
	font-size: .8em ;
	background: #1e1b13 url(../img/icons/arrow.png) 90px 10px no-repeat;
	padding: .8em 2.8em .6em .9em;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	color: #d7c797;
}

/*@end */

/* @group architecture */

#header {
	background: url(../img/bg_header.png) top center no-repeat;
}

/* @end */

/* @group header */

.centru {
	width: 940px;
	margin: 0 auto;
}

#despre {
	width: 900px;
	margin: 0 auto;
	padding: 1.1em 0 0.5em 0;
}

.logo {
	width: 390px;
	float: left;
}

.logo h1 {
	margin: 0;
	padding: 0;

}

.logo h1 a {
	width: 338px;
	height: 83px;
	display: block;
	text-indent: -3005px;
	background:url('../images/logo.png');
}

.despre_noi {
	padding: 1.5em 0 0 0.2em;
	font-size: 1.2em;
	line-height: 1.4;
} 

.scoala {
	width: 486px;
	height: 245px;
	float: right;
	background: url(../img/bg_scoala.png) bottom no-repeat;
	padding-top: .3em;
	color: #5b5445;
}

.scoala h1 {
	text-indent: -3005px;
	font-size: 2.3em;
}

.scoala strong {
	display: block;
	text-align: right;
	padding-right: 5em;
	font-weight: normal;
}

.scoala ul {
	padding-left: 17em;
	font-weight: bold;
	padding-top: 1.2em;
}

.scoala ul li {
	background: url(../img/icons/checkbox.png) 0 4px no-repeat;
	padding-left: 1.4em;
	line-height: 1.2;
	padding-bottom: 0.5em;
}

.vid {
	padding: 1.1em 0 0 18.4em;
}

.scoala a.prezentare {
	width: 12em;
	float: left;
	padding: 0 0.4em 0 0;
}

.scoala a.prezentare span {
	padding: 0.2em 0.5em 0 2.8em;
}

/* @end */

/* @group meniu*/

#meniu {
	padding-top: 1em;
	background: url(../img/bg_meniu.png) bottom repeat-x;
}

ul#nav {
	width: 940px;
	margin: 0 auto;
}

ul#nav li {	
	float: left;
	padding: 0 1px;
	margin-left: 1px;
	background: url(../img/li_nav.png) bottom repeat-x;
	height: 28px;
	padding-top: .8em;
	overflow: hidden;
}

ul#nav li a {
	color: #353125;
	font-weight: bold;
	background: url(../img/a_meniu.png) bottom repeat;
	padding: 8px 23px 10px 23px;	
	-webkit-transition: all 0.25s ease-out;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;	
}

ul#nav li a:hover {
	background: url(../img/a_meniu2.png) 0 -1px repeat;
}

ul#nav li.activ a, ul#nav li.activ a:hover {
	background: #282419;
	color: #fff;
}

ul#nav li.rss , ul#nav li.mail {
	padding: 0;
	padding-top: .8em;
	margin-left: 0;
	float: left;
}
ul#nav li.rss a, ul#nav li.mail a {
	text-indent: -3005px;
	height: 20px;
	display: block;
	padding: .1em .2em .7em .5em;
	margin-left: 0;
	-webkit-border-top-left-radius: 0;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-topleft: 0;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

ul#nav li.rss a {
	width: 20px;
	background: url(../img/icons/rss.png) 0 2px no-repeat;
}

ul#nav li.mail a {
	width: 23px;
	background: url(../img/icons/rss.png) right no-repeat;
}

/* @end */

/* @group promo */

#promo {
	background: #282419;
	padding: 1.5em 0 0.4em 0;
}

.text {
	width: 380px;
	float: left;
	padding-left: 0.5em;
}

.imagine {
	background: #453e31;
	padding: 10px;
	width: 500px;
	height: 350px;
	float: right; 
}

#promo h1 {
	color: #fff;
	font-size: 1.6em;
	margin: 0;
	padding: 1.2em 0 0 0;	
}

#promo .date {
	color: #87816b;
	text-transform: uppercase;
	font-size: .8em;
	padding: .3em 0 1em 0;
}

#promo .text p, #promo .info_big p {
	color: #c8c1a7;
	font-size: 0.95em;
	line-height: 1.3;
	font-weight: normal;	
}

/* @group edit */

.hr1 {
	clear: both;
	padding-top: 0.5em;
	height: 2.3em;
	background: url(../img/del/hr1.png) top no-repeat;
}

.hr1 ul {
	width: 200px;
	margin: 0 auto;
	color: #fff;
}


.hr1 a {
	color: #fff;
}

/* @end */

/* @group slides */

.slide {
	width: 940px;
	overflow: hidden;
}

.slide .ct {
	width: 5000px;
	overflow: auto;
}

.tab {
	width: 940px;
	height: 390px;
	float: left;
	color: #fff;
	font-weight: bold;
}

ul.tabs {
	padding-top: 0.6em;
}

ul.tabs li {
	float: left;
	padding: 0 0.3em;
	text-indent: -3005px;
}
ul.tabs a {
	color: #fff;
	height: 12px;
	width: 13px;
	display: block;
	background: url(../img/icons/disc.png) left no-repeat;
	-webkit-transition: all 0.15s ease-out;
}

ul.tabs a.carousel-selected {
	color: #fff;
	background: url(../img/icons/disc.png) right no-repeat;
}

/* @end */


/* @group sprites */

/* @group links */

.optiuni {
	padding-top: 2em;
	height: 2.4em;
}

.optiuni a {
	font-size: .9em;
	font-weight: bold;
	color: #fff;
}

a.read,
a.read span,
a.read:hover,
a.read:hover span, 
a.recomend,
a.recomend span,
a.recomend:hover,
a.recomend:hover span,
a.doneaza,
a.doneaza span,
a.doneaza:hover,
a.doneaza:hover span,
a.doneaza2,
a.doneaza2 span,
a.doneaza2:hover,
a.doneaza2:hover span,
a.prezentare,
a.prezentare span,
a.prezentare:hover,
a.prezentare:hover span,
a.find2,
a.find2 span,
a.find2:hover,
a.find2:hover span,
a.find,
a.find span,
a.find:hover,
a.find:hover span,
a.cpg,
a.cpg span,
a.cpg:hover,
a.cpg:hover span,
a.minfo,
a.minfo span,
a.minfo:hover,
a.minfo:hover span {
	background: transparent url(../img/sprites/buttons.png) no-repeat;
	height: 2.1em;
	display: block;
	margin: 0 auto;
	color: #fff;
	font-weight: bold;
}

a.read, a.recomend, a.cpg {
	padding:0 2em 0 0;
}

.optiuni a.read {	
	width: 11em;
	float: left;
}

.optiuni a.recomend {	
	width: 14em;
	float: right;
}

a.cpg {
	width: 14em;
	float: right;
	margin: 0;
}

a.read span {
	padding: 0.2em 0.5em 0 0.9em;
}

a.recomend span {
	padding: 0.2em 0.5em 0 1.1em;
}

a.cpg span {
	padding: 0.2em 0.5em 0 1.2em;
}

a.doneaza,
a.doneaza span,
a.doneaza:hover,
a.doneaza:hover span,
a.doneaza2,
a.doneaza2 span,
a.doneaza2:hover,
a.doneaza2:hover span,
a.prezentare,
a.prezentare span,
a.prezentare:hover,
a.prezentare:hover span,
a.find2,
a.find2 span,
a.find2:hover,
a.find2:hover span {
	height: 2.3em;
}
a.find,
a.find span,
a.find:hover,
a.find:hover span {
	height: 2.3em;
}
a.doneaza2 {	
	width: 12em;
	margin: 0 auto;
	padding:0 2.2em 0.1em 0;
}
a.doneaza {	
	width: 12em;
	margin: 0 auto;
	padding:0 2.2em 0.1em 0;
}
a.doneaza2 span {
	padding: 0.3em 0.4em 0 1em;
}
a.doneaza span {
	padding: 0.3em 0.4em 0 1em;
}

a.find2 {	
	width: 12em;
	float: left;
	padding: 0 0.4em 0 0;
}
a.find {	
	width: 12em;
	float: left;
	padding: 0 0.4em 0 0;
}

a.prezentare {
	width: 13em;
	float: left;
	padding: 0 0.4em 0 0;
}
a.find2 span,
a.find span, a.prezentare span {
	padding: 0.3em 0.5em 0 3.5em;
}

a.minfo {	
	width: 5.3em;
	padding:0 2.2em 0.1em 0;
	font-size: .9em;
	float: left;
}

a.minfo span {
	padding: 0.1em 0.4em 0 1.1em;
}
	
a.read {background-position: right -100px;}
a.read span {background-position: left -100px;}
a.read:hover {background-position: right -150px;}
a.read:hover span {background-position: left -150px;}

a.recomend {background-position: right -200px;}
a.recomend span {background-position: left -200px;}
a.recomend:hover {background-position: right -250px;}
a.recomend:hover span {background-position: left -250px;}
	
a.prezentare {background-position: right -500px;}
a.prezentare span {background-position: left -500px;}
a.prezentare:hover {background-position: right -550px;}
a.prezentare:hover span {background-position: left -550px;}

a.doneaza2 {background-position: right -400px;}
a.doneaza2 span {background-position: left -400px;}
a.doneaza2:hover {background-position: right -450px;}
a.doneaza2:hover span {background-position: left -450px;}

a.doneaza {background-position: right -400px;}
a.doneaza span {background-position: left -400px;}
a.doneaza:hover {background-position: right -450px;}
a.doneaza:hover span {background-position: left -450px;}

a.find2 {background-position: right -700px;}
a.find2 span {background-position: left -700px;}
a.find2:hover {background-position: right -750px;}
a.find2:hover span {background-position: left -750px;}

a.find {background-position: right -700px;}
a.find span {background-position: left -700px;}
a.find:hover {background-position: right -750px;}
a.find:hover span {background-position: left -750px;}

a.cpg {background-position: right -300px;}
a.cpg span {background-position: left -300px;}
a.cpg:hover {background-position: right -350px;}
a.cpg:hover span {background-position: left -350px;}

a.minfo {background-position: right -800px;}
a.minfo span {background-position: left -800px;}
a.minfo:hover {background-position: right -850px;}
a.minfo:hover span {background-position: left -850px;}

/* @end */

/* @end */

.articole_similare  h4 {
	color: #e8e3d1;
	padding: 2em 0em 1em 0em;
}

ul.articole_promo li a {
	color: #9d9989;
	font-size: 0.8em;
	display: block;
	background: url(../img/icons/page.png) left no-repeat;
	padding: .1em 0 .1em 1.4em;
	font-weight: normal;
}

ul.articole_promo li a:hover {
	color: #fff;
}

img.bdr {
	padding: 10px;
	background: #453e31;
	margin-bottom: 0.5em;
}

.misionar {
	width: 310px;
	float: left;
	padding: 0.5em 0.2em 2em 0;
}

img.missionary {
	padding: 7px;
	background: #453e31;
	float: left;
}

.info {
	width: 190px;
	float: right;
	color: #c8c1a7;
}

#promo .info p {
	font-size: .8em;
	line-height: 1.1;
	padding-bottom: 1.5em;
}

.info h3 {
	color: #fffffe;
	font-size: 1em;
	padding-bottom: .4em;
}

.info h3 a {
	color: #fffffe;
}

.info h3 a:hover {
	color: #c8c1a7;
}

.scrisoare, .scrisoarea {
	width: 28%;
	float: left;
	padding: 0 1.6em;
	background: url(../img/del/hr2.png) left repeat-y;
	font-size: 1em;
}

.scrisoarea {
	background: none;
	padding: 0 2em 0 0.8em;
	width: 28%;
}


ul#content_menu {
	width: 420px;
	float: right;
	padding-top: .8em;
	font-size: 0.9em;
	font-weight: bold;
}

ul#content_menu li {
	float: right;
	margin-left: 1em;
	padding-top: .5em;	
}

ul#content_menu li a {
	color: #8c8674;
	padding: 0.4em 1.2em;
}

ul#content_menu li.activ a, ul#content_menu li.activ a:hover {
	color: #8c8674;
	background: #f0ede6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

ul#content_menu li a:active, ul#content_menu li a:hover {
	background: #453e31;
	color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

#info {
	padding-bottom: 1em;
}

.info_big {
	width: 34em;
	float: right;
	padding-right: 1em;
}

#promo .info_big p {
	padding-top: 1em;
	font-size: 1em;
}

#promo .info_big h1 {
	color: #fff;
	font-size: 1.6em;
	padding: 0.4em 0 0 0;	
}

.opt {
	padding-top: 2.5em;
	width: 25em;
}

.opt a.doneaza2 {	
	width: 10em;
	float: right;
	padding:0 2em 0.1em 0;
}

.opt a.doneaza {	
	width: 10em;
	float: right;
	padding:0 2em 0.1em 0;
}

.opt a.doneaza2 span {
	padding: 0.2em 0.4em 0 1.3em;
}

.opt a.doneaza span {
	padding: 0.2em 0.4em 0 1.3em;
}

.opt a.find2 {	
	width: 11em;
	float: left;
	padding: 0 0.4em 0 0;
}
.opt a.find {	
	width: 11em;
	float: left;
	padding: 0 0.4em 0 0;
}
.opt a.find2 span {
	padding: 0.2em 0.5em 0 3em;
}
.opt a.find span {
	padding: 0.2em 0.5em 0 3em;
}


ul#articol_menu {
	padding-top: .3em;
	font-weight: bold;
	padding-left: 0.5em;
}
.top ul#articol_menu {
	padding-top: 0.9em;
}

ul#articol_menu li {
	float: left;
	margin-right: 0.1em;	
}

ul#articol_menu li a {
	color: #8c8674;
	padding: 0.3em 1em;
	margin-right: 1em;
}

ul#articol_menu li.activ a, ul#articol_menu li.activ a:hover {
	color: #8c8674;
	background: #f0ede6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

ul#articol_menu li a:active, ul#articol_menu li a:hover {
	color: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

/* @end */

/* @group search */

.search {
	width: 410px;
	float: right;
	padding: 0.6em 0.5em 0.5em 0.5em;
}

.search p {
	float: left;
	padding-top: 1em;
	color: #524e44;
	font-weight: bold;
}

.search span {
	float: left;
	font-weight: bold;
	color: #524e44;
	padding-top: .3em;	
}

#ssl, .search form {
	width: 268px;
	float: right;
	display: block;
	background: transparent url(../img/sprites/form.png) no-repeat;
}

#ssl input.cautare, .search form input.cautare {
	width: 207px;
	height: 21px;
	padding: 5px 12px;
	float: left;
	border: none;
	background: transparent url(../img/sprites/form.png) no-repeat;
	color: #918a73;
	font-size: .9em;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#ssl input.trimite, .search form input.trimite {
	width: 32px;
	height: 35px;
	display: block;
	padding: 0;
	float: left;
	border: none;
	background: transparent url(../img/sprites/form.png) -568px 0 no-repeat;
	cursor: pointer;
}

#ssl input.cautare:hover, 
#ssl input.cautare:active,
.search form input.cautare:hover, 
.search form input.cautare:active
{
	background-position: left -50px;
}

#ssl input.trimite:hover, 
#ssl input.trimite:active,
.search form input.trimite:hover, 
.search form input.trimite:active
{
	background: transparent url(../img/sprites/form.png) -568px -50px no-repeat;
}

#articol ul#rezultate {
	padding-top: 0.9em;
	margin-bottom: 1em;
}

#articol ul#rezultate li {
	padding: 0.5em;
	font-size: 1.1em;
	line-height: 1.4;
	padding-bottom: 1em;
}

#articol ul#rezultate li a {
	background: none;
	padding: 0;
	font-weight: bold;
	display: block;
	padding-bottom:0.4em;
}

#articol ul#rezultate li p {
	padding: 0;
	line-height: 1.3;
	font-size: .85em;
}

/* @end */

/* @group content */

#continut {
	width: 942px;
	margin: 0 auto;
	background: url(../img/bg_content.png) top repeat-y;
	margin-bottom: 1em;
}

#continut p {
	padding-bottom: 1em;
}

#stiri {
	background: url(../img/bg_content2.png) bottom no-repeat;
	padding: 0.1em 1em 1em 1em;
}

#continut .top {
	height: 3.8em;
	overflow: hidden;
}


#continut .up {
	height: 3.8em;
	overflow: hidden;
	background: url(../img/del/hr3.png) 0 3.5em no-repeat;
}

/* @group headlines */

#continut h1 {
	color: #b74623;
	font-size: 1.8em;
	font-weight: bold;
	padding: 0em 0 0 1.6em;
	float: left;
}

#continut h1.homepage {	
	background: url(../img/sprites/h.png) 0.2em 0 no-repeat;
	padding-bottom: 0.5em;
	padding-top: 3px;
}

#continut h1.about {
	background: url(../img/sprites/h.png) 0.2em -50px no-repeat;
}

#continut h1.tag {
	background: url(../img/sprites/h.png) 0.2em -100px no-repeat;
}

#continut h1.searchme {
	background: url(../img/sprites/h.png) 0.2em -148px no-repeat;
}


#continut h1.searchme span {
	color: #282419;
}

#continut h1.microphone {
	background: url(../img/sprites/h.png) 0.6em -200px no-repeat;
}


#continut h1.tv {
	background: url(../img/sprites/h.png) 0.2em -252px no-repeat;
}

#continut h1.flag {
	background: url(../img/sprites/h.png) 0.2em -300px no-repeat;
}

#continut h1.ipod {
	padding-bottom: 0.2em;
	background: url(../img/sprites/h.png) 0.2em -350px no-repeat;
}

#continut h1.men {
	background: url(../img/sprites/h.png) 0.2em -395px no-repeat;
}

#continut h1.busola {
	background: url(../img/sprites/h.png) 0.2em -450px no-repeat;
}


#continut h1.docs {
	background: url(../img/sprites/h.png) 0.2em -498px no-repeat;
}


#continut h1.heart {
	background: url(../img/sprites/h.png) 0.2em -548px no-repeat;
}

#continut h1.contact {
	background: url(../img/sprites/h.png) 0.2em -594px no-repeat;
}



#continut .top h2 {
	font-size: 1.28em;
	font-weight: bold;
	padding-left: 1em;
	padding-top: .3em;
	float: left;
	width: 370px;
}

#continut h2 {
	color: #282419;
	font-size: 1.4em;
	line-height: 1.1;
	margin: 0;
	padding: 0.5em 0 1em 0;
}

#continut h2 a, #continut h3 a {
	color: #282419;
}

#continut h2 a:hover, #continut h3 a:hover {
	color: #b74623;
}

#continut h3 {
	color: #282419;
	font-size: 1em;
	line-height: 1.2;
	padding-bottom: 0.7em;
}

#articol h2 {
	padding-left: 0.5em;
}

#sidebar h4 {
	padding: 1em 0 0.5em 1em;
}

/* @end */

.content {
	background: url(../img/bg_stiri.png) top repeat-x;
	padding: 0.8em 0.8em;
}

.anunt {
	background: url(../img/del/hr3.png) 0 0.8em no-repeat;
	padding: 2em 0 0em 1em;
}

/* @group stiri sidebar */

.ultima_stire {
	width: 480px;
	float: left;
	padding-right: 1em;
	padding-bottom: 1em;
}

.ultima_stire img {
	float: left;
	background: #ede8d7;
	padding: 0.9em;
	margin: 0.7em 1.4em 0 0;
}

#continut p {
	color: #595445;
	line-height: 1.7;
}

.ultima stire p {
	font-size: 1em;
}

#continut h6 {
	font-size: 0.7em;
	font-weight: normal;
	letter-spacing: .2em;
	margin: 0;
	padding: 1em 0 0.1em 0;
	color: #6a5f4a;
	text-transform: uppercase;
}

#continut h3 {
	color: #282419;
	font-size: 1em;
	line-height: 1.2;
	padding-bottom: 0.7em;
}

.stiri_recente {
	float: right;
	width:390px;
	background: url(../img/del/hr2.png) left repeat-y;
}

.stire {
	width: 160px;
	float: left;
	padding: 0 0 0.5em 2em;
}

#stiri .stire p {
	font-size: 0.9em;
	line-height: 1.3;
}

/* @end */

.divstiri {
	float: left;
	width: 370px;
	height: 1em;
	background: url(../img/del/hr4.png) top right no-repeat;
}

#articol {
	width: 600px;
	float: left;
	padding-top: 1em;
}

#articol p {
	padding-left: 0.6em;
}

#sidebar {
	width: 290px;
	float: right;
	font-weight: bold;
	padding-top: 1em;
}

#sidebar .articole_recente h6 {
	padding: 0 0 1em 2em;
}

/* @group sidemenu */

ul#sidemenu {
	background: url(../img/sidemenu.png) 0 0 no-repeat;
	padding-top: 0.9em;
	margin-bottom: 1em;
}

ul#sidemenu li a {
	color: #282419;
	display: block;
	padding: 0.4em 0 0.5em 2.3em ;
	background: url(../img/sidemenu.png) 0 -500px no-repeat;
}

ul#sidemenu li a:active {
	color: #282419;
	background: url(../img/sidemenu.png) 0 -600px no-repeat;
}

ul#sidemenu li a:hover {
	color: #b74623;
}

ul#sidemenu li.activat a {
	color: #fff;
	background: url(../img/sidemenu.png) 0 -550px no-repeat;
}

ul#sidemenu li:last-child {
	padding-bottom: 14px;
	background: url(../img/sidemenu.png) 0 -394px no-repeat;
}

/* @end */

/* @group ul#articole */

ul#articole {
	background: url(../img/sidemenu.png) 0 0 no-repeat;
	padding-top: 0.9em;
	margin-bottom: 1em;
	font-size: .9em;
}

ul#articole li a {
	
	color: #b74623;
	display: block;
	padding: 0.5em 2em 0.3em 2.5em ;
	background: url(../img/sidemenu.png) 0 -500px no-repeat;
	font-weight: normal;
	line-height: 1.2;
}

ul#articole li a:active {
	color: #282419;
}

ul#articole li a:hover {
	color: #000;
}

ul#articole li.headline a {
	background: none;
	font-size: 1.2em;
	padding: 0em 0 0.5em 2.1em ;
	font-weight: bold;
	color: #282419;
}

ul#articole li.activat a {
	color: #fff;
	background: url(../img/sidemenu.png) 0 -550px no-repeat;
}

ul#articole li:last-child {
	padding-bottom: 15px;
	background: url(../img/sidemenu.png) 0 -402px no-repeat;
}

ul#articole_similare {
	font-weight: normal;
	font-size: 0.9em;
	padding-left: 1.2em;
}

ul#articole_similare li {
	background: url(../img/sideli.png) 3px left no-repeat;
	padding: 0 0 0.3em 1.2em;	
}

.articole_recente {
	float: right;
	width:400px;
	background: url(../img/del/hr2.png) left repeat-y;
}

ul.articol li {
	width: 180px;
	float: left;
	padding: 0 0 1em 1.3em;
	line-height: 1.2;
	
}

ul.articol li a {
	color: #282419;
}

ul.articol li a span {
	font-size: 0.85em;
	font-weight: normal;
	line-height: 1.2 !important;
	color: #595445;
	display: block;
	padding-top: 0.5em;
}

ul.articol li a:hover span {
	color: #333;
}

ul.articol li a:hover {
	color: #b74623;
}

/* @end */

.arh {
	padding-left: 1.3em;
	padding-bottom: 1em;
}

a.more {
	color: #8c8674;
	padding: 0.3em 1em;
	margin-right: 1em;
	display: block;
	text-align: center;
	background: #f0ede6;
}

a.more:hover {
	color: #6e6857;
	background: #e3ded2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

/* @group carti */

.carti {
	width: 38em;
	float: left;
	padding-top: 2em;
}

.carte {
	width: 18em;
	float: left;
	height: 6em;
	padding-bottom: 3em;
	padding-right: 1em;
	padding-left: 0.6em;
	font-size: .9em;
	color: #595445;
	margin-right: 1em;
}

#articol .carte h3 {
	padding: 0.5em 0 0.7em 0;
	line-height: 1;
}

#articol .carte h3, .carte h3 a {
	font-size: 1em;
}
.carte h3 a:hover {
	color: #333;
}

#articol .carte h4 {
	padding-top: .2em;
	padding-bottom: 0;
	font-weight: normal;
	line-height: 1;
}

img.bookimg {
	float: left;
	padding: 0.5em;
	background: #fff;
	margin-right: 1em;
	width: 55px;
	border: 1px solid #e5e1d8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

a:hover img.bookimg {
	border: 1px solid #d2ccbf;
}

a img {
	border: none;	
}

#detaliu_carte {
	padding: 0 0 0 1em;
	width: 30em;
	float: left;
}

#detaliu_carte h2  {
	padding: 0.5em 0 1em 0;
	margin: 0;
	color: #6e6857;
}
#detaliu_carte h2 span {
	display: block;
	padding: .2em 0 1em 0em;
	font-size: .65em;
	font-style: italic;
	font-weight: normal;
	color: #6e6857;
}

#detaliu_carte p {
	line-height: 1.3;
	font-size: .9em;
	padding-top: 0.3em;
}

#comanda_carte {
	width: 25em;
	float: left;
	padding-top: 1em;
	padding-left: 0;
}

#comanda_carte h3 {
	font-size: 1.2em;
	color: #b74623;
	padding-left: 0;
}

#comanda_carte p {
	padding: 0 0 1em 0;
}

#comanda_carte p.snd {
	padding: 0 0 1em 0.3em;
}

#alte_carti {
	width: 28em;
	height: 12em;
	float: right;
	margin: 0;
	padding: 0.5em;
	background: #f0ede6 url(../img/sidebg.png) repeat;		
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

#alte_carti h3 {
	font-size: 1.2em;	
	padding-bottom: 1em;
	padding-left: .5em;
	color: #6e6857;
}

#alte_carti ul.carte {
	width: 100%;
}

#alte_carti ul li.btm {
	clear: both;
}

#alte_carti ul li {
	width: 13em;
	float: left;
	display: block;
	padding-bottom: 1.2em;
	padding-right: 2em;
	line-height: 1.1;
}

#alte_carti ul.carte li a img {
	float: left;
}

#alte_carti ul.carte li a span {
	font-weight: bold;
	padding-top: .7em;
	display: block;
	color: #282419;
}

#alte_carti ul.carte li a:hover span {
	color: #b74623;
}

#alte_carti img.bookr {
	float: left;
	padding: 0.4em;
	background: #fff;
	margin-right: 1em;
	width: 40px;
	border: 1px solid #e5e1d8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

#alte_carti a:hover img.bookr {
	border: 1px solid #d2ccbf;
}

/* @end */

#video {
	background: url(../img/bg_content2.png) bottom no-repeat;
	padding: 1em 1em 1em 1em;
}

#player {
	width: 500px;
	float: right;
	margin-left: 2em;
}

#video .txt {
	font-size: 1em;
	clear: left;
	padding: 2em 0 0 1em;
	color: #71664b;
}

/* @group donatii */

.donatie_speciala {
	width: 250px;
	padding-right: 50px;
	float: left;
	font-size: 1em;
}

.donatie_speciala h3 {
	padding-bottom: 1em !important;
	color: #b74623 !important;
}

.donatie_speciala .cont {
	font-size: .9em;
	line-height: 1.2;
}

.donatie_speciala .adr {
	font-size: .8em;
	line-height: 1.2 !important;
}

.donatie_speciala .specificatie {
	font-size: .9em;
	line-height: 1.2;
}

.donatie_speciala .cont {
	font-size: .9em;
	line-height: 1.5 !important;
}

/* @end */

/* @group proiecte */

/* @group proiecte */

#proiecte {
	width: 600px;
	float: left;
	padding-top: 1em;
}

#proiecte ul.proiect {
}

#proiecte ul.proiect li {
	width: 10em;
	padding: 0 .7em 2em 0.5em;
	float: left;
	font-size: .9em;
	line-height: 1.3;
}

#proiecte ul.proiect li.doi {
                 width: 30em;
	float: right;
}

#proiecte ul.proiect li a {
	display: block;
	padding-bottom: 0.5em;
	font-size: 1.1em;
	font-weight: bold;
	color: #282419;
}



#proiecte ul.proiect li a:hover {
	color: #b74623;
}

/* @end */


/* @end */

/* @group galerie */

ul#galerie {
	background: url(../img/sidemenu.png) 0 0 no-repeat;
	padding-top: 0.9em;
	margin-bottom: 1em;
}

ul#galerie li {
	padding: 0.5em;
	padding: 0 0 0.6em 2.1em ;
}

ul#galerie li a {
	padding: 0.5em 1em 0.1em 0;
	float: left;
	background: none;
}

ul#galerie li a img {
	width: 93px;
	padding: 0.5em;
	background: #fff;
	border: 1px solid #e5e1d8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

ul#galerie li a:hover img {
	border: 1px solid #d2ccbf;
}

ul#galerie li.headline {
	background: none;
	font-size: 1.2em;
	padding: 0em 0 0.5em 2.1em;
	font-weight: bold;
	color: #282419;
}

ul#galerie li.lst {
	clear: both;
	font-weight: normal;
	padding: 0.3em 0.5em 0.1em 2.5em;
}

ul#galerie li.lst a {
	padding: 0.5em 1em 0.1em 0;
	float: none;
	background: none;
}

ul#galerie li:last-child {
	padding-bottom: 14px;
	background: url(../img/sidemenu.png) 0 -402px no-repeat;
}

/* @end */

/* @group contact */

#contact_mail {
	padding: 0.5em;
}

#contact_mail label, #comanda_carte label {
	padding: 0.5em;
	font-size: .9em;
}


#contact_mail input[type="text"], textarea, #comanda_carte input[type="text"] {
	color: #71664b;
	padding:.5em .4em; 
	font:normal .9em helvetica,sans-serif; 
	border:1px solid #d8d7c9; 
	-moz-border-radius:4px; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	_border:1px solid #d8d7c9 !important; 
	_padding:none
	
}

#contact_mail input:focus, textarea:focus, #comanda_carte input:focus {
	border:1px solid #bdbca9; 
	color: #574e39;
	outline:none
}


/* @end */
/* @end */

/* @group footer */

#footer {
	color: #595445;
	width: 942px;
	margin-top: -22px;
}

#bottom {
	background: url(../img/bg_content2.png) bottom no-repeat;
	padding: 0.5em 0 1em 1em;
}

/* @group h */

#bottom h4 {
	color: #595445;
	font-size: 1.2em;
	font-weight: bold;	
	padding-bottom: 0.5em;
	text-align: center;
}

#bottom .recomandari h4 {
	padding-bottom: 0.6em;
}

#bottom .buletin h4 {
	font-size: 1.1em;
	padding-left: 0.6em;
}

#bottom .recomandari h4 {
	text-align: left;
	padding-left: 1em;
}

#bottom .buletin h4 span {
	font-weight: normal;
	font-style: italic;
}

#bottom .buletin h5 {
	font-size: 1em;
	padding-left: 2em;
	padding-top: 0.5em;
}

#bottom .buletin h5 em {
	color: #b74623;
	font-style: normal;
}

/* @end */

/* @group recomandari */

.recomandari {
	width: 360px;
	height: 150px;
	overflow: hidden;
	float: left;
	padding: 0.5em 1em 0.5em 0;
	background: url(../img/del/hr2.png) right repeat-y;
}

.recomandari li {
	width: 165px;
	float: left;
	padding-left: 1em;
}

.recomandari a {
	color: #595445;
	font-size: 0.8em;
	display: block;
	padding: 0.2em 0.5em 0.2em 0.5em;

}

.recomandari a:hover {
	color: #282419;
	background: #f3f0e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-bottom-radius: 5px;
}

/* @end */

/* @group others */

.others {
	width: 530px;
	float: right;
}

.donatii {
	float: left;
	width: 210px;
	padding: 0.5em 2em 0.5em 0;
	background: url(../img/del/hr2.png) right repeat-y;
	text-align: center;
	height: 150px;
}

.buletin {
	float: right;
	width: 220px;
	padding: 0.5em 3em 0.5em 1em;
}

.donatii .buton {
	padding-top: 1em;
}

.buletin .buton {
	padding: 0.1em 0.6em 3em 0;
	background: url(../img/del/hr3.png) bottom no-repeat;
}

.buton a.doneaza2 {	
	width: 11em;
	font-size: 0.9em;
}

.buton a.doneaza {	
	width: 11em;
	font-size: 0.9em;
}

.buletin {
	background: none;
}

.buletin  .doneaza2 {
	padding-top: 0.3em;	
}

.buletin  .doneaza {
	padding-top: 0.3em;	
}

.buletin a.cpg {
	width: 14em;
	float: right;
	margin: 0;
	font-size: 0.9em;
}

.buletin a.cpg span {
	padding: 0.2em 0.5em 0 1.2em;
}

/* @end */


/* @group newsletter */

.newsletter {
	padding-top: 0.5em;
}

#mailinglist_form {
	width: 215px;
	float: right;
	display: block;
}

#mailinglist_form input.mail {
	width: 150px;
	height: 26px;
	padding: 5px 12px 0 12px;
	float: left;
	border: none;
	background: transparent url(../img/sprites/form.png) no-repeat;
	color: #b5b0a1;
	font-size: .9em;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#mailinglist_form input.abonare {
	width: 40px;
	height: 33px;
	display: block;
	padding: 0;
	float: left;
	border: none;
	background: transparent url(../img/sprites/form.png) -565px -100px no-repeat;
	cursor: pointer;
}

#mailinglist_form input.mail:hover, #nws input.mail:active {
	background-position: left -50px;
}

#mailinglist_form input.abonare:hover, #nws input.abonare:active {
	background: transparent url(../img/sprites/form.png) -565px -150px no-repeat;
}

/* @end */

/* @group root */

#root {
	background: url(../img/bg_nav.png) repeat-x;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	height: 41px;
	overflow: hidden;
	width: 940px;
	margin: 0 auto;
}

#root ul li {
	float: left;
	background: url(../img/icons/arrow_nav.png) right no-repeat;
	padding: 0.7em 1em 0.5em 0.5em;
	color: #fff;
}

#root ul li.home {
	background: none;
	padding: 0.5em 0 0.5em 1em;
}

#root ul li.home a {
	font-weight: bold;
}

#root li.last {
	background: none;
	padding: 0.7em 0 0.5em 0.7em;
}

#root li a {
	color: #eae5d3;
	border-bottom: 1px solid #595548;
	font-size: 0.8em;
	font-weight: normal;
	display: block;
}

#root li a:hover, #root li.last a {
	color: #fff;
	border-bottom: 1px solid #595548;
}

#root li.home a {
	color: #eae5d3;
	border-bottom: 1px solid #595548;
	font-size: 1em;
	border-bottom: none;
}

/* @end */

#footer .dreapta {
	float: right;
	font-size: 0.8em;
	padding: 1em 2em;
}

#footer .stanga {
	float: left;
	font-size: 0.8em;
	padding: 1em 2em;
}

#footer .stanga a, #footer .dreapta a {
	color: #282419;
}

#footer a:hover {
	color: #000;
}
/* @end */
