@charset "utf-8";

		/********************************************************
		*                                                       *
		*       Union des Commercants de Rennes  CSS 1.0        *
		*                                                       *
	    *                 R-Numerique 2008                      *
	    *                                                       *
		********************************************************/

@import url("SpryMenuBarHorizontal.css");
@import url("mediabox.css");
@import url("lightbox.css");
				
/* ----------------------------------------------------------------------
-  Generalites <<<----------------------------------------------
-----------------------------------------------------------------------*/
body
{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	background:url(/global/pict/BG-site.gif) top left repeat-x;
}
.BGnoir
{
	background:#000 url(/global/pict/BG-site.gif) top left repeat-x;
}

#global /* le conteneur pour le site */
{
	width:1000px;
	min-height:500px;
	position:relative;
	margin:0px auto 30px auto;
	padding:0 0 20px 0;
	/*background:#fff url(../pict/cercle-BG-content.gif) bottom left no-repeat;*/
}
.clearboth {clear:both;}

/*** navigation bas de page ***/
.navBis
{
	width:95%;
	margin:40px auto 10px auto;
}
.navBis a
{
	background:#efefef;
	border:1px solid #b6b6b6 !important;
	border:none;
	padding:6px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
	font-size:9pt;
}
.navBis a:hover
{
	color:#fff;
	background:#afafaf;
}

/* ----------------------------------------------------------------------
-  L'entete <<<-------------------------------------------------
-----------------------------------------------------------------------*/

/*-*-*-*-*-*-*-*-*-* LA BARRE DE NAVIGATION *-*-*-*-*-*-*-*-*-*/
#navigation
{
	width:inherit;
	background:url(/global/pict/BG-navig-1.gif) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	
}
.nav-1
{
	padding:0 0 0 5px;
	margin:0;
	list-style:none;
	float:left;
	font-size:9pt;
}
.nav-1 li
{
	margin:0 107px 0 0;
	padding:8px 0 8px 0;
	background:url(/global/pict/BG-navig-1.gif) top left repeat-x;
}
.nav-1 li ul
{
	width:200px;
	background:#fff;
	font-variant:normal;
	font-weight:normal;
	font-size:9pt;
}
.nav-1 li ul li
{
	background:none;
	width:190px;
	margin:0;
	color:#000;
	padding:5px 0 5px 10px;
	border-bottom:1px solid #efefef;
}
.nav-1 li ul li a
{
	color:#000;
}
.nav-1 li ul li a:hover
{
	color:#666;
}
.nav-2
{
	padding:0px;
	margin:0;
	list-style:none;
	float:left;
}
.subNav-2
{
	margin:0 0 0 16px !important;
	margin:0 0 0 8px;
	padding:8px 0 8px 0;
	background:url(/global/pict/BG-navig-1.gif) top left repeat-x;
	float:left;	
}
.nav-2 li ul
{
	width:140px;
	background:#fff;
	font-variant:normal;
	font-weight:normal;
	font-size:9pt;
}
.nav-2 li ul li
{
	background:none;
	width:130px;
	margin:0;
	color:#000;
	padding:5px 0 5px 10px;
	border-bottom:1px solid #efefef;
}
.nav-2 li ul li a
{
	color:#000;
}
.nav-2 li ul li a:hover
{
	color:#666;
}
.nav-1 li a, .nav-2 li a
{
	color:#fff;
	text-decoration:none;
}
ul.MenuBarHorizontal ul
{	
	padding:0 0 10px 0;
	margin:0;
	border-bottom:3px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	background:#fff url(/global/pict/BG-liste-1.gif) bottom repeat-x;
}


/*** le logo de l'ucr ***/
#navigation h1 
{
	width:97px;
	height:97px;
	background:url(/global/pict/logo-union-1.gif) no-repeat;
	display:block;
	margin:1px 0 0 0;
	padding:0;
	position:absolute;
	left:236px;
	z-index:1100;
}
#navigation h1 a
{
	width:97px;
	height:97px;
	display:block;
}
#navigation h1 a span
{
	display:none;
}


/*-*-*-*-*-*-*-*-*-* LA BARRE D'IDENTIFICATION *-*-*-*-*-*-*-*-*-*/
.identifiant, .identifiant-log
{
	background:#6d7175;
	margin:0 0 50px 0;
	padding:3px 0 3px 347px;
	color:#fff;
	height:30px;
}
.identifiant-log
{
	padding:10px 0 10px 345px;
	height:10px;
}
.identifiant span
{
	margin:0 30px 0 0;
}
.identifiant label input
{
	margin:0 20px 0 10px;
	width:120px;
}
.identifiant #submit
{
	margin:0;
	padding:0;
	width:28px;
	height:26px;	
}

/* ----------------------------------------------------------------------
------->>>  Home page  <<<-----------------------------------------------
-----------------------------------------------------------------------*/
#global-2 /* le conteneur pour la home */
{
	width:1000px;
	min-height:500px;
	position:relative;
	margin:0px auto 30px auto;
	padding:0 0 20px 0;
	background:#000;
}
#contenu-home
{
	width:100%;
	min-height:400px;
	position:relative;
	background:#000;
	margin:-20px 0 0 0;
}
.miniPlayer
{
	position:absolute;
	z-index:100;
	top:0;
	left:780px;
	width:170px;
	height:173px;
}
.BG-flash
{
	width:1000px;
	height:530px;
	background:url(/global/pict/BG-home.gif) top left no-repeat;
}
/*** bloc a gauche texte + image ***/
.home-gch
{
	position:absolute;
	z-index:10;
	width:400px;
	text-align:left;
}
.home-gch p
{
	text-align:left;
}
.home-gch p, .home-gch a
{
	color:#fff;
	text-decoration:none;
	font-size:9pt;
}
.home-gch a
{
	display:block;
	margin:8px 0 0 0;
	padding:0 0 0 9px;
	background:url(/global/pict/fleche-home-1.gif) no-repeat;
	background-position:0% 10%;
}
.home-gch a:hover
{
	text-decoration:underline;
}
.home-gch table
{
	margin:-39px 0 0 150px;
	padding:0;
}
/*** bloc a droite texte + image ***/
.home-drt
{
	position:absolute;
	z-index:10;
	top:160px;
	left:670px;
}
.home-drt p
{
	color:#fff;
}
.home-drt table
{
	color:#fff;
	margin:-46px 0 0 120px;
	padding:0;
}
.home-drt table a
{
	text-decoration:none;
	color:#fff;
}
.home-drt table a:hover
{
	text-decoration:underline;
}
.home-drt ul
{
	width:170px;
	padding:0 0 0 17px;
	margin:0 0 0 0px;
}


/* ----------------------------------------------------------------------
------->>>  Contenu site  <<<--------------------------------------------
-----------------------------------------------------------------------*/

#contenu-1
{
	width:100%;
}

/*-*-*-*-*-*-*-*-*-* CONTACT *-*-*-*-*-*-*-*-*-*/
.contact p img
{
	float:left;
	margin:0 10px 0 0;
}

/*-*-*-*-*-*-*-*-*-* COLONNE 1 *-*-*-*-*-*-*-*-*-*/
.colonne-1
{
	float:left;
	width:210px;
	padding:0 10px 0 10px;
}
.colonne-1 p
{
	font-size:10pt;
}
.colonne-1 h2
{
	font-size:18pt;
	margin:0 0 15px 0;
	padding:0 0 0 5px;
	color:#ff8000;
}
.pict-C1 p
{
	margin:0 0 10px 0;
	padding:0;
}

/*** le tableau avec liens download PDF ***/
.colonne-1 table
{
	width:210px;
	border:none;
	margin:20px 0 20px 0;
}
.colonne-1 table td
{
	padding:0px 0 8px 0;
}
.colonne-1 table td img
{
	margin:0 10px 0 0;
}
.colonne-1 table td a
{
	/*color:#2074bf;*/
	color:#0060b6;
}
.colonne-1 table td a:hover
{
	text-decoration:none;
}

/*** la liste de l'espace adherents ***/
.colonne-1 ul
{
	margin:0 0 0 5px;
	padding:0;
	list-style:none;
	line-height:1.5em;
}
.colonne-1 ul li
{
	padding:0 0 0 10px;
}
.colonne-1 ul li a
{
	text-decoration:none;
	font-size:10pt;
}
.adherent-on
{
	background:url(/global/pict/puce-flch.gif) left no-repeat;
}
.adherent-on a
{
	color:#000;
	text-decoration:none;
}
.adherent-off a
{
	color:#8c8c8c;
}
.colonne-1 ul li a:hover
{
	color:#000;
}

/*** la liste avec les logos ***/
.colonne-1 .logoUL
{
	margin:10px 0 0 15px;
	padding:0;
	list-style:none;
	line-height:1.3em;
}
.logoUL li
{
	padding:0 0 0 10px;
}
.logoUL li a
{
	text-decoration:none;
	font-size:10pt;
	color:#000;
}
.colonne-1 .logoUL li a:hover
{
	color:#8c8c8c;
}


/*-*-*-*-*-*-*-*-*-* COLONNE 2 *-*-*-*-*-*-*-*-*-*/
.colonne-2
{
	float:left;
	width:560px;
	min-height:550px;
	padding:0 0px 0 10px !important;
	padding:0 0 0 5px;
	border-left:1px solid #b3b3b3;
	background:url(/global/pict/fond-ucr.jpg) top left no-repeat;
}
.colonne-2 h2
{
	margin:0;
	padding:0;
	font-size:18pt;
	color:#ff8000;
}
.colonne-2 h3
{
	margin:15px 0 0 0;
	padding:0 0 0 15px;
	font-size:11pt;
	font-variant:small-caps;
	background:url(/global/pict/puce-h3.gif) left no-repeat;
}
.colonne-2 p
{
	padding:0 0 0 15px;
	margin:0 0 10px 0;
	font-size:10pt;
}
.decalage
{
	margin:8px 0 8px 35px;
	display:block;
}
.colonne-2 p a
{
	color:#EA690B;
}
.colonne-2 p a:hover
{
	text-decoration:none;
}
.colonne-2 ul, .colonne-2 ol
{
	padding:0;
	margin:0 0 20px 50px;
}
.colonne-2 ul li, .colonne-2 ol li
{
	padding:0;
	margin:8px 0 0 0;
	font-size:10pt;
}
.colonne-2 p a, .colonne-2 ul li a, .colonne-2 ol li a
{
	color:#EA690B;
}
.colonne-2 p a:hover, .colonne-2 ul li a:hover, .colonne-2 ol li a:hover
{
	text-decoration:none;
}

/*** bloc style pour liens externes ***/
.colonne-2 .liensExt td
{
	width:50%;
	vertical-align:top;
}
.colonne-2 .liensExt p  a
{
	text-decoration:none;
	color:#000;
	font-size:10pt;
	font-weight:bold;
	display:block;
	margin:0 0 3px 0;
}
.colonne-2 .liensExt p  a:hover
{
	color:#EA690B;
}


/*** les commercants adherents ***/
.blocLogo
{
	border:1px solid #e1001a;
	margin:20px 0 0 0;
	width:730px;
	padding:10px 10px 15px 10px;
	background:#fff;
}
.titreLogo
{
	background:#e1001a;
	color:#fff;
	padding:10px;
}
.blocLogo img
{
	border:none;
	margin:5px 0 0 0;
}
.blocLogo a
{
	margin:0 6px 0px 6px;
}

/*-*-*-*-*-*-*-*-*-* COLONNE 3 *-*-*-*-*-*-*-*-*-*/
.colonne-3
{
	float:left;
	width:158px;
	padding:0 0 0 20px !important;
	padding:0 0 0 10px;
}
.colonne-3 img
{
	margin:0 0 10px 0;
}
.pict-C3 p
{
	margin:0;
	padding:0;
}

/*-*-*-*-*-*-*-*-*-* COLONNE 4 *-*-*-*-*-*-*-*-*-*/
.colonne-4
{
	float:left;
	width:748px !important;
	width:728px;
	min-height:550px;
	padding:0 10px 0 10px !important;
	padding:0 5px 0 5px;
	border-left:1px solid #b3b3b3;
	background:url(/global/pict/fond-ucr.jpg) top left no-repeat;
}
.colonne-4 h2
{
	margin:0;
	padding:0;
	font-size:18pt;
	color:#ff8000;
}
.colonne-4 h3
{
	margin:15px 0 0 0;
	padding:0 0 0 15px;
	font-size:11pt;
	font-variant:small-caps;
	background:url(/global/pict/puce-h3.gif) left no-repeat;
}
.colonne-4 table
{
	width:733px;
	margin:5px 0 20px 15px;
}
.colonne-4 table td
{
	text-align:left;
}
.colonne-4 table td p
{
	width:580px !important;
	width:560px;
	font-size:10pt;
	margin:0 0 10px 0;
	padding:0 10px 0 0;
}
.colonne-4 table td img
{
	margin:0 0 10px 0;
	/*float:right;*/
	max-width:165px;
}
.indent
{
	text-indent:-35px;
	margin:0 0 0 35px;
	display:block;
}

/*** page comptes rendus ***/
.colonne-4 h4
{
	margin:0;
	padding:0 0 0 10px;
	font-size:11pt;
	font-variant:small-caps;
	background:url(/global/pict/puce-flch.gif) left no-repeat;
}
.compte-rendu h5
{
	margin:0;
	padding:0;
	color:#0060b6;
	font-size:10pt;
}
.compte-rendu table
{
	margin:5px 0 25px 0;
	border:1px solid #999;
	padding:10px;
	background:#fff;
	width:100%;
}
.compte-rendu table td:first-child
{
	width:600px;
}
.compte-rendu table td
{
	padding:10px 10px 0 0px;
}
.compte-rendu table td p
{
	width:492px;
}
.compte-rendu table img
{
	float:none;
	margin:0 10px 0 10px;
}
.compte-rendu table a
{
	color:#0060b6;
}
.compte-rendu table a:hover
{
	text-decoration:none;
}
/**** Page logos ***/
.colonne-4 .adherents
{
	margin:30px 0 15px 20px;
}
.colonne-4 .adherents p
{
	margin:0 0 20px 0;
}
.adherents a
{
	color:#EA690B;
}
.adherents a:hover
{
	text-decoration:none;
}

/*** complement images braderie ***/
.tofBrad
{
	width:580px;
}
.tofBrad img
{
	float:left;
	margin:0 0 8px 8px !important;
	margin:0 0 4px 4px;
	border:none;
}

/*** navigation bas de page ***/
.colonne-4 .navBis2
{
	width:580px;
	margin:40px 0 10px 0;
}
.colonne-4 .navBis2 a
{
	background:#efefef;
	border:1px solid #b6b6b6 !important;
	border:none;
	padding:6px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
	font-size:9pt;
}
.colonne-4 .navBis2 a:hover
{
	color:#fff;
	background:#afafaf;
}

/*-*-*-*-*-*-*-*-*-* MENTIONS *-*-*-*-*-*-*-*-*-*/
.mentions, .mentions2
{
	width:980px;
	text-align:right;
	padding:10px;
}
.mentions a
{
	color:#bfbfbf;
	font-size:7pt;
}
.mentions2 a
{
	color:#5F5F5F;
}
.mentions a:hover, .mentions2 a:hover
{
	text-decoration:none;
}


/*-*-*-*-*-*-*-*-*-* AGENDA *-*-*-*-*-*-*-*-*-*/
.agenda
{
	background:url(/global/pict/post-it-ucr.gif) no-repeat;
	width:204px;
	height:141px;
	float:left;
	margin:15px 25px 10px 25px !important;
	margin:8px 12px 5px 12px;
}
.agenda p
{
	text-decoration:none;
	display:block;
	width:160px;
	height:75px;
	margin:15px auto 0 auto;
	padding:0;
	position:relative;
	color:#e2001a;
	text-align:left;
	font-size:10pt;
}
.presse 
{
	font-weight:bold;
	color:#000;
	display:block;
	margin:35px 0 0 0;
	padding:0 0 0 20px;
	background:url(/global/pict/puce-h3.gif) left no-repeat;
}
.presse:hover
{
	text-decoration:none;
}
