body {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	font: 0.780em Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #000000 top repeat-x;
	scrollbar-face-color: #D20800;
	scrollbar-shadow-color: #B00000; 
	scrollbar-highlight-color: #F99999;
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #362E36; 
	scrollbar-arrow-color: #000000
	}

A {
	TEXT-DECORATION: none
}
A:hover {
 text-decoration: underline 
}
a:link {
	text-decoration: none 
}



H1 {
	FONT-WEIGHT: lighter
}
.clear {
	CLEAR: both
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}




.voir {
	BORDER-BOTTOM: #454745 1px solid; BORDER-LEFT: #454745 1px solid; PADDING-BOTTOM: 1px; MARGIN: 3px 10px 0px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #000; FLOAT: right; COLOR: #454745; FONT-SIZE: 8.5px; BORDER-TOP: #454745 1px solid; BORDER-RIGHT: #454745 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}

.voir:hover {
	BACKGROUND: #111; COLOR: #999
}

.block {
	BORDER-BOTTOM: #454745 1px solid; BORDER-LEFT: #454745 1px solid; PADDING-BOTTOM: 7px; MARGIN-BOTTOM: 16px; BACKGROUND: url(v4/images/bg_block.gif) #000 repeat-x 50% bottom; BORDER-TOP: #454745 1px solid; BORDER-RIGHT: #454745 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; 
}

.top_block {
	BORDER-BOTTOM: #454745 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(v4/images/sousmenu.gif) #1e1e1e repeat-x 50% top; LETTER-SPACING: 1px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 5px; text-shadow: 1px 1px 2px #000; font-family: Verdana; color: #FF0000; font-weight: bold
}


.link {	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.link:hover { FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.link2 {	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.link2:hover { FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.link3 {	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.link3:hover { FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.link4 {	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.link4:hover { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.link5 {	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.link5:hover { FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.linkblancrouge {	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.linkblancrouge:hover { FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}


#menu UL {
	position:absolute;
	left:0px;
	top:229px;
	width: 800px;
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px; 
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 0px; 
	MARGIN-LEFT: 30px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-moz-border-radius: 0 0px 0 0;
	-webkit-border-top-right-radius: 0px
}

#menu DIV A {
	LINE-HEIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 15px;
	COLOR: #000000;
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
	text-shadow: 0 0 0px #111
}

#menu DIV A:hover {
	
	COLOR: #fff; text-shadow: 0 0 0px #790102
}
#accueil {
	position:absolute;
	left:0px;
	top:230px;
}

/*header*/

#header{
position:relative;
width:980px;
margin:0px auto 0 auto;
height:288px;
background: url(http://www.ogcnissa.com/v4/images/header.jpg) bottom no-repeat;
}

#haut{
position:relative;
width:980px;
margin:0px auto 0 auto;
height:288px;
background: url(http://www.ogcnissa.com/fr/images/header.png) bottom no-repeat;
}

.cache {
text-indent: -9999px;
font-size: 0;
line-height: 0;
text-decoration: none;
}

#header h1, #header h2, #header p.signature {
text-indent: -9999px;
font-size: 0;
line-height: 0;
text-decoration: none;
padding:0;
margin:0;
}


#header .pub728 {
	position:absolute;
	bottom:196px;
	left:219px;
	width: 743px;
	height: 88px;
}


#haut h1, #haut h2, #haut p.signature {
text-indent: -9999px;
font-size: 0;
line-height: 0;
text-decoration: none;
padding:0;
margin:0;
}


#haut .pub728 {
	position:absolute;
	bottom:196px;
	left:219px;
	width: 743px;
	height: 88px;
}


/*header recherche*/

#recherche_header{
	position:absolute;
	right:15px;
	bottom:22px;
	height:34px;
	padding:0 5px;
	line-height:34px;
	display:block;
	text-align:left;
	float:right;
	font-size:11px;
}


#recherche_header form {
display:inline;
margin:0;
padding:0;
}

#recherche_header input {
font-size:11px;
line-height:22px;
border:none;
padding:2px 7px;
display:inline;
height:22px;
background: #000000;
color:#FFFFFF;
border: 0px solid black;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
}

#recherche_header input#recherche {
	background-image:url('/search/images/fond.jpg');
    background-repeat:no-repeat;
	width:110px;
}


#recherche_header input#okbutton {
border:0 none;
width:29px;
height:30px; 
background: transparent url(http://www.ogcnissa.com/search/images/ok.gif) no-repeat;
vertical-align:middle;
padding:0;
}


/*container*/


#container {
position:relative;
width:1000px;
margin:0px auto;
top:0px;
}

#pub120600{
float:right;
padding:0 0 0 0px;
margin:6px 10px 0 3px;
height: 600px;
width:120px;
}

.pub728 {
float:right;
padding:0 0 0 0px;
margin:6px 10px 0 3px;
height: 90px;
width:728px;
}

.opacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
}

.opacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

#site {
position:relative;
width:1120px;
margin:0px auto;
top:0px;
}

.no_count {
   width: 55px;
   height: 10px;
   overflow: hidden;
 }
 
.no_count .fb_iframe_widget span {
   width: 55px !important;
 }
 
.no_count .fb_iframe_widget iframe {
   width: 55px !important;
   position: relative !important;
 }