html {
	height:100%; 
}

body{
	padding: 0px;
	margin: 0px;
	background-color: #d9d9d9;
	text-align: justify;
	color: #666666;
	height:100%;
	font-family: Arial;
	font-size: 10px;
	line-height:14px;
}

img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

div, a, img, textarea, select, span, table, h1, h2, h3, h4, h5, p, object {
	position:relative; 
	text-align:left; 
	padding:0px; 
	margin:0px; 
}

a {
	text-decoration: none;
	color: #C90202;
}

a:hover {
	color: #C90202;
	text-decoration: underline;
}


h1 {
	font-size:11px;
	font-weight:bold;
}

.red {
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	color:#c00000;
}

.negre {
	font-size:11px;
	line-height:13px;
	color:#000000;
}

p {
	margin: 8px 0 10px 0;
}

.soft{
	float:left;
	width:201px;
	height:387px;
	padding:0 8px 8px 8px;
	margin:10px 0 0 15px;
	line-height:15px;
}

.formulario{
	width:470px;
	color:#000000;
	font-weight:normal;
	margin-top:10px;
}

.fonsformulari{
	width:410px;
	padding:15px 20px 15px 20px;
	color:#000000;
	background-image: url(../images/fonsForm.gif);
	font-weight:normal;
}

.formulario input{
	color:#000000;
	font-size:11px;
}



.formulario select{
	color:#000000;
	font-size:11px;
}


.faq{
	position:relative;
	margin-bottom:0px;
	overflow:hidden;
}


.faq a{
	color:#666666;
	text-decoration:none;
}

.faq a:hover{
	color:#666666;
	text-decoration:none;
}

.faq_tit_on{
	border:1px solid #c00000;
	height:17px;
	padding-left:30px;
	background-image:url(../images/fletxa_on.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	margin-bottom:10px;
	cursor: pointer;
}

.faq_tit_off{
	border:1px solid #e5e5e5;
	height:17px;
	background-color:#e5e5e5;
	padding-left:30px;
	background-image:url(../images/fletxa_off.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	margin-bottom:5px;
	cursor: pointer;
}

.faq_text
{
	margin-bottom:25px; 
}

.linia{
	border-bottom:1px solid #bfbfbf;
	height:1px;
	margin:15px 0 15px 0;
}

.referencia{
	border:1px solid #bfbfbf; 
	padding:10px !important;
	color:#c00000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	overflow: hidden !important;
	height:16px;
}

.referencia a{
	font-size:10px;
}

.clipart{
	background-color:#c00000;
}



@media screen and (-webkit-min-device-pixel-ratio:0) {
    .clipart{margin-top:50px;}
}

.tit-clip{
	height:17px;
	background-color:#e5e5e5;
	padding:2px 2px 2px 10px;
	font-weight:bold;
	margin-bottom:5px;
}

.caixa{
	background-image:url(../images/caixa_fons.gif)
}

.error { border: 1px solid red; }

.tabla-listado{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	z-index:100;
}


    .tabla-listado th{
		font-weight:bold !important;
		color:#000000 !important;
		background-color:#FFFFFF !important;
		text-align:left !important;
		padding-bottom:3px !important;
		padding-top:3px !important;
		padding-right:3px !important;
		/*width:20%;*/
		vertical-align:top !important;
		border-bottom:1px solid #f1f1f1;
	}
	
	.tabla-listado tr:hover {background:#e69999; !important}
	
	.tabla-listado td{
		/*width:20%;*/
		padding-bottom:3px !important;
		padding-top:3px !important;
		padding-right:3px !important;
	}

	.primer{
		padding-left: 15px !important;
		font-weight:bold !important;
		color:#c00000 !important;
	}
	
	.fonsgris{
		background-color:#f1f1f1 !important;
	}


.ideas img{
	border:1px solid #666;
	margin-bottom:5px
	}
	
.ideas td{
	font-size:10px;
	line-height:12px;
	}
	
.volver{
	position:absolute;
	right:2px; 
	top:2px;
	font-size:11px;
	font-weight:normal;
}


/********* MENU TOP GENERIC **************/

div.options div.content {
			width:101px !important;
			height:auto !important;
			border-left: 1px solid #7F7F7F;
			border-right: 1px solid #7F7F7F;
			padding:10px 8px 12px 8px !important;
			margin:0 !important;
			background-color:white !important;
			z-index:300;
		}



			div.options div.content div.opt {
				margin:0;padding:0;font-family:Verdana;font-size:10px;padding-top:2px;padding-bottom:2px;line-height:12px;
			}
			div.options div.content div.line {
				width:101px;height:1px;background-color:#bfbfbf;font-size:0px;margin:0;padding:0;
			}
		div.options div.foot {
			width:119px;
			height:5px !important;
			margin:0;
			padding:0;
			top:0px;
			background:url(../images/home/options_footer.gif) bottom center no-repeat;
			border:0;
			font-size:1px;
		}
		


		.mn_producto_es { left:216px; }
		.mn_softwareyplantillas_es { left:306px; }
		.mn_ideas_es { left:479px; }
		.mn_dondecomprar_es { left:583px; }
		.mn_empresa_es { left:715px; }
		.mn_distribuidores_es { left:798px; }
		
		
		.mn_producto_ca{ left:216px; }
		.mn_softwareyplantillas_ca { left:306px; }
		.mn_ideas_ca { left:479px; }
		.mn_dondecomprar_ca { left:583px; }
		.mn_empresa_ca { left:715px; }
		.mn_distribuidores_ca { left:798px; }
		
		
		.mn_producto_de{ left:216px; }
		.mn_softwareyplantillas_de { left:313px; }
		.mn_ideas_de { left:492px; }
		/**.mn_dondecomprar_de { left:581px; }**/
		.mn_empresa_de { left:657px; }
		.mn_distribuidores_de { left:773px; }
		
		
		.mn_producto_en{ left:216px; }
		.mn_softwareyplantillas_en { left:306px; }
		.mn_ideas_en { left:479px; }
		/**.mn_dondecomprar_de { left:581px; }**/
		.mn_empresa_en { left:583px; }
		.mn_distribuidores_en { left:666px; }
		
		
		.mn_producto_fr{ left:216px; }
		.mn_softwareyplantillas_fr { left:308px; }
		.mn_ideas_fr { left:455px; }
		/**.mn_dondecomprar_de { left:581px; }**/
		.mn_empresa_fr { left:599px; }
		.mn_distribuidores_fr { left:698px; }
		
		
		.mn_producto_pl{ left:216px; }
		.mn_softwareyplantillas_pl { left:305px; }
		.mn_ideas_pl { left:439px; }
		/**.mn_dondecomprar_de { left:581px; }**/
		.mn_empresa_pl { left:626px; }
		/**.mn_distribuidores_pl { left:802px; }**/
		
		
		.mn_producto_pt{ left:216px; }
		.mn_softwareyplantillas_pt { left:306px; }
		.mn_ideas_pt { left:479px; }
		.mn_dondecomprar_pt { left:583px; }
		.mn_empresa_pt { left:715px; }
		.mn_distribuidores_pt { left:798px; }
		
		
		.mn_producto_ru{ left:216px; }
		.mn_softwareyplantillas_ru { left:285px; }
		.mn_ideas_ru { left:504px; }
		/**.mn_dondecomprar_de { left:581px; }**/
		.mn_empresa_ru { left:643px; }
		/**.mn_distribuidores_ru { left:802px; }**/


/***********************/

a.menuleft
{
	color: #454545;
	display: block;
	width: 190px;
	height: 17px;
	text-decoration: none;	
}

a.menuleft:hover
{
	text-decoration: none;
}