/*	-------------------------------------------------------------
	GI66
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Styles communs
	Nom fichier:	style.css
	Version:		1.0
	Date:			18/04/2007
	-------------------------------------------------------------	*/

/*	-------------------------------------------------------------
	General
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

body {
	background-color: #CB1900;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: center;
	margin-bottom:25px;
	padding: 0px;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

/*	-------------------------------------------------------------
	Mise en page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#containeroutils {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 944px;
	height:28px;
}
	
#containerhaut {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 944px;
	height: 166px;
	background-color:#000000;
	border-left: #FFFFFF 4px solid;
	border-right: #FFFFFF 4px solid;
	border-top: #FFFFFF 4px solid;
}

#containermilieu {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 944px;
	height: 509px;
	background-color:#fff;
	background-image:url(../images/accueil_fond.gif);
	border-left: #FFFFFF 4px solid;
	border-right: #FFFFFF 4px solid;
	border-bottom: #FFFFFF 4px solid;
}

#colgauche {
	float:left;
	display:block;
	width:282px;
	text-align: center;
	margin-right:39px;
}

#colmilieu {
	float:left;
	display:block;
	width:366px;
	text-align: left;
}

#coldroite {
	float:left;
	display:block;
	width:235px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

#containerint1 {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 950px;
	background-color:#FDFDFD;
	background-image:url(../images/ttu-int1.gif);
	background-repeat: repeat-y;
	border-bottom: #FFFFFF 4px solid;
}

#containerint2 {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 950px;
	background-image:url(../images/ttu-int2.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#colintgauche {
	float:left;
	display:block;
	width:269px;
	text-align: center;
}

#colintgauche a:hover { text-decoration:underline; }

#colintspace {
	float:left;
	display:block;
	width:15px;
}

#colintdroite {
	float:left;
	display:block;
	width:643px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

/*	-------------------------------------------------------------
	Positionnement
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#posoutils {position:absolute; top:12px; left:11px;}
#posteam {position:absolute; top:-19px; left:691px;}
#posmenu {position:absolute; bottom:0px;}
#poscocciacc {position:absolute; top:-74px; left:124px;}
#poscocciint{position:absolute; top:-74px; left:72px;}
#posnav {position:absolute; bottom:0px; right:0px;}
#posgi {position:absolute; top:11px; left:16px;}
#poslang {position:absolute; top:70px; left:100px;}
#possstt {position:absolute; top:19px; left:405px;}
#posslogan {position:absolute; top:84px; left:228px;}
#posurl {position:absolute; bottom:2px; left:83px;}
#posurlint {position:absolute; bottom:2px; left:102px;}
#posemail {position:absolute; bottom:17px; left:6px;}
#posfrance {position:absolute; top:17px; right:29px;}
#posdragon {position:absolute; bottom:2px; right:109px;}

#pospub {position:absolute; top:73px; left:185px;}


/*	-------------------------------------------------------------
	Polices
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.gris10vbold {color: #A6A6A6; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.gris10fvbold {color: #6E6D6A; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.black10vbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: bold;
}

.black10v {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

.black12v {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

.rouge12vbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C14D12;
	font-weight: bold;
}

.red12vbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD0019;
	font-weight: bold;
}

.black11vbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}

	
/*	-------------------------------------------------------------
	Autres classes
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
.resultat {border: 4px solid #E2001A; background: #E2001A;}
.resultatover { border: 4px solid #FECC00;  background: #E2001A;}
.immo-reel {color: #fff; font-size: 21px; font-family: Arial, Helvetica; font-weight: bold;}
.searchtexte {color: #fff; font-size: 11px; font-family: Arial, Helvetica; font-weight:bold;}

.titreacc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: bold;
}
.ttagence {color: #A19F9F; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.prix {color: #DD0019; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}

A.actu, .actu {color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
A:hover.actu {color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
A.actustitre, .actustitre {color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight:bold;}
A:hover.actustitre {color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight:bold;}

.page_on {color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
A.page_off, .page_off {color: #FECC00; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.page_off {color: #FECC00; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;}

.ic-titre {color: #E2001A; font-size: 18px; font-family: Verdana, Arial, Helvetica;}



/*	-------------------------------------------------------------
	Formulaires
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.formtxt {color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.formgras {color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:bold;}
.formval {color: #DD0019; font-size: 12px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.formabo {color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica;}
