/*fichier de structure général externe*/
/*@import url("/css/commonstruct1.css");/*ne pas enlever cette ligne qui permet l'evolution des css personnalisés*/
/***************************************/

/* ---------- Elements Principaux ------------- */
body    { margin:0px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size:x-small;	background:#f8f8f8; color: #000077; }
h1      { color: #000077; font-size: 20px; } /*titre des pages*/
h2      { color: #000077; font-size: 15px; }
h3      { color: #000077; font-size: 12px; }
a 	    { text-decoration:none; color:#bc0000; font-size:110%; } /* lien */
a:hover { text-decoration:none; color:#000077;}
legend  { color:#000077; padding-left:5px; padding-right:5px;}
li      { list-style-type:none; }
img     { border:0px; } /* image */
input   { border:solid 1px #D8D7D7; font-size:100%; background:#FFFFFF; color:#000077; } /* bouton */


/* ---------- Structure ------- */
/* La class main correspond à la structure global du blog
/* le numéro après 'main' correspond au type de structure (1 2 ou trois colonne) */

/* Pour les stuctures avec 2 colonnes */
#main1 {  text-align: left; margin: 0px auto 15px auto; }
#main1 #rightnav   { padding:10px; width:190px; background-color:#e0e0e0; border-bottom:1px solid #B8B8B8; border-left:1px solid #B8B8B8;}
#main1 #rightnav a { text-decoration:none;color:#000077;font-size:110%;}
#main1 #rightnav a:hover {text-decoration:none;color:#bc0000;}
#main1 #leftnav    {  padding:10px; width:190px; background-color:#e0e0e0; border-bottom:1px solid #B8B8B8; border-right:1px solid #B8B8B8;}
#main1 #leftnav a {text-decoration:none;color:#000077;font-size:110%;}
#main1 #leftnav a:hover {text-decoration:none;color:#bc0000;}
#main1 #content    { border-top: 1px solid gray; padding:10px;  }
#main1 h2          { margin:0px 0px 10px 0px; padding:0px; font-size:130%; }

#MainTab { margin:0px; width:100%; }
#MainTab td { vertical-align:top; }

/* entete */
#top    { height:160px;padding:5px; background: url(./images/logo.png) no-repeat center; color:#FFFFFF;/*border-bottom: 1px solid gray;*/ background-color:#e0e0e0; }
#top h1 { padding:0px; margin:0px; color:#FFFFFF;}

.topLien{text-decoration:none;}
.topLien:hover {text-decoration:none;}

/* Bas de page */
#footer   { clear:both; height: 40px; width:100%; margin-left: auto; margin-right: auto; text-align:center; padding-top: 15px; padding-left:auto; padding-right: auto; color:#000000; border-top: 1px solid gray;}
#footer p { margin:0px; /*padding: 0px;*/  }
#footer a 	    { text-decoration:underline; color:#000077; font-size:110%; }
#footer a:hover { text-decoration:none; color:#bc0000}

.basLien 	    { }
.basLien:hover { }

.cleaner {clear:both;}
/* ---------- Box ---------- */
.box	{width:100%;color:#FFFFFF;}


.box-top { 
background: url(http://www.rowing-club.fr/themes/NouveauRowing/images/box-top-center.png) repeat-x scroll top left; width:100%;border:1px solid black;
height:22px;
width:100%;
}
.box-topLeft { 
height:22px;
width:22px;
background: url(http://www.rowing-club.fr/themes/NouveauRowing/images/box-top-left.png) no-repeat scroll top left;
float:left;
}
.box-topRight {
background: transparent /*url(http://www.rowing-club.fr/themes/NouveauRowing/images/box-top-center.png) repeat-x scroll top left*/;
padding-top:3px;
font-size:15px; 
font-weight:bold;
color:#FFFFFF;
height:19px;
/*height:19px;padding-top:3px; */
/*padding-left:21px;*/
}

.box-bottom { padding:3px; padding-top:5px;padding-bottom:5px; background:#FFFFFF;width:184px; border:1px solid black; border-top:0px; margin-bottom:10px;color:#000077;overflow:auto; }
.box-content { background:#FFFFFF;text-align:left;padding:3px;color:#000077;overflow:auto; }

.box-content p   { margin:0px 10px 0px 0px; padding:0px; }
.box-content ul  { margin:0px 10px 0px 0px; padding:0px; }
.box-content li  { list-style:square; color:#b6b6b6; margin:3px; padding:0px; }
.box-content2 {}
.box-content2 p   { margin:0px 10px 0px 0px; padding:0px; }
.box-content2 ul  { margin:0px 10px 0px 0px; padding:0px; }
.box-content2 li  { list-style:square; color:#b6b6b6; margin:3px; padding:0px; }


/*-------------------Menu-------------------*/
.Menu a { text-decoration:underline; color:#000077; font-size:110%; font-weight:normal; } /* lien */
/*#lefnav a:hover { text-decoration:underline; color:#bc0000;}*/

/*-----------------Pages---------*/
.TitrePage {width:100%;height:150px;}
.TitrePageLogo {background: url(/upload/histoire/logo.gif) no-repeat scroll top left;height:150px;}
.TitrePageTexte {padding-left:100px;padding-right:100px;text-align:center;}


/*--------------News------------*/
.NewsTitre {font-size:150%; font-weight:bold;}
.NewsPostedBy {font-size:90%;color:#000000;}
.News {text-align:justify;font-size:110%;}
.News a {font-size:120%;}



/*-----------------Newsletter-----------------------------------*/
#divNewsletter h2 {text-align:center; font-size:12pt;}


/*------------------------Divers-----------------------------*/
.cleaner {clear:both;}
