﻿/*----------------------------------------------------------------------------- 
GPTQ2010 Screen Stylesheet 

version:   1.0 
date:      22/04/2010 
website:   www.gptq2010.com 
version history: /css/
-----------------------------------------------------------------------------*/


/*****************************************  
	GLOBALS RESET - NE RIEN CHANGER 
*****************************************/

html,body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,table,img,object,form{margin:0;padding:0;border:0 none;}
h1,h2,h3,h4,h5,h6,p,ul,ol,dl,table{margin-bottom:1em;}
ul,ol,dd{margin-left:40px;}
object{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:1em;}
table{border-collapse:collapse;}
caption{text-align:center;caption-side:top;}
tbody,tr,td{border:0 none;}
td{padding:0;vertical-align:top;text-align:left;empty-cells:show;}
body{color:#000;background-color:#EEE;font:13px/16px Arial, Helvetica, sans-serif;}

/*****************************************  
	COQUILLE 
*****************************************/

	#PageWrap{
		background-color:#FFF;
		border-bottom:1px solid #EEE;
		margin:0 auto;
		width:750px;
	}
	
	#PageHeader{
		padding: 30px 30px 0 30px;
	}
	
	#PageBody{
		padding: 30px;
	}
	
	#PageFooter{
		border-top: 1px solid #EEE;
		height: 162px;
	}

/*****************************************  
	ENTETE 
*****************************************/

	#slogan{
		color:#564;
		font:18px Georgia, "Times New Roman", Times, serif;
		line-height:22px;
	}
	
	#PageHeader select{
		font-size: 0.85em;
	}

	#BodyTitre{
		margin-bottom: 5em;
		position: relative;
	}	
	
	h1{
		color:#0AE;
		font-size:18px;
		font-weight:bold;
		line-height:22px;
		text-transform: uppercase;
	}
	
		span.partenaire_prix{
			color:#C66; 
			display: block;
			font-size: 0.8em;
		}
		
		img.partenaire_logo{
			position: absolute;
			right: 0;
			top: 0;
		}

/*****************************************  
	GLOBALS RESET - NE RIEN CHANGER 
*****************************************/

	h2.or, h2.argent, h2.bronze, h2.gagnant{
		background: #FFF url(../images/H2_laureats.png) no-repeat;
		height: 50px;
		overflow: hidden;
		text-indent: -900%;
		width: 100%;
	}

	h2.argent{
		background-position: 0 -50px;
	}
	
	h2.bronze{
		background-position: 0 -100px;
	}	
	
	h2.gagnant{
		background-position: 0 -150px;
	}	
	
/*****************************************  
	FICHE LAUREAT 
*****************************************/

	div.laureats{
		margin-bottom: 5em;
		padding-left: 4.5em;
		position: relative;
	}
	
		.laureats_photo{
			border: 1px solid #333;
			position: absolute;
			right: 0;
		}
		
		.laureats_logo{
			margin-bottom: 1em;
		}
		
		address{
			font-style: normal;
			margin-bottom: 1em;
		}
		
			address b{
				text-transform: uppercase;
			}
			
			.laureats_region{
				color: green;
			}
			
		div.laureats p{
			width: 65%;
		}
		
/*****************************************  
	PIED DE PAGE 
*****************************************/

	#PageFooter h2,
	#PageFooter a{
		background: url(../images/logos_baspage.jpg) no-repeat;
	}
	
	#PageFooter h2, #PageFooter li a{
		display: block;
		height: 74px;
		overflow: hidden;
		text-indent: -900%;
	}
	
	#PageFooter h2, #PageFooter ul, #PageFooter li{
		margin: 0;
		padding: 0;
	}
	
	#PageFooter li{
		float: left;
		list-style: none;
		margin: 0 9px;
	}
	
		li.astral a{ background-position: 0 -73px !important; width: 125px; }
		li.casinos a{ background-position: -135px -73px !important; width: 100px; }
		li.evasion a{ background-position: -235px -73px !important; width: 105px; }
		li.lapresse a{ background-position: -340px -73px !important; width: 96px; }
		li.palaisdescongres a{ background-position: -434px -73px !important; width: 102px; }
		li.tva a{ background-position: -536px -73px !important; width: 100px; }
	
		
