@import url("../jvs/LITBox/litbox.css");
@import url("../jvs/lightbox/lightbox.css");
body
{
    	font-family: verdana;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: auto; 
	padding: auto; 
	text-align: center;
}

a:link, a:visited { color:#FF6600;  outline:0; text-decoration:none; color: }
 a:hover	{ color:#0099FF; }
a:active     		{ color: #000000; text-decoration: none; outline:0 }

a                       { margin: 0px; padding: 0px;				}
p			{ margin: 0px; padding: 0px;				}	

img
{
border: 0px;
}

.templatemenu
{
width: 730px;
height: 90px;
margin: auto;
padding: auto;
text-align: center;
}
.templatemenu a:link, .templatemenu a:visited {color:#000000 }
.templatemenu a:hover {color:#fff }
.templateicon
{
width: 90px;
height: 90px;
float: left;
margin: auto;
padding: auto;
}
.templateicon a:hover
{
width: 90px;
height: 90px;
float: left;
background-color: #5998D4;
margin: auto;
padding: auto;
}
.templateicon a:active
{
width: 90px;
height: 90px;
float: left;
background-color: #FFBB00;
margin: auto;
padding: auto;
}
.templatecenter
{
width: 730px;
border: 1px solid #5998D4;
margin: auto;
padding: 5px;
text-align: center;
}

.templatedown
{
width: 740px;
height: 15px;
background-color: #5998D4;
border: 1px solid #5998D4;
text-align: center;
margin: auto;
padding: auto;
color: #FFFFFF;
}
.search
{
width: 100%;
margin-bottom: 10px;
padding-bottom: 5px;
padding-top: 5px;
border: 1px dashed #138FCF;
text-align: center;
}
.tag
{
width: 100%;
background-color: #EEEEEE;
padding-bottom: 5px;
}

#tagfont {
font-size:0.9em;
margin:0pt 0pt 1em;
padding:0pt;
text-decoration:none;
width:100%;
color: #138fcf;
}
#tagfont li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-decoration:none;
color: #138fcf;
}
#tagfont li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:0.2em;
text-decoration:none;
color: #138fcf;
}
.image-upload
{
max-width: 600px;
margin: auto;
border: 1px solid #000;
}
.linkinternal
{
width: 48%;
margin: 6px;
float: left;
border: 1px solid #ffd8aa;
text-align: left;
}
#cadre_galerie 				{width:95%; margin:0 auto;height:200px; }
html>body #cadre_galerie 	{ height: auto; min-height: 200px; } 
.clear { clear:both }

div#dropShadow_h {width: 100%;height: 13px;border-bottom: 1px solid #d8d8d8;background: url('../icones/drop-shadow_h.png') 0 0 repeat-x;margin:0 0 15px 0;}
div#dropShadow_b {width: 100%;height: 14px;border-top: 1px solid #d8d8d8;background: url('../icones/drop-shadow_b.png') 0 0 repeat-x;margin:15px 0;	}

#liste_images					{ width:1100px }
#liste_images img 				{ width:100px; height:120px; }
ul#liste_images 				{ list-style-type:none}
#liste_images li 				{ float:left;margin:12px;	}
/* FF */  html>/**/body .raccourci						{ margin:-29px 5px 0 5px; padding:1px; background-color:#000; filter:alpha(opacity=20); !important; opacity:0.5; -moz-opacity:1.0; -khtml-opacity: 1.0; }
/* IE- */ .raccourci 									{ margin:0px 5px 0 5px; padding:1px;}
.raccourci a:link img, .raccourci a:visited img			{  border:0 !important; padding:0 !important; width:16px !important; height:16px !important }

#liste_images a:link img, #liste_images a:visited img 	{ border:3px solid #ddd; padding:4px }
#liste_images a:hover img								{ border:3px solid #00A8FF; }
#liste_images a:hover img								{ border:3px solid #00A8FF; }

#sites 							{ font-family:Verdana; font-size:9px; border:1px solid #aeceff; padding:2px;background-color:#e8f5ff;width:300px;}

#sites a:link, #sites a:visited { color:#3366FF }
#sites a:hover 					{ color:#F7921C}

#actions						{ margin:5px 0 10px 0 }
/* FF */html>/**/body .bouton 	{ font-size:11px; font-family:Verdana; color:#0099FF; background-image:url(../icones/fond_input1.jpg); font-variant:small-caps; padding:5px 5px 6px 5px !important; margin:0px 15px 0px 0 !important; border:1px solid #CCC; height:23px  }
/* IE- */.bouton 				{ font-size:11px; font-family:Verdana; color:#0099FF; background-image:url(../icones/fond_input1.jpg); font-variant:small-caps; padding:4px 5px 3px 5px !important; margin:0px 15px 0px 0 !important; border:1px solid #CCC; height:23px  }
.bouton:hover					{ color:#0099FF; border:1px solid #5FCAFF }
.bouton:active					{ color:#F90; border:1px solid #F90; outline:0 }
.pagination .bouton strong			{ color:#666666; font-size:12px}
.bouton a:link, .bouton a:visited	{ color:#333333 }
.bouton a:hover						{ color:#000 }

/* FF */html>/**/body .pagination 	{ float:right; width:200px; height:30px; margin:-20px 5px 0; 	}
/* IE- */.pagination  				{ text-align:right; /*margin:-20px 5px 0;  BUG !!!! bizar */}
.pagination a:link, .pagination a:visited 	{ color:#0099FF; font-weight:bold; font-size:13px }
.pagination a:hover 						{ color:#FF6600 }


/* FF */html>/**/body .form_page 	{ display:inline; width:20px; height:20px; border:0;  background:none; font-family:"Courier New", Courier, monospace; font-size:12px; text-align:center; color:#FF6600}
/* IE- */.form_page					{ display:inline; width:20px; height:14px; background-color:#FFF; font-family:"Courier New", Courier, monospace; font-size:11px; text-align:center; color:#FF6600; padding:0}

#upload_image					{ width: 100%;  padding-bottom:5px; border:1px solid #aeceff; background-color:#e8f5ff; text-align:center }
h3								{ color:#333333; margin:5px 0 12px 0;}
h3 span 						{ border-bottom:1px solid #3399FF; padding-bottom:2px }
.infos							{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; padding-top: 10px; }

#infos_classement				{ margin-top:5px; width:570px; height:80px; border:1px solid #FFCB91; padding:2px; background-color:#FFF7D7; text-align:center; vertical-align:middle; color:#333333; }
#infos_classement span			{ border-bottom:1px solid #09F; }

#wait 							{ position:absolute; top:5px; right:8px; font-size:9px; color:#666666; display:none }
#temp_ajax						{ display:none }

/* -------------------------------------------------------------------------------------------------------//
//                                            Mise en forme du site                                       //
// -------------------------------------------------------------------------------------------------------*/

/* 	
	[-----------------------------] 
	[:::: ::::[ Accueil ]:::: ::::]
	[-----------------------------]
*/
#nuagedetag {
font-size:0.9em;
margin:0pt 0pt 1em;
padding:0pt;
text-decoration:none;
width:500px;
}
#nuagedetag li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-decoration:none;
}
#nuagedetag li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
padding:0.2em;
text-decoration:none;
}
#txt_inscription a:link, #txt_inscription a:visited { font-size:12px; }
#txt_inscription { margin-bottom:20px }
#txt_inscription span { border-bottom:1px solid #09F; padding-bottom:1px; font-size:15px }
.partenaires	{ width: 740px; margin: auto; font-family:verdana; font-size:10px; border-top:1px solid #999; border-bottom:1px dashed #ccc }
.partenaires a:link, .partenaires a:visited	{ color:#666; padding:0 2px 2px 2px }
.partenaires a:hover { background-color:#0099FF; color:#FFFFFF }
.menu { margin:10px auto}
.menu a:link, .menu a:visited { color:#333; border-bottom: 2px solid #f90; padding:0 3px 0 3px}
.menu a:hover { border-bottom:2px solid #0099FF}
#editeur a:link, #editeur a:visited { color:#333; font-family:verdana; font-size:9px }
#editeur a:hover { color:#0066FF }

#form input 			{ background-color:#FFFFFF; border:1px solid #CCC; padding:4px; font-size:11px; font-family:Verdana; color:#333333; width:200px; background-color:#FFF; margin:2px 0 2px 0; color:#0099FF; background-image:url(../icones/fond_input1.jpg) }
* html #form input 		{ height:12px; background-attachment:fixed}
#form input:focus		{ background-color:#FFFFFF; border:1px solid #5FCAFF; color:#0099FF }
#form file				{ background-color:#FFFFFF; border:1px solid #CCC; padding:4px; font-size:11px; font-family:Verdana; color:#333333; width:200px; background-color:#FFF; margin:2px 0 2px 0; color:#0099FF; background-image:url(../images/fond_input1.jpg) }
#form select			{ background-color:#FFFFFF; border:1px solid #CCC; padding:2px; font-size:11px; font-family:Verdana; color:#333333; width:210px; background-color:#FFF; margin:2px 0 2px 0; color:#0099FF; background-image:url(../images/fond_input1.jpg) }
#form option			{ margin:4px; padding:1px }
#form textarea			{ background-color:#FFFFFF; border:1px solid #CCC; padding:4px; font-size:10px; font-family:Verdana; color:#333333; width:250px;  height:60px; text-align:center; background-color:#FFF; margin:4px 0 4px 0; color:#0099FF; background-image:url(../icones/fond_textarea.jpg);  }
#form select:focus		{ background-color:#FFFFFF; border:1px solid #5FCAFF; color:#0099FF }
#form textarea:focus	{ background-color:#FFFFFF; border:1px solid #5FCAFF; color:#0099FF }
#form legend			{ color:#333333 }
#form label				{ font-size:11px }
#form .submit			{ width:120px; font-variant:small-caps; padding:1px; border:1px solid #CCC; height:23px !important; height:20px }
#form .submit:hover		{ color:#0099FF; border:1px solid #5FCAFF }
#form .submit:focus		{ background-color:#FFF7EC; color:#F60; border:1px solid #F60; }

/* 	
	[---------------------------------] 
	[:::: ::::[ Inscription ]:::: ::::]
	[---------------------------------]
*/

#infoInscription 		{ width:90%; margin:10px auto 10px auto; text-align:center; color:#333; font-size:12px }
#inscription fieldset	{ margin-left:20px; border:0}
.error 					{ background-color:#FEEDA7; border:1px solid #FF9900; color:#FF3300; width:400px; text-align:center; padding:8px; font-size:11px; margin:0 auto 15px auto}

#menuinbox a			{ background-color:#FFF; border:1px solid #ccc; color:#666; padding:4px;}
#menuinbox a:hover		{ border:1px solid #ccc; color:#0099FF; }

/*
ONLY IE  : * html
ONLY IE7 : *+html 
*/
