body {
margin:0px 0 0 0;
background-color: #ffffff;
background-image: url(images/bg_top.jpg);
background-repeat: repeat-x;
font:normal 12px/14px Arial, Verdana, Helvetica, sans-serif;	
color: #2958A2;
}



#topmenue
{
	/*background-color: #ff0000;*/
	background-image: url(images/bg_organic.jpg);
	background-repeat: no-repeat;
	clear: both;
	padding: 0;
	position: relative;
	width: 750px;
	height: 157px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 4px;
	margin-top: 10px;
	text-align: right;
	font:normal 11px/11px Arial, Verdana, Helvetica, sans-serif;
	color: #2958A2;
}

#logo
{
/*	background-image: url(images/logo.gif);
	background-position: right;
	background-repeat: no-repeat;*/
	height: 83px;
	width:277px;
	margin-right: 0px;
	float:right;
	
}

#rotate
{
	/*border: 1px solid #ff0000;*/
	/*background-color: #ff0000;
	background-image: url(images/bg_rotator.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-attachment: scroll;*/
	background-image: url(images/bg_organic.jpg);
	width: 360px;
	height: 147px;
	float:left;
	margin-top:3px;
	margin-bottom:10px;
	
}

#meniusus
{
	float:right;
	position:relative;
	height: 14px;
	width:380px;
	top:130px;
	font:bold 14px/11px Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	margin-right: 0px;
	margin-left:  auto;
	margin-top: auto;
	margin-bottom:10px;	
	/*border: 1px solid #ff0000;*/
}
#meniusus a:link,#meniusus a:hover,#meniusus a:visited
{
	font:bold 14px/11px Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
}



#meniu_produse
{

	/*background-color: #cccccc;*/
	background-image: url(images/bg_meniu_produse.gif);
	background-repeat: no-repeat;
	clear: both;
	padding: 0;	 
	position: relative;		
	width: 750px;
	height: 26px;
	margin-left: auto;
	margin-right: auto;
	margin-top:13px;
	text-align: center;
	font:bold 14px/11px Arial, Verdana, Helvetica, sans-serif;
	color: #2958A2;
	padding-top:12px;
}

#meniu_produse a:link, #meniu_produse a:visited
{
	color: #2958A2;
	text-decoration: none;
}



#meniu_produse a:hover
{
	color: #ffffff;
	text-decoration: none;
}


#outer
{
	background-color: #ffffff;
	/*border: 1px solid #ffcccc;*/
	/*background-image: url(images/contur_top.jpg);*/
	/*background-repeat: no-repeat;*/
	clear: both;
	margin:8px 0 0 0;
	padding: 0;
	width: 742px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 4px;
	padding:0px;
}

#continut_st 
{
float: left;
display: inline;
width: 180px;
height: auto;
padding: 0px;
text-align: left;
margin: 0px;
/*border: 1px dotted #ff6600;*/
}

.continut_mid_title 
{
font:bold 18px/14px Arial, Verdana, Helvetica, sans-serif;	
color: #2958A2;
float: left;
/*display: inline;*/
width: 550px;
height: 30px;
padding-bottom: 4px;
text-align: justify;
margin: 0px 0 10px 0;
/*border: 1px dotted #ff6600;*/
}
.continut_mid_title_index 
{
font:bold 18px/14px Arial, Verdana, Helvetica, sans-serif;	
color: #2958A2;
float: left;
width: 550px;
height: 30px;
padding-bottom: 4px;
text-align: justify;
}


#continut_mid 
{
/*border: 1px dotted #ff6600;*/	
clear: both;
float: left;
display: inline;
width: 550px;
height: auto;
padding-bottom: 4px;
padding-left: 0px;
text-align: justify;
margin: 0 4px 0 0px;
}

#continut_dr 
{
/*border: 1px dotted #ff6600;*/
float: right;
display: inline;
width: 180px;
height: auto;
padding: 0px;
right: 0px;
margin:0px;
}

.noutati
{
	background-image: url(images/noutati.jpg);
	background-repeat: no-repeat;	
	height: 80px;
	width:180px;
	margin-bottom:4px;
}

.mci
{
	background-image: url(images/mci/mci_buton.jpg);
	background-repeat: no-repeat;	
	height: 80px;
	width:180px;
	margin-bottom:4px;
}

.placute
{
	background-image: url(images/placute.jpg);
	background-repeat: no-repeat;	
	height: 80px;
	width:180px;
	margin-bottom:4px;
}

.gros
{
	background-image: url(images/gros.jpg);
	background-repeat: no-repeat;	
	height: 80px;
	width:180px;
	margin-bottom:4px;
}

.detail
{
	background-image: url(images/detail.jpg);
	background-repeat: no-repeat;	
	height: 80px;
	width:180px;
	margin-bottom:4px;
}

.comenzi
{
	background-image: url(images/comenzi.jpg);
	background-repeat: no-repeat;	
	height: 80px;
	width:180px;
	margin-bottom:4px;
}


.ff a:link, .ff a:visited 

{
	background-image: url(images/noutati.jpg);
	background-repeat: no-repeat;
}

.ff a:hover

{	
	background-image: url(images/on.jpg);
	background-repeat: no-repeat;
}







.dotrule

{
background-image: url(images/dot.gif);
background-repeat: repeat-x;
background-attachment: scroll;
clear: both;
padding-top:4px;
margin: 10px 0 4px 0;
height:  4px;
}





#footerWrap{padding:0;border-top:7px solid #CCC;background-color:#2A58A3;color:#E7E7E7;font-size:12px}

#footer{padding:0 10px;width:750px;margin:0 auto;}
#footer a{color:#999}

#footer h1{font-weight:700;color:#BABABA;font-size:18px}
.postDate{color:#999;font-size:12px;margin-top:-10px;padding-bottom:15px}



/* tabele tarife */

table.Design5 {
    border-spacing: 0px;
    border-collapse: collapse;

}
table.Design5 th {
    text-align: center;
    font-weight: normal;
    padding: 0.2em 0.5em;

}
table.Design5 td {
    text-align: center;

}
table.Design5 thead th {
    text-align: center;
}
table.Design5 th.Corner {
    text-align: center;
}

/* formular */
.butt {

        font-family: Verdana, sans-serif;
        font-size: 11px;
        color: #2958A2;
        background-color: #ffffff;
        font-weight: bold;
        border: 1px solid;
        border-left: 1px solid #2958A2;
        border-right: 1px solid #2958A2;
        border-top: 1px solid #2958A2;
        border-bottom: 1px solid #2958A2;

}
.box {
        font-family: Verdana, sans-serif;
        border: 1px solid;
        line-height: normal;
        margin: 1px;
        padding: 1px;
        background-color: #ffffff;
        font-size: 11px;
        border-left: 1px solid #2958A2;
        border-right: 1px solid #2958A2;
        border-top: 1px solid #2958A2;
        border-bottom: 1px solid #2958A2;
}

/* meniu nou st */
.accordion {
	width: 180px;
	border-bottom: dotted 1px #c4c4c4;
}
.accordion h3 {
	background-color: #2958A2;
	color: #ffffff;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: dotted 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #e3e2e2;
	color: #2958A2;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #ffffff;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: dotted 1px #c4c4c4;
	border-right: dotted 1px #c4c4c4;
}

/* tabele */
 
  .row  {
  	clear: both;
    width:460px;
    height: auto;
    /*border: 1px solid #ff0000;*/
    }

  .left{
  	padding-top: 16px;
  	float:left;
  	width: 224px;
  	height: auto;
    margin-left: 0px;
    /*border: 1px solid #ff9900;*/
    text-align: center;
    }
  .right{
  	padding-top: 16px;
  	float: right;
  	width: 224px;
  	height:auto;
  	margin-right: 0px;
    /*border: 1px solid #ff9900;*/
    text-align: center;
    }
 /* cod verificare*/
 
.cod
{
	color: #ff0000;
	font-weight: bold;
}
#top_tx {
	text-decoration: none;
	text-align: left;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
}
#top_tx h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

/* pt produse */

.continut_mid_title2 
{
font:bold 14px/12px Arial, Verdana, Helvetica, sans-serif;	
color: #2958A2;
padding: 4px;
text-align: justify;
margin: 0px 0 4px 0;
border: 1px dotted #2958A2;
}

.txtproduse
{
	font:normal 12px/12px Arial, Verdana, Helvetica, sans-serif;	
color: #2958A2;
padding: 4px;	
}

.text
{
	text-decoration: none;
	text-align: left;
}


.pag_produse 
{
font:bold 16px/12px Arial, Verdana, Helvetica, sans-serif;	
color: #2958A2;
float: left;
width: 550px;
height: 30px;
padding-bottom: 4px;
text-align: justify;
}

.tpp 
{
font:bold 14px/12px Arial, Verdana, Helvetica, sans-serif;	
color: #2958A2;
float: left;
width: 550px;
height: 30px;
padding-bottom: 4px;
text-align: justify;
}