body{
        margin:0px; padding:0px;
        font: 0.8em Arial, Helvetica, sans-serif;
        line-height: 16px;
        background: #335711 url('/images/images_template/default.jpg') no-repeat;
        background-attachment:fixed;
        color: #454545;
}


#layout {
		width:976px;
        margin-left:15px;
        margin-right:15px;
        padding-top:45px;
        background: url('/images/images_template/paper.png') no-repeat top center;
		border:0px solid;
}
#container{
		width:976px;
		margin-left:15px; 
		margin-right:15px; 
        background: url('/images/images_template/body.png') repeat-y top center;
		border:0px solid;
        }

#footermain{
        height: 100px;
        width:976px;
        margin-left:15px;
		margin-right:15px;
		padding-bottom:20px;
        background:url('/images/images_template/footer1.png') no-repeat top center;
        color:#454545; 
		font:13px/20px 'arial';
		vertical-align:top;
		border:0px solid;
		text-align:center;
        }
#left{width:260px; float:left;  margin:10px; border:0px solid #E1DFD3 }
#right{width:638px; float:left; margin-top:10px;margin-bottom:10px; margin-left:5px; margin-right:10px;  border:0px solid #E1DFD3}


/*
body {
        margin: 0;
        padding: 0;
        background: #FFFFFF url('/images/images_template/img011.jpg') repeat-x;
        font-size: 13px;
        text-align: justify;
        color: #6B6854;
}*/

body, th, td, input, textarea, select, option {
        font-family:  "Trebuchet MS", "Times New Roman", Arial, Times, serif;
                color:#66656A;
}

input, textarea, select, option {
	background:#F3FAE6; 
	border:1px solid #42BE31;
	}

option {
	border:0px;
}	
	
h1, h2, h3 {
        font-weight: normal;
        color: #5E8402;
}

h1, h2, h3 {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #5E8402;
}

h1 {
        letter-spacing: -1px;
        font-size: 3em;
}

h2 {
        font-size: 2em;
}

h3 {
        font-size: 1em;
}

p, ul, ol {
        margin: 0;
        padding: 0;
        line-height: 200%;
}

blockquote {
        padding-left: 1em;
}

blockquote p, blockquote ul, blockquote ol {
        line-height: normal;
        font-style: italic;
}

a {
        color: #5E8402;
}

a:hover {
        color: #5E8402;
}

hr {
        display: none;
}

#wrapper {
}


/* Header */

#header {
        width: 840px;
        height: 63px;
        margin: 0 left;
        padding: 0px 0 0 90px;
        text-transform: uppercase;
        font-family: Arial, Helvetica, sans-serif;
}

#header h1, #header p {
        margin: 0;
}

#header h1 {
        font-size: 28px;
}

#header p {
        margin-top: -10px;
        font-size: 14px;
        font-weight: bold;
        color: #726503;
}

#header a {
        text-decoration: none;
        color: #F79F1A;
}

#wrapper {
        width: 840px;
        margin: 0;
        padding: 0;
        background: url('/images/images_template/img021.jpg') no-repeat left top;
}

/* Page */

#page {
        width: 840px;
        margin: 0 left;
        padding: 0;
}

/* Content */

#content {
        float: right;
        width: 510px;
        margin: 0;
        padding: 4px 0 0 0;
}

.post {
        padding: 5px 0 0 0;
}

.title {
        padding: 0 20px 0 0px;
        font-size: 24px;
}

.title a {
        text-decoration: none;
        color: #FFFFFF;
}

.pagetitle {
}

.byline {
        background: #FBC355 url('/images/images_template/img06.gif') no-repeat left 50%;
        margin: -20px 0 10px 0;
        padding: 2px 0 0 10px;
        border-bottom: 1px #FFFFFF dashed;
        border-top: 1px #FFFFFF dashed;
        font-size: 11px;
                 font-family: Arial; font-weight:bold;
        color: #FFFFFF;
}

.byline a {
        text-decoration: none;
        font-weight: bold;
        color: #FFFFFF;
}

.meta {
        margin: 0;
        padding: 1px 0 0 0;
        background: url('/images/images_template/img04.gif') repeat-x left top;
        text-align: right;
        text-transform: uppercase;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #646464;
}
.div_banner{
            /*background: url('/images/images_template/bh_banner.jpg') no-repeat left top;
                        width:644px;
                        height:243px;
                        padding-top:19px;
                        padding-left:23px;*/
                        border:3px solid #EFEDDD;
                        width:590px;
                        height:197px;
                        padding:20px;
                        background:#FFFFFF;
                        }


.top_pages{  background: url('/images/images_template/top_meniu_pages.jpg') no-repeat left top; width:210px}
.body_pages{  background:  url('/images/images_template/body_meniu_pages-.jpg') repeat-y left top; width:210px; }
.body_pages a {
        color:#797675;       /* font-family: Arial Black;*/
        padding-left: 10px;
        text-decoration: none;
        background: url('/images/images_template/img059.jpg') no-repeat left 50%;
}
.bottom_pages{  background: url('/images/images_template/bottom_meniu_pages.jpg') no-repeat left top; width:210px}


.meta .more {
        background: #ABD559 url('/images/images_template/img06.gif') no-repeat left 50%;
        padding: 4px 10px;
}

.meta .comments {
        padding-left: 18px;
}
.meta a {
        text-decoration: none;
        font-weight: bold;
        color: #FFFFFF;
}

.navigation {
}

.alignleft {
        float: left;
}

.alignright {
        float: right;
}

.posts {
        margin: 0;
        padding: 0;
        list-style: none;
        line-height: normal;
}

.posts li {
}

.posts h3 {
        margin: 0;
        font-weight: bold;
}

.posts p {
        margin: 0;
        line-height: normal;
}

.posts a {
}

.entry {
        margin: 0;
        padding-bottom: 20px;
}

.last {
        border: none;
}

/* Sidebar */

#sidebar {
        float: left;
        width: 230px;
        margin-bottom: 10px;
        padding-left: 15px;
}

#sidebar ul {
        margin: 0 0 0 5px;
        padding: 0;
        list-style: none;
}

#sidebar li {
        margin: 0;
        padding: 0;
}

#sidebar li ul {
        padding: 0px 28px 5px 0px;
}

#sidebar li li {
        background: url('/images/images_template/img04.gif') repeat-x left bottom;
        padding: 0 0 5px 0px;
}

#sidebar h2 {
        margin: 0;
        width: 215px;
        height: 35px;
        padding: 5px 0px 10px 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
}

#sidebar li a {
        /*font-family: Arial Black;*/ color:#5D9019;
        padding-left: 10px;
        text-decoration: none;
        background: url('/images/images_template/img05.jpg') no-repeat left 50%;
}

.subpagina a {
        padding-left: 15px;
        text-decoration: none;
        background: url('/images/images_template/img051.jpg') no-repeat left 50%;
}

#sidebar a:hover {
        text-decoration: none;
}

/* Search */

#search input {
        display: none;
}

#search input#s {
        display: block;
        width: 230px;
        padding: 2px 5px;
        border: 1px solid #3DD1FF;
}

#search br {
        display: none;
}

/* Calendar */

#calendar {
}

#calendar h2 {
        margin-bottom: 15px;
}

#calendar table {
        width: 80%;
        margin: 0 auto;
        text-align: center;
}

#calendar caption {
        width: 100%;
        text-align: center;
}

#next {
        text-align: right;
}

#prev {
        text-align: left;
}

/* Footer */

#footer {
        background: url('/images/images_template/img03.jpg') repeat-x left top;
        margin: 0;
        padding: 0 0 0 100px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
}

#footer p {
        padding: 25px 0 20px 0;
}

#footer p a {
        /*background: #A7C204;*/
        padding: 3px 7px;
        /*border: 3px #FFFFFF solid;*/
        text-decoration: none;
        text-transform: uppercase;
        font-size: 10px;
        color: #FFFFFF;
}

#footer p a:hover {
        padding: 3px 7px;
        text-decoration: underline;
        text-transform: uppercase;
        font-size: 10px;
        color: #FFFFFF;
}

.cautare1
{
    /*background:#FFFEF4 url('/images/images_template/search-icon.png') no-repeat left top;*/
    background: #ABD559;
    border: 1px solid #FFFEF4;
    color: #ffffff;
    font-size: 11px;
    font-family: Verdana;
    padding: 3px 3px 3px 3px;
    width:35px;
    font-weight:bold;
        cursor: pointer;
}
.cautare
{
    background: #5C8F19;
    border: 1px solid #335711;
    color: #ffffff;
    font-size: 11px;
    font-family: Verdana;
    padding: 5px 3px 3px 3px;
    font-weight:bold;
    cursor: pointer;
}


.title_meniu_galben{
background:#FFFEF4 url('/images/images_template/m10.gif') no-repeat left top;
width:199px;
height:23px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}
.title_meniu_portocaliu{
background:#FFFEF4 url('/images/images_template/m3.gif') no-repeat left top;
width:199px;
height:23px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}
.title_meniu_verde{
background:#FFFEF4 url('/images/images_template/m20.gif') no-repeat left top;
width:199px;
height:23px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}
.title_meniu_maro{
background:#FFFEF4 url('/images/images_template/m8.gif') no-repeat left top;
width:199px;
height:23px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;padding-top:3px;
}


input.input_cautare {
	background:#F3FAE6; 
	border:1px solid #42BE31;
	padding-left:3px;
	/* border-bottom:1px solid #B0AC9E;
	border-right:1px solid #B0AC9E;
	border-left:1px solid #CBC8BA;
	border-top:1px solid #CBC8BA;*/
	color:#797675;
	font-family: Arial; 
	font-weight:bold;
 }

.send
{
    background: #ABD559;
    border: 0px;
    color: #ffffff;
    font-size: 11px;
    font-family: Verdana;
    padding: 5px 3px 3px 3px;
    width:90px;
    font-weight:bold;
        cursor: pointer;
}

.cos_btn
{
    background: #AECA8D;
    border: 0px;
    color: #ffffff;
    font-size: 11px;
    font-family: Verdana;
    padding: 5px 3px 3px 3px;
    width:150px;
    font-weight:bold;
        cursor: pointer;
}

.border_produse {
        border-top:dotted #C2C2C2 1px;
        border-bottom:dotted #C2C2C2 1px;
        }
.td_produse {
        padding:15px;
        border-right:dotted #C2C2C2 0px;
        }
.td_nume_produs {
        color:#157abe;
        padding:0px;
        height:30px;
        }


.mesaj_informare {
        font-size:12px;
        color:#990100;
        font-weight:bold;
        border:1px solid #990100;
        padding:5px;
        font-style:italic;
        text-align:left;
        width:75%
        }
.mesaj_informare_verde {
        font-size:12px;
        color:#009900;
        font-weight:bold;
        border:1px solid #009900;
        padding:5px;
        }

.liste_diverse a{
        color:#6B6854;
        }

.liste_diverse a:hover{
        color:#5E8402;
        }

.br_td {
        margin: 0;
        padding: 0;
        background: #FFFFFF url('/images/images_template/img011td.jpg') repeat-x;
        font-size: 13px;
        text-align: justify;
        color: #6B6854;
}

.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 180px; /* container width*//*height:151px;*/
background: transparent url("../images/images_template/bigshadow.gif") no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: #FFFFFF;
border: 1px solid #BCBDC1;
padding: 2px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}


.shadowcontainer .innerdiv:hover{
/* Add container height here if desired */
background-color: #EEEEEE;
border: 1px solid #BCBDC1;
padding: 2px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}

.menu_categorie_produse1{
background:#FFFEF4 url('/images/images_template/m101-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}

.menu_categorie_produse2{
background:#FFFEF4 url('/images/images_template/m31-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}

.menu_categorie_produse3{
background:#FFFEF4 url('/images/images_template/m201-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}

.menu_categorie_produse4{
background:#FFFEF4 url('/images/images_template/m8-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;padding-top:3px;
}

.menu_categorie_produse5{
background:#FFFEF4 url('/images/images_template/m101-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}

.menu_categorie_produse6{
background:#FFFEF4 url('/images/images_template/m31-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}

.menu_categorie_produse7{
background:#FFFEF4 url('/images/images_template/m201-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}

.menu_categorie_produse8{
background:#FFFEF4 url('/images/images_template/m8-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;padding-top:3px;
}

.menu_categorie_produse9{
background:#FFFEF4 url('/images/images_template/m101-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}

.menu_categorie_produse10{
background:#FFFEF4 url('/images/images_template/m31-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}

.menu_categorie_produse11{
background:#FFFEF4 url('/images/images_template/m201-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;
}

.menu_categorie_produse12{
background:#FFFEF4 url('/images/images_template/m8-.gif') no-repeat left top;
width:199px;
height:30px;
color:#FFFFFF;
 font-family: Arial; font-weight:bold;
padding-left:13px;padding-top:3px;
}






.box_produs_top {
	background: url(/images/images_template/top-box.jpg) no-repeat bottom left;
	width:300px;
	height:7px;
}

.box_produs_bottom {
	background: url(/images/images_template/bottom-box.jpg) no-repeat top left;
	width:300px;
	height:7px;
}

#block-views-team_profiles {
	float: left;
	width: 300px;
	margin: 10px 15px 0 0;
	padding:0px;
}
#block-views-team_profiles h2 {
	margin-bottom: 8px;
}
#block-views-team_profiles .content {	
	background: url(/images/images_template/middle-box.jpg) repeat-y top left;
	padding: 0 15px 0 15px;
	min-height:160px !important;
	min-height:160px;
	height:100% !important;
	height:160px;
	width: 270px !important;
	width: 270px;
}



/*Pentru sistemul de notare*/
.comentarii{
  LIST-STYLE: none;
  MARGIN: 0;
  PADDING: 0;
  WIDTH: 85px;
  HEIGHT: 20px;
  TOP: -1px;
  LEFT: 10px;
  POSITION: relative;
  FLOAT: left;
  BACKGROUND: url(/images/imagini_default/stars.gif) top left repeat-x;
}

.comentarii li{
  PADDING: 0;
  MARGIN: 0;
  FLOAT: left;
  DISPLAY: block;
  WIDTH: 85px;
  HEIGHT: 20px;
  TEXT-DECORATION: none;
  text-indent: -9000px;
  Z-INDEX: 20;
  POSITION: absolute;
  PADDING: 0;
}

#star {
  LIST-STYLE: none;
  MARGIN: 0;
  PADDING: 0;
  WIDTH: 85px;
  HEIGHT: 20px;
  TOP: -1px;
  LEFT: 10px;
  POSITION: relative;
  FLOAT: left;
  BACKGROUND: url(/images/images_default/stars.gif) top left repeat-x;
  CURSOR: pointer;
}

#star li {
  PADDING: 0;
  MARGIN: 0;
  FLOAT: left;
  DISPLAY: block;
  WIDTH: 85px;
  HEIGHT: 20px;
  TEXT-DECORATION: none;
  text-indent: -9000px;
  Z-INDEX: 20;
  POSITION: absolute;
  PADDING: 0;
}
#starCurr {
  BACKGROUND: url(/images/images_default/stars.gif) left 25px;
  FONT-SIZE: 1px;
}
#starUser {
  PADDING: 4px 15px;
  FLOAT: left;
  FONT-SIZE: 14px;
}

#starUser_ajax {
  PADDING: 4px 15px;
  FLOAT: left;
  FONT-SIZE: 14px;
}
/*Pentru sistemul de notare*/
.stele_comentariu{
background-color: #f6f6f6;
padding-top:3px;
padding-left:5px;
padding-right:5px;
}



