*{
margin:0;
padding:0;
}

body {
	font: 12px/14px Arial, Helvetica, sans-serif;
	background-color:#000000;
	text-align:justify;
	color:#000;
}
a{
color:#003C90;
font-weight:600;

}
a img{
border:none;
}

h1{
color:#222;
font-size:18px;
margin-bottom:15px;
}

h2{
color:#222;
font-size:14px;
margin-bottom:10px;
}
h3{
color:#222;
font-size:14px;
}
p{
margin-bottom:10px;

}
.clear{
clear:both;
}

/*************FOTOS********************/
#contfoto{
margin:0 auto;
text-align:center;
}
#contfoto .fotodet img{
margin-bottom:15px;
border:3px solid #fff;
}


/***************************ID'S***********************************/

#border{
width:734px;
margin:0 auto;
border-left:1px solid #888;
border-right:1px solid #888;
background-color:#ddd;
}

#contenido{
position:relative;
width:730px;
margin:0 auto;
background-color:#fff;
}

	#contenido #cabecera{
	height:325px;
	position:relative;
	overflow:hidden;
	}
		#contenido #cabecera #menu{
		height:50px;
		border-top:2px solid #FF9600;
		background: transparent url(imagenes/fmenu.jpg) repeat-x;
		}
			ul#nav {
			position:absolute;
			right:0;
			width:500px;
			height:50px;
			background:transparent url(imagenes/botones.png) no-repeat 0 -50px;
			}
			ul#nav li {
			display:block;
			float:left;
			}
			ul#nav li a {
			display:block;
			text-decoration:none;
			background:transparent url(imagenes/botones.png) no-repeat;
			}
			li#principal a {
			width:125px;
			height:50px;
			}
			li#empresa a {
			width:125px;
			height:50px;
			}
			li#coches a {
			width:125px;
			height:50px;
			}
			li#contacto a {
			width:125px;
			height:50px;
			}
			 
			li#principal a:link, li#principal a:visited {	
			background-position:0px 0px;
			}
			li#principal a:hover, li#principal a:focus {
			background-position:0px -50px;
			}
			
			li#empresa a:link, li#empresa a:visited {	
			background-position:-125px 0px;
			}
			li#empresa a:hover, li#empresa a:focus {	
			background-position:-125px -50px;
			}
			
			li#coches a:link, li#coches a:visited {	
			background-position:-250px 0px;
			}
			li#coches a:hover, li#coches a:focus {	
			background-position: -250px -50px;
			}
			
			li#contacto a:link, li#contacto a:visited {	
			background-position: -375px 0px;
			}
			li#contacto a:hover, li#contacto a:focus {	
			background-position: -375px -50px;
			}
			
				
			body#principal-page ul#nav li#principal a {
			background-position:0px -100px;
			}
			body#empresa-page ul#nav li#empresa a {
			background-position:-125px -100px;
			}
			body#coches-page ul#nav li#coches a {
			background-position:-250px -100px;
			}
			body#contacto-page ul#nav li#contacto a {
			background-position:-375px -100px;
			}
			
			
		#contenido #cabecera #logo{
		position:absolute;
		width:220px;
		top:2px;
		left:10px;
		z-index:1;
		}
		#contenido #cabecera #flashcontent{
		position:relative;
		height:275px;
		width:730px;
		z-index:0;
		overflow:hidden;
		}
		
		
	#contenido #cuerpo{
	position:relative;
	padding:25px 10px 0 10px;
	background:transparent url(imagenes/fweb.jpg) repeat-x;
	
	}
		#contenido #cuerpo #principal{
		}
			#contenido #cuerpo #principal #pleft{
			width:220px;
			float:left;
			}
			#contenido #cuerpo #principal #pleft p{
			padding:0 5px;
			padding-top:10px;
			}
				#contenido #cuerpo #principal #pli{
				height:330px;
				background:transparent url(imagenes/fondop1.jpg) repeat-x;
				color:#FFF;
				}
					#contenido #cuerpo #principal #pli a{
					color:#FFF;
					}
				#contenido #cuerpo #principal #plii{
				background:#D5D5D5 url(imagenes/fondop2.jpg) repeat-x;
				}
			#contenido #cuerpo #principal #pright{
			width:490px;
			float:left;
			}
				#contenido #cuerpo #principal #pright .cocheal{
				width:200px;
				float:left;
				padding-left:30px;
				margin-top:30px;
				text-align:left;
				height:140px;
				}
				#contenido #cuerpo #principal #pright .cocheal img{
				display:block;
				margin:0 auto;
				}
			#contenido #cuerpo #principal #textprincipal{
			padding:30px;
			}
		#contenido #cuerpo #lista table{
		text-align:left;
		}
		#contenido #cuerpo #lista img{
			padding:5px;
		}
		#contenido #cuerpo #lista tr:hover , tr.hilite{
		background-color:#ddd;
		}
		#contenido #cuerpo #lista tr.noback:hover{
		background-color:#fff;
		}
		#contenido #cuerpo #lista tr{
		height:50px;
		}
		#contenido #cuerpo #detalle{
		padding:0 20px;	
		}
			#contenido #cuerpo #detalle #carimage{
			width:400px;
			height:320px;
			float:right;
			}
			#contenido #cuerpo #detalle #modelocoche{
			position:relative;
			}
			#contenido #cuerpo #detalle td{
			width:150px;
			padding-bottom:5px;
			}
				
				
			#contenido #cuerpo #detalle #equipamiento{
			clear:right;
			}
			#contenido #cuerpo #detalle #equipamiento h3{
			margin-top:20px;
			}
			#contenido #cuerpo #detalle #masdetalles{
			margin-top:20px;
			}

			
		#contenido #cuerpo #contacto{
		position:relative;
		text-align:center;
		}
		#contenido #cuerpo #contacto #form{
		position:relative;
		width:400px;
		margin:0 auto;
		text-align:right;
		}
		
		#contenido #cuerpo #contacto #form input, #contenido #cuerpo #contacto #form textarea{
		background-color:#efefef;
		border:1px solid #686868;
		}
		
		#contenido #cuerpo #contacto #form label{
		text-align:left;
		padding-right:20px;
		}
		#contenido #cuerpo #contacto #contact{
		position:relative;
		text-align:justify;
		margin:0px 30px;
		}
		#contenido #cuerpo #contacto div.right{
		position:relative;
		float:right;
		width:350px;
		text-align:right;
		}
		#contenido #cuerpo #contacto #form #formcenter{
		text-align:center;
		margin-top:10px;
		}
		
	
	#contenido #pie{
	clear:both;
	text-align:center;
	padding:10px 0;
	}
	#contenido #pie p{
	margin:0;
	color:#555;
	}
	
	#contenido #pie a{
	color:#555;
	text-decoration:underline;
	}
	#contenido #pie a:hover{
	color:#222;
	text-decoration:none;
	}
		#contenido #pie #flashpie{
		width:700px;
		margin:0 auto;
		margin-bottom:10px;
		}

