/* HOJA ESTILOS PLOMYCLICK CSS */

html, body {
	margin:0 auto;
	background:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table {
	float:left;
}

a {
	text-decoration:none;
	color:#505050;
	cursor:hand;
}

a img {
	border:none;
}

#container{
	position: relative;
	margin: 0 auto;
	width: 967px;
	min-height: 500px;
	z-index:10;
}

#fondo_contenido{
	position: absolute;
	height: 0;
	width: 100%;
	background:url(../imagenes_plomyclick/bgr/bgr_laterales_content.gif);
	top: 249px;
	left:0px;
	z-index: 1;
}

#header {
	width:967px;
	height:249px;
}

#header_idiomas {
	width:967px;
	height:43px;
	background-image:url(../imagenes_plomyclick/bgr/bgr_header_flash.gif);
}
#header_flash {
	width:967px;
	height:156px;
}

#header_menu {
	width:967px;
	height:50px;
	background:url(../imagenes_plomyclick/bgr/bgr_header_menu.gif) repeat-x;
}

#desplegable_idiomas {
	position:absolute;
	left:870px;
	top:10px;
	z-index:10;
	font-size:10px;
}

#main_home {
	background:#f4f3ee;
	width:967px;
	float:left;
	min-height:325px;
}

#main_news_events {
	background:#f4f3ee;
	width:917px;
	float:left;
	min-height:325px;
	padding:25px;
}

#footer {
	width: 967px;
	height:100px;
	background-color:#35332a;
	margin-top:10px;
	float:left;
}

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

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

#firma_web {
	width:967px;
	height:25px;
	background-color:#ce2272;
	margin-top:10px;
	float:left;
}

#firma_web a {
	color:#ff44ac;
}

/*MENU */

#menu {
	margin : 0;
	font-size: 10px;
	color:#FFFFFF;
	padding:0;
	float:right;
	position: relative;
}

#menu ul, #menu li  { 
	display : inline; 
	list-style-type : none; 
	margin : 0; 
	padding:0;
}

#menu a:link, #menu a:visited  { 
	color : #FFFFFF; 
	float : left; 
	line-height : 25px; 
	padding : 0px 10px 0px 10px;
	margin:0;
	text-decoration : none; 
	background-color: #a2a292; 
}

.banderas {
	position:absolute;
	top:232px;
}

.banderas img {
	margin-right:5px;
}

.banderas a  {
border:none;
text-decoration:none;
}

#menu a:hover  {
	background-color:#817a6c;
}

#menu ul a:hover { 
color : #FFFFFF!important; 
}

#menu #subcat1, 
#menu #subcat2, 
#menu #subcat3 {
	display:none;
}


body.category1 #menu li#cat1 a, 
body.category2 #menu li#cat2 a, 
body.category3 #menu li#cat3 a, 
body.category4 #menu li#cat4 a,
body.category5 #menu li#cat5 a,
body.category6 #menu li#cat6 a,
body.category7 #menu li#cat7 a,
body.category8 #menu li#cat8 a,
body.category9 #menu li#cat9 a { 
	background : #000000;
	color : #ffffff;
}

body.category3 #menu ul#subcat1 a, 
body.category6 #menu ul#subcat2 a, 
body.category7 #menu ul#subcat3 a { 
	color : #dc237a;
	text-decoration : none;
}

body.category3 #menu ul#subcat1,
body.category6 #menu ul#subcat2,
body.category7 #menu ul#subcat3 {
	display:inline;
	/*position:relative;
	top:25px;
	float:right;*/
	position: absolute;
	top: 25px;
	right: 0;
}

/*Layout home */

#col_izq_home {
	width:334px;
	height:auto;
	float:left;
	padding:20px 20px 0px 30px;
}

#col_der_home {
	width:563px;
	height:auto;
	float:right;
	padding:20px 0px 0px 20px;
}

#bloque_noticias {
	width:281px;
	height:85px;
	float:left;
	background:url(../imagenes_plomyclick/bgr/bgr_bloque_news_home.gif) no-repeat;
}

#bloque_noticias_der {
	width:281px;
	height:85px;
	float:right;
}

a:hover #bloque_noticias, #bloque_noticias_der {
	background-color: #e5e2d7;
}

.foto_news {
	margin:12px 10px 12px 5px;
	float:left;
}

/* Layout 01 */

#main_layout_01 {
	width:967px;
	min-height:315px;
	float:left;
	background:url(../imagenes_plomyclick/bgr/bgr_main_layout_01.gif) repeat-y;
}

#col_izq_layout_01 {
	width:217px;
	min-height:315px;
	font-size:9px;
	text-align:right;
	color:#505050;
	float:left;
	padding:20px 15px 0px 20px;
} 

#col_central_layout_01 {
	width:428px;
	float:left;
	padding:20px 18px 0px 0px;
}

#col_der_layout_01 {
	width:234px;
	padding:20px 15px 0px 20px;
	float:right;
}

#news_layout_01 {
	width:234px;
	float:left;
	font-size:9px;
	color:#505050;
	background:url(../imagenes_plomyclick/discontinous_line_2px_gray.gif) repeat-x bottom;
	padding:12px 0px 12px 0;
}

a:hover #news_layout_01 {
	background-color:#d7d3c2;
}

#eventos_layout_01 {
	width:234px;
	float:left;
	font-size:9px;
	color:#505050;
	background:url(../imagenes_plomyclick/discontinous_line_2px_gray.gif) repeat-x bottom;
	padding:7px 0px 7px 0;
}

#submenu_titulos_layout_01 {
	float:right;
	position:relative;
	font-size:9px;
	font-weight:normal;
	color:#505050;
}

/* Layout_02 */

#main_layout_02 {
	width:967px;
	min-height:315px;
	float:left;
	background:url(../imagenes_plomyclick/bgr/bgr_main_layout_02.gif) repeat-y;
}

#col_izq_layout_02 {
	width:251px;
	float:left;
	padding-top:20px;
}

#col_izq_layout_02 img {
	margin:0px 18px 0px 20px;
}

#col_izq_layout_02 li, ul {
	font-size:9px;
	color:#666666;
	list-style-type:none;
	background:url(../imagenes_plomyclick/bgr/bgr_li_ul.gif) bottom repeat-x ;
}

#col_der_layout_02 {
	width:681px;
	min-height:315px;
	font-size:9px;
	text-align:left;
	color:#505050;
	float:right;
	padding:20px 15px 0px 20px;	
}

#titulos_layout_01 {
	font-size:11px;
	font-weight:bold;
	color:#dc237a;
	background:url(../imagenes_plomyclick/bgr/bgr_titulos_layout_01.gif) repeat-x;
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:10px;
	float:left;
	width:100%;
}

#sub_titulos_layout_02 {
	font-size:10px;
	font-weight:bold;
	color:#dc237a;
	background:url(../imagenes_plomyclick/bgr/bgr_subtitulos_layout_02.gif) repeat-x;
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:10px;
	float:left;
	width:100%;
}

#paginador {
	font-size:9px;
	float:right;
	margin-bottom:50px;
	margin-top:30px;
}


/* PRODUCTOS */

#imagen_grande_first {
	width:329px;
	min-height:240px;
	border:1px #e5e2d7 solid;
	float:left;
	margin-bottom:10px;
}

#imagen_grande_continuos {
	width:329px;
	min-height:240px;
	border:1px #e5e2d7 solid;
	float:left;
	margin-left:17px;
	margin-bottom:17px;
}

.tabla_001 {
	margin-bottom:17px;
	float:left;
}

.tabla_002 {
	margin-bottom:17px;
	float:left;
}

#listado_productos_first {
	min-width:155px;
	min-height:100px;
	border:1px #e5e2d7 solid;
	float:left;
	text-align:center;
	margin-bottom:10px;
}

#listado_productos_continuos {
 	width:204px;
	min-height:100px;
	border:1px #e5e2d7 solid;
	float:left;
	text-align:center;
	margin-bottom:20px;
	margin-left:17px;
}

#listado_productos_fichas {
 	min-width:155px;
	min-height:100px;
	border:1px #e5e2d7 solid;
	float:left;
	text-align:center;
	margin-bottom:10px;
	margin-left:17px;
}

.txt_listado_productos {
	border-top:1px #e5e2d7 solid;
	padding-bottom:5px;
	padding-top:5px;
	font-size:9px;
	height:25px;
}

.txt_listado_productos a  {
	color:#505050;
	font-size:9px;
}

#cierre_listado_productos {
	font-size:9px;
	font-weight:bold;
	color:#dc237a;
	background:url(../imagenes_plomyclick/bgr/bgr_subtitulos_layout_02.gif) repeat-x;
	padding-top:7px;
	padding-bottom:7px;
	margin-top:10px;
	margin-bottom:15px;
	text-align:right;
	float:left;
	width:100%;
}

#cierre_listado_productos a {
	color:#dc237a;
	text-decoration:none;
}

/* Layout Caracteristicas */

#col_caracteristicas {
	width:660px;
	min-height:315px;
	font-size:9px;
	text-align:left;
	color:#505050;
	float:left;
	padding:20px 18px 0px 20px;
}

#col_caracteristicas_central {
	width:660px;
	min-height:315px;
	font-size:9px;
	text-align:left;
	color:#505050;
	float:left;
	padding:20px 18px 0px 20px;
}

span#submenu_titulos_layout_01 {
	float:right;
	font-size:9px;
	font-weight:normal;
	color:#505050;
}

	/* tabla caracteristicas y productos */
	
	.blanco_11px {
		font-size:11px;
		color:#FFFFFF;
		padding:2px 0px 2px 5px;
	}
	
	.blanco_10px {
		font-size:10px;
		color:#FFFFFF;
		padding:2px 0px 2px 5px;
	}
	
	.blanco_9px {
		font-size:9px;
		color:#FFFFFF;
		padding:2px 0px 2px 5px;
	}
	
	.gris_10px {
		font-size:10px;
		color:#505050;
		padding:2px 0px 2px 5px;
	}
	
	.negro_10px {
		font-size:10px;
		color:#000000;
		padding:2px 0px 2px 0px;
	}
	
	.negro_10px_padding {
		font-size:10px;
		color:#000000;
		padding:2px 0px 2px 5px;
	}
	
	.gris_9px {
		font-size:9px;
		color:#505050;
		padding:2px 0px 2px 5px;
	}
	.negro_9px_padding {
		font-size:9px;
		color:#000000;
		padding:2px 0px 2px 20px;
	}

/* Tipografias */

.footer {
	font-size:10px;
	color:#817a6c;
	text-align:right;
	padding:10px;
}

.firma_web {
	font-size:10px;
	color:#ff44ac;
	vertical-align:middle;
	text-align:right;
	padding:5px;
}

.titulos_home {
	font-size:11px;
	font-weight:bold;
	color:#dc237a;
}

#titulos_home_news {
	font-size:11px;
	font-weight:bold;
	color:#dc237a;
	height:20px;
	padding-top:5px;
	background: url(../imagenes_plomyclick/bgr/bgr_titular_news_home.gif) no-repeat;
}

#titulos_news_events {
	font-size:11px;
	font-weight:bold;
	color:#dc237a;
	height:20px;
	padding-top:5px;
	background: url(../imagenes_plomyclick/bgr/bgr_titular_news_home.gif);
}

#titulos_layout_01 {
	font-size:11px;
	font-weight:bold;
	color:#dc237a;
	background:url(../imagenes_plomyclick/bgr/bgr_titulos_layout_01.gif) repeat-x;
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:10px;
	float:left;
	width:100%;
}

#titulos_layout_01_10px {
	font-size:10px;
	font-weight:bold;
	color:#dc237a;
	background:url(../imagenes_plomyclick/bgr/bgr_titulos_layout_01.gif) repeat-x;
	padding-top:7px;
	padding-bottom:7px;
	width:100%;
	float:left;
}

#titulos_layout_01_10px_02 {
	font-size:10px;
	font-weight:bold;
	color:#dc237a;
	background:url(../imagenes_plomyclick/bgr/bgr_titulos_layout_01.gif) repeat-x;
	padding-top:7px;
	padding-bottom:7px;
	margin-top:10px;
	width:100%;
	float:left;
}

.news_home {
	width:149px;
	float:left;
	font-size:9px;
	color:#505050;
	margin:12px 0px 12px 0;
}

.bienvenida_home_plomyclick {
	font-size:10px;
	color:#505050;
}

.texto_continuo_plomyclick {
	font-size:10px;
	color:#505050;
}

.texto_continuo_faq {
	font-size:10px;
	color:#505050;
	margin-left:20px;
}

.texto_9px {
	font-size:9px;
	color:#505050;
}

.superindice {
	font-size:0.7em;
	color:#000000;
}

.superindice_gris {
	font-size:0.7em;
	color:#505050;
}

/* -> FORMULARIO <<------------------------------ */


input[type="text"], textarea{
	width: 545px;
	height:inherit;
	border: 1px solid #e5e2d8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#505050;
	background-color:#efefe9;
	padding:5px;
}

input[type="password"] {
	width: 545px;
	height:inherit;
	border: 1px solid #e5e2d8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#505050;
	background-color:#efefe9;
	padding:5px;
}

input[type="submit"], input[type="reset"]{
	border: 1px solid #e5e2d8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#505050;
	background: transparent;
	margin-right:5px;
}