/* 
================================
 Container Styles for DotNetNuke
================================
*/   
#espacePresse a.linkAccueil,#espacePresse a.linkAccueil:active,#espacePresse a.linkAccueil:visited,#espacePresse a.linkAccueil:hover{cursor: pointer; cursor: hand;font-size: 11px;font-weight: bold; font-style: normal;color:#0090C0;}

/*syles insrs ds les FTB pr rdiger les articles*/
h1{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:12px; text-indent: 5px;padding:0px;margin:0px;width:100%;vertical-align:top}
h2{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:11px; text-indent: 8px;padding:0px;margin:0px;width:100%;vertical-align:top}
h3{ font-family:verdana,arial,sans-serif; font-weight:bold; font-size:10px; text-indent: 12px;padding:0px;margin:0px;width:100%;vertical-align:top}

.titreFiche{font-family:verdana,arial,sans-serif; font-weight:bold; font-size:16px;color:#36A5CB}

span.head{
	font-weight: bold;
	font-size: 12px;
	color: #0090C0;
}


#promoSejour h3{font-size:19px;font-weight:bolder;padding:0px;margin:0px;text-indent:0px;}
#promoSejour h4{font-size:14px;font-weight:bold;padding:0px;margin:0px;text-indent:0px;}
#promoSejour h5{font-size:12px;font-weight:normal;padding:0px;margin:0px;text-indent:0px;}
#promoSejour h6{font-size:11px;font-weight:lighter;padding:0px;margin:0px;text-indent:0px;}

#promoSejour .reducP{font-size:14px;font-weight:bolder;letter-spacing:-1px;padding:0px;margin:0px;text-indent:0px;line-height:14px}
#promoSejour .reducM{font-size:14px;font-weight:bolder;letter-spacing:-1px;padding:0px;margin:0px;text-indent:0px;line-height:14px}
#promoSejour .reducG{font-size:19px;font-weight:bolder;letter-spacing:-1px;padding:0px;margin:0px;text-indent:0px;line-height:19px}

#ResultatRecherche{width:auto;padding-top:10px;}
#ResultatRecherche div.Actions{float:left;width:15px;}
#ResultatRecherche td{border:0px solid #000000;vertical-align:top;padding-top:15px; }
#ResultatRecherche span.Head{ font-size: 14px;text-decoration: none;}
/*Numro du rsuultat*/
#ResultatRecherche span.SubHead {font-size: 12px;font-weight: bold;color: #0090C0;text-decoration: none;width:15px;text-align:right;vertical-align:top;padding-right:5px;}
/*Titre du rsultat*/
#ResultatRecherche a.SubHead{font-size: 12px;font-weight: bold;text-align:justify;color:#0090C0;text-decoration:none;}
#ResultatRecherche a.SubHead:hover{font-size: 12px;font-weight: bold;text-align:justify;color:#0090C0;text-decoration:none;}
/*lien du resultat*/
#ResultatRecherche a.CommandButton {font-size: 10px;font-weight:normal}


div.LiensRecettes a.Normal {color:#646464;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-image:url(/OTSR/Portals/0/images/Puces/puceLienTiret.gif);background-repeat:no-repeat;}
div.LiensRecettes a.Normal {background-position:0;margin-left:-10px;padding-left:10px}
* html div.LiensRecettes a.Normal {background-position:0px 4px;margin:0px;text-indent:0px;}

#ModuleLinksTable a{color:#0090C0;text-decoration:none;font-weight:bold;}
#ModuleLinksTable a:hover{color:#0090C0;text-decoration:underline;font-weight:bold}
#ModuleLinksTable div.Content a.Normal{padding-left:10px;margin-left:0px;background-image:url(../../Skins/otsr/images/circle.gif);background-repeat:no-repeat;border:0px solid #000000}
#ModuleLinksTable div.Actions{float:left;width:15px;vertical-align:middle;display:inline}
#ModuleLinksTable div.Content{
	margin: 5px;
}
#ModuleLinksTable span.head{
	width: 85%;
	font-weight: bold;
	font-size: 12px;
	color: #0090C0;
	text-decoration: none;
	vertical-align: super;
	list-style-type: circle;
	list-style-position: outside;
}


#ModuleLinksTable div.Titre{width:auto;text-align:left;list-style-type:circle;font-weight: bold;}
#ModuleLinksTable td.TitleLinks div.Titre{padding-left:10px;margin-left:5px;background-image:url(../../Skins/otsr/images/disc.gif);background-repeat:no-repeat;font-size:12px;font-weight:bold;}


#documentation table td{padding:5px;}

/*INFOS PRATIQUES*/
span.SousCatInfos{text-align:center;width:100%; background-color:FEBD00;color:#FFFFFF;font-weight:bold;display:block;font-size:12px}
span.titreInfosPratiques{font-weight:bold;width:100%;color:#36A5CB;margin-top:10px;font-size:12px}
span.detailsInfosPratiques{float:left;color:#646464;font-size:12px}
span.detailsInfosPratiques a{color:#646464;text-decoration:none;font-weight:normal;font-size:12px}
span.detailsInfosPratiques a:hover{color:#646464;text-decoration:underline;font-weight:normal;font-size:12px}
span.cpltInfosPratiques{font-weight:bold;float:right;color:#646464;font-size:12px}

/*NEWS LETTER*/
#NewsLetter td, #NewsLetter p{color:#0496BF;}
#NewsLetter label,#NewsLetter  td.labelField{font-size:12px;}
#NewsLetter .txtPetit{font-size:10px;}
#NewsLetter .titre{font-size:12px;font-weight:bold;text-align:center}
#NewsLetter .txtPetit a{font-size:10px;}
#NewsLetter .TextField{width:125px;}

#Formulaire td, #Formulaire p{color:#0496BF;}
#Formulaire p.AP-txtGrisFonce{color:#646464;}
#Formulaire label,#Formulaire  td{font-size:12px;}
#Formulaire .txtPetit{font-size:10px;}
#Formulaire .titre{font-size:12px;font-weight:bold;text-align:center}
#Formulaire .txtPetit a{font-size:10px;}
#Formulaire .TextField{width:125px;}
#Formulaire table.alert,#Formulaire table.alert td{color:#8B5500;background-color:#FFF1C2;}


/*EVENEMENTS */
#Events{}
#Events td div{font-size:12px;}
#Events hr{color:#0090C0}
#Events td.titrePrestation{background-color:#DBEFF6;height:26px}
#Events td.titrePrestation table td{color:#217F99;font-size:12px;font-weight:bold;text-align:center;width:100%;}
#Events td.descEvent{font-size:12px;color:#696969}
#Events .btInfos{background-image:url(/OTSR/Portals/0/images/Boutons/BtInfos.gif);width:190px;height:16px}
#Events .btInfosLong{background-image:url(/OTSR/Portals/0/images/Boutons/BtInfosLong.gif);width:298px;height:16px}
#Events span.titreEventDetail{font-weight:bold;color:#0090C0;font-size:14px;text-align:center;height:26px}
#Events span.titreCat{color:#0090C0;font-size:14px;font-weight:bold;width:100%}
#Events span.datesEvent{font-weight:bold}

/*RECHERCHE EVENEMENTS */
#EventsForm span{}
#EventsForm table.Recherche{color:BB2F09;font-size:12px}
#EventsForm input{color:000000;font-size:12px}
#EventsForm select{color:000000;font-size:12px}

#ImageGallery table{text-align:center}
#ImageGallery img{cursor:hand; border: 1px solid #000000;}
#ImageGallery span.nomImage{font-size:11px;color:#FFFFFF}


/*ADMINISTRATION PRESTATIONS*/
#AdminPrestations, #AdminPrestations td{color:646464;font-size:12px;}
#AdminPrestations .item td{color: #FEBD00;font-weight: bold;background-color: #FFF7E2; padding-right:3px;}
#AdminPrestations .alternatingItem td{color: #0090C0;font-weight: bold;background-color: #DBEFF6; padding-right:3px;}
#AdminPrestations .header td{color: #0090C0;font-weight: bold;background-color: #DBEFF6; padding-right:3px;}
#AdminPrestations .pager{color:FEBD00;font-size:12px;}
#AdminPrestations .grid{cellspacing:2px;}
#AdminPrestations .NormalTextBox{width:310px;}
#AdminPrestations .grid .btnSelect{color: #0090C0;font-weight: bold;cursor:hand; height:20px;line-height:10px;}