body{

 background-color: #BE5207; 
 background-image: url(imagini/background.jpg);
 background-repeat: repeat-x;
 font-family: Arial, Helvetica, sans-serif;
 margin: auto;
 margin-top: 10px;
 margin-bottom: 10px;
}

input,select,textarea{
	border: 1px double #C04D4D;
	background: #F6F6F6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #343434;
}

a{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 color: #620000;
 
 text-decoration: none;

 
}

a:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 color: #A52A2A;
 
 text-decoration: none;
}




a.stinga:link{
	color: #64000F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 9pt;
}
a.stinga:visited{
	color: #64000F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 9pt;
}
a.stinga:hover{
	color: #64000F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;

}

a.top:link{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	
}
a.top:visited{
	color: #880000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	
}
a.top:hover{
	color: #9B6500;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	
}




     #leftMenu{
        width:200px;
        /*padding-left:10px;
        padding-right:10px;*/
        float:left;
        
    }

    #dhtmlgoodies_slidedown_menu li{
        list-style-type:none;
        position:relative;
    }
    #dhtmlgoodies_slidedown_menu ul{
        margin:0px;
        padding:0px;
        position:relative;

    }

    #dhtmlgoodies_slidedown_menu div{
        margin:0px;
        padding:0px;
    }
    /*     Layout CSS */
    #dhtmlgoodies_slidedown_menu{        
        width:205px;    
    }

    /* All A tags - i.e menu items. */
    #dhtmlgoodies_slidedown_menu a{
        color: #C63700;
        text-decoration:none;    
        display:block;
        clear:both;
        width:170px;    
       /* padding-left:2px;  am scos padingu sa vad daca le aliniaza la stanga  */

    }
    
    /*
    A tags 
    */
    #dhtmlgoodies_slidedown_menu .slMenuItem_depth1{    /* Main menu items */
        margin-top:1px;
		  margin-left: 6px;
		  width: 170px;
		  height: 25px;
		  
		  font-size: 10pt;
		  color: Black;
        font-weight: bold;
		  background-image: url(imagini/buton1.jpg);
		  background-repeat: no-repeat;
        
       
		  padding-left: 10px;
		  padding-top: 3px;
		  padding-bottom: 3px;
    }    
	 
    #dhtmlgoodies_slidedown_menu .slMenuItem_depth2{    /* Sub menu items */
	background-image:  url(imagini/meniusub2.jpg);
	background-repeat: no-repeat;
   font-family: Arial;
	width: 170px;
   font-size: 12px;
	font-weight: italic;
	margin-left: 10px;
   color: Black;
	margin-top:1px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	
	
	
	
    }
	     
    #dhtmlgoodies_slidedown_menu .slMenuItem_depth3{    /* Sub menu items submeniul care a fost albastru */
	 	background-image:  url(imagini/meniusub3.jpg);
   font-family: Arial;
	width: 130px;
   font-size: 12px;
	font-weight: normal;
	/*margin-left: 6px;*/
   color: Black;
	margin-top:1px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 45px;
	border-bottom: 1px solid #FFD700;
	
    }    
    #dhtmlgoodies_slidedown_menu .slMenuItem_depth4{    /* Sub menu items */.
	 	 	background-image:  url(imagini/meniusub4.jpg);
   font-family: Arial;
	width: 110px;
   font-size: 11px;
	font-weight: bold;
	/*margin-left: 6px;*/
   color: #2B5377;
	margin-top:1px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 50px;
	border: 1px solid #E4E4E4;
	
    }    
    #dhtmlgoodies_slidedown_menu .slMenuItem_depth5{    /* Sub menu items */
        margin-top:1px;
    }

    /* UL tags, i.e group of menu utems. 
    It's important to add style to the UL if you're specifying margins. If not, assign the style directly
    to the parent DIV, i.e. 
    
    #dhtmlgoodies_slidedown_menu .slideMenuDiv1
    
    instead of 
    
    #dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
    */
    
    #dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
        padding:1px;
    }
    #dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
        margin-left:0px; /* era 5 */
        padding:1px;
		  
    }
    #dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
        margin-left:5px; /* era 10 */
        padding:1px;
    }
    #dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
        margin-left:0px; /* era 15 */
        padding:1px;
    }




.backcentrujos_dreapta{
 
 background-image: url(imagini/dreapta.jpg);
  background-repeat: no-repeat;
 background-position: bottom;

 background-color: White; 
 
}


.centr_back{

 background-image: url(imagini/centruback.jpg);


}


.meniu{
 
 
 background-image: url(imagini/tile_meniu.jpg);
 height: 23px;

	text-align: center;
}


.jos{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 color: #FC9A52;
 background-color: #92121F;
 background-image: url(imagini/josback.jpg);
 background-repeat: no-repeat;
 background-position: top;
 text-align: left;
 padding: 2pt;
 padding-left: 60px;
	
}




.tiled_back{
	background-image: url(imagini/tiled.jpg);
}

.celulasubmeniu{
 background-image: url(imagini/celulasubmeniu.jpg);
 height: 18px;
 background-position: left;
 background-repeat: no-repeat;
 background-color: White;

}


.colectii{
 background-image: url(imagini/colectiiback.jpg);
 height: 19px;
 text-align: left;
 vertical-align: middle;
 padding: 3px;
 padding-left: 100px;
}

.colectii:hover{

 background-image: url(imagini/colectiibackhover.jpg);
 height: 19px;
 text-align: left;
 vertical-align: middle;
 padding: 3px;
 padding-left: 110px;
}



.coscumparaturi_sus{
font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
 font-weight: bold;
 color: White;
	background-image: url(imagini/coscumparaturi/coscumparaturiR1C1.jpg);
	height: 28px;
	text-align: center;
 vertical-align: middle;
}

.cos_meniu{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: White;
background-color: #BE5207;
text-align: center;
 vertical-align: middle;
}


.sus_colectii{
width: 190px;
 border-right: 1px;
 border-right-color: rgb(146,18,31);
	}
	
	
	
	.sus_cos_cumparaturi{
		background-image: url(imagini/suscoscumparaturi.jpg);
		height: 10px;
	}
	
	
	.continut_cos{
	border-left-color: Maroon;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Maroon;
	border-right-style: solid;
	border-right-width: 1px;
	padding: 2px;
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	color: #9F3400;
	text-align: center;
}


.optiunicos{
	background: #92121F;
	border: 1px solid Maroon;
	padding: 3px;
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #F88334;
	text-align: left;
}




.titlu_mare{
FONT-SIZE: 12pt; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: Maroon;
font-weight: bold;
}


.titlu_mic{
FONT-SIZE: 8pt; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: Maroon;
font-weight: bold;
}


.tx_red_mic{
FONT-SIZE: 8pt; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: Maroon;
}

.tx_black_mic{
FONT-SIZE: 8pt; 
FONT-FAMILY: Arial,Helvetica, sans-serif; 
COLOR: #3F3F3F;
}

.tx_black_mediu{
FONT-SIZE: 10pt; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #000000;
font-weight: bold;
}

.tx_red_mediu{
FONT-SIZE: 10pt; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: Maroon;
font-weight: bold;
}


.afisare_carti_background{
background-image: url(imagini/afisarecarti.jpg);
background-position: bottom;
 background-repeat: no-repeat;
 height: 285px;
 width: 169px;
}



.afisare_carti_poza{
	text-align: center;
	border: 1px solid #A52A2A;
}


.afisare_carti_titlu{
	color: #8B0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}


.afisare_carti_titlu_1{
	color: #8B0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	padding: 2px;
}


.afisare_carti_pret_intreg{
		color: Silver;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-align: center;
		text-decoration: line-through;
}

.afisare_carti_pret_redus{
		color: #BF6000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
		text-decoration: none;
}

.afisare_carti_cumpara{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: center;
	color: #710000;
}

.afisare_carti_sus{
	
}

.afisare_carti_promotii{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	text-align: center;
	color: Silver;
 padding: 3px;

}


.afisare_carti_promotii_1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: center;
	color: #7C7C7C;
 padding: 1px;

}




.afisare_carti_punct{
	background: url(imagini/afisarecartimijocpunct.jpg);
	height: 15px;
}



.afisare_detalii_carte_colectia{
	FONT-SIZE: 11pt; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #CD853F;
font-weight: bold;
}

.afisare_carti_titlu_detalii{
	color: #8B0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}


.afisare_carti_autor_detalii{
	color: #CD853F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}


.celula_afisare_carti_autor_etc{
FONT-SIZE: 10pt; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: #000000;
font-weight: normal;
}


.afisare_carti_detalii_pret_intreg{
		color: Silver;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
		text-decoration: line-through;
}

.afisare_carti_detalii_pret_redus{
		color: #BF6000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
		text-decoration: none;
}

.text_detalii_carte_descriere{
	
FONT-SIZE: 9pt; 
FONT-FAMILY: Arial,Helvetica, sans-serif; 
COLOR: #3F3F3F;
padding: 5px;

}

.detalii_carti_background{
	background-image: url(imagini/detaliicartisus.jpg);
	background: no-repeat top;
}

.contact_jos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	padding-left: 30px;
	height: 88px;
	padding-top: 10px;
}


.backquotq{
	
	height: 115px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10pt;
	color: #454545;
	text-align: center;
	padding: 3px;
}


.cap_tabel{
	background: url(http://www.efpublishing.ro/administrare/images/captabele.jpg);
	border: 1px solid #FF8A4A;
	color: #292929;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	padding: 1px;
}


.field {
background-color: #E8E8E8;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
border: 1px solid #C6C6C6;
 background-image: url(http://www.efpublishing.ro/administrare/images/celule.jpg);
}

.total{
	color: #694D09;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: right;
	padding-right: 105px;
}


.puncte{
 color: #FEF4F4;
}