@import url(navigation.css);
@import url(article.css);
/* EDIT TSC */

.white_top{
	background:#fff;
	height:20px;
	width:740px;
	margin-left:6px;
}
.white_bottom{
	background:#fff;
	height:30px;
width:740px;
}

body {
	background:#f0f0f0 ;
	font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif ;
	font-size:14px;
	margin:0;

}
p{
	color: #333333;
	line-height: 15px;
	font-size:12px;
	font-weight:normal;
}


#container{
	
	
	width:982px;
	margin:0 auto;
	padding:0;
	
	padding-right:6px;
}

#content{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	padding-left:6px;
	background: repeat-y url(img/background.gif) left top;	
}
.sh_bottom{
	height:20px;
	margin:4px;
	margin-top:0 ;
	background: repeat-x url(img/sh_bottom.gif) left top;	
}
#left_col{
	margin:0;
	width:217px;
	float:left;
	z-index:5;
}

* html #center_col{
	left:-3px;
	position:relative;
	
}

#center_col{
	width:753px;
	margin-left:217px;
		
	
}


/*	breadcrumb
*******************************************************************************/
#breadcrumb {
	margin-top:1px;
	height:22px;
	padding-top:8px; 
	padding-left:12px;
	/* background:#996633; */
	background:#770042;
	color:#fff;
}



#breadcrumb a, #breadcrumb a:link {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	
}

.breadHREF{
	padding-left:18px;
	margin-left:2px;
	background: url(img/arr_white.gif) no-repeat left center;
}
#breadcrumb a:hover {
	text-decoration:underline;
}


/* language selection 
*******************************************************************************/
#languageselect { margin-top: 10px; /* margin-right: 90px; */ float: right;  font-size: 12px;}
#languageselect a:link, #languageselect a:visited, #languageselect a:focus {margin-right: 10px; text-transform: lowercase; padding: 0; border:0;}
#languageselect img {border:none; margin:0; padding: 0;}


/* footer
**************************************************************************/


#footer {
	margin-top:1px;
	height:20px;
	padding:6px 40px 4px 0;
	width:930px;
	background:#770042;
	color:#fff;
	text-align:right;
}

#footer a, #footer a:link {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	font-stretch:wider;
	font-size:10px;
}

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








/*	columns
*******************************************************************************/

#main{
	height:100%;
}

#col_1{
	width:535px;
	margin:12px;
}

#col_2{
 	
 	width:199px;
	margin:0;
	float:right;
}
#col_1,#col_2{
	margin-top:-5px;
}

/*	Header & Logo
*******************************************************************************/

#logo {
	background: no-repeat url(img/logo-2010-bordeaux.jpg);
	background-position-x: -3px;
	margin-top:20px;
}

#logo a {
	display:block;
	height:100px;
	width:200px;
	text-indent:-700em;
padding:0;
margin:0;
}



#header{

	width:753px;
	margin:0;
	padding:0;
	height:120px;
	

}

#header_logo,#logo{
	height:100px;
	
}

#header_logo{
	/* background: no-repeat url(img/fla.jpg);*/
	background-image: url(img/background-top-2010-bordeaux.jpg);
	background-repeat: repeat-x;
	
}



.clear{

	clear:both;
}



/* IVD Box */
.ivd {overflow: hidden; padding-bottom: 10px; font-size: 11px; line-height: 13px;}
.ivd img {float: left; margin-right: 10px; margin-left: 20px; border: none;}