/*--------------------------------------------------------------------*/
/**********************************************************************/
/* Feuille de Style pour: IE7 et FIREFOX */
/**********************************************************************/
/*--------------------------------------------------------------------*/


/*--------------------------------------------------------------------*/
/* Style relatif au texte en général */
/*--------------------------------------------------------------------*/
body,td
{
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	font-size: 11px; 
}

hr
{
	 border:1px solid black;
}

#files td
{
	line-height: 1;
}


.txtcenter
{
	text-align: center;
	
	position:relative;
	left:32%;
	right:0px;
	top:0px;
	bottom:0px;
}

.noindent
{
	text-align: left;
	text-indent: 0px
}

#page
{
	height:500px;
	line-height: 25px;
}

#div_admin
{
	text-indent: 0px;
}

#w3c
{
	text-align: right;
}

#credit td
{
	font-size: 9px; 
	text-align: center;
	
	position:absolute;
	left:30%;
}


/*--------------------------------------------------------------------*/
/* Style relatif aux formulaires */
/*--------------------------------------------------------------------*/

input
{
	font-size: 10px;
	color:#006699;
	text-align: center;
	border: 1px solid #000000;
}

input[type=button],input[type=submit]
{
	cursor: pointer;
	background-color:#E5E5E5;
	font-weight:bold
}

input[type=button]:active,input[type=button]:hover,input[type=submit]:active,input[type=submit]:hover
{
	color: #0066FF;
	background-color:#FFFFFF;
	cursor: pointer;
	font-weight:bold
}

input[type=file]
{
	text-align: left;
	color:#006699;
}

fieldset
{
	border: 2px solid CornflowerBlue;
}

legend
{
color: #FFFFFF;
background: RoyalBlue;
border: 2px solid CornflowerBlue;
padding: 2px 6px
}

select 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	font-size: 10px; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
} 

/*--------------------------------------------------------------------*/
/* Construction des bords arrondis */
/*--------------------------------------------------------------------*/
.coin
{
	width:15px;
	background-image:none;
}

.coinhg
{
	width:15px;
	background-image:url(./gwu_images/coinhg.png);
	background-repeat:no-repeat;
}
.coinhd
{
	width:15px;
	background-image:url(./gwu_images/coinhd.png);
	background-repeat:no-repeat;
}

.coinbg
{
	width:15px;
	background-image:url(./gwu_images/coinbg.png);
	background-repeat:no-repeat;
}
.coinbd
{
	width:15px;
	background-image:url(./gwu_images/coinbd.png);
	background-repeat:no-repeat;
}

#coinbd_page
{
	width:15px;
	background-image:url(./gwu_images/coinbd_up.png);
	background-repeat:no-repeat;
}

.centre
{
	width:857px;
	height:15px;
}

.centre_page
{
	width:800px;
	height:15px;
}

.centre_lang
{
	width:100px;
	height:15px;
}

/*--------------------------------------------------------------------*/
/* Style relatif au liens */
/*--------------------------------------------------------------------*/
a:link,a:visited
{
	cursor:pointer;
	color: #006699; 
	text-decoration: none;
	
}

a img {border-width: 0px;}

a:hover,a:active
{
	cursor:pointer;
	color: #ff9933;
	text-decoration: none;
}

#uk,#fr,#es
{
	cursor:pointer;
}

/*--------------------------------------------------------------------*/
/* Menu */
/*--------------------------------------------------------------------*/
.menu_haut
{
	background-image:url(./gwu_images/white_to_transparent_haut.png);
	background-repeat:repeat-x;
	background-position:bottom center;
	height:21px;
}

.menu
{
	cursor:pointer;
	
	border-style: solid;
	border-color: black;
	border-width: 0px;
	height:20px;
	width:12%;
	
	
	background:white;
	color:#006699;
	font-size: 12px; 
	font-weight:bold;
}

.menu_bas
{
	background-image:url(./gwu_images/white_to_transparent_bas.png);
	background-repeat:repeat-x;
	background-position:top center;
	height:21px;
}
.espace
{
	background-image:none;
	height:30px;
}

/*--------------------------------------------------------------------*/
/* Background */
/*--------------------------------------------------------------------*/
body
{
	background-image:url(./gwu_images/blue.gif);
}

td
{
	background-image:url(./gwu_images/white50.png);
	margin: 10px 2%
}

.nobgtab td
{
	background-image:none;
}

.nobg
{
	background-image:none;
}



#div_main_part
{
	background-image:url(./gwu_images/sigle_logo_gwu.png);
	background-repeat:no-repeat;
	background-position:left top;
	
	position:absolute;
	left:0px;
	right:0px;
	top:50px;
	bottom:0px;
}

#div_transition
{
	background-image:url(./gwu_images/transition.gif);
	background-repeat:repeat-x;
	
	height:36px;
	width:100%;
	
	position:absolute;
	left:0px;
	right:0px;
	top:0px;
}

#div_lang
{
	position:absolute;
	left:35px;
	right:0px;
	top:225px;
}

#div_links
{
	position:absolute;
	left:15px;
	right:0px;
	top:325px;
}

#div_newsletter
{
	position:absolute;
	left:29px;
	right:0px;
	top:525px;
}
#div_newsletter input[type=button]
{
	width:90px;
}

#tabs
{
	background-image:url(./gwu_images/fond_cercle.png);
	background-repeat:no-repeat;
	background-position:left top;
	
	position:absolute;
	left:220px;
	right:0px;
	top:0px;
}

#keys
{
	background-image:url(./gwu_images/icon/key.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#upload
{
	background-image:url(./gwu_images/icon/uploader.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#download
{
	background-image:url(./gwu_images/icon/files_to_download.png);
	background-repeat:no-repeat;
	background-position:center center;
}

#div_chat_frame
{
	background-image:url(./gwu_images/icon/messenger.png);
	background-repeat:no-repeat;
	background-position:center center;
}

#chat table
{
	margin-left:auto; margin-right:auto;
}