/* INDEX */
	
	#left{
		border: 1px solid white;
		background:white;
		text-align:center;
		padding:15px;
	}

	#right{
		border: 1px solid white;
		text-align: center;
		color: white;
		padding: 5px 2px;
	}
	
	#right a{color:white;}
	
	#main-section{
		margin: 0px 15px 0px 15px;
		border: 1px solid white;
		padding: 15px;
		text-align: center;
		color: white;
	}
	
	#main-section p{
		margin-top:10px;
	}
	
	.txt-main{
		padding:5px;
		border:0px;
		width:500px;
		margin-bottom:5px;
		position: relative;
	}

	.txt-main-left{
		background:#bbbbff;
	}
	
	.txt-main-right h1{
		margin:0px;
		font-size:14pt;
		padding:2px;
	}

	.txt-main-left h1{
		margin:0px;
		font-size:14pt;
		padding:2px;
	}
		
	.img-left{
		float:left;
		border:0px;
		width:193px;
	}
	
	.txt-main-right{
		background:#336699;
	}
	
	.img-right{
		float:right;
		border:0px;
		width:193px;
	}	
	

/* SHOW LAYOUT */

	#main-show{
		margin:0px 15px 0px 15px;
		border:1px solid white;
		padding:15px;
		text-align:center;
		color:white;
		background:#E7E4D0;
	}

	.show_list{
		width:156px; 
		float:left; 
		margin:5px; 
		border:1px solid black;
		background:#000033;
	}
	
	.show_list H1{
		font-size:14px;
		margin:2px;
	}
	
	.show_list img{
		border:0px;
	}

	#show_photo{
		width:700px;
		padding:5px;
		background:#E7E4D0;
		text-align:center;
		float:left;
		}
		
	#show_photo img{
		margin:5px;
		border:1px solid black;
		}
		
	#show_photo_nav{
		margin:15px 0px 0px 15px;
		background: #0000DD;
		padding:5px;
		text-align:center;
		}
		
	#show_photo_nav a{
		text-decoration: none;
		color: white;
	}
	
	#show_photo_nav a:visited{
		text-decoration: none;
		color: red;
	}

	#show_details{
		width:700px;
		padding:5px;
		background:#E7E4D0;
		text-align:center;
		float:left;
	}

	#show_info{
		margin: 0px 0px 0px 0px;
		border: 1px solid white;
		padding: 10px;
		text-align: center;
		color: black;
	}	
	
	#show_info h1{
		margin: 0px 0px 15px 0px;
		font-size: 16pt;
		font-weight: 300;
		color: maroon;
	}

	
	#show_cars{
		margin: 15px 0px 0px 0px;
		border: 1px solid white;
		padding: 10px;
		text-align: center;
		color: black;
	}


/* PANHARD LAYOUT */

	.panhard_main{
		width:800px;
		height:400px;
		left:35px;
		padding:2px;
		position:relative;
		background-image: url('../images/bg_pan.jpg');
		background-repeat:no-repeat;
		z-index:1;
	}

	.panhard{
		top:0px;		
		background: white;
		color:black;
		filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
		position:relative;
		float:left; 
		z-index:2;		
		border: 1px solid #336699;
		left:20px;
		margin:10px;
	}
	
	.text{
		z-index:3;
		text-align:left;
		color:black;
		padding:2px;
		margin:10px;
		width:540px;
	}	
	
	.text li{
		padding:2px;
	}
	
	.text-m {	
		background: white;
		color:black;
		width:130px;
		z-index:4;		
		margin:10px;
		text-align:left;
	}
	
	.text-m a{
		text-decoration:none;
		padding:2px;
		border-bottom: 1px solid #336699;
		display:block;
		font-size:9pt;
	}
	
	.text-m a:hover{
		background: #c0c0c0;
	}

/* PANHARD PHOTOS */

	#panhard_photo{
		width:700px;
		padding:5px;
		background:#E7E4D0;
		text-align:center;
		float:left;
		}
		
	#panhard_photo img{
		padding:0px;
		margin:4px;
		border:1px black solid;
		}	


/* RIGHT MENU */		
	.menu_right {	
		background: white;
		color:black;
		width:145px;
		margin-left:15px;
		text-align:left;
		float:right;
	}
		
	.menu_right a{
		text-decoration:none;
		padding:2px;
		border-bottom: 1px solid #336699;
		display:block;
		font-size:9pt;
	}
		
	.menu_right a:hover{
		background: #c0c0c0;
	}	
	

	#tv-show {text-align:center;}	
	#tv-show img{margin:10px;}	


	.car_list{
		float:left;
		border-width:1px 1px 0px 1px;
		border-style:solid;
		border-color:white;
		margin:5px;
		width:278px;
		font-size:9pt;
		background:#E7E4D0;
	}

	.car_list a{
		display:block;
		padding:2px;
		text-decoration:none;
		border-bottom: 1px solid white;
		color:black;
	}

	.car_list a:hover{
		background: #c0c0c0;
	}



	#links img , #links a{
		margin: 10px 10px;
		
	}