/*Style W3B-Multimedia.com */

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
html{color:#000;background:#333;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}

/* Style général
------------------------------------- */
.left{float:left;}
.right{float:right;}
.clear {clear:both;}
.clearfix:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
.center{text-align:center;}
.marginL75{margin-left:75px;}
.marginL5{margin-left:5px;}
.marginR5{margin-right:5px;}
.marginT5{margin-top:5px;}
.marginT10{margin-top:10px;}
.marginB10{margin-bottom:10px;}
.marginR10{margin-right:10px;}
.marginL15{margin-left:15px;}
.marginR15{margin-right:15px;}

.paddingR5{padding-right:5px;}
.paddingL5{padding-left:5px;}
.paddingR10{padding-right:10px;}
.paddingL10{padding-left:10px;}
.paddingR15{padding-right:15px;}
.paddingL15{padding-left:15px;}

.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;padding:.8em;}
.error{background:#FBE3E4 url(../../images/i/bgerror.png) repeat-x scroll top left; color:#8a1f11;border-color:#FBC2C4;}
.notice{background:#FFF6BF url(../../images/i/bgnotice.png) repeat-x scroll top left; color:#514721;border-color:#FFD324;}
.success{background:#E6EFC2 url(../../images/i/bgsuccess.png) repeat-x scroll top left;color:#264409;border-color:#C6D880;}
.error a{color:#8a1f11;text-decoration:underline;}
.notice a{color:#514721;text-decoration:underline;}
.success a{color:#264409;text-decoration:underline;}
.continue{margin-bottom:1em;border:1px solid #ddd;padding:.8em;background:#dbecfd;border-color:#d1d1d1;}
.valign{vertical-align:middle;}
div.renderWithName{overflow:auto;height:100%;color:#333;padding:5px 0 6px;}
div.renderWithName div.left{float:left;width:200px;margin-right:10px;}
div.renderWithName div.required{font-weight:700;color:#000;}
div.renderWithName div.left span.instructions{font-size:11px;font-weight:400;text-transform:none;color:#363636;}
div.renderWithName div.right{float:left;color:#000;}
div.renderWithName div.left label.labelerror{color:#c10000;}
div.renderWithName div.left label{font-size:0.8em;}
div.renderWithName div.right span.error{margin-left:15px;color:red;padding-left:20px;display:inline;font-size:9px;position:absolute;width:150px;background:url(../../images/d/p/cancel.png) no-repeat #FCDCDC;background-position:0 center;}

checkbox,input,textarea,select{font-family:"Lucida Grande", Arial,helvetica,tahoma,verdana,sans-serif;font-size:12px;font-weight:400;color:#333;padding:3px;}
textarea{line-height:18px;height:320px;}
textarea.textbox,input.textbox{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
input.textbox{background:#FFF url(../../images/d/input-topfade.gif) repeat-x scroll center top;border:1px solid #939393;line-height:1.2em;width:220px;margin:0;}
textarea.textbox{width:200px;background:#F4FBFD url(../../images/d/input-topfadef.gif) repeat-x scroll center top;border:1px solid #939393;height:120px;padding:4px 5px;}
textarea.textbox{width:200px;background:#F4FBFD url(../../images/d/input-topfadef.gif) repeat-x scroll center top;border:1px solid #939393;height:120px;padding:4px 5px;}
select.listbox{border:1px solid #939393;width:208px;}
select.listbox:focus{background-color:#fff;border:1px solid #96CEE3;}

span.paginator span{list-style-type:none;display:inline;margin:0;padding:0;}
span.paginator span.page a{text-decoration:none;color:#000;margin:0 2px;padding:0 3px;}
span.paginator span.page a:hover{background-color:#ccedff;color:#33a6ac;}
span.paginator span.arrow{font-weight:700;color:#ccc;margin:0;padding:0 3px;}
span.paginator span.arrow a{font-weight:700;color:#000;text-decoration:none;}
span.paginator span.selected{font-weight:700;background-color:#ccedff;border:1px solid #347174;margin:0 2px;padding:0 3px;}
span.paginator span.break{color:#666;margin:0 5px;}
span.paginator span.ellipsis{color:#666;}

.gris{color:#777;}
#cadreintro{width:226px; background-image:url(../../images/d/cadreintro.gif); padding:10px 10px 0 10px; margin:10px 3px;}

#RealisationAccueil {
	text-align:center;
	margin:5px;	
	font-size:12px; color:#fff;
}


h2 a{
	font-size: 0.95em;
	letter-spacing: -0.015em;
	color:#17A89D;
	margin-bottom:4px;
	font-weight: normal;
	text-decoration: none;
}

a.info{
font-size:0.8em;
position:relative;
z-index:24;
color:#666;
text-decoration:none;
font-weight:normal;
}
 
a.info:hover{
z-index:25;
background-color:#F2F2F2;
}
 
a.info span{
display: none
}
 
a.info:hover span{
-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
display:block;
position:absolute;
top:2em; left:2em; width:25em;
border:1px solid #000;
background-color:#F2F2F2;
text-align: justify;
font-weight:none;
padding:5px;
}
