/*** fisier CSS pentru magazin virtual versiunea 2.0 
Autor: Codelines SRL
Web: www.codelines.ro/magazin_virtual.html
Programator: Eugen MIHAI
Data: august 2008
************************************************/

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

body.site {
	background-image: url(../images/bg_site.jpg);
	background-repeat: repeat-x;
	margin-top:0px;
	margin-left:0px;
}

/* culori utilizate in site
rosu: e2261d
gri inchis: afb1b2
gri: c1c1c1
*/

/************ links *************/
a {
	font-size: 12px;
}

a:link {
	text-decoration: none;
	font-size: 12px;
}

a:visited {
	text-decoration: none;
	font-size: 12px;
}

a:hover {
	text-decoration: underline;
	font-size: 12px;
}

a:active {
	text-decoration: none;
	font-size: 12px;
}

a.rosu {
	font-size: 12px;
	color: #c94841;
}

a.rosu:hover {
	text-decoration: none;
	color: #333333;
	font-size: 12px;
}

a.gri {
	font-size: 12px;
	color: #333333;
}

a.gri:hover {
	text-decoration: none;
	color: #c94841;
	font-size: 12px;
}

a.trail {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

a.trail:hover {
	text-decoration: underline;
	color: #dadada;
	font-size: 12px;
}

.inactiv_pag{
text-decoration: none;
color:#695D3B;
}

.activ_pag{
text-decoration: none;
color:#695D3B;
font-weight: bold;
}

/*
a.trail:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

a.trail:active {
	font-size: 12px;
	color: #dadada;
	text-decoration: none;
}
*/
/*************** text ******************/
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 12px;
	color: #666666;
	line-height:inherit;
}

h2 {
	font-size: 12px;
	color: #FFFFFF;
}

h3 {
	font-size: 12px;
	color: #c94841;
	font-weight:bold;
	text-transform:uppercase;
}

.productSpecialPrice {
	color:#c94841;
	font-weight: bold;
}
.description_for_help {
	color:#c94841;
}

p {
	margin:2px;
}

/**************** box content **********/
.cont_header_txt {
border-top: 2px solid #afb1b2;
border-bottom: 1px solid #afb1b2;
height:34px;
width:100%;
padding-left:5px;
font-weight:bold;
margin-top:4px;
}

.cont_header_txt h2 {
	margin-top:6px;
	margin-bottom:6px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:inherit;
	color:#c94841;
}

#support {
	border: 1px #c94841 solid;
	width:222px;
	height:165px;
	text-align:center;
	background: url(../images/bg_degrade_box.png) bottom repeat-x;
	margin-bottom:2px;
}

#support h1 {
	font-size: 14px;
	color: #c94841;
	line-height: 14px;
	text-align:center;
	width:98%;	
	margin-top: 2px;
	margin-bottom: 15px;
}
#cosarticole {
	border-top:2px solid #afb1b2;
	border-left: 1px #cccccc solid;
	border-right: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
	width:220px;
	height: 30px;
	padding:0px;
	margin-top:1px;
	margin-bottom:2px;
}
#cosarticole h2{
	margin-top:10px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:inherit;
}

#authentication {
	border: 1px #cccccc solid;
	width:220px;
	height: 150px;
	padding:0px;
	margin-top:2px;
}

// clasa utilizata pentru celulele cu border 
// din oferta introdusa manual in site
.celmagazin {
	border: 1px #c0c0c0 solid;
	padding:0px;
	width:33%;
}

#authentication h2{
	margin-top:10px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:inherit;
}

#categorii {
margin-left:2px;
width:210px;
background-color: #CCCCCC;
}

#searchbox {
	width: 210px;
	border: 1px #cccccc solid;
}

#searchbox h3{
	font-size: 12px;
	color: #c94841;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:2px;
	margin-bottom:0px;
}
	
#motorcautare {
	border: 1px #cccccc solid;
}

#container appLeft searchengine {	
	width:210px;
	height:149px;
}

#special {
	border: 1px #cccccc solid;
	width:220px;
	margin-top:3px;
}

#special h2 {
	margin-top:10px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:inherit;
}

#appRight special {
	border: 1px #cccccc solid;
	width:210px;
}


/*************** site table content **************/
#homesite {
	top:0px;
	left:0px;
	width: 990px;
	border: 0px solid #ffffff;
}

#headlogo {
	margin:0;
	height:170px;
	background: url(../images/logo_insportline.jpg) no-repeat;
}

#headwoman {
	background: url(../images/head_woman.jpg) no-repeat;
}

#cellcateg {
	border: 1px #ffffff solid;
}

#content {
	width:550px;
}

#toolselectcaracteristici {
	width: 99%;
	border-bottom: 1px #c94841 solid;
	padding:3px;
}

/************** bara meniu *****************/
#meniu {
	text-align:left;
	padding-left:15px;
	margin-top:0px;
	height:30px;	
	text-transform: uppercase;
	letter-spacing:1px;
}

/**************** imagini *******************/
#noimage
{
	background-image: url(../images/no-image.gif);
	border:1px solid #c0c0c0;
	width:86px;
	height:86px;
}

/*************** coloane site ****************/
#appLeft {
	padding-top:5px;
	width:220px;
}

#appLeft h2 {
	padding-left:5px;
	font-size:13px;
	font-weight: bold;
	color: #ffffff;
	text-transform:uppercase;
}

#container {
	width:550px;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
}

#appRight {
	padding-top:5px;
	width:235px;
}

/**************** vitrina si cos produse ****************/

#vitrinamagazin {
	margin-top:1px;
}

.product {
	margin-top:3px;
	width:100%;
}
.headcumpara {
	font-weight:bold;
	background-color: #dadada;
	border-bottom: 1px #c1c1c1 solid;
}
.cels_cart {
	border-bottom: 1px #c1c1c1 solid;
}
.totalcos {
	padding:5px;
	border-bottom:2px solid #cccccc;
	font-size:14px;
	font-weight:bold;
	color:#c94841
}
#cosgol {
	border: 0px #c94841 solid;
}

#cart {
	height:65px;
	padding: 5px;
	border: 1px #c94841 solid;
}

#hartaDistrib {
	height:20px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-weight:bold;
}

#txtpret {
	font-size:14px;
	font-weight:bold;
	color:#c94841;
}

#pret_vechi {
	font-size:13px;
	font-weight:bold;
	color:#666666;
}

/***************** finalizare comanda si factura *************/

.none{display:none;}

.head_checkout_close
{
	height:20px;
	background:#dadada;
	font-weight:bold;
	color:#cccccc;
	padding:5px;
	font-weight:bold;
}

.head_checkout_active
{
	background:#c1c1c1;
	color:#ffffff !important;
	height:20px;
	font-weight:bold;
	padding:5px;
	font-weight:bold;
}