* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	outline:0;
}

a {
	color: #7B1010;
	text-decoration: none;
}

.backgl {
	background-image: url(../img/backg_l.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	width: 13px;
}

.backgr {
	background-image: url(../img/backg_r.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 13px;
}

.head {
	background-image: url(../img/head.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 102px;
	width: 965px;
}

.footer {
	background-image: url(../img/foot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 139px;
	width: 965px;
}

.b1backg {
	background-image: url(../img/b1_backg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.b2backg {
	background-image: url(../img/b2_backg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.b3backg {
	background-image: url(../img/b3_backg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.b4backg {
	background-image: url(../img/b4_backg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.b5backg {
	background-image: url(../img/b5_backg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.b6backg {
	background-image: url(../img/b6_backg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.b7backg {
	background-image: url(../img/b7_backg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.b8backg {
	background-image: url(../img/b8.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.texts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2B2B2B;
	text-decoration: none;
}

a.texts:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.texts2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
}

a.texts2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.texts2g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #636363;
	text-decoration: none;
}

a.texts2g:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #444343;
	text-decoration: none;
}

.texts2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2971C1;
	text-decoration: none;
}

a.texts2b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #194F8B;
	text-decoration: none;
}

.texts2r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7B1010;
	text-decoration: none;
}

a.texts2r:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3B0606;
	text-decoration: none;
}

.texts3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
}

a.texts3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.texts3b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #2971C1;
	text-decoration: none;
}

a.texts3b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #194F8B;
	text-decoration: none;
}
.texts4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #2971C1;
	text-decoration: none;
}

.textssm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2F2F2F;
	text-decoration: none;
}

a.textssm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4B4A4A;
	text-decoration: none;
}

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #5B5B5B;
	width: 130px;
}

.fields2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #5B5B5B;
	width: 207px;
}

.itemsgrad {
	background-image: url(../img/items_grad.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.seph {
	background-image: url(../img/sep_h.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 13px;
}

.box2b {
	background-image: url(../img/box2_b.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 8px;
}

.box4b {
	background-image: url(../img/box4_b.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 8px;
}

.box6b {
	background-image: url(../img/box6_b.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 8px;
}

.box8b {
	background-image: url(../img/box8_b.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 8px;
}

.list_images {
width: 80px;
height: 80px;
border: 0;
}

.list_images_home {
width: 119px;
height: 111px;
border: 0;
}

.list_images_search {
width: 50px;
height: 50px;
border: 0;
}

.list_images_prod {
width: 140px;
height: 170px;
border: 0;
}

.list_images_prod_gallery {
width: 140px;
height: 140px;
border: 0;
}

.textsprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #7B1010;
	text-decoration: none;
}
.textprecio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7B1010;
	text-decoration: none;
}
.textpreciotachado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7B1010;
	text-decoration: line-through;
}
.textpreciooferta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


