/* CSS Document */

HTML{		
margin: 0px;
padding: 0px;}

BODY{					
margin: 0px;
padding: 0px;
background: transparent url("imagesMain/global_bg.gif") repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;}

/*img {
padding: 1px;
border-width: 1px;
border-style: solid;
border-color: #000;}*/

/*h*/

h1,h2,h3 {
margin: 0;
padding: 0;}

h1,h2,h3 span {
display: none;} 

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000;}

abbr, acronym {
text-decoration: none;}

/*forms*/

form {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;}

form input {
margin: 4px 0 4px 0;
color: #000;
display: inline;
clear: right;}

form select {
margin: 4px 0 4px 0;
color: #993300;
display: inline;
clear: right;}

form label {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;}

.formDiv {
margin: 10px 0 10px 0;
color: #FF0000;
width: 300px;}


/*divs*/

#container {
margin: 0 auto;
width: 790px;
background-color: #FFCD16;
background-repeat: repeat;}

/***/
#header{
width: 790px;
height: 168px;
float: left;
clear: both;}

#headerLogo{
width: 200px;
height: 168px;
float: left;
background: transparent url(imagesMain/logo.jpg) no-repeat;}

#headerTheme{
width: 590px;
height: 135px;
float: left;
background: transparent url(imagesMain/header_img.jpg) no-repeat;}

#headerMenu{
width: 590px;
height: 33px;
float:left;}

#headerMenu span{
display: none;}

#headerMenu ul{
margin: 0;
padding: 0;
list-style: none;
}

#headerMenu li{
margin: 0;
padding: 0;
float: left;}

#headerMenu li a{
display: block;
height: 33px;
background-position: left top;}

#headerMenu li a:hover{
background-position: left bottom;
display: block;}

#menuHome{
width: 77px;
height: 33px;
background: transparent url(imagesMain/but_home_full.gif) no-repeat;}

#menuCarti{
width: 67px;
height: 33px;
background: transparent url(imagesMain/but_carti_full.gif) no-repeat;}

#menuLibrari{
width: 131px;
height: 33px;
background: transparent url(imagesMain/but_retea_lib_full.gif) no-repeat;}

#menuClient{
width: 102px;
height: 33px;
background: transparent url(imagesMain/but_info_client_full.gif) no-repeat;}

#menuContact{
width: 83px;
height: 33px;
background: transparent url(imagesMain/but_contact_full.gif) no-repeat;}

#menuTelefon{
width: 130px;
height: 33px;
background: transparent url(imagesMain/phone_number.gif) no-repeat;}

#menuSubEdituri {
width: 150px;
height: 23px;
background: transparent url(imagesMain/but_edituri_full.gif) no-repeat;}

#menuSubDomenii {
width: 150px;
height: 23px;
background: transparent url(imagesMain/but_domenii_full.gif) no-repeat;}

#menuSubAutori {
width: 150px;
height: 23px;
background: transparent url(imagesMain/but_autori_full.gif) no-repeat;}

#menuSubTitluri {
width: 150px;
height: 23px;
background: transparent url(imagesMain/but_titluri_full.gif) no-repeat;}

#menuSub1 li{
margin: 0;
padding: 0;
float: left;}

#menuSub1 li a{
display: block;
height: 23px;
background-position: left top;}

#menuSub1 li a:hover{
background-position: left bottom;
display: block;}


#desp{
width: 790px;
height: 17px;
float: left;
background: transparent url(imagesMain/sub_logo.gif) no-repeat;}


/***/
#wrapper {
background-color: #FFCD16;
}

#left {
width: 202px;
float: left;
background: #FFCD16 url(imagesMain/left_global_bg.gif) repeat-y;}

#leftCauta {
float: left;
width: 202px;
background: #FFCD16 url(imagesMain/left_tab_cautare.gif) no-repeat;}

#leftCauta select {
width: 146px;
}

#contentCauta {
margin: 40px 0 15px 28px;
width: 100px;}

#contentFormContact {
width: 150px;}

#contentFormContact  span{
color: #f00;}

#butCauta {
margin: 0 0 0 30px;
width: 86px;
height: 21px;
background: transparent url(imagesMain/left_but_cauta_full.gif) no-repeat;}

#contentCauta a{
display: block;
width: 86px;
height: 21px;
background-position: left top;}

#contentCauta a:hover{
background-position: left bottom;}

#butCauta span {
display: none;}

#leftCos {
float: left;
width: 202px;
background: #FFCD16 url(imagesMain/left_tab_cos.gif) no-repeat;}

#contentCos {
margin: 40px 0 0 20px;}

#contentCos ul {
list-style:square;
margin: 0px 0px 0px 0px;
padding: 0px;
display: inline;}

#contentCos li {
text-align: left;			
padding: 0px 0px 10px 0px;
margin: 0px 10px 0px 10px;}

#contentCos2 {
margin: 10px 0 0 20px;}

#contentCos2 ul {
list-style:square;
margin: 0px 0px 0px 0px;
padding: 0px;
display: inline;}

#contentCos2 li {
text-align: left;			
padding: 0px 0px 5px 0px;
margin: 0px 10px 0px 10px;}

#leftNewsletter {
float: left;
width: 202px;
min-height: 214px;
background: #FFCD16 url(imagesMain/left_tab_newsletter.gif) no-repeat;}

#contentNewsletter {
margin: 40px 0 15px 28px;
width: 100px;}

#butInscrie {
margin: 0 0 0 30px;
width: 86px;
height: 21px;
background: transparent url(imagesMain/left_but_inscrie_but_full.gif) no-repeat;}

#contentNewsletter a{
display: block;
width: 86px;
height: 21px;
background-position: left top;}

#contentNewsletter a:hover{
background-position: left bottom;}

#butInscrie span {
display: none;}

/***/

#content {
width: 588px;
min-height: 690px;
float: left;
background-color: #FFFFFF;}

#pozitionareContent {
margin: 10px;}

#pozitionareContentContact {
margin: 55px 0 0 100px;}

#pozitionareContentCere{
margin: 10px 0 0 70px;
width: 460px;}

#butTrimite {
margin: 0 0 0 30px;
width: 86px;
height: 21px;
background: transparent url(imagesMain/but_trimite_full.gif) no-repeat;}

#contentFormContact a{
display: block;
width: 86px;
height: 21px;
background-position: left top;}

#contentFormContact a:hover{
background-position: left bottom;}

#butTrimite span{
display: none;}

#contentNoutati {
width: 400px;
float: left;
background: transparent url(imagesMain/content_tab_noutati.gif) no-repeat;}

#titluCateg {
margin: 40px 0 0 0;
background-color: #EFEFEF;
width: 400px;
float: left;
clear: both;}

#titluCategSecond {
margin: 0 0 0 0;
background-color: #EFEFEF;
width: 400px;
float: left;
clear: both;}

#titluCateg3 {
margin: 6px 0 0 0;
background-color: #EFEFEF;
width: 588px;
float: left;
clear: both;}

#titluCateg3  h4{
margin: 5px 0 10px 0;
padding: 0 0 0 10px;
background-color: #EFEFEF;
width: 578px;
float: left;
clear: both;}

#modulCarte {
margin: 5px 0 10px 3px;
width: 195px;	
float: left;
background: #FFFFFF url(imagesMain/bg_dots_vert_carti.gif) no-repeat center;}

#modulCarte img {
float: left;
padding: 1px;
border-width: 1px;
border-style: solid;
border-color: #000;}

#descriereCarte {
margin-left: 5px;
float: left;
width: 108px;
height: 110px;
overflow: hidden;}

#descriereLink {
margin: 10px 0 0 0;
padding-right: 5px;
width: 107px;
background-color: #FFCD16;
text-align: right;
float: right;}

/***/

#contentRecomandari {
padding-top: 40px;
width: 188px;
float: left;
background: transparent  url(imagesMain/content_tab_recomandari.gif) no-repeat;}

#titluCateg2 {
background-color: #BBBBBB;
width: 188px;
float: left;
clear: both;}

#modulRecomandare {
margin: 5px 0 10px 0px;
width: 188px;
text-align: center;	
float: left;}

#modulRecomandare img {
float: left;
clear: both;
margin: 0 0 0 55px;
padding: 1px;
border-width: 1px;
border-style: solid;
border-color: #000;}

/***/

#contentCereCarte {
width: 200px;
float: left;
background: transparent  url(imagesMain/content_tab_cere.gif) no-repeat;}

#cereCarte {
margin: 60px 10px 0 10px;
display: block;
}

#butFormular {
width: 88px;
height: 19px;
margin:0 0 0 45px;
background: transparent url(imagesMain/content_but_formular.gif) no-repeat;}

#cereCarte a{
display: block;
width: 88px;
height: 19px;
background-position: left top;}

#cereCarte span{
display: none;}

/***/

#contentCartiAdaugate {
width: 200px;
float: left;
background: transparent  url(imagesMain/content_tab_carti_adaugate.gif) no-repeat;}

#contentTopVanzari {
width: 188px;
float: left;
background: transparent  url(imagesMain/content_tab_top_vanzari.gif) no-repeat;}

#listaTopVanzari, #listaCartiAdaugate {
margin: 40px 0 0  0;}

#listaTopVanzari ul,#listaCartiAdaugate   ul {
list-style-type: none;
margin: 0px 3px 0px 0px;
padding: 0px;
display: block}

#listaTopVanzari li, #listaCartiAdaugate  li {
text-align: left;			
padding: 0px 0px 5px 0px;
margin: 0px 10px 0px 10px;
background: url(imagesMain/divider.gif) no-repeat center bottom;} 

#listaTopVanzari li span, #listaCartiAdaugate li span {
display: inline;}

#footer {
width: 790px;
padding: 20px 0 10px 0;
float: left;
background: transparent url(imagesMain/footer.gif);
text-align: center;}

/*links*/

a {
color: #CC0000;
text-decoration: none;}

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

a.rosu {
color: #820000;
text-decoration: none;}


a.rosu:hover{
color: #3399FF;
text-decoration: none;}

a.list {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #820000;
text-decoration: none;
padding: 3px;
border-width: 1px;
border-style: solid;
border-color: #820000;}

a.list:active{
color: #FFFFFF;
background-color: #820000;}

a.list:hover{
color: #FFFFFF;
background-color: #820000;}

/*text*/
  
.titluMic {
margin-left: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;}

.titluMic2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;}

.titluCarte {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #C31111;}

.titluAutor {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #6F6F6F;}

.titluAutor2 {
text-align: left;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #666666;}

.textLinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;}

.textLista {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000;}

.textDescriere {
text-indent: 10px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #000;}

.textBody1 {
text-indent: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;}

.textBody2 {
text-indent: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #C31111;}

.textBody3 {
text-indent: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #C31111;}

.textDetaliiCarte {
width: 330px;
padding: 5px 0 5px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;}

.textDetaliiCarte2 {
width: 460px;
padding: 5px 0 5px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;}


.categoriiDetaliiCarte {
width: 130px;
padding: 5px 0 5px 5px;
text-align: left;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #666666;}

.textDetaliiCarteColor {
width: 330px;
padding: 5px 0 5px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;
background-color: #F2F2F2;}

.categoriiDetaliiCarteColor {
width: 130px;
padding: 5px 0 5px 5px;
text-align: left;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #666666;
background-color: #F2F2F2;}

.titluDetaliiCarte {
padding: 0 0 20px 0;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000;}

.copyright {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;}

.tx10px {
font-size: 10px;}

/*other*/

.clearer{
height: 0px;
line-height: 0px;
font-size: 0px;
overflow: hidden;
clear: both;
}

/*menu*/

.menuMain ul ul{
	display: none;
	position: absolute;
	background-image: none;
}
.menuMain ul ul li{
	float: none;
	margin: 2px 0;
	padding: 0 10px;
	clear: both;
	line-height: 24px;
}

.menuMain ul li:hover ul,
#menuMain .menuHover ul{
	display: block;
}
#menuSub1{
    margin: 168px 0 0 276px;      
	border-bottom-color: #999999;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-right-color:#CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
}
li.menuActive ul{
    display: block;
}


/* luci */

#baraFull { 
    background: transparent url(imagesMain/content_tab_title_red_maxim.gif) no-repeat;
    height: 34px;
}

ul.listainfoClienti{
	float: left;
	margin: 0 0 0 20px; 
	padding: 0;
	list-style: none;
}
.listainfoClienti li{
	margin: 0 0 2px 0;
	width: 300px;	
	padding: 3px 0 3px 20px;
	/*background-image: url(../images/development/indic_subcategorii.jpg);*/
	background-repeat: no-repeat;
	background-position: left;
	overflow: hidden;
	float: left;
	display: inline;
}
.clearer2{
	height: 5px;
	line-height: 0px;
	font-size: 0px;
	overflow: hidden;
	clear: both;
}

/*Pagini*/

.tabNoutati{
width: 588px;
height: 34px;
background: transparent url(imagesMain/content_tab_titlu_noutati.gif) no-repeat;
}

.tabCarti {
width: 588px;
height: 34px;
background: transparent url(imagesMain/content_tab_titlu_carti.gif) no-repeat;
}

.tabReteaLibrarii {
width: 588px;
height: 34px;
background: transparent url(imagesMain/content_tab_titlu_retea_lib.gif) no-repeat;
}

.tabInfoClient{
width: 588px;
height: 34px;
background: transparent url(imagesMain/content_tab_titlu_info_client.gif) no-repeat;
}

.tabContact {
width: 588px;
height: 34px;
background: transparent url(imagesMain/content_tab_titlu_contact.gif) no-repeat;
}

.tabNewsletter {
width: 588px;
height: 34px;
background: transparent url(imagesMain/content_tab_titlu_newsletter.gif) no-repeat;}

.tabCos {
width: 588px;
height: 34px;
background: transparent url(imagesMain/content_tab_titlu_cos.gif) no-repeat;}

.tabCautare {
width: 588px;
height: 34px;
background: transparent url(imagesMain/content_tab_titlu_rezultate_cautare.gif) no-repeat;}

.tabCereCarte {
width: 588px;
height: 34px;
background: transparent url(imagesMain/content_tab_titlu_cere_carte.gif) no-repeat;}

#listaABC {
margin-top: 20px;}

#listaABC ul{
list-style-type: none;
margin: 0;
padding: 0px;
display: block;}

#listaABC li{
text-align: left;
margin: 0px;		
padding: 5px 0px 5px 0px;
background: url(imagesMain/divider.gif) no-repeat left bottom;} 

#listaABC2 {
margin-top: 20px;}

#listaABC2 ul{
list-style-type: none;
margin: 0;
padding: 0px;
display: block;}

#listaABC2 li{
text-align: left;
margin: 0;			
padding: 10px 0px 10px 0px;
background: url(imagesMain/divider_big.gif) no-repeat left bottom;} 

.picDetaliiCarte {
margin-right: 10px;
vertical-align: top;
padding: 1px;
border-width: 1px;
border-style: solid;
border-color: #000;}

.alignTop {
vertical-align: top;}

.alignCenter {
vertical-align: middle;}

.alignLeft {
text-align: left;}

.alignRight {
text-align: right;}

.focus {
color: #666666;}

.space{
height: 5px;} 

/* luci*/
.comandaCumparaturi{
	margin: 0 0 0 35px;
}
.comandaCumparaturi label{
	display: block;
	margin-top: 10px;	
}

.comandaCumparaturi span{
	color: #f00;
}
.paginare { 
    margin: 10px 0 0 15px;
}
/* end luci */

/* cos */
.cosCumparaturi { 
	margin: 10px 0 0 35px;
}
.cosCumparaturi table{
	font-size: 11px;
	width: 94%;
}

.cosCumparaturi td{
	text-align:center;
}
.cosCumparaturi th{
	background-color: #820000;
	color: #fff;
}

.cosCumparaturi .pret{
	text-align: right;
}
.cosCumparaturi .cantitate{
	width: 20px;
	font-size: 9px;
	text-align: center;
}

.cosCumparaturi .total1{
	background-color: #CCCCCC;
}

.rand1{
	background-color: #EEEEEE;
}

.desp {
margin: 0 0 0 35px;
height: 5px;
background: transparent url(imagesMain/divider_big2.gif) no-repeat;}

/* end cos */

/* luci */
.pozitionareContentRetea { 
    margin: 20px 15px 15px 30px;    
}
/* end luci */

.comandaCumparaturi a{
display: block;
width: 86px;
height: 21px;
background-position: left top;}

.comandaCumparaturi a:hover{
background-position: left bottom;}


/**********************************/

 /* float containers fix */ 
.clearfix:after {
	 content: "."; 
	 display: block; 
	 height: 0; 
	 clear: both; 
	 visibility: hidden;
	}
 
.clearfix{
	display: inline-table;
	}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
	}

.clearfix { 
	display: block;
	}
/* End hide from IE-mac */  