html, body, .H100 {
height: 100%;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
body {
	background-color: #d00c24;
	background-image: url(imagini/bgg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.tablex{
border:1px dashed #000000;
}

.bgg_top{
background-image:url(imagini/top_bgg.jpg);
background-repeat:no-repeat;
background-position:top center;
}

.bgg_alb{
background-color:#FFFFFF;
}

.bgg_content{
background-image:url(imagini/bgg_content.jpg);
background-repeat:repeat-y;
}

.bottom_content{
background-image:url(imagini/bottom_content.jpg);
background-repeat:no-repeat;
}

.footer{
width:894px;

background-color:#353535;
}

.categorii_BGGstyle{
background-color:#d4d4d4;
border:1px solid #666666;
border-style:dashed;
}



.cat_item{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
text-decoration:none;
padding-left:10px;
display:block;
line-height:21px;
}
.cat_item:hover{
color:#ff0000;
}
.cat_item_s{
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:12px;
text-decoration:none;
padding-left:5px;
display:block;
line-height:21px;
}


.cat_subitem{
font-size:11px;
text-decoration:none;
padding-left:15px;
text-transform:lowercase;
color:#666666;
line-height:18px;
}
.cat_subitem:hover{
font-style:italic;
text-decoration:underline;
}

.cat_subitem_s{
font-size:10px;
text-decoration:none;
padding-left:15px;
text-transform:lowercase;
color:#666666;
line-height:18px;
font-weight:bold;
}
.cat_subitem_s:hover{
font-style:italic;
text-decoration:underline;
}

.margin_L4{
margin-left:14px;
}
.padding_10{
padding:10px;
}

.padding_R10{
padding-right:10px;
}
/*content */
.content_sus{
background-image:url(imagini/content_sus.png);
height:16px;
}
.content_bgg{
background-image:url(imagini/content_bgg.png);
}
.content_jos{
background-image:url(imagini/content_jos.png);
height:16px;
}
.content_line{
background-image:url(imagini/content_line.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

.breadcrumbs, .breadcrumbs a{
font-family:tahoma;
font-size:13px;
color:#c50b20;
text-decoration:none;
}
.breadcrumbs a:hover{
color:#000000;
text-decoration:underline;
}
/*content */


/* Produs la oferta */
#produs_oferta{
background-color:#9d1919;
border:1px solid #333333;
width:276px;
height:144px;
padding-left:5px;
vertical-align:top;
float:left;
margin-bottom:4px;
}
#produs_oferta h1, #produs h1{
padding-left:3px;
font-size:13px;
color:#ffffff;
margin:0px;
line-height:36px;
display:block;
height:36px;
overflow:hidden;
}
#produs_oferta .txt, #produs .txt{
color:#d9d9d9;
font-size:11px;
width:98%;
height:65px;
text-align:justify;
overflow:hidden;
margin-bottom:10px;
}
#produs_oferta .detalii, #produs .detalii{
text-align:right;
padding-right:5px;
background-image:url(imagini/detalii_pret.gif);
background-repeat:no-repeat;
background-position:right bottom;
}

#produs_oferta .pret_special{
color:#cccccc;
font-size:10px;
text-decoration:line-through;
line-height:30px;
}
#produs_oferta .pret_normal{
font-family:Arial, Helvetica, sans-serif;
color:#cccccc;
font-size:12px;
padding-right:2px;

}
/* Produs la oferta */


/* Produs */
#produs{
background-color:#d4d4d4;
border:1px solid #666666;
width:276px;
height:144px;
padding-left:5px;
vertical-align:top;
float:left;
margin-bottom:4px;
}

#produs .txt{
color:#666666;
}

#produs .detalii{
background-image:url(imagini/detalii_pret_black.gif);
}

#produs .pret_special{
color:#cccccc;
font-size:10px;
text-decoration:line-through;
line-height:30px;
}
#produs .pret_normal{
color:#cccccc;
font-size:12px;
}

/* Produs */


/* produs cu poza */
#detalii_poza .txt{
width:60%;
}

#detalii_poza .poza{
height:100px;
width:38%;
float:left;
}

#detalii_poza .detalii{
width:60%;
float:left;

}
/* produs cu poza */

/* texte site*/
.texte_site, #texte_site{
font-size:11px;
text-align:justify;
color:#333333;
padding-right:10px;
}

.texte_site a, #texte_site a{
color:#15437E;
text-decoration:none;

}

.texte_site_title{
font-size:17px;
font-weight:bold;
color:#15437E;
}
.pret_special{
color:#0064A2;
font-size:13px;
text-decoration:line-through;
}
.pret_normal{
color:#007BC1;
font-size:13px;
font-weight:bold;
}
/* texte site*/


.menu_break{
background-image:url(imagini/menu_break.jpg);
background-repeat:no-repeat;
background-position:center;
width:5px;
}
.top_menu_link{
text-decoration:none;
color:#FFFFFF;
}

#search{
background-image:url(imagini/cauta_bgg.gif);
background-repeat:no-repeat;
border:0px;
height:32px;
text-align:center;
vertical-align:top;
width:230px;
padding:0px;
line-height:32px;
color:#666666;
}


.top_menu_link:hover{
display:block;
background-color:#FFFFFF;
height:44px;
line-height:44px;
background-image:url(imagini/menu_select.jpg);
background-repeat:repeat-x;
}

.footer_txt{
color:#FFFFFF;}

/*galerie foto*/
.div_galerie{
	width:190px;
	height:165px;
	float:left;
	text-align:center;
	color:#018CD1;
	font-size:11px;

}
	.poza_galerie td{
	margin:auto;
	width:180px;
	background-color:#FFFFFF;
	border:1px solid #018CD1;
	}
/*galerie foto*/



/* cos cumparaturi */
.cos_line{
border:1px solid #666666;
background-color:#CF0E23;
color:#000000;
font-size:11px;
}
.cos_border{
border:1px solid #666666;
font-size:13px;
color:#0275AB;
}
/* cos cumparaturi */

/*finalizare comanda*/
#persoanafizica, #persoanafizica td, #persoanafizica input, #persoanajuridica, #persoanajuridica td, #persoanajuridica input{
font-size:11px;
color:#333333;
}
#persoanafizica .termene, #persoanajuridica .termene{
color:#FF0000;
font-size:10px;
text-decoration:none;
}
#persoanafizica .termene:hover, #persoanajuridica .termene:hover{
text-decoration:underline;
}
.obligatoriu{
font-size:11px;
font-weight:bold;
color:#FF0000;
}
.alege td{
color:#0D63AC;
font-size:13px;
}
/*finalizare comanda*/


/* CAUTA */

.criteriu_cautare{
font-size:13px;
color:#0C315D;
}

.cauta_titlu{
font-size:14px;
color:#000000;
text-decoration:none;
}

.cauta_text{
font-size:11px;
color:#134D8D;
text-decoration:none;
}

.cauta_titlu:hover, .cauta_text:hover{
text-decoration:underline;
}
/* CAUTA */

.txt_cart{
text-decoration:none;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}
