@charset "utf-8";
/**************************************************************************
CSS DOCUMENTO - 20091109@ZCL
***************************************************************************/

/**************************************************************************
RESET
***************************************************************************/
/*
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
	}
* {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
*/
/**************************************************************************
PARÁMETROS GENERALES
***************************************************************************/
body {color:#1A171B; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff; font-size:12px; height:100%;}
html {overflow-y:hidden;}
.index {width:6500px;}
img {border:0px;}
a {color:#1A171B; text-decoration:none;}
a:focus {outline:none;}
li {list-style-type:none; list-style-position:outside;}
.fleft {float:left;}
.fright {float:right;}
.limpia {clear:both;}
.hide {display:none;}
.contenido a {
	background-color:#ea70a4;
	}
.contenido a:hover {
	color:#ffffff;
	background-color:#e2007a;
	}
.contenido .logoCetursa a,
.contenido .imgProduct a,
.contenido .cl5 a,
.contenido .cl7 a {
	background:none;
	}
/**************************************************************************
ESTRUCTURA
***************************************************************************/
#container {
	position:absolute;
	vertical-align:middle;
	margin-top:-277px;
	top:50%;	
	width:6500px;
	height:554px;
	background-image:url(../images/page_back.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-position:center;
	background-position:left;
	}
	body.condiciones-legales #container {
		position:absolute;
		vertical-align:top;
		margin-top:0px;
		top:0px;	
		width:auto;
		height:auto;
		background:none;
		}
	#sidebar {
		position:fixed;
		width:200px;
		height:554px;
		}
		#sidebarContent {
			float:left;
			background-color:#e2007a;
			background-image:url(../images/sidebar_back.gif);
			background-repeat:no-repeat;
			width:164px;
			height:554px;
			}
		#sidebarArrows {
			float:left;
			width:36px;
			height:554px;
			}
		#eliasAnimID {
			float:left;
			margin-top:0px;
			margin-left:50px;
			}
	#cont1, #cont2, #cont3, #cont4 {
		float:left;
		width:1000px;
		height:554px;
		}
	.interCapa {
		float:left;
		width:450px;
		height:554px;
		}
	.interCapa .filigrana1{
		margin-top:140px;
		margin-left:40px;
		}
	.interCapa .pinos1{
		margin-top:41px;
		margin-left:10px;
		}
	#cont1 {
		background:url(../images/cont1_back.gif) no-repeat 163px 11px;
		}
	#cont2 {
		background:url(../images/cont2_back.gif) no-repeat 137px 11px;
		}
	#cont3 {
		background:url(../images/cont3_back.gif) no-repeat 137px 11px;
		}
	#cont4 {
		background:url(../images/cont4_back.gif) no-repeat 137px 11px;
		}
	#pie {
		position:fixed;
		margin-top:524px;
		margin-left:225px;
		}
/**************************************************************************
MENU
***************************************************************************/
#sidebar ul {
	float:right;
	padding:40px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:150px;
	}
	#sidebar ul li {
		text-align:right;
		margin:0px 0px 10px 0px;
		}
#puntoArrow2 {
	margin-top:166px;
	}
#puntoArrow3 {
	margin-top:60px;
	}
/**************************************************************************
PIE
***************************************************************************/
#pie ul {
	}
	#pie ul li {
    	display:inline;
	    list-style: none;
		}
		#pie ul li a {
			padding:5px 10px;
			}
		#pie ul li a:hover {
			color:#ffffff;
			background-color:#e2007a;
			}
		#pie ul li a.contacto {
			padding:5px 20px 5px 10px;
			background-color:#e2007a;
			color:#fff;
			background-image: url(../images/int.gif);
			background-position: right;
			background-repeat: no-repeat;
			}
		#pie ul li a.contacto:hover {
			color:#fff;
			background-color:#9E1D62;
			}
/**************************************************************************
SECCIONES
***************************************************************************/
#cont1 .contenido {
	margin-left:200px;
	}
	#cont1 .contenido table {
		margin-top:11px;
		}
		#cont1 .contenido table table {
			margin-top:0px;
			}
		#cont1 .contenido .logoCetursa {
			text-align:right;
			vertical-align:top;
			width:500px;
			height:181px;
			}
		#cont1 .contenido .logoCetursa img {
			margin:17px 90px 0px 0px;
			}
		#cont1 .contenido .imgProduct {
			vertical-align:top;
			}
			#cont1 .contenido .imgProduct img {
				margin:9px 0px 0px 0px;
				}
		#cont1 .contenido .video {
			text-align:right;
			vertical-align:top;
			height:150px;
			}
			#cont1 .contenido .video a {
				background:none;
				}
			#cont1 .contenido .video div {
				margin:0px 0px 0px 0px;
				}
		#cont1 .cl2 {
			padding:0px 0px 0px 10px
			}
		#cont1 .cl3 {
			padding:0px 0px 0px 35px;
			}
		#cont1 .cl4 {
			padding:0px 0px 0px 13px;
			}
		#cont1 .cl1 td {
			width:215px;
			padding:10px 45px 0px 0px;
			}
			#cont1 .cl1 img {
				float:left;
				margin:0px 7px 0px 0px;
				}
#cont2 .contenido {
	margin-left:178px;
	}
	#cont2 .contenido table.tableContent1 {
		margin:11px 0px 0px 20px;
		}
		#cont2 .contenido .logoCetursa {
			text-align:right;
			vertical-align:top;
			width:424px;
			height:197px;
			}
		#cont2 .contenido .logoCetursa img {
			margin:17px 0px 0px 0px;
			}
		#cont2 .contenido .imgProduct {
			vertical-align:top;
			}
			#cont2 .contenido .imgProduct img {
				margin:40px 0px 0px 0px;
				}
		#cont2 .contenido .cl4 table {
			margin:0px 0px 0px 20px;
			}
		#cont2 .contenido .cl4 h2 {
			padding:0px 5px 0px 0px;
			}
		#cont2 .contenido .cl4 h4 {
			width:380px;
			margin:0px 0px 0px 24px;
			padding:3px 0px 0px 0px;
			font-size:17px;
			line-height:16px;
			color:#e2007a;
			}
	#cont2 .contenido table.tableContent2 {
		margin:10px 0px 0px 24px;
		}
	#cont2 .contenido .cl6 {
		width:510px;
		}
		#cont2 .contenido .cl5 h3 {
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			line-height:17px;
			display:inline;
			font-size:17px;
			background-color:#e2007a;
			color:#ffffff;
			}
		#cont2 .contenido .cl5 p {
			font-size:11px;
			margin:5px 0px 0px 0px;
			}
		#cl5cell1, 
		#cl5cell2 {
			height:87px;
			}
		#cl5cell1, 
		#cl5cell3 {
			width:210px;
			}
		#cl5cell2, 
		#cl5cell4 {
			width:282px;
			}
		#cl5cell1 {
			background:url(../images/cont_2_img_3.gif) no-repeat 140px 0px;
			}
		#cl5cell2 {
			background:url(../images/cont_2_img_6.gif) no-repeat 227px 0px;
			}
		#cl5cell3 {
			background:url(../images/cont_2_img_4.gif) no-repeat 130px 0px;
			}
		#cl5cell4 {
			background:url(../images/cont_2_img_5.gif) no-repeat 130px 0px;
			}
			#cl5cell1 p {
				width:145px;
				}
			#cl5cell2 p {
				width:210px;
				}
			#cl5cell3 p {
				width:185px;
				}
			#cl5cell4 p {
				width:130px;
				}
	#cont2 .contenido .cl7 {
		text-align:center;
		width:180px;
		font-style:italic;
		font-size:10px;
		}
	#cont2 .contenido .cl7 p {
		text-align:left;
		margin-bottom:10px;
		}
#cont3 .contenido {
	margin-left:185px;
	}
	#cont3 .contenido table.tableContent1 {
		margin:11px 0px 0px 20px;
		}
		#cont3 .contenido .logoCetursa {
			text-align:right;
			vertical-align:top;
			width:424px;
			height:197px;
			}
		#cont3 .contenido .logoCetursa img {
			margin:17px 0px 0px 0px;
			}
		#cont3 .contenido .imgProduct {
			text-align:center;
			vertical-align:top;
			}
			#cont3 .contenido .imgProduct img {
				margin:40px 0px 0px 0px;
				}
		#cont3 .contenido .imgProduct table {
			width:150px;
			margin:0px 0px 0px 60px;
			}
			#cont3 .contenido .cl7 p {
				font-style:italic;
				font-size:10px;
				text-align:left;
				margin-bottom:10px;
			}
			#cont3 .contenido .cl7 img {
				margin:0px 0px 0px 0px;
				}
		#cont3 .contenido .cl4 table {
			margin:0px 0px 0px 20px;
			}
		#cont3 .contenido .cl4 h2 {
			padding:0px 5px 0px 0px;
			}
		#cont3 .contenido .cl4 h4 {
			margin:0px 0px 0px 24px;
			padding:3px 0px 0px 0px;
			font-size:17px;
			line-height:16px;
			color:#632181;
			}
	#cont3 .contenido table.tableContent2 {
		margin:20px 0px 0px 24px;
		}
		#cont3 .contenido .cl5 h3 {
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			line-height:17px;
			display:inline;
			font-size:17px;
			background-color:#632181;
			color:#ffffff;
			}
		#cont3 .contenido .cl5 p {
			font-size:11px;
			margin:5px 0px 0px 0px;
			}
			#cont3 .contenido .cl5 a {
				background-color:#b190c0;
				color:#000;
				}
			#cont3 .contenido .cl5 a:hover {
				background-color:#632181;
				color:#fff;
				}
		#cl5cell10, 
		#cl5cell11 {
			height:150px;
			}
		#cl5cell10 {
			width:210px;
			}
		#cl5cell11 {
			/* width:282px; */
			}
		#cl5cell10 {
			background:url(../images/cont_3_img_3.gif) no-repeat 60px 75px;
			}
		#cl5cell11 {
			background:url(../images/cont_3_img_4.gif) no-repeat 50px 95px;
			}
			#cl5cell10 p {
				width:160px;
				}
			#cl5cell11 p {
				/* width:210px; */
				}
#cont4 .contenido {
	margin-left:200px;
	}
	#cont4 .contenido table {
		margin-top:11px;
		}
		#cont4 .contenido table table {
			margin-top:0px;
			}
		#cont4 .contenido .logoCetursa {
			text-align:right;
			vertical-align:top;
			width:410px;
			height:210px;
			}
		#cont4 .contenido .logoCetursa img {
			margin:17px 6px 0px 0px;
			}
		#cont4 .contenido .imgProduct {
			vertical-align:top;
			}
			#cont4 .contenido .imgProduct img {
				margin:38px 0px 0px 65px;
				}
		#cont4 .contenido .cl4 table {
			margin:0px 0px 0px 20px;
			}
		#cont4 .contenido .cl4 h2 {
			padding:0px 5px 0px 0px;
			}
		#cont4 .contenido .cl4 h4 {
			margin:0px 0px 0px 24px;
			padding:3px 0px 0px 0px;
			font-size:17px;
			line-height:16px;
			color:#000000;
			}
	#cont4 .contenido table.tableContent2 {
		margin:20px 0px 0px 24px;
		}
/**************************************************************************
CONDICIONES
***************************************************************************/
#condiciones-legales-content {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;	
	color:#000000;
	background-color:#ffffff;
	}
#condiciones-legales-content h2 {
	font-size:16px;
	font-weight:bold;
	margin:10px 0px;
	}
#condiciones-legales-content h3 {
	font-size:12px;
	font-weight:bold;
	margin:10px 0px;
	}
#condiciones-legales-content p {
	margin:5px 0px;
	}
/**************************************************************************
+ INFO
***************************************************************************/
body.mas-info #container {
	position:absolute;
	vertical-align:top;
	margin-top:0px;
	top:0px;	
	width:645px;
	height:477px;
	background:#ecdde5 url(../images/mas_info_back.gif) repeat;
	}
body.mas-info.largo #container {
	height:800px;
	}
.masInfo {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;	
	color:#000000;
	background:#ecdde5 url(../images/mas_info_back.gif) repeat;
	}
body.mas-info #container .masInfo {
	background:none;
	}
.masInfo h2 {
	color:#e2007a;
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 2px 0px;
	}
.masInfo h2.spcl {
	color:#1A171B;
	}
.masInfo h2 .prix {
	color:#e2007a;
	font-size:16px;
	font-weight:bold;
	}
.masInfo h2 p {
	font-size:14px;
	font-weight:bold;
	}
.masInfo h3 {
	display:inline;
	color:#1A171B;
	background-color:#F09DC0;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 2px 0px;
	padding:0px 7px;
	}
.masInfo ul {
	}
.masInfo li {
	list-style-position:inside;
	list-style-type:disc;
	color:#e2007a;
	margin:3px 0px;
	}
.masInfo p {
	display:inline;
	color:#1A171B;
	}
.masInfo a {
	font-weight:bold;
	color:#e2007a;
	text-decoration:underline;
	}
.masInfo a:hover {
	text-decoration:none;
	}
.icoLink img {
	margin-top:-5px;
	}
	#pie ul li a.icoLink:hover {
		background:none;
		}
