/*
.xoopsCode
.xoopsQuote
Are core specific, but may also be overridden in here to your taste.

.banner
.redirect
.bg1
.bg2
.bg3
.bg4
Are E-Xoops Specific, all others are freestyle depending on your theme.
*/
@import url(../menu/menu_lien_header.css);

body                 {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
FONT-SIZE: x-small; 
text-align:center;
scrollbar-face-color: #F1EFE2; 
scrollbar-track-color: #999999; 
scrollbar-arrow-color: #883333; 
scrollbar-shadow-color: #9ACD32; 
scrollbar-3dlight-color: Black; 
scrollbar-darkshadow-color: Black;
buttonface: #FF0000;
background-color : #fdfdf3;
}

TD                     {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
FONT-SIZE: x-small;
COLOR: #352705; 
}

P                     {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
FONT-SIZE: x-small;
}

DIV                     {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
FONT-SIZE: x-small;
}

INPUT                     {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
FONT-SIZE: x-small;
}

FORM                      {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
FONT-SIZE: x-small;
}

SELECT                     {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
FONT-SIZE: x-small;
}

A:link               {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #333333; 
/* FONT-SIZE: x-small; */
TEXT-DECORATION: none; 
BACKGROUND: none;  
font-variant : normal;  
/* font-weight : bold; */ 
}

A:active             {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #333333; 
/* FONT-SIZE: x-small; */
TEXT-DECORATION: none; 
BACKGROUND: none;  
font-variant : normal; 
/* font-weight : bold; */
}

A:visited            {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #333333; 
/*FONT-SIZE: x-small;*/ 
TEXT-DECORATION: none; 
BACKGROUND: none;  
font-variant : normal; 
/* font-weight : bold; */
}

A:hover              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
/* COLOR: #666633; */
COLOR: #977A33; 
/*FONT-SIZE: x-small;*/ 
TEXT-DECORATION: none; 
BACKGROUND: none;  
font-variant : normal; 
/* font-weight : bold; */
}

TEXTAREA             {
 FONT-FAMILY: Tahoma, Arial, sans-serif; 
 FONT-SIZE: x-small;
 }
 
.textarea {	
	font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #3ea2bc;
	background: White;
	width: 100%;}

.frame          {
background-color : #343434;
}

/*.header        {
background-color : #95AEBB;
}

.footer          {
	background-color : #95AEBB;
	border-bottom : 1pt solid #000000;
	border-top : 1pt solid #000000;
	text-align : center;
}*/

.space          {
background-color : #fdfdf3;
}

.block          {
background-color : #fdfdf3;
}

.block_content {
font: 12px Tahoma, verdana, helvetica, sans-serif;
border-bottom:1px solid #9cbcc4; 
border-left: 1px solid #9cbcc4;
border-right: 1px solid #9cbcc4;
border-top: 1px solid #9cbcc4;
/*-moz-border-radius: 4px;*/
padding-left:2px; 
padding-right:2px; 
width: 100%;}

.block_title-colonne-gauche {
/* text-align:center; 
text-align:left;
background-color: #08596d;
background-image:url(../images/icone-titre-bloc-gauche.png); 
text-indent:10pt;*/
font: bold 10px Tahoma, verdana, helvetica, sans-serif;
color: #ffffff;
background-color: #6d4705;
background-repeat: no-repeat;
}

.block_content-colonne-gauche {
/* FONT-FAMILY: Tahoma, Arial, sans-serif;
FONT-SIZE: xx-small;  */
font: 8px Tahoma, verdana, helvetica, sans-serif;
COLOR: #6d4705; 
BACKGROUND: none;
background-color : #fdfdf3;
width: 200px;}

.boxtitle              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #883333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
font-variant : normal; 
BACKGROUND: none;
} 

.boxcontent              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #6d4705; 
FONT-SIZE: xx-small; 
BACKGROUND: none;
background-color : #fdfdf3;
width: 100%;
}

.block_title-right-bloc {
font: bold 10px Tahoma, verdana, helvetica, sans-serif;
color: #ffffff;
/* background-color: #08596d;
color: #08596d;
background-image:url(../images/icone-titre-bc-right.png);
background-image:url(../images/icone-titre-bloc-gauche.png); 
text-indent:10pt;*/ 
background-color: #6d4705;
background-repeat: no-repeat;
}

.boxContent-right {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #6d4705; 
FONT-SIZE: xx-small; 
BACKGROUND: none;
background-color : #fdfdf3;
width: 170px;}

.block_title-center {
font: 10px Tahoma, verdana, helvetica, sans-serif;
font-style:bold;
color:#ffffff;
/* background-color:#08596d;
background-image:url(../images/icone-titre-bc-centre.png);
text-indent:15pt; */
background-color: #6d4705;
background-repeat: no-repeat;
width: 100%;
}

.block_content-center {
font: 10px Tahoma, verdana, helvetica, sans-serif;
color:#08596d;
border-bottom:1px solid #9cbcc4; 
border-left: 1px solid #9cbcc4;
border-right: 1px solid #9cbcc4;
border-top: 1px solid #9cbcc4;
background-color : #fdfdf3;
-moz-border-radius: 5px;
width: 100%;
}

.block_content-texte-article {
font: 10px Tahoma, verdana, helvetica, sans-serif;
background-color : #fdfdf3;
padding-top:1px;
padding-bottom:2px;}

.note            {
/* FONT-FAMILY: "Times New Roman", Times, serif; */
FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
COLOR: #6B8E23; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.title                      {
FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
COLOR: #000000; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.storytitle              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #F1EFE2; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.storytitle A:link              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #F1EFE2; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.storytitle A:active              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #F1EFE2; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}


.storytitle A:visited              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #F1EFE2; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.storytitle A:hover              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #ADFF2F; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.option              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #6B8E23; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.storycat             {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #333333; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.tiny                     {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #333333; 
FONT-SIZE: x-small; 
FONT-WEIGHT: normal; 
TEXT-DECORATION: none; 
BACKGROUND: none;
}

.slogan                     {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: Olive; 
FONT-SIZE: x-small; 
FONT-WEIGHT: bold; 
TEXT-DECORATION: none; 
BACKGROUND: none;  
font : x-small-caps; 
}

.content              {
FONT-FAMILY: Tahoma, Arial, sans-serif; 
COLOR: #333333; 
FONT-SIZE: x-small; 
BACKGROUND: none;
}

img {
	border : 0px;
}

.bg1{
background-color : #fdfdf3;
	}
.bg2{
   background-color : #F1EFE2;
	border-top : 1px solid #E0E0EE0;
	border-bottom : 1px solid #E0E0E0;
	border-left : 1px solid #E0E0E0;
	border-right : 1px solid #E0E0E0;
	padding : 1px 1px 1px 3px;
}
.bg3{
	background-color : #FFF0FF;
}
.bg4{
	background-color : #F1EFE2;
	}

.box5 {
background-color : #333333;
}
.box6{
	background-color: #F1EFE2;
	}
.more {
	font-size : xx-small;
	font-style : normal;
	font-weight : normal;
	padding : 3pt;
}	
.redirect {
	background : #FAFAF0;
	border : 1px solid #E0E0E0;
	color : #000000;
}
.waitbox {
	background : #FAFAF0;
	padding: 1px 1px 1px 1px;
	border : 1px solid #E0E0E0;
}
.indextext {
	color : #000000;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
	font-style : normal;
	font-weight : normal;
	padding : 1px 1px 1px 1px;
	text-align : left;
}
.indextitle {
	background-color : #FAFAF0;
	border : solid 1pt #000000;
	color : #000000;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
	font-style : normal;
	font-weight : bold;
	margin : 0pt;
	padding : 2pt;
	text-align : left;
	text-decoration : none;
	width : auto;
}	
.banner {
	border : 0px outset Black;
}

.indextable {
	background : #FAFAF0;
	border-bottom : 1px solid #E0E0E0;
	border-left : 1px solid #E0E0E0;
	border-right : 1px solid #E0E0E0;
	padding : 1px 1px 1px 3px;
}
.indextable2 {
	background : #FAFAF8;
	border-left : 1px dashed #E0E0E0;
	border-right : 1px dashed #E0E0E0;
	padding : 1px 1px 1px 3px;
}
.xoopscode, .xoopsquote {
	background : #F7F9F9; /* XOOPS SPECIFIC */
}	
.menuskin{
position:absolute;
background-color:DCDCDC;
border:1px solid black;
font:normal 8px Verdana;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:black;
padding-left:10px;
padding-right:10px;
}

.usermenu{
font: 12px Tahoma, verdana, helvetica, sans-serif;
/*color: #ffffff;*/
}

#mouseoverstyle{
background-color:2F4F4F;
}

#mouseoverstyle a{
color:white;
}
/* select, input, option, textarea {
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : x-small; */
}

#pagewidth{ 
margin-left:auto; 
margin-right:auto; 
background-color:#FFFFFF; 
width:988px; } 

#header{
 color: #f6a303; /*orange*/ 
 width:988px;
 height:44px;
 background-image:url(../images/fond-haut.jpg);
 background-repeat: no-repeat;} 

#header2{
 width:988px;
 height:152px;
 vertical-align: top;
 background-image:url(../images/fond-haut2.jpg);
 background-repeat: no-repeat;
 text-align:center;
 vertical-align:bottom;
 padding-bottom: 2px;} 
 
 #table_centrale{
 position:relative; 
 width:988px;
border-collapse:collapse; } 

#leftcol{
 vertical-align:top;
 padding-top: 4px;
 padding-left: 2px;
 padding-right: 2px;
 border-top: 1px  dashed #CFCFCF; }
 
#rightcol{
 vertical-align:top;
 padding-top: 4px;
 padding-left: 2px;
 background-color:#FFFFFF;
 border-top: 1px #CFCFCF;
 border-right:0px #CFCFCF;
 border-left: 1px #CFCFCF;
 border-bottom: 0px #CFCFCF;
 border-style:dashed; }
 
#maincol{
 background-color: #FFFFFF;
 vertical-align:top;
 padding-top: 4px;
 padding-left: 7px;
 padding-right: 2px;
 border-top: 1px #CFCFCF;
 border-right:0px #CFCFCF;
 border-left: 1px #CFCFCF;
 border-bottom: 0px #CFCFCF;
 border-style:dashed;
 width:100%; }
 
 #footer{
 width: 988px;
 height:44px;
 background-image: url('../images/fond-haut.jpg');
 background-repeat: no-repeat;} 
 