@import url(https://fonts.googleapis.com/css?family=Cuprum);
img, div, a, input  {behavior: url(iepngfix.htc) }


@font-face { 
font-family:rockwell; 
src: url('font/rockwell.eot');
src: local('mumiu'), url('font/rockwell.ttf') format("truetype"); 

} 


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


body{	
color:#1B2630;
font-family: "Cuprum", helvetica,sans-serif ;
background:url(fondoindex.jpg) repeat center bottom;
background-attachment:fixed;
-moz-background-size: 100% 100%;  
 -o-background-size: 100% 100%;  
 -webkit-background-size: 100% 100%;  
 background-size: 100% 100%; 


}

body.interno{
 




}






/*GENERALES ************************************************************************************************/
a {text-decoration:none;color:#7c7961;}  
a:hover{color:#a80000;text-decoration:none;}
a:active{color:#000000;}
p {margin:0px;padding:0px;}
#separador {clear: both;visibility:hidden;}
*.apagado {display:none!important;}
*.prendido {display:block!important;}


/*Estilos que llevan el color del gradiente principal*/


.adjuntos h3 a, .externos h3 a, #boton, #footer, #precio, a#botonproducto, #barra-horizontal, .login-in #cajita, .login-in input#ok,#comentarios form input#enviar-comentario,#centro input#submit-busqueda {
background: #a90329; /* Old browsers */
background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */


color:#fff;
text-shadow:0 1px 0 rgba(255,255,255,0.8);

}



/*gradiente verde*/
.login-in input#ok:hover,#comentarios form input#enviar-comentario:hover,#centro input#submit-busqueda:hover, #loginacciones a:hover, .adjuntos h3 a:hover, .externos h3 a:hover,#boton:hover, .login-in:hover #cajita {
background: #bfa683; /* Old browsers */
background: -moz-linear-gradient(top,  #bfa683 0%, #a07141 3%, #65462a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfa683), color-stop(3%,#a07141), color-stop(100%,#65462a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bfa683 0%,#a07141 3%,#65462a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bfa683 0%,#a07141 3%,#65462a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bfa683 0%,#a07141 3%,#65462a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bfa683 0%,#a07141 3%,#65462a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfa683', endColorstr='#65462a',GradientType=0 ); /* IE6-9 */


color:#FFF;
text-shadow:0 -1px 0 rgba(0,0,0,0.6)
}




/* CUADROS  que llevan bordes redondeados y sombra inset suavecita */
.menu, .login-in, .logged , #pbanners #bannercontainer, #redessociales, #calendario, #twitter {
	box-shadow:inset 1px 1px 3px rgba(0,0,0,0.16);
	-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.16);
	-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.16);
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	-khtml-border-radius:10px; 
	border-radius:10px; 
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	background:url('https://svcmscentral.com/SVcommon/images/fondos/b40.png') repeat 0 0;
	margin:0 0 20px 0;
	padding:10px;
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box;    
	box-sizing: border-box;
	-ms-box-sizing: border-box;    
	}


.menu:hover, .login-in:hover, .logged:hover , #pbanners #bannercontainer:hover, #redessociales:hover, #calendario:hover, #twitter:hover, #destacados #item-articulo {
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	box-shadow:0 0 6px rgba(0,0,0,0.15);
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.15);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.15);
	}






/* CIERRA GENERALES *******************************************************************************************************/










#preheadercontainer {
	background:rgba(255,255,255,0.9) ; 
	}

#preheadercontainer #preheader {
	width:1020px;
	margin:0 auto;
	position:relative;
	}
	
#preheadercontainer #preheader #logo {
	background:url(SVimagenes/logo.png) no-repeat;
	width:400px;
	height:86px;
	border-top: solid 10px transparent;
	margin:0 0 10px 0
	}



















#wrapper {
	width:1020px;
	margin: 0 auto 20px auto;
	position:relative;
	z-index:0;
	background:url('https://svcmscentral.com/SVcommon/images/fondos/b90.png') repeat 0 0;
	-moz-border-radius:10px ;
	-webkit-border-radius:10px ; 
	-khtml-border-radius:10px; 
	border-radius:10px 10px; 
	box-shadow:0 0 8px rgba(11,31,72,0.3);
	-moz-box-shadow:0 0 8px rgba(11,31,72,0.3);
	-webkit-box-shadow:0 0 8px rgba(11,31,72,0.3);
	padding:1px 0 0 0;
	}


body.interno #wrapper {
	-moz-border-radius:10px;
	-webkit-border-radius:10px; 
	-khtml-border-radius:10px; 
	border-radius:10px;
	}















#headercontainer  {
	width:1000px;
	margin: 10px 0 20px 10px;
	position:relative;

}





#contenido {
 	width:1000px;
	clear:both;
	margin:0 0 0 10px;

		
}
	
	
#izquierda {
	float:left;
	width:137px;
	margin:0 10px 10px 0;
	display:none;
}



#centro, #centroform{
	width:670px;
	float:left;
	padding:0px;
	margin:0 10px 0 0;
	background-repeat: no-repeat;
	background-position: left top;
}



#derecha {
	padding: 0;
	width:300px;
	margin:0 10px 0 0;
	float:right;
	
}






/*redes sociales en el prepheader*/
#preheader #redessociales1 {
	position:absolute;
	right:0;
	bottom:-88px;
	width:150px; text-align:right; vertical-align:top;}
	
#preheader #redessociales1 img{ height:24px; margin:0 10px 0 0;-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;}


#preheader #redessociales1 img:hover{-webkit-transform: rotate(10deg); 
-moz-transform: rotate(10deg) ; 
-o-transform: rotate(10deg) ;
-ms-transform: rotate(10deg);}






/*PEROLITO DE  BUSCAR****************************************************************************************************************************/


#preheader #buscare {
	width:245px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	right:0;
	bottom:-6px;
		
	

}

#preheader #buscare  form {
	padding:0px;
	
}


#preheader #buscare form input {
	float:right;
	height:24px;
	width:159px;
	padding:0 5px;
	font-size:12px;
	background:#FFF;
	border:1px #e0e0e0 solid;
	border-radius:5px 0 0 5px;
	-moz-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	-khtml-border-radius:5px 0 0 5px;
	box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);
	-moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);
	color:#666;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	font-size:11px;
	}

#preheader #buscare  form input:hover {
	color:#000;
	box-shadow:inset 1px 1px 6px rgba(0,0,0,0.3);
	-moz-box-shadow:inset 1px 1px 6px rgba(0,0,0,0.3);
	-webkit-box-shadow:inset 1px 1px 6px rgba(0,0,0,0.3);
	}


#preheader #buscare  form input:focus {
	color:#666;
	box-shadow:0 0 4px rgba(255,255,255,0.4);
	-moz-box-shadow:0 0 4px rgba(255,255,255,0.4);
	-webkit-box-shadow:0 0 4px rgba(255,255,255,0.4);
	background:#fff;
	border:solid 1px #706154;
	}




#preheader #buscare  form input#submit-busqueda {
	border:1px transparent solid;
	height:26px;
	width:40px;
	background:#a80000 url(https://svcmscentral.com/SVcommon/images/lupa.png) no-repeat center  center; 
	
	line-height:26px;
	text-decoration: none;
	border-radius:0 5px 5px 0;
	-moz-border-radius:0 5px 5px 0;
	-webkit-border-radius:0 5px 5px 0;
	-khtml-border-radius:0 5px 5px 0; 
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	cursor: pointer;
	font-size:14px;
	color:#fff;
-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
  border:none;
  float:right;
	


}



#preheader #buscare  form input#submit-busqueda:hover {
	
background: #000 url(https://svcmscentral.com/SVcommon/images/lupa.png) no-repeat center center; 
	
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	color:#fff;	
	
	
}





/* CIERRA PEROLITO DE  BUSCAR **********************************************************************************************/





























/*MENU HORIZONTAL DINAMICO*****************************************************************************************************/

#barra-horizontal {
	width:100%;
	height:30px;
	text-align:center;
	/*background:#835241;*/	
	}




body.interno #barra-horizontal {
}

#barra-horizontal ul {
	overflow:hidden;
	
	
}
#barra-horizontal ul li{
	display: inline;

	
}

#barra-horizontal ul li img{
	border:none;
	margin:0 0 -5px 0;


	
}
#barra-horizontal ul li a{
	text-transform:uppercase;
	font-size:14px;
	line-height:30px;
	padding:0 5px;
	display: inline-block;
	-webkit-transition:all 0.4s ease-out;
	-moz-transition:all 0.4s ease-out;
	-o-transition:all 0.4s ease-out;
	text-shadow:0 -1px 0 #000;
	text-shadow:0 -1px 0 rgba(0,0,0,0.8);
	color:#f2f2f2!important;
	}


#barra-horizontal ul li a:hover {
	color: #fff;
	text-decoration:none;
	background: #a16e3b url(https://svcmscentral.com/SVcommon/images/button-overlay.png) repeat-x 0 0;
	text-shadow:0 -1px 0 rgba(0,0,0,0.6);
   

	
}
 #barra-horizontal ul li a.actual{
	 color:#c70000 ;

	}
#barra-horizontal ul li a.actual:hover{
 color:#fff ;
 text-shadow:0 0 5px rgba(255,255,255,0.5);}
/****************************************************CIERRA MENU HORIZONTAL DINAMICO*/





















/*PBANNERS ************************************************************************************/
#pbanners{
	margin:20px 0;}
#pbanners #bannercontainer{ 
width:100%;
-webkit-box-sizing: border-box; 
-moz-box-sizing: border-box;    
box-sizing: border-box;
-ms-box-sizing: border-box;    
}

#pbanners #bannercontainer:hover{

}

#bannercontainer .bannner{
	width:280px;
	height:280px;
	-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
	
	}


#bannercontainer #caption{
	font-size:14px;
	color:#706154;
	text-align:center;
	margin:10px 0 0 0!important;
	text-shadow:0 1px 1px rgba(0,0,0,0.2);}


/* cierra PBANNERS ************************************************************************************/


















/*LOGGUED  y LOGIN  y ESTILOS PRINCIPALES DE FORM INPUT *************************************************************************/
.login-in, .logged {
    



	
}


.login-in {
	height:55px;
	overflow:hidden;
	-webkit-transition:all 7s ease-in;
	-moz-transition:all 7s ease-in;
	-o-transition:all 7s ease-in;
	}
  
  
.login-in:hover {
	height:300px;
	-webkit-transition:all 0.3s ease-out;
   -moz-transition:all 0.3s ease-out;
   -o-transition:all 0.3s ease-out;
  
	
	}
	





.login-in:hover, .logged:hover {
box-shadow:0 0 6px rgba(0,0,0,0.3);
-moz-box-shadow:0 0 6px rgba(0,0,0,0.3);
-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);
}



.logged {
	background:url('https://svcmscentral.com/SVcommon/images/fondos/b20.png') repeat 0 0;
	
	}
	
	
	
	
	

.login-in form{
	}
	
.login-in #cajita  {
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	font-size:16px;
	border-top:solid 1px #D8CEF2;
	line-height:32px;
	padding:0 5px;
	height:32px;
	text-align:center;
	margin:0 0 10px 0;
	cursor:pointer;
	color:#fff;

	}

.login-in:hover #cajita {
 }

.login-in #cajita:hover h3 a {text-shadow:0 0 5px rgba(255,255,255,0.8);}


.login-in #cajita h3{text-shadow: 0 -1px 1px rgba(0,0,0,0.5);}

.login-in #cajita h3 a{color:#fff;	}

.login-in #cajita h3 a:hover{	}



#loginacciones {
	margin:10px 0 0 0;
}

#loginacciones a{
	color:#706154;
	font-size:16px;
	display:block;
	height:30px;
	line-height:30px;
	-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfcfc 2%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#fcfcfc), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfc 2%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfc 2%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfc 2%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfc 2%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
		text-align:center;
		text-shadow:0 1px 0 rgba(255,255,255,0.8);
		margin:0 0 10px 0; 
		border:solid 1px #e8ebf0;
}
#loginacciones a.ultimo{ margin:0;}

#loginacciones a:hover{

}

.login-in label,#comentarios form label,#centro label {
	color:#706154;
	display:block;}
	
	.login-in label span,#comentarios form label span,#centro label span {
		display:block;
		font-size:13px;
		margin:0 0 0 5px;
		border-radius:5px 5px 0 0;
-moz-border-radius:5px 5px 0 0;
-webkit-border-radius:5px 5px 0 0;
-khtml-border-radius:5px 5px 0 0;
}







.login-in input,#comentarios form input,#comentarios form textarea,#centro input, #centro select {
	width:100%;
	-webkit-box-sizing: border-box; 
-moz-box-sizing: border-box;    
box-sizing: border-box;
-ms-box-sizing: border-box;    
	height:35px;
	line-height:35px;
	padding:0 8px;
	margin:0 0 10px 0;
	color:#adadad;
	text-shadow:0 -1px 1px rgba(255,255,255,0.5);
	font-size:14px;
	border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
background:#fff;
-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
  border:solid 1px #e9e9e9;

	
}

.login-in input:hover,#comentarios form input:hover,#comentarios form textarea:hover,#centro input:hover,#centro select:hover {
  border:solid 1px #c8cfdb;


	
}


.login-in input:focus,#comentarios form input:focus,#comentarios form textarea:focus,#centro input:focus {
outline:none;



	
}





.login-in input#ok,#comentarios form input#enviar-comentario,#centro input#submit-busqueda {
	zoom:1;
	font-size: 14px;
	margin:0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border:none;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.3);
	color:#FFF;
	cursor:pointer;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	width:50%;
	
	}


.login-in input#ok:hover,#comentarios form input#enviar-comentario:hover,#centro input#submit-busqueda:hover {
	

	
}








.logged h3 {
	margin:0;
	padding:5px;
	font-size:19px;
	border-bottom: #d4d4d4 solid 1px;
}
.logged h3 a {
	

}

.logged h3 a:hover {
	


}

.logged p {
	padding:0!important;
	margin:6px;
	font-size:15px;
}
.logged p a {
		text-shadow:1px 1px rgba(255,255,255,0.9);
	-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
	
}

.logged p a:hover, .logged p.logout a:hover {
	text-shadow:0 1px 1px rgba(0,0,0,0.5);
	letter-spacing:1px;
	color:#000;
}


.logged p.logout a {
	color: #F30;
}





/*CIERRA LOGUED Y LOGIN ****************************************************************/

























	





/*MENU IZQUIERDA***************************************************************************************************************************/
.menu {
	padding:5px;
	margin:0px;
-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
  cursor: pointer;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #f2f2f2 0%, #ffffff 50%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(50%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f2f2 0%,#ffffff 50%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f2f2 0%,#ffffff 50%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f2f2 0%,#ffffff 50%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(top,  #f2f2f2 0%,#ffffff 50%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */





	
}


.menu ul.menu-1 li:last-child h2,.menu ul.menu-1 li:last-child h2:hover,.menu ul.menu-1 li ul.menu-2 li:last-child h3,.menu ul.menu-1 li ul.menu-2 li:last-child h3:hover,.menu ul.menu-1 li:last-child a,.menu ul.menu-1 li:last-child a:hover {
	border-bottom:none!important;
	box-shadow:none!important;
-moz-box-shadow:none!important;
-webkit-box-shadow:none!important;}

.menu ul.menu-1 li:first-child h2.activo {
	-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0; 
-khtml-border-radius:10px 10px 0 0; 
border-radius:10px 10px 0 0;
 }


/*comunes* para todos los  H*/
.menu ul.menu-1 li h2, .menu ul.menu-1 li ul.menu-2 li h3, .menu ul.menu-1 li ul.menu-2 li ul.menu-3 li h4, .menu a.articulo {
	margin-bottom:5px;
	display: block;
	color: #706154;
	-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
   text-shadow:0 1px 0 rgba(255,255,255,0.8);
   border-bottom: 1px solid #e5e5e5;
  box-shadow:0 1px 0 #fff;
-moz-box-shadow:0 1px 0 #fff;
-webkit-box-shadow:0 1px 0 #fff;

}


.menu ul.menu-1 li h2:hover, .menu ul.menu-1 li ul.menu-2 li h3:hover,.menu ul.menu-1 li ul.menu-2 li ul.menu-3 li h4:hover,.menu a.articulo:hover {
color: #000;
text-shadow:0 0 5px rgba(255,255,255,0.8);


}

.menu ul.menu-1 li h2.activo, .menu ul.menu-1 li ul.menu-2 li h3.activo,.menu ul.menu-1 li ul.menu-2 li ul.menu-3 li h4.activo {
background: #c70000 url(https://svcmscentral.com/SVcommon/images/button-overlay.png) repeat-x 0 0;
text-align:left!important;
color: #fff ;
border-bottom: 1px solid #a9a7a7;
text-shadow:0 -1px 0 rgba(0,0,0,0.26);



}


/* //comunes*/











.menu ul.menu-1 {}
.menu ul.menu-1 li {padding:0 0 0;}

.menu ul.menu-1 li h2 {
	font-size:17px;	line-height:17px;
	padding:13px; }

.menu ul.menu-1 li h2:hover {}

.menu ul.menu-1 li h2.activo {
font-size:18px;
}











.menu ul.menu-1 li ul.menu-2 {
	display:none;
	margin:0 3px 20px 0;
}
.menu ul.menu-1 li ul.menu-2 li {
	border:none;
	padding:0;
	

}
.menu ul.menu-1 li ul.menu-2 li h3 {
	font-size:14px;
	line-height:14px;
	padding:10px; 
  
}
.menu ul.menu-1 li ul.menu-2 li h3:hover {
}

.menu ul.menu-1 li ul.menu-2 li h3.activo {
font-size:18px;
}










.menu ul.menu-1 li ul.menu-2 li ul.menu-3 {
	margin:5px 0 0 0;
}
.menu ul.menu-1 li ul.menu-2 li ul.menu-3 li {
	border:0 none;
	
}
.menu ul.menu-1 li ul.menu-2 li ul.menu-3 {
	display:none; 
}
.menu ul.menu-1 li ul.menu-2 li ul.menu-3 li h4 {
	font-size:13px;
	line-height:13px;
	padding:8px; 
}

.menu ul.menu-1 li ul.menu-2 li ul.menu-3 li h4:hover {
	

}

.menu ul.menu-1 li ul.menu-2 li ul.menu-3 li h4.activo {
font-size:17px;
}

.menu ul.menu-1 li ul.menu-2 li ul.menu-3 li ul.menu-4 {
	display:none; 
}






.menu a.articulo {
	padding:5px!important;
	font-size:14px!important;
	
}
.menu a.articulo:hover {}

.menu a.articulo:active {
color: #fff ;
text-shadow:0 0 7px rgba(255,255,255,1);
border-bottom: 1px solid #333;
	
}













/*MENU IZQUIERDA***************************************/































/*BLOQUES DE LISTADOS DESTACADOS  ... EX AEC Y CATEGORIA 2 ETC... HAY QUE ARREGLAR ESTO EN TODAS LAS PAGINAS DE LISTADO. ASIGNAR LOS IDS QUE SON -->*/





#destacados{
	
	

}




h2#titulolistados {
	text-shadow:1px 1px 1px rgba(0,0,0,0.3);
	font-size:35px;
	margin:10px 0 10px 0;}





#destacados #item-articulo {
	font-family:Arial, Helvetica, sans-serif;
	width:28%;
 margin:0 3% 3% 0;
	height:260px;
-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px; 
float:left;
-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
cursor:pointer;
border:#e0d9d8 solid 1px;
text-align:center!important;
padding:10px;
font-size:1em;


text-shadow:0 1px 0 rgba(255,255,255,0.8);

}

#destacados #item-articulo:nth-of-type(3n+0) {margin:0 0 10px 0;}

#destacados #item-articulo:hover {
	box-shadow:0 0 6px rgba(54,37,65,0.2);
-moz-box-shadow:0 0 6px rgba(54,37,65,0.2);
-webkit-box-shadow:0 0 6px rgba(54,37,65,0.2);
border:#9fc0e8 solid 1px;
background:#FFF;
}

#destacados #item-articulo img#imagen {
	border: 1px solid rgba(255,255,255,0.4);
	width:100%;
	-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
margin:0 0 2px 0;
font-size:5px;
position:relative;

}


#destacados #item-articulo #titulo {
	font-size:1em;
	line-height:1em;
	margin:0 10px 3px 10px!important;
	padding:0!important;
	letter-spacing:0px;
	font-weight:bold;
	
}
#destacados #item-articulo #titulo a {color:#706154;}


#destacados #item-articulo #titulo a:hover {color:#c11533;}


#destacados #item-articulo #dato, #destacados #item-articulo #dato p {	color:#434649; 	font-size:11px; line-height:11px;}


#destacados #item-articulo #dato {
	margin:0 0 1em 0;


	
}

#destacados #item-articulo #dato p {
margin:0!important;
text-align:center!important;
	
}

#destacados #item-articulo #dato.resumen {}
#destacados #item-articulo #dato.fecha { font-size:0.7em; color:#999;}
#destacados #item-articulo #dato.precio {}
#destacados #item-articulo #dato.stock {}
#destacados #item-articulo #dato.empaque {}




/*CIERRA BLOQUES DESTACADOS */






/*Destacados 2 .  grupos de 2 en el index*/

#destacados2 h2 {margin:0 0 10px 0!important;}

#destacados2{ width:49%;
float:left;
border:solid 1px #d7dde8;
-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
-webkit-box-sizing: border-box; 
-moz-box-sizing: border-box;    
box-sizing: border-box;
-ms-box-sizing: border-box;
padding:10px;
/*background:#f3f8fc;*/
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 1%, #e7ebf1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#e7ebf1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 1%,#e7ebf1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 1%,#e7ebf1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 1%,#e7ebf1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 1%,#e7ebf1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7ebf1',GradientType=0 ); /* IE6-9 */
text-shadow:0 1px 0 rgba(255,255,255,0.8); 
margin:0 0 20px 0;
}
#destacados2.derecha{ float:right;}

#destacados2 #item-articulo{ width:100%;
margin:0 0 10px 0;
padding:0 0 10px 0;
border-bottom:solid 1px #d1e4f3;
box-shadow:0 1px 0 #fff;
-moz-box-shadow:0 1px 0 #fff;
-webkit-box-shadow:0 1px 0 #fff;
color:#354555;
height:100px;

overflow:hidden;  
font-family:Arial, Helvetica, sans-serif;
-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
}

#destacados2 #item-articulo:nth-last-of-type(2){border-bottom:none;box-shadow:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;}

#destacados2 #item-articulo:hover {
}
#destacados2 #item-articulo img{
	display:block;
	float:left;
	width:22%;	
	margin:0 10px 60px 0;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; }
#destacados2 #item-articulo #titulo{ font-size:14px; line-height:14px; margin:0 0 4px 0;}
#destacados2 #item-articulo #titulo a{}
#destacados2 #item-articulo #titulo a:hover{}
#destacados2 #item-articulo #dato{}
#destacados2 #item-articulo #dato, #destacados2 #item-articulo #dato p{ font-size:11px; line-height:11px;}
#destacados2 #item-articulo #dato p{ font-size:11px; margin:0!important;}
#destacados2 #item-articulo #dato.resumen{}
#destacados2 #item-articulo #dato.fecha{font-size:9px; line-height:8px; color:#999; margin:0 0 5px 0;}

#destacados2 #vertodos {text-align:right!important;}
#destacados2 #vertodos a{}

/*cerró Destacados 2 .  grupos de 2 en el index*/


















/*ESTILOS DE TEXTO DEL CENTRO******************************************************************************/



#centro #index, #centro #articulo,  {
	-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
color:#434649;
margin:10px 0 0 0;
}




#centro #nav {
	text-align:right;
	width:100px;
	float:right;
	margin:10px 0 0 0;}

#centro #nav a{
	margin:0 0 0 10px;}

#centro #nav img:hover {
	box-shadow:1px 1px 4px rgba(0,0,0,0.3);
-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.3);
-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.3);
}





#centro #autor{ font-size:12px; color:#365770;}







#centro img#pimagenindex {
	font-size:2px;
	color:#f2f2f2;
	margin:0 10px 0 0;
	float:left;
	border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
width:220px;
}



#pimagen {
	width:250px;
	height:188px;
	background: repeat center center;
	margin:0 10px 0 0;
	-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
float:left;
position:relative;
-moz-background-size: 105% 105%;  
 -o-background-size: 105% 105%;  
 -webkit-background-size: 105% 105%;  
 background-size: 105% 105%; 
 box-shadow:inset 1px 1px 4px rgba(0,0,0,0.3);
-moz-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.3);

	
}




#centro p {
	font-size: 15px;
	line-height: 19px;
	margin:0 0 15px 0;
	text-align:justify;
	font-family:Tahoma, Geneva, sans-serif;
	
	
}

#centro #index p {
	font-size: 15px;
	line-height: 16px;
	margin:10px 0 0 0;
	color:#3e3e3e;
	
	
}


#centro h1, #centro h2, #centro h3, #centro h4{
	font-family:'rockwell',arial,helvetica,sans serif; 
color:#835241;
font-weight:bold;


}



#centro h1 {
	font-size:40px;
	line-height:40px;
	font-weight:normal;
	padding:0 ;
	margin:0;
	clear:both!important;
	display:block!important;
	text-shadow:1px 1px 2px rgba(30,62,98,0.2);

}

#centro #index h1 {
	font-size:40px!important;
	line-height:38px!important;
	margin:0 0 20px 0!important;
	
	
	
	
	

}


#centro h2 {
	font-size: 30px;
	line-height:30px;
	font-weight: normal;
	margin: 15px 0 5px 0;
	text-shadow:1px 1px 1px rgba(0,0,0,0.1);
	
}

#centro h3 {
	font-size: 30px;
	line-height:30px;
	font-weight: normal;
	margin: 15px 0 5px 0;
	letter-spacing:-1px;
	text-shadow:none;

}

#centro h4 {
	font-size: 25px;
	line-height:25px;
	font-weight: normal;
	margin: 15px 0 5px 0;
	text-shadow:none;
	letter-spacing:-1px;
}



#centro  ul {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 15px;
	padding: 0px;
	display: block;
	margin:15px;
	
}

#centro li {
	list-style-position:inside!important;
	list-style: circle;
	margin: 0 0 10px 15px;
	padding: 0px;	
}




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












#codigohtml{
	margin:10px 0;}







/*listados de logos e imagenes en el detalle del articulo*/



ul#listados { text-align:center;
border:solid 1px #d7dde8;
-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
background:#f3f8fc;
padding:10px 0;
margin:0;}
ul#listados li{list-style-type:none; display:inline-block; width:199px; height:145px; margin:0 10px 10px 0; padding:0;}
ul#listados li a{}
ul#listados li img{ width:100%; height:100%; border:none;
-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
border:solid 1px #dae0e9;
-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out; }

ul#listados li img:hover{box-shadow:0 0 9px #D8DEE2;
-moz-box-shadow:0 0 9px #D8DEE2;
-webkit-box-shadow:0 0 9px #D8DEE2;
}





/*afiches en el detalle del articulo*/

#afiches{ clear:both; float:none; margin:20px 0; text-align:center;}
#afiches img{ border:none;}














p.breadcrums {
	font-size:13px;
	color:#95999d;
	margin:0 0 10px 0!important;
	padding: 0px!important;
}
p.breadcrums a{
	
}
p.breadcrums a:hover {
    
	text-decoration:underline;
}

































.cosas {
	margin:0;

	
}
.adjuntos {


}
.externos {


}
.adjuntos h2, .externos h2, .galeria h2, #comentarios h2, #resultadosbusqueda h2 {
	font-size:30px!important;
	line-height:30px!important;
	padding:0!important;
	margin:10px 0 0 0!important;
	text-shadow:1px 1px 2px rgba(0,0,0,0.2);

	
}

.adjuntos h2, .externos h2 {display:block;}



.galeria h2 a{
	
}
.galeria h2 a:hover {
    
	text-decoration:underline;
}
.adjuntos h3 a, .externos h3 a, #boton {
	letter-spacing:normal;
	display:block;
	width:80%;
	padding: 8px 7px; 
	color: #fff; 
	text-decoration: none;
	position: relative;
	cursor: pointer;
	margin:0 auto 20px auto;
	font-size:19px!important;
	text-align:center;
-webkit-transition:all 0.3s ease-out;
 -moz-transition:all 0.3s ease-out;
 -o-transition:all 0.3s ease-out;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-top:solid 1x rgba(255,255,255,1); 

}

.adjuntos h3 a:hover, .externos h3 a:hover,#boton:hover {

    
}
#boton{
	display:inline-block;
	margin:0 10px 0 0;}

.adjuntos h3 , .externos h3  {
	
	
}


#botones-acciones-articulo{
	text-align:right;
	margin:0 0 10px 0;}










.galeria {
	overflow:hidden;
}




.galin {
	border:solid 1px #DFDFDF;
	-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
background:rgba(255,255,255,0.4);
	
}

.galin a{border:none;}
.galin img {
	-webkit-transition:border 1.5s ease-out;
  -moz-transition:border 1.5s ease-out;
  -o-transition:border 1.5s ease-out;
	display:block;
	float:left;
	margin:12px;
	width:140px;
	height:105px;
-moz-border-radius:5px;
-webkit-border-radius:5px; 
-khtml-border-radius:5px; 
border-radius:5px;
box-shadow:1px 1px 4px rgba(0,0,0,0.1);
-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.1);
-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.1);
border:none;
-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;



	
}


.galin img:hover {-webkit-transform: scale(1.15,1.15); 
-moz-transform: scale(1.15,1.15); 
-o-transform: scale(1.15,1.15);
-ms-transform: scale(1.15,1.15);
box-shadow:1px 1px 4px rgba(0,0,0,0.3);
-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.3);
-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.3);

	

}








#comentarios{text-align:left;  margin:0 0 10px 0;}





.comentario {
background: url(SVimagenes/fondo2.png) repeat 0 0;	
	padding:10px;
	border:#3a3a3a solid 1px;
-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
margin: 10px 10px 20px 10px;
box-shadow:1px 1px 4px rgba(0,0,0,0.5);
-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.5);
-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.5);

}

.comentario h3 {
	font-size:14px;
	font-weight:bold;
	color:#b3b69e;
	border-bottom: 1px solid  #999 ;
	padding: 0;
	
}
.comentario p {
	padding:10px;
	color: #666!important;
	font-size:19px!important;
	font-style:italic;
}
.comentario p.meta {
	color: #ccc;
	font-size:15px!important;
	text-align:right;
	padding: 10px 5px 10px 0;
	font-style:normal;
}
.comentario p.meta span.usuario {
	padding: 0 10px 0 10px;
		
}
.comentario p.meta span.fecha {
	padding: 0 0 0 15px;
	
}
.comentario p.meta a{
	
}

.comentario p.meta a:hover{

	text-decoration:underline;
}


#comentarios p.para-com {
	color:#666;
	font-size:13px;
	margin: 10px 0 20px 13px;
}


#comentarios p.para-com a{
	
}

#comentarios p.para-com a:hover{
	
	text-decoration:underline;
}

#comentarios form {
	margin:0;}

#comentarios form label span{
		font-size:14px!important;
}



#comentarios form input,#comentarios form textarea {
	width:90%;
	
}
#comentarios form textarea {
	
}

#comentarios form input#enviar-comentario {
	width:250px;

}



#comentarios form input#enviar-comentario:hover {
	
}





#usehome .adjuntos {
	
}

.adjuntos p {
	padding:0 0 10px 33px;
}










/* buscar CENTRO Y PAGINA DE RESULTADOS DE BUSQUEDA ****************************************************************/







#busqueda-form2 {
	overflow:hidden;
	margin: 0 0 25px 0;
	width:48%;
	float:left;
}

#busqueda-form2.derecha { float:right;}



#busqueda-form2  label {
	
	
}

#busqueda-form2 label span {
	font-size:15px;

}



#busqueda-form2 input { width:60%;
	
}

#busqueda-form2 input#submit-busqueda { width:25%;
	
}
#busqueda-form2 select option{
	
}
#busqueda-form2 input#busqueda-submit2 {
	
}








#resultado {
	overflow:hidden;
	padding:10px;
	margin:10px;
	border:#dadada 1px solid;
	box-shadow:1px 1px 4px rgba(0,0,0,0.2);
-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.2);
-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);
-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px;
text-shadow:none;
background:#fff;
-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;

}

#resultado:hover {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 1%, #e7ebf1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#e7ebf1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 1%,#e7ebf1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 1%,#e7ebf1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 1%,#e7ebf1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 1%,#e7ebf1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7ebf1',GradientType=0 ); /* IE6-9 */
	

}
#resultado img {
	float:left;
	-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px; 
box-shadow:1px 1px 3px rgba(0,0,0,0.2);
-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.2);
-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);

}
#resultado .rtexto {
	float:right;
	padding:0px;
	margin: 0px;
	width:480px;
}

#resultado .rtexto h3 {
	margin: 0px!important;
	padding: 0px!important;
	font-size:25px;
	line-height:25px;
	letter-spacing:normal;
	}

#resultado .rtexto h3 a{
	
}

#resultado .rtexto h3 a:hover{
	
}


#resultado .rtexto p {
	font-size:14px;
	line-height:14px;
	color:#434649;
	margin: 0px!important;
	padding: 0px!important;
}
#resultado .rtexto p.fecha {
	font-size:12px;
	text-align:right;
	color:#999;
	margin:5px 0 0;
}


#resultado .rtexto p.breadcrums {
	font-size:12px;
	color:#999;
	margin:0!important;
	padding:0!important;
}
/*CIERRA PEROLITO DE BUSCAR ARRIBA, CENTRO Y PAGINA DE RESULTADOS DE BUSQUEDA ****************************************************************/















/*DETALLE DE PRODUCTO ***************************************************************************************/
/*Cuadro Pimagen Producto*/
#pimagendiv{ width:280px; 
margin:0 10px 10px 0; 
background: url('https://svcmscentral.com/SVcommon/images/fondos/b30.png') repeat 0 0; ; 
border:#c8c8c8 solid 1px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 

float:left;
}
#pimagendiv img#pimageni{ width:260px; 
height:195px; 
border-radius: 5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;

}

#pimagendiv #pimagengaleria{
	margin:10px 0 0 0;
	width:280px;
	text-align:left;
	-webkit-box-sizing: border-box; 
-moz-box-sizing: border-box;    
box-sizing: border-box;
-ms-box-sizing: border-box;
padding:0 10px;    }

#pimagendiv #pimagengaleria img{
	width:77px;
	height:58px;
	margin:3px;
	border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
-khtml-border-radius:5px 5px 5px 5px; 
  cursor:pointer;
  -webkit-box-sizing: border-box; 
-moz-box-sizing: border-box;    
box-sizing: border-box;
-ms-box-sizing: border-box;
display:inline-block;
vertical-align:top;    
	}
	
	
	
	


#pimagendiv #pimagengaleria img:hover{filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}

#pimagendiv #pimagengaleria a{}







.datoadicional {
	width:auto;
	padding:0px 0 0 10px;
	margin-bottom: 7px;
	text-align: left;
	font-size:14px;

}

.datoadicional b{
	color: #706154;

}

#precio {
	margin:10px;
	padding:10px;
	text-align:center;
	height:32px;
	line-height:32px;
	border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
color:#FFF;
font-size:17px;}



#botonesproducto{
	margin:10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;}

a#botonproducto{
	display:inline-block;
	padding:5px 10px;
	margin:0 0 5px -10px;
	font-size:13px;
	-moz-border-radius:0 10px 10px 0;
-webkit-border-radius:0 10px 10px 0; 
-khtml-border-radius:0 10px 10px 0; 
border-radius:0 10px 10px 0;
color:#FFF;
text-shadow:0 -1px 0 rgba(0,0,0,0.6);
letter-spacing:normal;
-webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out; }

a#botonproducto:hover{	padding:5px 20px 5px 10px;
background:#c70000;}



#productoresumen{
	margin:20px 0 20px 0;
	font-size:22px;
	line-height:22px;
	color: #a0a0a0;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;}





#productoresumen:before{
	content:open-quote;}
	
	#productoresumen:after{
	content:close-quote;}
























































































#twitter {
	margin-top: 20px;
}








	
	




















































/*FOOTER*/



	

#footer {
	margin: 20px auto 0 auto;
	width: 100%;
	box-shadow:0 -1px 4px rgba(0,0,0,0.4);
	-moz-box-shadow:0 -1px 4px rgba(0,0,0,0.4);
	-webkit-box-shadow:0 -1px 4px rgba(0,0,0,0.4);
	padding:0 0 20px 0;
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.6);
	}

	
#footer #footercaja {
	width:1020px;
	margin:0 auto;
	}
	
#footer #footercaja #footerleft {
	margin:15px 0 0 20px;
	font-size:15px;
	float:left;
	width:670px;
	}
	
#footer #footercaja #footerright {
	float: right;
	width: 150px;
	margin:15px 0 0 0;
	}

#footermenu {
margin-top:0px;
margin-bottom:10px;
text-align:center;
height:40px;
}


#footer p {
	font-size:14px;
	margin: 0px;
	
}


#footer p a{
	color: #fff;
	
}

#footer p a:hover{
	background:#f2f2f2;
	text-decoration:underline;
	}



#footer ul {
	margin:0;
	padding:0 ;
	background:#860220;
	}

#footer ul li {
	line-height:40px;
	display:inline;
	padding:0 5px;
	
	
}
#footer ul li a {
	line-height:40px;
	font-size:14px;
	text-transform:lowercase;
	display:inline-block;
	padding:0 10px;
	color:#fff;	
	-webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
}

#footer ul li a:hover {
	color:#fff;
	background: #a16e3b  url(https://svcmscentral.com/SVcommon/images/button-overlay.png) repeat-x; 
	text-decoration:none!important;
	background-repeat: repeat-x;
	background-position: center center;
	text-shadow:0 -1px 0 rgba(0,0,0,0.6);

}






















/*REDES SOCIALEs*/

#redessociales {
	text-align:center;
	-moz-border-radius:10px;
-webkit-border-radius:10px; 
-khtml-border-radius:10px; 
border-radius:10px; 
margin:10px 0 0 0;
padding:10px 0;
background:url('https://svcmscentral.com/SVcommon/images/fondos/b10.png') repeat 0 0;
-webkit-box-sizing: border-box; 
-moz-box-sizing: border-box;    
box-sizing: border-box;
-ms-box-sizing: border-box;    


	

}





#redessociales img{
	margin:0 5px;
	-webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;}


#redessociales img:hover{
-webkit-transform: rotate(10deg); 
-moz-transform: rotate(10deg) ; 
-o-transform: rotate(10deg) ;
-ms-transform: rotate(10deg);
}



#mensajes {
	font-size: 18px;
	color: #999999;
	text-align: center;
	padding: 15px;
	
}






/*codigo abierto en el index*/


#youtube {
	text-align: center;
	margin-top: 20px;
}
#youtube h1 {
	text-align: left;
}
/*codigo abierto en el index*/






#calendario {

	}
	
#calendario h2 {
	font-size:20px;
	
	}
	
#calendario iframe {
	
	}

.ui-rtsr,.ui-rtsr-unselected ui-rtsr-first-tab ui-rtsr-name { font-size:9px!important;}





















