﻿#header {
          position : relative;
          background : #ffffff url(../../../themes/GymaWeb_2008/images/head_blue.jpg) no-repeat;
          background-position : top right;
          margin : 0;
          padding : 0;
}
.opentable {
          top : 0;
		  width : 100%;
		  padding : 0;
          /*border : 1px dotted #0957c6;*/
          background : #ffffff;
      }
.opentable2 {
          top : 0;
          border : 1px dotted #0957c6;
          background : #f3f1f1;
      }
table.content2 td {
          color : #ffffff;
          font-size : 11px;
          width : 50%;
      }
#message_box_content{
	padding: 8px 15px 20px 15px;
}   
#message_box_title{
	font-weight : bold;
	margin-left: 5px;
	padding-left: 5px;
	height: 24px;
	background : url(../../../themes/GymaWeb_2008/images/storie.jpg) no-repeat;
}    
.barmessage {
          background : url(../../../themes/GymaWeb_2008/images/storie.jpg) no-repeat;
          font-size : 14px;
          font-weight : bold;
          background-color : #ffffff;
          position : relative;
          float : left;
      }
FONT {
          font-family : Verdana, Helvetica;

      }
TD {
          font-family : Verdana, Helvetica;
          font-size : 12px;
      }
BODY {
          background-color : #ffffff;
          margin : 0;
          padding : 0;
      }
P {
          font-family : Verdana, Helvetica;
          font-size : 12px;
      }
DIV {
          font-family : Verdana, Helvetica;
          font-size : 12px;
      }
form {
          display : inline;
      }
.helpline {
          background : #e1e9f2;
          border-style : none;
          color : #000000;
      }
.code {
          background : #fafafa;
          border : 1px solid #d1d7dc;
          color : #006600;
          font : 11px Courier, "Courier New", sans-serif;
          padding : 5px;
      }
.quote {
          background : #fafafa;
          border : 1px solid #d1d7dc;
          color : #444444;
          font : 11px/125% Verdana, Arial, Helvetica, sans-serif;
      }
.bodyline {
          background : #ffffff;
          color : #000000;
          border : 1px solid #98aab1;
      }
body {
          background : #ffffff;
          color : #000000;
          font : 12px Verdana, Arial, Helvetica, sans-serif;
      }
hr {
          border : 0 solid #ffffff;
          border-top-width : 1px;
          height : 0;
      }
a:link, a:active, a:visited, a.postlink {
          /*color : #1599EF;*/
		  color : #0D6BEA;
          text-decoration : none;
      }
a:hover, a.topictitle:hover {
          color : #839fbc;
          text-decoration : none;
      }
.title {
          background : none;

          color : #000000;
          font-size : 14px;
          font-weight : bold;
          font-family : Verdana, Helvetica;
          text-decoration : none;
      }
.content {
          background : none;
          color : #000000;
          font-size : 10px;
          font-family : Verdana, Helvetica;
      }
.block-title {
          background : none;
          color : #516a88;
          font-size : 10px;
          font-family : Verdana, Helvetica;
      }
.storytitle {
          background : none;
		  text-transform: uppercase;
          color : #47B5E6;
          font-size : 18px;
          font-weight : bold;
          font-family : Verdana, Helvetica;
          text-decoration : none;
      }
.storycat {
          background : none;
          color : #000000;
          font-size : 12px;
          font-weight : bold;
          font-family : Verdana, Helvetica;
          text-decoration : underline;
      }
p.lettrine:first-letter {
		  text-transform: uppercase;
		  font-family: Arial;
		  font-size:450%;
		  font-weight:bold;
		  float:left;
		  color:#47B5E6;
}
.boxtitle {
          background : none;
          color : #000000;
          font-size : 10px;
          font-weight : bold;
          font-family : Verdana, Helvetica;
          text-decoration : none;
      }
.boxcontent {
          background : none;
          color : #000000;
          font-size : 10px;
          font-family : Verdana, Helvetica;
      }
.option {
          background : none;
          color : #000000;
          font-size : 10px;
          font-weight : bold;
          font-family : Verdana, Helvetica;
          text-decoration : none;
      }
.tiny {
          background : none;
          color : #000000;
          font-size : 10px;
          font-weight : normal;
          font-family : Verdana, Helvetica;
          text-decoration : none;
      }
.small {
          background : none;
          color : #000000;
          font-size : 9px;
          font-weight : normal;
          font-family : Verdana, Helvetica;
          text-decoration : none;
      }
#menu a:link, #menu a:visited, #menu a:active {
          background-color : #f7cb33;
          padding : 5px;
          text-decoration : none;
          color : #000000;
      }
#menu a:hover {
          padding : 5px;
          background-color : #ff7f00;
          text-decoration : none;
          color : #ffffff;
      }
#copy a:hover, #copy a:visited, #copy a:active, #copy a:link  {
		  color : #FFFFFF;
		  text-decoration : none;
	  }
	  
a.infoconn{
position:relative; 
color:#000000;
text-decoration:none;
}

a.infoconn:hover{
z-index:25;
}

a.infoconn span{
display: none;
}

a.infoconn:hover span{
z-index:10;
display:block; 
position:absolute;
top:-60px;
left:-4em;
width:130px;
border:1px solid #3399ff;
color:#000000;
background-color:#FFFFFF;
text-align: justify;
padding:5px;
}

.carousel_body {
font: 12pt Georgia, Times, serif;
height: 100%;
color: #333333;
}
.carousel_container {
width: 562px;
height: 150px;
margin: 0px auto;
border: 0px;
background: white url(http://www.gymaweb.com/images/fond.jpg);
background-repeat : no-repeat;
background-position : bottom;
}

.style_news1 {
	background-image: url('http://www.gymaweb.com/images/blocks/bloc_actus_gymaweb/fond_une.jpg');
	background-position: 50% top;
	background-repeat:no-repeat;
}
.style_news2 {
	font-size: 28px;
}
.style_news3 {
	color: #113F66;
}
.style_news4 {
	color: #4D97D6;
}
.style_news5 {
	font-family: Calibri;
	font-size: 26px;
	color: #0D6BEA;
	/*text-transform: uppercase;*/
}
.style_news6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #252525;
}
.style_news7 {
	border-style: solid;
	border-width: 1px;
	margin-left: 5px;
		margin-right: 5px;
	vertical-align: text-top;
	border-color:gray;
}
.style_news8 {
	border-width: 0;
	background-image: url('http://www.gymaweb.com/images/blocks/bloc_actus_gymaweb/ligne_horizontale.jpg');
	background-repeat: no-repeat;
}
.style_news9 {
	font-size: small;
	font-family: Tahoma;
	color: #4D97D6;
}
.style_news10 {
	color: #113F66;
	font-size: 32px;
}
.style_news13 {
	font-family: Tahoma;
	font-size: 13px;
	color: #8E8E8E;
	text-align: center;
	background-color: #F4FAFD;
}
.style_news16 {
	text-align: right;
	color: #113F66;
	font-size: 13px;
	font-family: Tahoma;
	text-transform: uppercase;
}
.style_news17 {
	text-align: justify;
	color: #1D759E;
	font-family: Tahoma;
	font-size: 11px;
}
.style_news18 {
	font-family: "Times New Roman", Times, serif;
}
.style_news19 {
	font-size: 12px;
	font-family: Tahoma;
	color: #113F66;
}
.style_news21 {
	background-image: url('http://www.gymaweb.com/images/blocks/bloc_actus_gymaweb/pointilles_gris.gif');
}
.style_news22 {
	border-style: solid;
	border-width: 0;
}
.style_news23 {
	font-size: 12px;
	font-family: Tahoma;
	color: #646464;
	text-align: center;
}
.style_news24 {
	font-size: 12px;
	text-align: center;
}
.style_news25 {
	text-align: left;
}
.style_news26 {
	color: #113F66;
	font-size: 28px;
	background-image: url('http://www.gymaweb.com/images/blocks/bloc_actus_gymaweb/ligne_horizontale.jpg');
	background-repeat:no-repeat;
}
.style_news27 {
	color: #113F66;
	font-size: 22px;
}
.style_news28 {
	color: #4E6372;
	font-size: 12px;
	font-family: Tahoma;
	text-transform: uppercase;
}
div.style_news29:first-letter {
		  text-transform: uppercase;
		  font-size:23px;
		  font-weight:bold;
		  color: #113F66;
		  float:left;
		  font-family: Arial;
}
.style_cpm1 {
	background-image: url('http://www.gymaweb.com/modules/Cercle_Pasteur/images/fond_haut_espace_cercle_pasteur_montargis.jpg');
}
.style_cpm2 {
	border-width: 0;
}
.style_cpm3 {
	background-image: url('http://www.gymaweb.com/modules/Cercle_Pasteur/images/fond_espace_cercle_pasteur_montargis.jpg');
}
body {behavior: url(themes/GymaWeb_2008/navibar/csshover.htc);}
div#navibar1 a {color:#000000; font-family: Arial; font-weight : bold;}
div#navibar1 ul {padding: 0; margin:0px; background: white; text-align:center}
div#navibar1 li {background:white}
div#navibar1 li:hover {background: #99CCFF}
div#navibar1 li.sousnavibar1:hover {background: #c5d5ee;}
div#navibar1 li.sousnavibar1 {background-color:white}
div#navibar1 li.plop1 {background:url(themes/GymaWeb_2008/navibar/images/arrow.gif) no-repeat white ; background-position: right;}
div#navibar1 li.deve1 {width:185px; padding: 4px 0 4px;}
div#navibar1 li.deve1:hover {border: 1px solid #4376c8; background: #c5d5ee;}
div#navibar1 ul li {position:relative; list-style: none; float:left;}
div#navibar1 ul ul {position: absolute; display:none;}
div#navibar1 li a {text-decoration: none; padding: 0px 0 0px; display:block;}
div#navibar1 ul.niveau11 li.sousnavibar1:hover ul.niveau12, div#navibar1 ul.niveau12 li.sousnavibar1:hover ul.niveau13 {display:block; border: 1px solid #777777; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
div#navibar1 ul.niveau13 {top:-1px; text-align: left; padding: 4px 0 4px;}
div#navibar1 ul.niveau13 li {background: white; padding: 4px 0 4px; margin-left: 5px; margin-right: 5px;}
div#navibar1 ul.niveau13 li:hover {background: #c5d5ee; border: 1px solid #4376c8;}
div#navibar1 ul.niveau12 li:hover {background: #c5d5ee; border: 1px solid #4376c8;}
div#navibar1 ul.niveau12 li {background: white; padding: 4px 0 4px; margin-left: 5px; margin-right: 5px; text-align: left;}

#featured{ 
	width:400px; 
	padding-right:250px; 
	position:relative; 
	border:1px solid #ccc; 
	height:250px; 
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0;
	text-align : left;
	width:250px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	text-align : left;
	font-size:11px; font-family:Tahoma; 
	line-height:15px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;  background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('http://www.gymaweb.com/images/blocks/bloc_actus_gymaweb/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel a{ 
	text-decoration:none;
}
#featured .tabs-text{
	width:650px;
	text-align:left;
}
#featured .tabs-text-text{
	color:#515151;
	font-family: Tahoma;
	font-size:12px;
	
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url('http://www.gymaweb.com/images/blocks/bloc_actus_gymaweb/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Arial; 
	color:#fff; padding:5px; margin:0;
	text-align : left;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Arial; font-size:11px;
	text-align : left;	
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-align : left;
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

