/* Start of CMSMS style sheet 'css-pricipal' */
/* Basic */


{


margin-left: 0 px;
margin-top: 50px;
margin-right: 0 px;
/*margin: 0em;*/
padding: 0em;
text-align: right;

}

p
{
direction:rtl;
text-align: right;
}

img{border:1px solid #b0b0b0;
border-radius:7px;
 box-shadow: 0 0 5px #aaaaaa;
}


h1,h2
{
}

body
{
	font-family:Traditional Arabic, sans-serif, Arial ;
	font-size: 13pt;
font-weight:bold;
color: #555555;
/*margin-top: 170px;*/

background: #CCCCCC;
/* background: url("/images/twingo-dzairauto-bg.jpg") no-repeat fixed center 0px transparent; */



}

resume
{
font-family: Helvitica;
font-size: 10pt;
color: #000000;
}



a
{
	/* color: #0077dd; */
color: #cc0000;
text-decoration: none; 

}

a:hover
{
text-decoration: none;
color: #009933;

}


/* Outer */

#outer
{
/* border-top: 2px solid #000000; */
margin: auto;   
/* padding: 0em; 
margin: 0em; */
/* width: 100%; */
width: 990px;
background: #ffffff;
}

#titre
{
font-family: verdana; 
font-size: 16px; 
color: #333333; 
font-weight: bold;
text-align: left;
position: relative;
padding: 5px;
height:30px;
width: 980px;
margin: auto;  
background-color: #ff0000; 
}

#tetiere
{
font-family: verdana; 
font-size: 18px; 
color: #FFFFFF; 
font-weight: bold;
text-align: center;
position: relative;
padding: 5px;
height:18px;
width: auto;
margin-bottom:15px;

/*margin-bottom:10px;*/
background: #F9F9F7 url('images/fm_menu_bg2.gif') repeat-x;
border-radius:7px;
 box-shadow: 0 0 5px #aaaaaa;
}


#tetiere2
{
font-family: verdana; 
font-size: 17px; 
color: #FFFF00; 
font-weight: bold;
text-align: center;
position: relative;
padding: 3px;
height:20px;
width: 190px;
/*margin: auto; */
margin-bottom:10px;
background: #F9F9F7 url('images/bgvote2.jpg') repeat-x; 
}


#tetierexx
{
font-family: verdana; 
font-size: 14px; 
color: #FFFFFF; 
font-weight: bold;
text-align: center;
position: relative;
padding: 5px;
height:20px;
width: auto;
margin:5px;
background: #F9F9F7 url('images/fm_menu_bg2.gif') repeat-x;
border-radius:7px;
}



/* Menu */

#menu
{
float: center;
text-align: right;
color: #ffffff;
height: 18px;	
width: 976px;
/* border-top: 1px solid #ffffff; */
border: 1px solid #ffffff;
padding: 6px;
/*background: #F9F9F7 url('images/bgmenu3.gif') repeat-x; */
background: #F9F9F7 url('images/bg-rouge.jpg') repeat-x; 



}




/* Header */

#header
{
/* position: relative; */
/* background: #ffffff url('uploads/entete8.jpg') top left repeat-x; */
background: #FFFFFF url('images/logar.png') ; 
/*height: 10em; */
height: 90px;
padding-top: 17px;
padding-left: 15px;
padding-bottom: 15px;

/* padding-top: 15px; */
border : solid #ffffff 1px;
text-align: left;
vertical-align: middle;

}

#pub2
{
background: #FFFFFF; 
height: 90px;
padding-top: 17px;
padding-right: 15px;
padding-bottom: 15px;
border : solid #ffffff 1px;
text-align: right;
vertical-align: middle;

}






#header1
{
background: #FFFFFF; /* url('images/entete002.gif') ; */
height: 90px;
padding-top: 17px;
padding-right: 15px;
padding-bottom: 15px;
border : solid #ffffff 1px;
text-align: right;
vertical-align: middle;
border-bottom: solid 1px #E1E1E1;


}

#header h1
{
	position: absolute;
	top: 1.8em;
	font-size: 2.2em;
	letter-spacing: -0.05em;
}

#header h1 a
{
	color: #fff;
	text-decoration: none;
}

#header h2
{
	position: absolute;
	font-size: 0.8em;
	top: 8em;
	color: #E0E8EF;
}




#menu a 
{
color: #ffffff;
text-decoration: none;
}

#menu a:hover
{
color: #ffff00;
	text-decoration: none;
}

#menu ul
{
	list-style: none;
}

#menu li
{
	display: inline;
	padding-left: 1.1em;
	margin-left: 1em;
	border-left: dotted 1px #E0E8EF;
}

#menu li.first
{
	border: 0em;
	margin-left: 0em;
	padding-left: 0em;
}

#menu li a
{
	color: #fff;
	padding: 0.1em;
	text-decoration: none;
}

#menu li a:hover
{
	text-decoration: underline;
}



#menu2
{
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;

text-align: right;
color: #ffffff;
height: 20px;	
/* border-top: 2px solid #ffffff;*/
border-bottom: 2px solid #ffffff;
padding: 1px;
/* background: #0000F7 url('images/bg2.gif') repeat-x;  */
/*background: #f5f5f5 url('images/bg10.jpg') repeat-x;  */
/* background: #0000F7; */
background: #F9F9F7 url('images/bgmenu4.gif') repeat-x; 


}



#menu2 a 
{
color: #ff0000;
	text-decoration: none;
}

#menu2 a:hover
{
color: #000000;
	text-decoration: none;
}













/* Content */

#content
{
	line-height: 1.5em;
	background: #ffffff;
width: 990px;
margin: auto;  
}

#innov-pub
{
width: 991px;
height:176px;
background: #000000;
  
}
#salon-banniere
{
width: 990px;
height:50px;
background: #000000;
text-align:center;
  
}



{
	line-height: 1.5em;
	background: #ffffff;
width: 990px;
margin: auto;  
}



#content p
{
	margin-bottom: 1.5em;
}

#content h2,h3,h4,h5,h6
{
	color: #545454; 

	/* margin-bottom: 1em; */
                margin-bottom: 10px;
	border-bottom: dashed 1px #dfdfdf;
	/* padding-bottom: 0.3em; */
                padding-bottom: 5px;

}

#content h2
{

font-size: 1.5em;

}

#content h3
{
	/* t-size: 1.1em; */
font-size: 14px;
color: #ff0000;
}

#content ul
{
	/* margin-bottom: 1.5em;
	padding-left: 1em; */
	list-style: circle;
/*margin-bottom: 0.5em; */
padding: 10px;
margin-left:10px;
}

#content blockquote
{
	margin-bottom: 1.5em;
	padding: 5px;
	border-right: solid 0.75em #E4E4E4;
	/*background: #FDFDFD url('images/a7.gif') top left repeat-x;*/
}

#content blockquote p
{
	margin-bottom: 0em;
}

#content table
{
/*	margin-bottom: 1.5em;*/
	border-collapse: collapse;
	text-align: right;
}

#content table th
{
	font-weight: bold;
	padding: 0.5em;
}

#content table td
{
	/*padding: 0.5em;*/
padding: 3px;
	border-right: solid 1px #fff;
}

#content table tr.rowH
{
	color: #fff;
	background: #006192 url('images/a8.gif') top left repeat-x;
	border-right: solid 1px #fff;
}

#content table tr.rowA
{
	background: #F8F8F8 url('images/a6.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
}

#content table tr.rowB
{
	background: #FDFDFD url('images/a7.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
}

/* Primary Content */

#primaryContentContainer
{
	background-color: #fff;
float: right;  

text-align:right;

	 /* margin: 0em -19em 0em -19em; */ 
/* width: 590px; */
width: 580px;
/*border-left: dashed 1px #FF0000;
border-right: dashed 1px #FF0000;*/
position : relative;
/* z-index:999; */

}

#primaryContent
{
/* margin: 1.5em 19em 0em 17.25em; */
/* padding: 1.5em 3em 1.5em 3em;  */
padding: 20px;  
border-right: 1px solid #f1f1f1;
text-align:right;



}

/* Secondary Content */

#secondaryContent
{
z-index:50;
text-align: center;
position: relative;

padding-top: 0px;
/*padding-top: 10px;*/
margin-top:20px;

float: right;

/*border-right: solid 1px #CCCCCC;*/

	/* width: 14em; */
               /* $ */
width: 160px;

	/* padding: 3em 2em 1.5em 2em; */
/*	background: #fff url('images/a1.gif') top right repeat-y;*/
/* background: #f5f5f5; */
background: #ffffff; 
}

#secondaryContent .xbg
{
	position: absolute;
	right: 0em;
	bottom: -64px;
	background: #fff url('images/a3.gif') top right no-repeat;
	height: 64px;
	width: 128px;
}

/* Tertiary Content */

#tertiaryContent
{
text-align: center;
	position: relative;
	float: left;
	/* width: 15em; */
                width: 240px;
	/* padding: 3em 2em 1.5em 2em; */

/*background: #f5f5f5;*/
background: #ffffff;

/* url('images/a2.gif') top left repeat-y;*/
/*border-left: solid 1px #CCCCCC;
border-top: solid 1px #CCCCCC;*/
/*margin-top: 20px;*/


}

#tertiaryContent .xbg
{
	position: absolute;
	left: 0em;
	bottom: -64px;
	background: #fff url('images/a4.gif') top left no-repeat;
	height: 64px;
	width: 128px;
}

/* Footer */

#footer
{
	position: relative;
	z-index: 1;
	border-top: solid 1px #F5F5F5;
	padding: 1em 0em 2em 0em;
	margin: 1em 2em 0em 2em;
	text-align: center;
width: 990px;
margin: auto;  
background: #FFFFFF url('images/a46.gif') top left no-repeat;
}

#titre
{
font-family: verdana; 
font-size: 16px; 
color: #333333; 
font-weight: bold;
text-align: left;
position: relative;
padding: 5px;
height:30px;
width: 980px;
margin: auto;  
background-color: #ff0000; 
}



#footer2
{
position: relative;
z-index: 1;
padding: 5px;
text-align: center;
height:21px;
width: 980px;
margin: auto;  
background: #E5E5E5 url('images/bgmenu4.gif') top left repeat-x;

}


.clear
{
	clear: both;
}

.formulaire {
color:#000000;
border: solid 1px #828282;b
background-color:#F4F4F4;
font-size:11px;
font-weight: none;
padding: 3px;
marging: 3px;
font-family: Verdana, Arial, Sans-serif;
}

textarea {
        width: 300px;
        height: 120px;
        border: solid 1px #828282;
        padding: 5px;
        font-family: Tahoma, sans-serif;
}

.bouton {
	border: 1px solid #404040;
	padding: 3px;
	background: #d0d0d0;
	font-family:  Verdana, Arial, sans-serif;
	font-size: 11px;
}	
/* End of 'css-pricipal' */

