/*******************************************
Design pour sigma                 				|

  author : Arnaud Massal                  |
  email  :  arnaud.massal@gmail.com       |
            zilbra972@hotmail.com         |
  date   :  May 02 2009                   |
						                              |						
********************************************/

/****************************************
			balises générales
****************************************/

body
{
	width				:	900px;
	height				:	auto;
	margin				:	0 px;
	font-size			:	80%;
	background			:	url("../sig_img/entreeFOND.jpg");
}

a img
{
	border 				:	none;
}

#diapo p
{
	margin-left			:	50px;
}


/****************************************
				div 
****************************************/

#body
{
	margin-left			:	15%;
}

#border
{
	border				:	solid rgb(42,94,154) 5px;
	margin-top			:	-130px;	
	margin-left			:	0 px;
	width				 :	892px;
	height			 :	660px;
	background			:	url("../sig_img/gradient45494600.png");
}

#border1
{
	border				:	solid rgb(42,94,154) 3px;
	margin-top			:	-130px;	
	margin-left			:	-65px;
	width				:	780px;
	height				:	auto;
	background			:	url("../sig_img/paper.gif");
}

#header
{
	/*border 				:	2px white solid;*/
	background			:	url("../sig_img/012.jpg") no-repeat;
	/*text-align			:	center;*/
	height				:	300px;
	width				:	901px;
	margin				:	auto;
}

#footer
{
	/*border 				:	2px white solid;*/
	margin-left			:	480px;	
	background			:	url("../sig_img/03.bmp") no-repeat;
	text-align			:	center;
	height				:	70px;
	width				:	370px;
}

#footer1
{
	/*border 				:	2px white solid;*/
	margin-left			:	290px;	
	background			:	url("../sig_img/03.bmp") no-repeat;
	text-align			:	center;
	height				:	70px;
	width				:	370px;
}

#menu
{
	/*border 				:	2px white solid;
	background-color	:	rgb(42,94,154);*/
	text-align			:	center;
	color				:	red;	
	width				:	500px;
	margin-left			:	150px;
	margin-top			:	70px;
}

#barre
{
	/*border 				:	2px rgb(51,152,204) solid;*/
	background-color	:	rgb(42,94,154);
	text-align			:	center;
	width				:	480px;
	height				:	15px;
	margin-left			:	165px;
	margin-top			:	65px;
	margin-bottom		:	40px;
	padding				:	0px;
}

#barre a
{
	color				:	white;	
}

#diapo
{
	/*border 				:	2px rgb(255,255,255) solid;*/
	text-align			:	center;	
	margin				:	40px 0 0 29%;	
	width			  	:	10%;
	height      	:	20%;	
}

#menu2
{
	/*border 				:	2px rgb(255,255,255) solid;*/	
	/*text-align			:	center;*/
	color				:	black;
	font-family			:	Calibri, Verdana, sans-serif;
	font-weight			:	bold;
	/*
	margin-bottom		:	20px;*/
	/*position			:	absolute;
	top					:	595px;
	left				:	190px;
	width				:	30%;*/
	float				:	left;
	margin-left			:	15px;
	border: 4px #FFF solid;
	padding:5px;
}
#defil
{
	color 				:	rgb(51,152,204);
	padding-top			:	95px;
	padding-left		:	200px;
	font-family			:	"Times New Roman", Calibri, Verdana, sans-serif;
	font-size			:	185%;
	font-weight			:	bold;
	font-style			:	italic;
}

#video
{
	border 				:	5px rgb(255,255,255) solid;
	width				  :	25%;
	height				:	auto;
	float				 :	right;	
	font-family			:	Calibri, Verdana, sans-serif;
	font-weight			:	bold;
	margin-top			:	10px;
	text-align			:	center;	
	color 				:	#eaf8f3;
	font-size			:	80%;
}

#info1
{
	/*border 				:	2px rgb(255,255,255) solid;*/
	width				:	55%;		
	font-family			:	Calibri, Verdana, sans-serif;
	/font-weight			:	bold;
	font-style   : italic;
	position			:	relative;
	top					:	-370px;
	left				:	200px;
	/*margin-top			:	0px;
	margin-left			:	25%;*/
	text-align			:	center;	
	color 				:	/*rgb(254,180,0)*/rgb(243,166,0);
	font-size			:	90%;
}

#info1 a
{
	color  : rgb(243,166,0);
}

#intro_win
{
	text-align			: 	center;
	font-style			: 	italic;
	/*font-size			:	15px;*/
	padding				:	3px;
	margin				:	12px 0px 12px 150px;
	background			:	rgb(208,90,29);
	border				:	2px black solid;
	width				:	500px;
}

#intro_mac
{
	text-align			: 	center;
	font-style			: 	italic;
	/*font-size			:	15px;*/
	padding				:	3px;
	margin				:	12px 0px 12px 150px;
	background			:	rgb(55,144,204);
	border				:	2px black solid;
	width				:	500px;
}

#intro_linux
{
	text-align			: 	center;
	font-style			: 	italic;
	/*font-size			:	15px;*/
	padding				:	3px;
	margin				:	12px 0px 12px 150px;
	background			:	rgb(254,200,0);
	border				:	2px black solid;
	width				:	500px;
}

#intro1
{
	text-align			: 	center;
	padding				:	3px;
	margin				:	12px 0px 12px 150px;
	background			:	rgb(254,200,0);
	border				:	2px black solid;
	width				:	500px;
}

#config_win
{
	/*text-align			: 	center;*/
	padding				:	3px;
	margin				:	12px 0px 12px 150px;
	background			:	rgb(208,90,29);
	border				:	2px black solid;
	width				:	500px;
}

#config
{
	/*text-align			: 	center;*/
	padding				:	3px;
	margin				:	12px 0px 12px 150px;
	background			:	rgb(254,200,0);
	border				:	2px black solid;
	width				:	500px;
}

/****************************************
			class
****************************************/

.config
{
	list-style-image	:	/*square;*/url("../sig_img/8-em-plus.png");
}

.info
{
	font-size			:	70%;
	font-style			:	normal;  
	margin-left			:	60px;
}

.info1
{
	font-size			:	70%;
	font-style			:	normal;  
	margin-left			:	180px;
}

.info1 a
{
	font-style			:	normal;
	color        		:  	rgb(51,152,204); 
}

.visuel
{
	position			:	absolute;
	top					:	400px;
	left				:	552px;
	text-decoration		:	underline;
	font-weight			:	bold;  
	font-size			:	90%;
	width				:	250px;
}

.titreMenu
{
	position			:	absolute;
	top					:	-7px;
	left				:	180px;
	
}

.titreMenu1
{
	color				:	rgb(243,166,0)/*rgb(107,203,45)*/;
	font-size			:	90%;
	font-family			:	Calibri, Verdana, sans-serif;
	/*font-weight			:	bold;*/
	font-style       :  italic;
	position			:	absolute;
	top					:	-60px;
	left				:	-50px;
	width				:	620px;
	/*border				:	1px solid white;*/
}

.menu
{
	text-align			: 	center;
	height				: 	65px;
	width				  : 	220px;
	position			: 	relative;
	padding-left		:	5px;
	padding-right		:	5px;	
	/*margin				:	auto;*/
	background 			: 	none;

}

a.fisheyeItem
{
	text-align			: 	center;
	color				: 	#000;	
	font-weight			: 	bold;
	text-decoration		: 	none;
	width				: 	60px;	
	position			: 	absolute;
	display				: 	block;
	top					: 	0;
}

.fisheyeItem img
{
	border				:	2px rgb(255,255,255) solid;
	padding-left		:	0px;	
	/*margin				: 	0 auto 0 auto;*/
	width				:	150px;
}

.fisheyeItem span
{
	display				: 	block;
	positon				: 	absolute;
	font-size			:	  80%;
	color			   	:	  white/*rgb(235,195,71)*/;
	font-family		:   Calibri, Verdana, sans-serif;
}

.menuContainter
{
	width				:	550px;
	height				: 	60px;	
	left				: 	500px;
	position			: 	absolute;
	margin				:	25px 0 0 0
}

.mlnk
{
	display				:	block;
	width				:	100%;
	/*text-decoration		:	none;*/
}

.menu21
{
	margin-left			:	0px;;
}

/*preload classes*/ 
.svw 
{
	width					  :	50px; 
	height					: 20px; 
	background			: #fff;
} 

.svw ul 
{
	position				: 	relative; 
	left					: 	-999em;
}  

/*core classes*/ 
.stripViewer
{  
	position				: 	relative; 
	overflow				: 	hidden;  
	border					: 	3px solid rgb(42,94,154);  
	margin					: 	0 0px 1px 0; 
 } 
 
 .stripViewer ul 
 { 
	 /* this is your UL of images */
	 margin					: 	0; 
	 padding				: 	0;
	 position				: 	relative;
	 left					: 	0;
	 top					: 	0; 
	 width					: 	1%; 
	 list-style-type		: 	none; 
 } 
 
 .stripViewer ul li 
 { 
	float					:	left; 
 } 
 
 .stripTransmitter 
 { 
	 overflow				: 	auto;
	 width					: 	1%; 
 } 
 
 .stripTransmitter ul 
 {
	 margin					: 	0; 
	 padding				:	0; 
	 position				: 	relative; 
	 list-style-type		:	none; 
 } 
 
 .stripTransmitter ul li
 { 
	 width					: 	20px; 
	 float					:	left; 
	 margin					: 	0 1px 1px 0; 
 } 
 
 .stripTransmitter a
 { 
	 font					: 	bold 10px Calibri, Verdana, Arial, sans-serif; 
	 text-align				: 	center; 
	 line-height			: 	22px; 
	 background				: 	rgb(42,94,154); 
	 color					: 	#fff; 
	 text-decoration		: 	none; 
	 display				: 	block; 
 } 
 
 .stripTransmitter a:hover, a.current
 {
	 background				: 	#fff; 
	 color					: 	rgb(42,94,154); 
 }  
 
 
/*diaporama*/

.innerfade-title{
       position: absolute;
       bottom: 2px;
       left: 0;
       z-index: 290;
       width: 100%;
       background: #00a7ee url(img/title-bg.png);
       height: 17px;
       filter:alpha(opacity=80);
       -moz-opacity: 0.8;
        opacity: .8;
        border-top: 1px solid black;
}

.innerfade-title h2{
       color: black;
       font-weight: bold;
       margin-top: 0;
       margin-bottom: 2px;
       text-align: center;
       font-family: Arial;
       font-size: 100%;
       font-style: italic;
       line-height: 15px;
}
.mycontrolboxclass{
        position: absolute;
        right: 7px;
        top: 2px;
}

ul#animated-portfolio{
        padding: 0;
        margin: 0;
        list-style-type: none;
		z-index: 0;
}

ul#animated-portfolio li{
        padding: 0;
		
}


/****************************************
			span
****************************************/

.appli2
{
	padding-left		:	12px;
	color				:	black;
}


/****************************************
			focus
****************************************/



/****************************************
			hover
****************************************/



/****************************************
			visited
****************************************/
a:visited
{
	color			:	black;
	text-decoration	:	underline;
}














