#nota_legal {

	z-index:100;

	top:40px;

	left:600px;

	width:230px;

	display:none;

	position:absolute;

	background-color:white;

	border:1px solid #003063;

	text-align:left;

}



	#nota_legal .header  {

		padding-left:3px;

		width:150px;

		float:left;

		background-color:#003063; height:20px; color:#FFFF9C; font:small-caps 12px Arial;

	}

	

	#nota_legal .nx {

		text-align:center;

		height:20px;

		width:20px;

		float:right;

		background-color:#003063;

	}

	

		#nota_legal .nx a:link, #nota_legal .nx  a:visited, #nota_legal .nx  a:active, #nota_legal .nx  a:hover { 

			color:#FFFF9C;

			font:small-caps 12px Arial;

		}

	

	#nota_legal .content  {

		width:220px;

		float:left;

		font-size:10px;

		background-color:white;

		padding:3px;

	}



#formsearchtop input, #logon input {

	font-size : 1em;

	border-width : 1px;

	border-color : #cccccc;

	background-color: #eeeeee;

}

	.form fieldset {

		padding: 18px 0px 0px 0px;

		margin: 0px;

		border: 0;

	}

	.form fieldset p {

		margin: 0 0 3px 0 ! important;

		clear: both;

	}

	.form fieldset p label {

		width: 142px;

		margin-right: 2px;

		display: block;

		float: left;

		padding: 3px 0px 4px 5px;

		color:#003366;

	}

	

	.form fieldset p input {

		width: 208px;

		background-color: white;

		border-width : 2px;

	}

	.form fieldset p input.radio {

		width: auto;

		border:0;

		background-color: white;

	}

	.form fieldset p textarea {

		width: 208px;

		height: 8em;

		background-color: white;

		border-width: 2px;

	}

	.form fieldset .bt_valid {

		padding-left: 16px;

		margin-left: 0px ! important;

		border: 0px;

		font-weight: bold;

		color:#003366;

		background-color: transparent;

		background-image:   url(/images/table/C1C1C1/fleche.gif) ! important;

		background-repeat: no-repeat;

		background-position: center left;

		width: auto;

		cursor: hand;

		text-align: left;

	}

	#contents form fieldset { 

		padding: 5px; 

		margin: 0; 

		border: 0;

	}

	#contents form fieldset input {

		width: 190px;

	}

	#contents form fieldset select {

		width: 195px;

	}

	#contents form fieldset .radio input {

		width: auto;

		background-color: #ECF0F3;

		margin: 2px 0 0 0;

	}

	#contents form fieldset cite {

		color: #003366;

	}

	#contents form fieldset .submit {

		background: url(bt_submit.gif) transparent top left;

		width: 82px;

		height: 22px;

		font-size: 0px;

		color: white;

		border:0;

		padding: 10px 0 0 5px;

		display: block;

		clear: both;

		margin: 30px 0 10px 0;

		cursor: hand;

		cursor: pointer;

		left: 155px;

	}

	#contents form fieldset .legal {

		padding-bottom:10px;

		text-decoration:underline;

	}

	#contents form fieldset .select {

		font:0.95em arial; 

		_font-size:0.89em;

		color:#003366;

	}

	

	#hotline {

		margin-left: 8px;

		margin-right: 5px;

	}

	#contents legend   { 

		display:none; 

	}

	#contents #hotline a { 

		color:#ffa500; 

	}



body {

	font-family:Verdana;

}

.tooltip {

	padding:2px;

	background-color:#FFF6CF;

	position:absolute;

	border:1px solid black;

	display:none;

}



#header {

	border-collapse:collapse;

	width:975px; 

	height:73px;

}

	#header td {

		width:50%;

		vertical-align:top;

		padding:0 15px 0 15px;

	}

	

	#header td a:link, #header td a:visited, #header td a:active {

		color:#003366;

		font-size:10px;

		text-decoration:none;

	}

	

	#header td a:hover {

		color:#003366;

		font-size:10px;

		text-decoration:underline;

	}

	

	#header .dealer_name {

		height: 50px;

		width: 500px;

		background: #fff url('../tpl/logoCE.jpg') no-repeat bottom left;

		padding: 0;

		font-weight: bold;

		color: #003366; 

		font-size:22px;

	}

	

#menu_top {

	position: absolute;

}

	#menu_top ul, #menu_top li {

		margin: 0;

		padding: 0;

		list-style: none;

	}

		#menu_top li {

			float: left;

			margin-right: 5px;

			padding-left: 5px;

			border-left: 1px solid #036;

		}

			#menu_top li a, #menu_top li strong {

				color: #036;

				text-decoration: none;

			}

			#menu_top li a:hover {

				text-decoration: underline;

			}



#minisite_content {

	border-collapse:collapse;

	/*width:975px; */

	/*height:73px;*/

}



	#minisite_content .simple td {

		border:0;

		vertical-align:top;

		font-size:10px;

	}

	#minisite_content td {

		vertical-align:top;

		border:1px solid #003366;

	}

	#minisite_content .column1 {

		width:767px;

		/*height:222px;*/

		padding:0px;

		font-size:10px;

	}

	

	#minisite_content .access * {

		margin: 0;

		padding: 0;

		color: #FEFF9C;

		font-size:10px;

		text-align:center;

	}

	#minisite_content .access {

		display: block;

		height: 23px;

		padding: 2px 0;

		background-color: #003366;

	}

	

	#minisite_content .horarios {

		height:5px;

		margin:0;

		padding:0;

		color: #FEFF9C;

		background-color: #003366;

		text-align:center;

	}

	#minisite_content .horarios a:link, #minisite_content .horarios a:visited, #minisite_content .horarios a:active {

		color: #FEFF9C;

		font-size:10px;

		text-decoration:none;

	}

	

	#minisite_content .horarios a:hover {

		color: #FEFF9C;

		font-size:10px;

		text-decoration:underline;

	}

	

	#minisite_content .scroll a:link, #minisite_content .scroll a:visited, #minisite_content .scroll a:active, #header td a:hover {

		color:#003366;

		font-size:10px;

		text-decoration:none;

	}

	

	#minisite_content .cnt_interior {

		/*height:222px;*/

		padding:0px;
		

		font-size:11px;

	}

	#minisite_content .cnt_interior h1 {

		font-size:15px;

		height:18px;

		color:#333333;

		margin: 0 0 10px;

	}

	#minisite_content .cnt_interior h2 {

		font-size: 13px;

		color: #003366;

		margin: 0;

		padding: 0;

	}

	#minisite_content .cnt_interior p {

		text-decoration: none;
	

		font-size:10px;

		color: #036;

		margin: 0 0 0px;

	}

	

	

	#minisite_content div.menu {

		display: block;

		height: 38px;

		background: #CDCDC4 url(bg-menu.gif) repeat-x top;

	}

		#minisite_content div.menu ul, #minisite_content div.menu li {

			margin:0;

			padding:0;

			height:25px;

			list-style:none;

		}

		#minisite_content div.menu ul { 

			/*padding:8px 5px 5px 5px;*/

		}

			#minisite_content .sld {

				background: #CDCDC4 url(fondo_boton.jpg) repeat-x top;

			}

			#minisite_content div.menu li {

				float: left;

				padding:10px 7px 3px 7px;

				font:small-caps 12px arial;

				_font-size:12px;

			}

				#minisite_content div.menu li a, #minisite_content div.menu li strong {

					color: #FEFF9C;

					text-decoration: none;

				}

				#minisite_content div.menu li a:hover {

					text-decoration: underline;

				}

				

				#minisite_content .img_cons {

					overflow: hidden;

					height: 150px;

					width: 201px;

				}

				

				#minisite_content .coord {

					background-color:white;

					text-align:left;

					padding: 10px;

					font-size: 11px;

					color: #036;

				}

				#minisite_content .coord strong {

					font-variant: small-caps;

					color: #C09100;

				}

				#minisite_content .coord span {

					color: #2872B1;

				}

				

				#minisite_content .coord td {

					border:0;

				}

				

				#minisite_content .coord td.instalaciones {

					font-variant:small-caps;

					font-size:12px;

					text-align:center;

					padding-top:5px;

				}

				

				#minisite_content .coord td.instalaciones a:link, #minisite_content .coord td.instalaciones a:visited {

					color:#036;

					text-decoration:none;

					font-weight: bold;

				}

				

				#minisite_content .coord td.instalaciones a:hover {

					text-decoration:underline;

				}



#column2 div.menu_column2 {

	background-color:#fff;

	text-align: left;

	padding: 5px 5px;

}

	#column2 div.menu_column2 ul {

		list-style: none;

		margin: 0;

		padding: 0;

	}	

	#column2 div.menu_column2 ul li {

		padding: 1px 0;

	}

	#column2 div.menu_column2 ul a {

		display: block;

		padding-left: 33px;

		text-decoration: none;

		display: block;

		height: 23px;

		font-size:11px;

		color: #036;

		font-variant: small-caps;

		padding-top: 3px;

	}

	#column2 div.menu_column2 ul a.contacto {

		background: transparent url(ico/contacto.gif) no-repeat top left;

	}

	#column2 div.menu_column2 ul a.certificacion {

		background: transparent url(ico/certificacion.gif) no-repeat top left;

	}

	#column2 div.menu_column2 ul a.catalogo {

		background: transparent url(ico/catalogo.gif) no-repeat top left;

	}

	#column2 div.menu_column2 ul a.prueba {

		background: transparent url(ico/prueba.gif) no-repeat top left;

	}

					

#publicidad {

	padding:5px;

	height: 167px;

}