/*
By Steph for Polny.com

mars 2006

border_out		#000000
border_in		#00438C
couleur_bg		#C4E0FF
couleur_bg_p	#8AC1FF
couleur_m		#BBDBFF
couleur_int		#E8F2FF
liens			#00438C
*/

img {
	border:0px;}

body{
	background-color:#C4E0FF;
	font-family: Georgia, Century, Tahoma, serif;
	font-size:0.9em;
	text-align:justify;}

input, textarea, select{
	font-family: Georgia, Century, Tahoma, serif;
	font-size:1em;}
	
h1 {
	text-align:center;}

td{
	padding:0px;}

a {
	text-decoration:none;
	color:#00438C;}

a:hover {
	text-decoration:underline}

#banniere {
	width:960px;
	border:1px solid #000000;
	margin-left:auto;
	margin-right:auto;}
	
#head{
	width:954px;
	padding:3px;
	border:1px solid #000000;
	margin-left:auto;
	margin-right:auto;
	background-color:#BBDBFF;
	border-bottom:1px solid #00438C;
	text-align:right;}
	
#inter{
	width:960px;
	height:5px;
	margin-left:auto;
	margin-right:auto;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color:#8AC1FF;}
	
#main {
	width:960px;
	border:1px solid #000000;
	border-top:0px;
	margin-left:auto;
	margin-right:auto;
	/* IE margin-top:-10px;*/
	background-color:#8AC1FF;}

#menu{
	float:left;
	width:180px;
	margin-left:5px;} /* IE 3*/
	
#avatar{
	float:right;
	margin-right:5px; /* IE 3*/
	width:52px;
	text-align:center;
	padding-top:2px;
	background-color:#BBDBFF;
	border:1px solid #00438C;}
	
#page{
	margin-right:64px; /* IE 66*/
	margin-left:190px; /* IE 192*/
	margin-bottom:5px;
	border:1px solid #00438C;
	padding:10px;
	background-color:#BBDBFF;}

#foot{
	clear:both;
	margin:5px;
	padding:5px;
	background-color:#BBDBFF;
	border:1px solid #00438C;}

.gauche{	
	float:left;}
	
.droite{	
	float:right;}
	
.menu_bloc{
	border:1px solid #00438C;
	margin-bottom:5px;
	background-color:#BBDBFF;}

.menu_bloc .titre {
	margin:0px;
	height:25px;
	border-bottom:1px solid #00438C;
	padding-top:5px;
	padding-left:15px;
	font-weight:bold;
	font-size:14px;
	background:url('images/titre_ac.gif') repeat-x;}

.menu_bloc .opt {
	padding:5px;}
	
.titre_menu{
	text-decoration:underline;
	margin-left:10px;
	line-height: 2.5em;
	font-weight:bold;}

.bloc {
	border:1px solid #00438C;
	margin:auto;
	margin-bottom:10px;
	padding:0px;
	background-color:#E8F2FF;}

.bloc .titre_ac {
	border-bottom:1px solid #00438C;
	/*border:1px solid red;*/
	height:25px;
	padding-top:5px;
	padding-left:15px;
	font-weight:bold;
	font-size:14px;
	background-image: url('images/titre_ac.gif');}
	
.bloc .titre_ss {
	height:15px;
	border-bottom:1px solid #00438C;
	background-image: url('images/titre_ss.gif');}
	
.bloc .opt {
	padding:10px;
	padding-top:12px;}

.n_droite{
	font-size:0.9em;
	float:right;
	margin-right:50px;}
	
.n_gauche{
	font-size:0.9em;
	margin-left:50px;}
	
.error , .error a{
	text-align:center;
	color:red;}

.center{
	text-align:center;}
	
.small_grey{
	font-size:0.9em;
	color:#808080;}

.admin a, .admin{
	color:red;}

.member a, .member{
	color:#009933;}

.new, .new a{
	color:red;}
	
.left{
	float:left;
	margin-right:8px;}
	
.right{
	float:right;
	margin-left:8px;}
	
.blok{
	font-weight:bold;
	font-variant:small-caps;
	color:red;
	}

.table {
	display:table;}
	
.tr{
	display:table-row;}
	
.th{
	display:table-cell;
	font-weight:bold;}
	
.td{
	display:table-cell;}
	
.photo_t {
	margin:auto;
	display:table;}
	
.photo_t img{
	margin-bottom:-3px;}
	
.photo_tr{
	display:table-row;}
	
.photo_td{
	display:table-cell;
	padding:1px;
	width:200px;
	text-align:center;}

.photo1_t{
	margin:auto;
	display:table;
	border:1px solid #00438C;
	background-color:black;}
	
.photo1_tr{
	display:table-row;}

.photo1_td{
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:160px;
	height:120px;
	background-color:black;}
	
.wallpaper{
	border:3px double #00438C;
	padding:5px;
	background-color:#E8F2FF;
	width:680px;
	margin:auto;}		
	
#smiley{
	width:500px;
	border:1px solid #000000;
	margin:auto;
	background-color:#BBDBFF;
	text-align:center;}

#avatar img{
	margin-bottom:2px;}
	
#chat{
	border:3px double #00438C;
	padding:5px;
	background-color:#E8F2FF;}
	
#articles, #telech, #sorties, #divers , #foresting, #vtt{
	padding-left:10px;
	background-color:#8AC1FF;
	font-size:0.9em;}