/* CSS Document */
/* { autor: daniel.barrios(a)gmail.com } */
a{outline:none;}

.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.clearfix { display: inline-block; }

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

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ccc;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#353835;
}

/********** CUERPO **********/
#cuerpo {
	width:999px;
	height:auto;
	float:none;
	clear:both;
	margin:auto;
	background-image:url(../img/bg_cuerpo.gif);
	padding:0 12px;
	background-color:#0c0c0c;
	padding-bottom:20px;
}

/***** BOTONES GENERALES *****/
#btns {
	width:auto;
	height:81px;
	border-bottom:#525252 1px solid;
}

#btns .btnGris {
	float:left;
	width:300px;
	height:71px;
	background:url(../img/bg_btns.gif);
	padding:10px 0 0 33px;
}

/* btnGrisTit */
#btns .btnGris .btnGrisTit {
	font-size:28px;
	color:#404040;
}

#btns .btnGris .btnGrisTit a {
	color:#404040;
	text-decoration:none;
}

#btns .btnGris .btnGrisTit a:hover {
	color:#b50000;
	text-decoration:none;
}

/* btnGrisTit */
#btns .btnGris .btnGrisSubTit {
	font-size:12px;
	color:#4d4d4d;
}

#btns .btnGris .btnGrisSubTit a {
	color:#4d4d4d;
	text-decoration:none;
}

#btns .btnGris .btnGrisSubTit a:hover {
	color:#b50000;
	text-decoration:none;
}

/* btnGrisLnk */
#btns .btnGris .btnGrisLnk {
	font-size:10px;
	color:#b50000;
	margin-top:2px;
}

#btns .btnGris .btnGrisLnk a {
	color:#b50000;
	text-decoration:none;
}

#btns .btnGris .btnGrisLnk a:hover {
	color:#b50000;
	text-decoration:underline;
}

#btns #btnGuants {
	float:left;
	width:333px;
	height:81px;
	background:url(../img/bg_btns.gif);
}

#btns #btnAccessoris {
	float:left;
	width:333px;
	height:81px;
	background:url(../img/bg_btns.gif);
}

/***** BOTONES PARA EL HOME *****/
#btnsHome {
	width:auto;
	height:100px;
	border-top:#525252 1px solid;
}

#btnsHome #btnScarfsHome {
	float:left;
	width:333px;
	height:100px;
	background:url(../img/base.png) left -64px;
}

#btnsHome #btnGuantsHome {
	float:left;
	width:333px;
	height:100px;
	background:url(../img/base.png) left -164px;
}

#btnsHome #btnAccessorisHome {
	float:left;
	width:333px;
	height:100px;
	background:url(../img/base.png) left -264px;
}

/********** HEADER **********/
#header {
	width:1023px;
	height:92px;
	float:none;
	clear:both;
	margin:auto;
	background-image:url(../img/bg_header.gif);
}

#logo a.logoLnk {
	float:left;
	width:126px;
	height:64px;
	display:block;
	text-indent:-9999px;
	background:url(../img/base.png) top left;
	margin:27px 0 0 44px; _margin:27px 0 0 22px;
}

#idiomaMenu {
	float:left;
	width:auto;
	padding-left:238px;
}

#idioma {
	font-size:9px;
	color:#6b7483;
	padding-left:481px;
	margin-top:22px;
}

#idioma a {
	color:#6b7483;
	text-decoration:none;
}

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

#menu {
	font-size:10px;
	color:#b0b4c1;
	margin-top:20px;
}

#menu a , .link{
	color:#b0b4c1;
	text-decoration:none;
}

#menu a:hover, .link:HOVER {
	color:#ab0926;
	text-decoration:none;
}

.menuItem {
	float:left;
	font-weight:bold;
}

#menu .active a, #menu .active a:hover {
	color:#ab0926;
	text-decoration:none;
}

#fla_home {
	width:1023px;
	height:335px;
	float:none;
	clear:both;
	margin:auto;
}

.sepEmp {
	float:left;
	width:33px;
	text-align:center;
}

.sepDis {
	float:left;
	width:42px;
	text-align:center;
}

.sepCom {
	float:left;
	width:31px;
	text-align:center;
}

.sepSho {
	float:left;
	width:37px;
	text-align:center;
}

.sepPer {
	float:left;
	width:33px;
	text-align:center;
}

/********** MAIN **********/
#main {
	width:auto;
	height:auto;
	padding:24px 17px;
}

#izq {
	float:left;
	margin-right:62px;
}

#der {
	float:left;
}

#contDer {
	width:607px;
	height:auto;
	margin-top:99px;
	padding-bottom:0;
}

#contDer2 {
	width:607px;
	height:auto;
	padding-top:95px;
}
#contDer2 p{text-align:justify;}
/********** GUANTS **********/
#menuGuants {
	float:left;
	width:230px;
	height:auto;
}

.collectionGuants{
	width:228px;
	height:25px;
	font-size:17px;
	color:#fff;
	padding:1px 1px 3px 1px;
	margin-bottom:12px;
	border:1px solid #2D2D2D;
	border-bottom:0px;
}

.collectionGuants a{
	width:211px;
	height:22px;
	color:#fff;
	display:block;
	text-decoration:none;
	padding:4px 0 0 17px;
}

.Guants{background-image:url(../img/base.png);background-position:-334px 25px;}
.Scarfs{background-image:url(../img/base.png);background-position:-334px -220px;}
.Accessoris{background-image:url(../img/base.png);background-position:-334px -100px;}

.banner {
	height:136px;
	background-repeat:no-repeat;
	display:block;
	padding-top:10px;
	text-decoration:none;
	color:#fff;
}
.banner h3{font-weight:normal;color:#fff;}
.banner span{color:#b50000;}

.banner:HOVER h3{color:#b50000;}


#productosGuants {
	float:left;
	width:610px;
	height:auto;
	margin-left:64px;
}

.itemProducto {
	float:left;
	width:114px;
	height:auto;
	margin-right:8px;
	display:block;
}
.itemProducto img{border:2px solid #DDDDDD;}
.itemProducto:HOVER img{border:2px solid #b50000;}

.txtProducto { padding:5px 0 14px 0; text-decoration:none;}

/********** HOME **********/
#btnPersonalitza {
	float:left;
	width:402px;
	height:131px;
	margin-left:41px;
	margin-bottom:40px;
}

#btnPersonalitza a.lnkPersonalitza {
	width:402px;
	height:131px;
	display:block;
	text-indent:-9999px;
	background-image:url(../img/boto_personalitza.jpg);
}				

#btnPersonalitza a:hover.lnkPersonalitza {
	background-image:url(../img/boto_personalitza.jpg);
	width:402px;
	height:131px;
}

#btnComunitatt {
	float:left;
	width:402px;
	height:131px;
	margin-left:79px;
	margin-bottom:40px;
}

#btnComunitatt a.lnkComunitatt {
	width:402px;
	height:131px;
	display:block;
	text-indent:-9999px;
	background-image:url(../img/boto_comunitat.jpg);
}				

#btnComunitatt a:hover.lnkComunitatt {
	background-image:url(../img/boto_comunitat.jpg);
	width:402px;
	height:131px;
}

ul#nros {
	float:left;
	width:100px;
	height:11px;
	position:relative;
}

ul#nros li {
	float:left;
	width:11px;
	height:11px;
	margin-left:8px;
	list-style-type:none;
}

ul#nros li a {
	float:left;
	display:block;
	width:11px;
	height:11px;
	text-indent:-9999px;
}				

ul#nros li a.lnkNro1 {
	background:url(../img/numeros.gif) left top;
	width:11px;
	height:11px;
}

ul#nros li a:hover.lnkNro1, ul#nros li a.activeNro1 {
	background:url(../img/numeros.gif) left -11px;
	width:11px;
	height:11px;
}

ul#nros li a.lnkNro2 {
	background:url(../img/numeros.gif) -11px top;
	width:11px;
	height:11px;
}

ul#nros li a:hover.lnkNro2, ul#nros li a.activeNro2 {
	background:url(../img/numeros.gif) -11px -11px;
	width:11px;
	height:11px;
}

ul#nros li a.lnkNro3 {
	background:url(../img/numeros.gif) -22px top;
	width:11px;
	height:11px;
}

ul#nros li a:hover.lnkNro3, ul#nros li a.activeNro3 {
	background:url(../img/numeros.gif) -22px -11px;
	width:11px;
	height:11px;
}

ul#nros li a.lnkNro4 {
	background:url(../img/numeros.gif) -33px top;
	width:11px;
	height:11px;
}

ul#nros li a:hover.lnkNro4, ul#nros li a.activeNro4 {
	background:url(../img/numeros.gif) -33px -11px;
	width:11px;
	height:11px;
}

ul#nros li a.lnkNro5 {
	background:url(../img/numeros.gif) -44px top;
	width:11px;
	height:11px;
}

ul#nros li a:hover.lnkNro5, ul#nros li a.activeNro5 {
	background:url(../img/numeros.gif) -44px -11px;
	width:11px;
	height:11px;
}

.titNewsEvents {
	width:auto;
	height:20px;
	border-bottom:#444444 1px solid;
	color:#808080;
	padding:0 8px;
}

.titNewsEvents a {
	color:#808080;
	text-decoration:none;
}

.titNewsEvents a:hover {
	color:#b50000;
	text-decoration:none;
}




/********** EMPRESA **********/
#navRojo {
	width:229px;
	height:auto;
	display:block;
	font-size:17px;
	margin-left:20px;
}

#navRojo .navItem a {
	width:212px;
	height:24px;
	display:block;
	color:#e6e6e6;
	text-decoration:none;
	background:url(../img/bg_NavRojo.gif) left top;
	padding:5px 0 0 17px;
	margin-bottom:12px;
}

#navRojo .navItem a:hover, #navRojo .activeNavItem {
	color:#e6e6e6;
	text-decoration:none;
	background:url(../img/bg_NavRojo.gif) left -29px;
}

#imgEmpPresentacio {
	width:607px;
	height:147px;
	background:url(../img/base.png) left -366px;
	margin-bottom:10px;
	/*margin-top:99px;*/
}

/********** SITUACIO **********/
.peu_map{
	float:left;
	width:402px;
	height:280px;
	margin-right:20px;
}

#map {
	float:left;
	width:402px;
	height:280px;
	margin-right:20px;
}

#txtMap {
	float:left;
	width:185px;
	height:280px;
}

#dataMapa {
	width:185px;
	height:260px;
}

#lnkAmpliar {
	width:185px;
	height:20px;
	color:#b50000;
}

#lnkAmpliar a {
	color:#b50000;
	text-decoration:none;
}

#lnkAmpliar a:hover {
	color:#b50000;
	text-decoration:underline;
}

.f12_f2f2f2 {
	color:#f2f2f2;
	font-size:12px;
}

.f16_f2f2f2 {
	color:#f2f2f2;
	font-size:16px;
}

.f16 {
	font-size:16px;
}

.inputDesde  {
	width:204px;
	height:17px;
	border:#565656 1px solid;
	background-color:#2f2f2f;
}

.btn_ok {
	width:43px;
	height:20px;
	background:url(../img/btn_ok.gif) no-repeat top left;
	color:#fff;
	text-align:center;
	border:none;
}

.f28Bis {
	font-size:28px;
	color:#e6e6e6;
	margin-left:17px;
}

.f40Bis {
	font-size:40px;
	color:#e6e6e6;
	margin-left:17px;
	margin-bottom:20px;
}

/********** CATALEGS **********/
.f26_e6e6e6 {
	font-size:26px;
	color:#e6e6e6;
}

.contImgCataloge {
	float:left;
	width:130px;
	height:auto;
	margin-right:75px; _margin-right:20px;
	padding-bottom:35px;
}

.contImgCataloge2 {
	float:left;
	width:128px;
	height:auto;
	padding-bottom:35px;
}



.imgCataloge a {
	width:130px;
	height:180px;
	border:#aaaaaa 2px solid;
	display:block;

}

.imgCataloge a:hover {
	border:#b60000 2px solid;
}

.txtCataloge {
margin-top:8px;
line-height:14px;
}

.lnkDescarregar {
	width:185px;
	font-size:11px;
	padding-top:5px;
	color:#b50000;
}

.lnkDescarregar a {
	color:#b50000;
	text-decoration:none;
}

.lnkDescarregar a:hover {
	color:#b50000;
	text-decoration:underline;
}


/********** BORSA **********/
.inputBorsa {
	width:269px;
	height:14px;
	background-color:#2f2f2f;
	border:#565656 1px solid;
	font-size:11px;
	color:#ccc;
}

.inputFile {
	width:265px;
	background-color:#2f2f2f;
	border:#565656 1px solid;
	font-size:11px;
	color:#ccc;
}

.textareaBorsa {
	width:269px;
	height:123px;
	background-color:#2f2f2f;
	border:#565656 1px solid;
	font-size:11px;
	color:#ccc;
	font-family:Arial, Helvetica, sans-serif;
}

.inputEnviar {
	width:398px;
	height:27px;
	background:url(../img/bg_btn_enviar.gif) repeat-x top left;
	border:none;
	font-weight:bold;
	color:#fff;
}

.inputEnviarD {
	width:100%;
	height:27px;
	background:url(../img/bg_btn_enviar.gif) repeat-x top left;
	border:none;
	font-weight:bold;
	color:#fff;
}


/********** DISTRIBUIDORS **********/
#paises {
	float:left;
	width:184px;
	height:auto;
	margin-right:20px;
}

#tiendas {
	float:left;
	width:192px;
	height:auto;
	margin-right:48px;
}

.f28 {
	color:#e6e6e6;
	font-size:28px;
}

.f40 {
	color:#e6e6e6;
	font-size:40px;
}

.pais {
	width:164px;
	height:16px;
	color:#b50000;
}

.pais a {
	color:#b50000;
	text-decoration:none;
	padding-left:16px;
}

.pais a:hover {
display:block;

	color:#b50000;
	text-decoration:none;
	background-image:url(../img/bg_pais.gif);
}

.lnkRojo {
	width:auto;
	font-size:11px;
	padding-top:5px;
	color:#b50000;
}

.lnkRojo a {
	color:#b50000;
	text-decoration:none;
}

.lnkRojo a:hover {
	color:#b50000;
	text-decoration:underline;
}

.tienda {
	width:168px;
	color:#f2f2f2;
	background-color:#202020;
	margin-bottom:2px;
	padding:14px 12px;
}

.f12 {
	font-size:12px;
}

/*.lnkDistribuidor {
	width:172px;
	height:30px;
	background-color:#404040;
}*/

.lnkDistribuidor a {
	width:172px;
	height:30px;
	display:block;
	color:#fff;
	text-decoration:none;
	background-color:#404040;
	padding:10px;
}

.lnkDistribuidor a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#b50000;
}

/********** NOTICIAS **********/
.fechaNoticia {
	font-size:12px;
	color:#b50000;
	margin-top:14px;
}

.titNoticia {
	font-size:14px;
	height:20px;
	padding-top:4px;
}

.titNoticia a {
	color:#fff;
	text-decoration:none;
	border-bottom:1px #343434 solid;
	padding-bottom:4px;
	display:block;
}

.titNoticia a:hover {
	color:#b50000;
	text-decoration:none;
	
}

.txtNoticia {
	font-family:Arial !important;
	font-size:11px !important;
	color:#999;
	padding:5px 0;
}


/* DISTRIBUIDORS FORM */
.inputFormD {
	width:269px;
	height:14px;
	background-color:#2f2f2f;
	border:#565656 1px solid;
	font-size:11px;
	color:#ccc;
}

.textareaFormD {
	width:269px;
	height:123px;
	background-color:#2f2f2f;
	border:#565656 1px solid;
	font-size:11px;
	color:#ccc;
	font-family:Arial, Helvetica, sans-serif;
}

/********** FOOTER **********/
#footer {
	width:1001px;
	height:25px;
	padding:36px 11px 0 11px;
	float:none;
	clear:both;
	margin:auto;
	background-image:url(../img/bg_footer.gif);
	font-size:9px;
}

#footer a {
	color:#ccc;
	text-decoration:none;
}

#footer a:hover {
	color:#ccc;
	text-decoration:underline;
}

#footer #logoPie {
float:left;
width:54px;
height:17px;
background:url(../img/base.png) -126px -15px;
margin-right:5px;
}

#footer #txtPie {
float:left;
width:250px;
height:17px;
margin-top:3px;
margin-right:5px;
}

#footer #lnkPie {
	float:left;
	margin-top:3px;
	margin-right:20px;
}

#footer #lnkFacebook {
	float:left;
	width:auto;
	height:11px;
	background-image:url(../img/iconFacebook.gif);
	background-repeat:repeat-y;
	margin-right:10px;
	padding:3px 0 0 19px;
}

#footer #lnkNewletter {
	float:left;
	width:auto;
	height:11px;
	background-image:url(../img/iconNewsletter.gif);
	background-repeat:repeat-y;
	margin-right:10px;
	padding:3px 0 0 19px;
}

#footer #lnkEmail {
	float:left;
	width:auto;
	height:11px;
	background-image:url(../img/iconEmail.gif);
	background-repeat:repeat-y;
	margin-right:7px;
	padding:3px 0 0 19px;
}

#footer #lnkEmail a {
	color:#ccc;
	text-decoration:none;
}

#footer #lnkEmail a:hover {
	color:#ccc;
	text-decoration:underline;
}

#by {
	float:right;
	width:56px;
	height:16px;
}

#by a.lnk {
	width:56px;
	height:16px;
	display:block;
	text-indent:-9999px;
	background:url(../img/base.png) -127px -47px;
}				

#by a:hover.lnk {
	background:url(../img/base.png) -183px -47px;
	width:56px;
	height:16px;
}

.banners *{margin:0;padding:0;}
.banners a{
	display:block;
	float:left;
	width:300px;
	height:71px;
	background:url(../img/bg_btns.gif);
	padding:10px 0 0 33px;
	text-decoration:none;
}

.banners a h2{
	font-weight:normal;
	color: #404040;
	font-size:28px;
}

.subBanner{
	color: #404040;
	font-size:12px;
	
}
.visita{
	color:#b50000;
	font-size:10px;
}

.banners a:HOVER .subBanner,.banners a:HOVER h2{
	color:#b50000;
}

.net{clear:both;}

.tornar{
	color:#b50000;
}
.tornar:HOVER{
	color:#fff;
}

.linkCaixa{
	display:block;
	text-align:center;
	color:#fff;
	border:1px solid #ccc;
	width:90px;
	float:right;
	margin-left:5px;
	padding:5px 0px;
	text-decoration:none;
}
.seg div{
	background-image:url(../img/seguent.png);
	background-repeat:no-repeat;
	background-position:right 3px;
	_background-position:right 4px;
	padding-right:14px;
	margin-right:10px;
}
.ant div{
	background-image:url(../img/anterior.png);
	background-repeat:no-repeat;
	background-position:left 3px;
	_background-position:left 4px;
	padding-left:14px;
	margin-left:10px;
}
.linkCaixa:HOVER{
	color:#b50000;
	border:1px solid #b50000;
}

.seg:HOVER div{
	background-position:right -23px;
}
.ant:HOVER div{
	background-position:left -23px;
}

.pantalla{
	background-color:#fff;
	padding:20px;
	position:relative;
}

.pantalla h1{
	font-size:50px;
	font-weight:normal;
	display:inline;
}
.pantalla h2{
	font-size:40px;
	font-weight:normal;
	display:inline;
}

.icona{
	position:absolute;
	right:26px;
	border:2px solid #B3B3B3;
	width:0px;
	height:17px;
	float:left;
	padding-left:21px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-color:#fff;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-top:2px;
}


.info{
	background-image:url(../img/info.png);	
	background-position:0px 0px;
	top:110px;
}
.enviar{
	background-image:url(../img/enviar.png);
	background-position:0px 0px;
	top:140px;
}
.imprimir{
	background-image:url(../img/imprimir.png);
	background-position:0px 0px;
	top:170px;
}
.zoom{
	background-image:url(../img/zoom.png);
	background-position:0px 0px;
	top:200px;
}

.icona:HOVER{
	width:auto;
	border:2px solid #b50000;
	color:#b50000;
	padding-left:31px;
	padding-right:20px;
}

.blancGris{
	background:url(../img/caxuBlanc.png) repeat-x top left #1F1F1F;
}
.blancGris h3{
	margin:0;
}

.mini_img{
	float:left;
	margin-right:5px;
	border:2px solid #B3B3B3;
}
.mini_img:HOVER{
	border:2px solid #b50000;
}

.colorets{
	position:absolute;
	bottom:0;
	right:26px;
}
.colorets td{
	width:12px;
	height:12px;
	font-size:8px;
	color:#fff;
}

.linkNoti{
	text-decoration:none;
}

.linkNoti:HOVER div{color:#b50000;}

.linkNoti .fechaNoticia{
	color:#b50000;
	font-size:12px;
}
.linkNoti .txtNoticia{
	color:#999;
	font-size:12px;
}

.adjunt{
	display:block;
	background:url(../img/pdf.jpg) no-repeat top left;
	padding-left:15px;
}

.bona {
	width:269px;
	height:14px;
	background-color:#2f2f2f;
	border:#565656 1px solid;
	font-size:11px;
	color:#ccc;
}
.error{
	width:269px;
	height:14px;
	background-color:#2f2f2f;
	border:#C00 1px solid;
	font-size:11px;
	color:#ccc;
}

.comuni_caixa img{
	border:2px solid #fff;
}
.comuni_caixa img:HOVER{
	border:2px solid #b50000;
}


.iris1:HOVER, .irisSel1{background-color:#C8007A;}
.iris1 div{border-bottom:2px solid #92007A;}

.iris2:HOVER, .irisSel2{background-color:#80117E;}
.iris2 div{border-bottom:2px solid #4d117e;}

.iris3:HOVER, .irisSel3{background-color:#0D3080;}
.iris3 div{border-bottom:2px solid #1A1A57;}

.iris4:HOVER, .irisSel4{background-color:#3180A8;}
.iris4 div{border-bottom:2px solid #1A5088;}

.iris5:HOVER, .irisSel5{background-color:#0096D0;}
.iris5 div{border-bottom:2px solid #006EA9;}

.iris6:HOVER, .irisSel6{background-color:#339793;}
.iris6 div{border-bottom:2px solid #1A6C61;}

.iris7:HOVER, .irisSel7{background-color:#0F9F2E;}
.iris7 div{border-bottom:2px solid #0F612E;}

.iris8:HOVER, .irisSel8{background-color:#80A40D;}
.iris8 div{border-bottom:2px solid #5A800D;}

.iris9:HOVER, .irisSel9{background-color:#C5C100;}
.iris9 div{border-bottom:2px solid #B2A100;}

.iris10:HOVER, .irisSel10{background-color:#E3CF00;}
.iris10 div{border-bottom:2px solid #E2AB00;}

.iris11:HOVER, .irisSel11{background-color:#DE9934;}
.iris11 div{border-bottom:2px solid #DE7322;}

.iris12:HOVER, .irisSel12{background-color:#DA8C5E;}
.iris12 div{border-bottom:2px solid #CF6E3B;}

.iris13:HOVER, .irisSel13{background-color:#D9727E;}
.iris13 div{border-bottom:2px solid #CA4D52;}

.color2_text1{color:#C8007A;}
.color2_text2{color:#80117E;}
.color2_text3{color:#0D3080;}
.color2_text4{color:#3180A8;}
.color2_text5{color:#0096D0;}
.color2_text6{color:#339793;}
.color2_text7{color:#0F9F2E;}
.color2_text8{color:#80A40D;}
.color2_text9{color:#C5C100;}
.color2_text10{color:#E3CF00;}
.color2_text11{color:#DE9934;}
.color2_text12{color:#DA8C5E;}
.color2_text13{color:#D9727E;}

.color_text1{color:#92007A;}
.color_text2{color:#4d117e;}
.color_text3{color:#1A1A57;}
.color_text4{color:#1A5088;}
.color_text5{color:#006EA9;}
.color_text6{color:#1A6C61;}
.color_text7{color:#0F612E;}
.color_text8{color:#5A800D;}
.color_text9{color:#B2A100;}
.color_text10{color:#E2AB00;}
.color_text11{color:#DE7322;}
.color_text12{color:#CF6E3B;}
.color_text13{color:#CA4D52;}


.galeria a{
	border:1px solid #676767;
	display:block;
	width:140px;
	padding:3px;
	background-color:#000;
	text-align:left;
	text-decoration:none;
	margin-top:5px;
}
.galeria a h3{color:#676767;text-decoration:none;font-weight:normal;margin:0;}
.galeria a:HOVER{border:1px solid #b50000;}
.galeria a:HOVER h3{color:#b50000;}

.wall{
	text-align:left;
}
.wall a{color:#b50000;text-decoration:none;}
.wall a:HOVER{text-decoration:underline;}


.linkNoticia {
	display:block;
	padding:10px;
	text-decoration:none;
	color:#fff;
}
.txtNoticiaHome {
	color:#969696;
	font-size:10px;
}

.linkNoticia:HOVER{color:#b50000;}
.linkNoticia:HOVER .txtNoticiaHome{color:#fff;}

.screen{
	padding:5px;
	border:1px solid #434343;
}
.screen img{float:left;margin-right:5px;}
.screen a{float:left;width:170px;display:block;margin-left:5px;}
.screen a h3{font-size:14px;margin:0;}

.foto_user{
	text-decoration:none;
	color:#fff;
}
.foto_user img{border:1px solid #ccc;}
.foto_user:HOVER img{border:1px solid #b50000;}

.foto_user div, .nComentaris{
	padding-left:25px;
	height:18px;
	background-image:url(../img/dialegPle.jpg);
	background-repeat:no-repeat;
	bakground-position:top left;
	color:#ccc;
	margin-bottom:10px;
}
.foto_user:HOVER div{
	background-position:bottom left;
	color:#b50000;
}

.comentari{margin-top:30px;}

.comentari div{border:1px solid #444;}

.envia_coment{
	background-color:#323232;
	border:1px solid #fff;
}

.enviar_amic td{font-size:12px;}

#route a{text-decoration:none;color:#b50000;}


#imagenShop{
	width:530px;
	height:220px;
	overflow:hidden;
	position:relative;
}
#cinta{
	position:absolute;
	top:0;
	left:0;
	height:205px;
}
.img_visor{
	float:left;
}

.numeret{
	width:12px;
	height:9px;
	float:right;
	margin:2px;
	border:1px solid #505050;
	text-align:center;
	background-color:#676767;
	color:#4e4e4e;
	cursor:pointer;
	padding-bottom:2px;
}

.numeret:HOVER{background-color:#c1c1c1;}

.numeretSel{
	width:12px;
	height:9px;
	margin:2px;
	border:1px solid #505050;
	text-align:center;
	background-color:#c1c1c1;
	color:#4e4e4e;
	padding-bottom:2px;
	float:right;
	
}

.botoParticipa{
	display:block;
	width:600px;
	text-align:center;
	text-decoration:none;
	font-size:18px;
	padding:10px 0;
	background-color:#b50000;
	border-bottom:2px solid #6C0000;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

.bannerFree{
	display:block;
	width:229px;
	height:89px;
	background:url(../img/freealpine.jpg) no-repeat top left;
	border:1px solid #000;
}
.bannerFree:HOVER{border:1px solid #fff;}