body {
	font-family: "Kabel Itc T Book", Arial;	

}
	

#bloc1 {
	width:1024px;
	height:724px;

}

#bloc11 {
	width:1024px;
	height:212px;
	text-align:left;
	float:left;
	position:static;
	z-index: 10;
}

#bloc11 img{
	border:0; 
	float:left;
	position:static;
}

#bloc111 {
	font-family:Verdana;
	font-size:11px; /* Rajout Fred */
	width:214px;
	height:151px;
	float:right;
	position:static;
	white-space: normal;
	background-color: #FFF;
	text-align:justify;
	padding:5px;
}

#bloc111 a {
	color:#900;
	text-decoration:underline;
}

#bloc111 a:hover {
	color:#900;
	text-decoration:underline;
	font-style:italic;
}

#bloc111 h4 {
	font-family:Verdana;
	font-size:10px;
	font-style:italic;
	color: #000;
	font-stretch: extra-condensed;
	margin-left:10px;
	margin-top: 6px;
	margin-bottom: 4px;
}

#bloc111 h5 {
	font-family:Verdana;
	font-size:11px;
	color: #000;
	font-stretch:condensed;
	margin-left:10px;
	margin-top: 5px;
	margin-bottom: 5px;

}

#bloc112 {
	width:1024px;
	height:50px;
	color:#000;
	background-color:#FFF;
	background-image:url(../img/fond-barre-1.png);
	border-bottom:1px solid #000;
	float:left;
	position:static;
}

#bloc1141 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	letter-spacing: 2px;
	margin-left:40px;
	float:left;
	position:static;

}

#bloc1141 a{
	color: #000;
	text-decoration:none;
}


#bloc1141 a:hover {
	color:#900;
	text-decoration:none;
	font-style:italic;
}

#bloc1142 {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:10px;
	text-align:right;
	color:#000;
	float:right;
	position:static;
}

#bloc1142 form {
	padding:0;
	margin:0;
}

#bloc1142 input {
	width:190px;
	font-family:Tahoma;
	font-size:11px;	
	color: #000;
	background-color: #FFF;
	border: 1px solid #000;
}

#bloc1142 input.button{
	width:30px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;	
	color:  #FFF;
	background-color: #000;
	border: 1px solid #000;
}

#bloc1142 a{
	color:#000;
	text-decoration:none;
}


#bloc1142 a:hover {
	color:#900;
	text-decoration:none;
	font-style:italic;
}

#bloc1143 {
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	letter-spacing: 2px;
	float:left;
	position:static;
	padding-left: 40px;
}

#bloc1143 a{
	color:#000;
	text-decoration:none;
}


#bloc1143 a:hover {
	color:#900;
	text-decoration:none;
	font-style:italic;
}

#bloc1144 {
	width:984px;
	font-size:10px;
	font-family:Arial, Gadget, sans-serif;
	color: #000;
	letter-spacing:1px;
	text-align:right;
	color: #000;
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	float:right;
	position:relative;
}

#bloc1144 a{
	color: #900;
	text-decoration:none;
}


#bloc1144 a:hover {
	color:#900;
	text-decoration:none;
	font-style:italic;
	font-weight: bold;
	font-size: 9px;
}

#bloc12 {
	text-align:left;
	width:1024px;
	height:490px;
	background-color:#FFF;
	float:left;
	position:static;
}

#bloc121 {
	width:231px;
	height:490px;
	background-color:#FFF;
	float:left;
	position:static;
}

#bloc121 h1 {
	font-family:Verdana;
	font-size:16px;
	letter-spacing:2px;
	font-weight: lighter;
	margin-left:10px;
	color: #333;
}

#bloc121 h2 {
	font-family:Verdana;
	font-size:14px;
	letter-spacing:3px;
	font-weight:lighter;
	font-style:italic;
	margin-left:10px;
	color: #666;
}

#bloc121 a {
	font-family:Verdana;
	font-size:12px;
	letter-spacing:3px;
	font-weight:lighter;
	font-style:italic;
	margin-left:10px;
	color: #900;
	text-decoration:none;
}

#bloc121 input {
	font-family:Verdana;
	font-size:12px;
	letter-spacing:3px;
	font-weight:lighter;
	font-style:italic;
	margin-left:10px;
	color: #666;
	border: 1px solid #666;
	height:24px;
}

#bloc121 a:hover {
	color: #900;
	text-decoration:none;
}

#bloc122 {
	font-family:Verdana;
	font-size:10px;
	width:793px;
	height:490px;
	background-color:#FFF;
	text-align:justify;
	float:left;
	position:static;
}

#bloc122 a {
	color: #900;
	text-decoration:none;
}

#bloc122 a:hover{
	color: #900;
	text-decoration:underline;
}


#bloc122 .button{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
	color:#000;
	background-color:#FFF ;
	border: 1px solid #000;
}

#bloc122 h1 {
	font-family:Verdana;
	font-size:16px;
	letter-spacing:2px;
	font-weight: bold;
	margin-right:10px;
	padding-top:30px;
	color: #000;
}

#bloc122 h2 {
	font-family:Verdana;
	font-size:14px;
	letter-spacing:3px;
	font-weight:bold;
	margin-right:10px;
	padding-top:15px;
	padding-bottom:15px;
	color: #AAA;
}

#bloc122 .grid {
	font-family:Verdana;
	font-size:10px;
	color: #333;
}

#bloc122 .warning {
	font-family:Verdana;
	font-size:14px;
	color: #900;
}

#bloc122 td {
	font-family:Verdana;
	font-size:10px;
	color: #000;
}

#bloc122 input {
	font-family:Verdana;
	font-size:10px;
	color: #000;
	border:1px solid #000;
}

#bloc122 select {
	font-family:Verdana;
	font-size:10px;
	color: #000;
	border:1px solid #000;
}

#bloc122 .error {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color: #900;
}

#bloc122 .warning {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color: #900;
}

#bloc1221 {
	width:155px;
	height:220px;
	font-family:Verdana;
	font-size:9px;
	color: #000;
	text-align: center;
	float:left;
	position:static;
	padding-left:2px;
	font-size:9px
}


#bloc1221 a {
	color: #900;
	text-decoration:none;
}

#bloc1221 a:hover{
	color: #900;
	text-decoration:underline;
}

#bloc1222 {
	width:204px;
	color: #000;
	font-family:Verdana;
	text-align:center;
	float:right;
	position:static;
	padding-top:50px;
	padding-right:50px;
}

#bloc12221 {
	color: #000;
	width:50px;
	height:50px;
	float:left;
	position:static;
	text-align:center;
}

#bloc12221 a {
	color: #000;
	text-decoration:none;
}

#bloc12221 a:hover{
	color: #F00;
	text-decoration:none;
}


#bloc12221 td {
	font-size:10px;
}

#bloc12221 .selected {
	font-size:16px;
	font-weight:bold;
}

#bloc13 {
	width:1024px;
	height:22px;
	background-color:#000;
	text-align:center;
	float:left;
	position:relative;
}

#bloc131 {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:10px;
	height:22px;
	color:#FFF;
	text-align:center;
	letter-spacing:2px;
	margin-right:25px;
	float:right;
	position:static;
}

#bloc131 a {
	color:#FFF;
	text-decoration:none;
}

#bloc131 a:hover {
	color:#900;
	text-decoration:none;
	font-style:italic;
}

#bloc132 {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:10px;
	height:22px;
	color:#FFF;
	text-align:center;
	letter-spacing:2px;
	margin-left:10px;
	float:left;
	position:static;
}


/* menuV.css
* For: menuDropdown.js (version: 0.1x)
*/

#mainMenu1 {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #000;
	background-color: #FFF;
	margin-left: 33px;
	margin-top: 33px;
/* if the menu is vertical:

* set border to 'none'
* padding-left must be equal to padding-right
*/
	width: 150px;
	z-index: 1000;
	position: relative;
	float:left;
/* if the menu is horizontal: use a 'static' position
* if the menu is vertical: use an 'absolute' or 'fixed' position
*/
}

#menuList1 {
/*	border: 1px solid #FFF;*/
	margin: 0;
	padding: 2px;
/* do not use a position other than 'static' here */
/* if the menu is vertical:
* margin-left + border-left-width + padding-left must be equal to
* margin-right + border-right-width + padding-right
*/
}

#menuList1 li {
/* do not change these rules */
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
/* do not change these rules */
}

#menuList1 li a {
	background-color:#FFF;
	color: #000;
	display: block;
	margin: 0;
	padding: 5px 10px;
/* always set margin to '0' */
/* Win/IE5.0 will ignore border and padding if display is 'inline' */
	text-decoration: none;
}

#menuList1 li a:hover {
	background-color:#000;
	color: #FFF;
}

#menuList1 li a:hover, #menuList1 li a:focus {
	color: #FFF;
	font-style:normal;
	letter-spacing: 3px;
}

#menuList1 li a.actuator {
	background: #FFF;
	color: #000;
	padding-right: 20px;
	height: 30px;
}

#menuList1 li a.actuator:hover, #menuList1 li a.actuator:focus {
	background: #000;
	color: #FFF;
}

#menuList1 .menu {
	font-size:12px;
	color: #FFF;
	margin-left: -2px;
	margin-top: -2px;
	padding: 2px;
/* only set '0' or negative margin */
/* border width must be the same on the four sides (in 'px' units) */
/* padding width must be the same on the four sides (in 'px' units) */
	z-index: 1000;
	position: absolute;
	visibility: hidden;
/* always set position to 'absolute' and visibility to 'hidden' */
}

#menuList1 .menu a {
	background-color: #000;
	color: #FFF;
}

#menuList1 .menu a:hover {
	background-color: #FFF;
	color: #000;
}

#menuList1 .menu .menu {
	font-size:12px;
	margin-left: -20px;
	/* if a non-zero padding is set on .menu, set margin-left to margin-left + padding */
}
	
#logoteddy {
	height: 161px;
	width: 800px;
	z-index: 10;
	float: left;
}
