@charset "utf-8";
/* CSS Document */

@import url("reset.css");
@import url("oneColElsCtr.css");
@import url("form.css");
@import url("meniuri.css");
@import url("meniu_principal.css");
@import url("3_columns_layout.css");
@import url("meniu_footer.css");
@import url("cabinete.css");


/* logo site definition */
.logo
{
	width:243px;
	height:60px;
	margin-bottom:3px;
}

.logo h1 {
	text-indent:-10000px;
}

.logo a, .logo a:link, .logo a:active, .logo a:visited {
	background-image:url(../images/vet_shop.JPG);	
	background-repeat:no-repeat;
	display:block;
	height:60px;
	width:243px;
}

/* endlogo*/


#categorie_stg
{
	padding-top:10px;
	padding-right:14px;
}

#accordion ul li
{
	color:#ca0809;
	height:24px;
}

#accordion a, #categorie_stg a:link
{
	text-decoration:none;
	color:#000000;
	font-size:80%;
	font-weight:bold;
}

#accordion ul li
{
	list-style-type:square;
}

#accordion ul
{
	margin-left:25px;
}

#accordion ul li a, #accordion ul li a:link
{
	text-decoration:underline;
	color:#000000;
	font-size:80%;
	font-weight:normal;
}

#navlist_footer a, #navlist_footer a:link 
{
	color:#7e7e7e;
	text-decoration:none;
}

#navlist_footer
{
	margin-bottom:5px;
	margin-top:5px;
}

#content h2
{
	background-image:url(../images/top_head_centru.jpg);
	width:504px;
	height:40px;
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	margin-bottom:0px;
}

#content h3
{
	font-weight:bold;
	margin-bottom:10px;
	border-bottom:2px solid #444444;
	padding-bottom:10px;
}

#divcentru
{
	background-image:url(../images/bg_centru.jpg);
	background-repeat:repeat-y;
	margin-bottom:0px;
	padding:10px;
}

.clsImg
{
	border:1px solid #e2e2e2;
	padding:3px;
}

.lnkTitluProdusHomePage
{
	color:#ef0703;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	font-size:120%;
}

.txtPrezentare
{
	font-size:80%;
	color:#8a858a;
	height:40px;
	overflow:hidden;
}

.homePret
{
	font-weight:bold;
	color:#ef0705;
}

.infoPret
{
	font-size:70%;
}

.disponibilitate
{
	color:#ef0506; font-size:80%;
}

.txtSiteCentru
{
	padding-right:20px;
	text-align:justify;
	font-size:80%;
	font-size:80%;
}

.produs_lista
{
	margin-top:10px;
	margin-bottom:10px;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #efefef;
	padding-bottom:10px;
}

.produs
{
	width:100%;
	overflow:hidden;
}

.info_left
{
	float:left;
	width:149px;
}

.info_right
{
	float:left;
	width:338px;
}

.lnkTitluLista
{
	color:#ef0703;
	font-weight:bold;
	margin-bottom:10px;
	font-size:120%;
}

.txtPrezentareShortLista
{
	font-size:80%;
	color:#8a858a;
	height:100px;
	overflow:hidden;
	text-align:justify;
}
.txtPrezentareLongLista
{
	font-size:100%;
	color:#8a858a;
	text-align:justify;
	font-weight:normal;
	margin-top:10px;
}

.btnLista
{
	width:100%;
	overflow:hidden;
	padding-left:130px;
	margin-top:10px;
}

.btnListaDetalii
{
	width:100%;
	overflow:hidden;
	margin-top:10px;
}

.btnCosLista
{
	width:107px;
	float:left;
}

.btnCosListaDetalii
{
	margin-bottom:10px;
}

.btnDetaliiLista
{
	width:107px;
	float:left;
}

.PretDetalii
{
	font-size:120%;
	color:#EF063A;
	margin-bottom:10px;
}

.forgot_password
{
	text-align:right;
	font-size:90%;
	padding-right:20px;
	color:#fff;
}

.forgot_password a, .forgot_password a:link
{
	color:#fff;
	font-weight:bold;
}

.galerie_foto
{
	width:100%;
	overflow:hidden;
}

.thumb
{
	float:left;
	width:100px;
	height:140px;
	padding:2px;
	border:1px solid #CCCCCC;
	margin-left:5px;
	margin-bottom:5px;
}

.titlu_poza_galerie
{
	text-align:center;
	font-weight:bold;
	margin-top:5px;
}

.paginare
{
	margin-bottom:10px;
	margin-top:10px;
}

.paginare a, .paginare a:link 
{
	border:1px solid #CCCCCC;
	padding:5px;
	font-weight:bold;
	font-size:70%;
	color:#60A00C;
	text-decoration:none;	
}

.selPage
{
	border:1px solid #CCCCCC;
	padding:3px;
	margin-left:5px;
	background-color:#60A00C;
	color:#fff;
}

#nextLink
{
	margin-left:5px;
	margin-right:5px;
}

.firstLink
{
	margin-right:5px;
}

.lnkPdf a, .lnkPdf:link
{
	text-decoration:underline;
	color:#3F6512;
}

/* specifiicatii produse */
#tblSpecificatii
{
	font-size:90%;
}

#tblSpecificatii td
{
	padding:5px;
	border-bottom:1px solid #CCCCCC;
	font-size:80%;
}
.infoTva
{
	font-size:70%;
}

.dotari_standard
{
	margin-top:10px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px;
}

.lista_produse_optionale
{
	width:100%;
	overflow:hidden;
	margin-top:10px;
}

.produs_optional
{
	float:left;
	width:110px;
	text-align:center;
	margin-right:5px;
	margin-bottom:5px;
	height:180px;
}


.thmbProdusOptional
{
	border:1px solid #CCCCCC;
	width:100px;
	padding:3px;
}

.titluProdusOptional
{
	font-weight:bold;
	font-size:80%;
	color:#009900;
	margin-top:5px;
}

.lnkProdusAsociat, .lnkProdusAsociat:link
{
	font-weight:bold;
	font-size:120%;
	color:#009900;
	margin-top:5px;
	text-decoration:none;
}


.pretProdusOptional
{
	font-size:100%;
	font-weight:bold;
}

#produse_similare h2
{
	background-image:url(../images/top_head_similare.jpg);
	width:130px;
	height:40px;
	padding-top:10px;
	font-weight:bold;
	margin-bottom:0px;
	background-repeat:no-repeat;
	font-size:70%;
	text-align:center;
}

#divcentru_similare
{
	background-image:url(../images/bg_centru_similare.jpg);
	background-repeat:repeat-y;
	margin-bottom:0px;
	padding:10px;
}

.bannerSideMargin
{
	padding:2px;
	border:1px solid #E2E2E2;
	text-align:center;
}

.cntArticol table
{
    border:1px solid #000;
    border-top:2px solid #000;
    border-left:2px solid #000;
}

.cntArticol td
{
    border-bottom: 1px solid #000;
    border-right: 1px solid #000;
}