* {

	margin: 0px;

	padding: 0px;

}



.ocultar {

	display: none;

}



a {

	color: #dd0000;

	text-decoration: underline;

}



a:visited {

	color: #cc0000;

	text-decoration: underline;

}



a:hover {

	color: #ff0000;

	text-decoration: none;

}



a:active {

	text-decoration: underline;

	color: #800000;

}



body {

	padding: 0px;

	color: #4d4d4d;

	font: 12px/20px Arial, Helvetica, sans-serif;

	text-align: left;

	background: #eaeaea;

	width: 729px;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-right: auto;

	margin-left: auto;

	border-right: 1px solid #cbcbcb;

	border-left: 1px solid #cbcbcb;

	position: relative;

}



#todo {

	background: #ffffff url(file:) repeat-y;

	margin: 0px auto 0px auto;

	width: 740px;

	position: relative;

	border-right: 3px solid #595959;

	border-left: 2px solid #a5a5a5;

	background-image: url(file:);

}



p {

	padding: 0.5em 0px;

}



.deutz {

	color: #e61407;

	font-weight: bold;

	text-transform: uppercase;

}



strong {

	color: #323232;

}



/*<group=layout>*/



#encabezado {

	margin: 0px 0px 0px 144px;

	padding: 0px;

	width: 575px;

	height: 144px;

	border-left: 1px solid #808080;

	border-bottom: 1px solid #808080;

	background: #ffffff;

	position: relative;

}



#izquierda {

	position: absolute;

	top: 0px;

	left: 0px;

	width: 144px;

	background: #f7f7f7;

	padding: 0px;

	margin: 0px;

	background-color: #F4F4FF;

}



#central {

	margin: 0px 142px 0px 144px;

	border-right: 1px solid #808080;

	border-left: 1px solid #808080;

	display: block;

	width: 432px;

	background: #ffffff;

	padding: 20px 0px 40px 0px;

}

#libre {

	margin: 0px 0px 0px 144px;

	display: block;

	width: 432px;

	background: #ffffff;

	padding: 20px 0px 40px 0px;

}



#derecha {

	position: absolute;

	top: 145px;

	right: 0px;

	width: 162px;

	background: #ffffff;

	overflow: hidden;

	margin: 0px;

	padding: 0px;

}



/* DERECHA mide 142 por el espacio ocupado por los bordes */



/* ============== */



/* cuando no hay imagen */



/* ES ANCHO */



body.ancho #central {

	border-left: 1px solid #808080;

	display: block;

	background: #ffffff;

	padding: 20px 0px 40px 0px;

	margin: 0px 0px 0px 144px;

	border-right-style: none;

	width: 575px;

}



body.ancho #derecha {

	display: none;

}



#pie {

	clear: both;

	margin: 0px 0px 0px 144px;

	width: 575px;

	text-align: center;

	border-top: 1px solid #808080;

	border-left: 1px solid #808080;

	background: #ffffff;

	padding: 10px 0px 10px 0px;

}

	

/*</group>*/



/*<group=encabezado f>*/



#isologo_acosta {

	background:  url(file:///C|/Documents%20and%20Settings/cclozano.SRGCN/Configuraci&#243;n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/EHWWJXXW/images/logo_acosta.gif);

	display: block;

	width: 85px;

	height: 101px;

	position: absolute;

	top: 29px;

	right: 174px;

}



#isologo_deutz {

	background:  url(file:///C|/Documents%20and%20Settings/cclozano.SRGCN/Configuraci&#243;n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/EHWWJXXW/images/logo_deutz.gif);

	display: block;

	width: 500px;

	height: 104px;

	position: absolute;

	top: 13px;

	right: 17px;

	left: 67px;

	background-image: url(file:///C|/Documents%20and%20Settings/cclozano.SRGCN/Configuraci&#243;n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/EHWWJXXW/images/logo_deutz.gif);

}

	

/*</group>*/



/*<group=izquierda f>*/



ul#botonera {

}



ul#botonera li {

	border-bottom: 1px solid #d3d3d3;

	width: 144px;

	list-style: none;

	height: 20px;

	display: block;

	font-weight: bold;

	text-align: right;

}



ul#botonera li a {

	text-decoration: none;

	font: bold 10px/20px Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	width: 139px;

	height: 20px;

	display: block;

	padding-right: 5px;

}



ul#botonera li strong a {

	background: #FFF4F4;

	width: 139px;

	height: 20px;

	padding-right: 5px;

}



ul#botonera li a.deutz {

	display: block;

}



ul#botonera li a.rectificacion {

	color: #000000;

}



ul#botonera li a:hover {

	background: #ffffff;

}



ul#botonera li a:active {

	background: #ededed;

}



ul#botonera li#boton_home {

	width: 144px;

	height: 60px;

}



ul#botonera li#boton_home a {

	text-decoration: none;

	text-transform: uppercase;

	width: 139px;

	height: 20px;

	display: block;

	padding-right: 5px;

	padding-top: 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}



ul#botonera li#boton_contacto {

	width: 144px;

	height: 40px;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}



ul#botonera li#boton_contacto a {

	text-decoration: none;

	text-transform: uppercase;

	width: 139px;

	height: 20px;

	display: block;

	padding-right: 5px;

	color: #4c4c4c;

	padding-top: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}



ul#botonera li#boton_contacto a:hover {

	color: #000000;

}

	

/*</group>*/



/*<group=central f>*/



#central p, #central h3, #central h4, #central h5, #central ul, #central ol, #central dl, #central table {

	margin-left: 72px;

	display: block;

	margin-right: 72px;

}



#central object {

	display: block;

	margin-right: auto;

	margin-left: 72px;

}



#central h3#titulo_seccion {

	color: #e61407;

	font: normal 32px/30px Futura, "Arial Black", Arial, Helvetica, sans-serif;

	padding: 40px 0px 40px 0px;

	text-transform: lowercase;

}



#central h3#titulo_seccion .deutz {

	font-size: 21px;

	font-weight: bold;

	text-transform: uppercase;

}



#central h4 {

	font: bold 14px Arial, Helvetica, sans-serif;

	color: #212121;

	margin: 0px 72px 10px 40px;

	text-align: left;

}



#central h4 .deutz {

	color: #000000;

}



#central h5 {

	font: bold 12px Arial, Helvetica, sans-serif;

	color: #3f3f3f;

	background: #f2f2f2;

	padding: 3px 5px 3px 5px;

	margin: 20px 67px 10px 67px;

}



#central h5 .deutz {

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

}



#central p {

	color: #4d4d4d;

	font: 12px/1.5em Arial, Helvetica, sans-serif;

	text-align: left;

}



#central ul, #central ol, #central dl {

	padding: 7px 0px 14px 0px;

	margin-left: 52px;

}



#central ul li ul {

	margin-left: 24px;

	width: 100%;

}



#central li {

	list-style: outside square;

	line-height: 16px;

	font-size: 12px;

}



#central li:hover {

	background: #f7f7f7;

	color: #323232;

}



#central ul li ul li:hover {

	background: #ffffff;

}



#central dl dt {

	font-weight: bold;

	color: #323232;

	padding-top: 10px;

	font-size: 11.5px;

	line-height: 17px;

}



#central dl dd {

	padding-left: 20px;

	display: list-item;

	list-style: inside circle;

	padding-top: 0px;

	font-size: 11.5px;

	line-height: 17px;

}



#ruta p {

	position: relative;

	bottom: 25px;

	color: #808080;

	font-size: 9px;

	text-transform: lowercase;

}



#central table {

	font-size: 11px;

	line-height: 17px;

	padding: 0px;

	display: block;

}



#central table th {

	color: #323232;

	font-weight: bold;

	background: #eaeaea;

	padding-right: 5px;

	padding-left: 5px;

	text-align: left;

	vertical-align: top;

}



#central table td {

	background: #f7f7f7;

	padding-right: 5px;

	padding-left: 5px;

	text-align: left;

	vertical-align: top;

}

	

/*</group>*/



/*<group=pie f>*/



#pie p {

	line-height: 16px;

	font-size: 12px;

	padding: 4px 0px 2px 0px;

}



#pie p strong {

	color: black;

}

	

/*</group>*/



/* paginas particulares: */



/*<group=home>*/



body#home div#ruta {

	visibility: hidden;

}

body#home #titulo_seccion {

	display: none;

}

body#home h4 {

	margin-top: 50px;

}

/* contacto rapido */

body#home #contacto_rapido {

	position: absolute;

	top: 231px;

	left: -1px;

	margin: 0px;

	padding: 0px;

	width: 134px;

}

body#home #contacto_rapido p {

	margin: 0px;

	font-size: 9px;

	padding: 0px 5px 0px 0px;

	text-align: right;

}

body#home #contacto_rapido p.ocultar {

	display: none;

}

body#home #contacto_rapido a {

	color: #575757;

	text-decoration: none;

}

body#home #contacto_rapido a:hover {

	color: #252525;

	text-decoration: none;

}

	

/*</group>*/



/*<group=MOTORES>*/



#central span.kw {

	margin-left: 20px;

}

	

/*</group>*/

/*<group=DEUTZ>*/

/*h3.titulo_deutz {

	text-indent: -30000px;

	background: no-repeat left url(file:///C|/Documents%20and%20Settings/cclozano.SRGCN/Configuraci&#243;n%20local/Archivos%20temporales%20de%20Internet/Content.IE5/EHWWJXXW/images/titulo_deutz.gif);

}

	

/*</group>*/



/*<group=contacto>*/



#datos_contacto {

	background: #f7f7f7;

	border: 1px solid #bfbfbf;

	padding: 10px;

	margin: 0px 72px 0px 72px;

}



#datos_contacto p {

	margin-right: 0px;

	margin-left: 0px;

	padding-right: 0px;

	padding-left: 0px;

	font-size: 13px;

	color: #333333;

}

	

/*</group>*/


