/* 
    Document   : style
    Created on : 2 avr. 2010, 11:28:31
    Author     : Gregory
    Description:
        Purpose of the stylesheet follows.
*/

/* 

*/

/* CSS Actualite */

div#actucchome {margin-top:15px;}

div#actucchome .nodeco{text-decoration:none;}
#linkActuCC-rss-container	{margin:5px 0;}
	#actucchomeallactu {display:block;line-height:18px;text-decoration:none;width:250px;float:left;}

		#actucchomerss {
			display:block;
			cursor:pointer;
			float:left;
			background: url(/conventions_collectives/img/sprite_cc.png);
			background-position: -300px -163px;
			width: 32px;
			height: 21px;
		}

/* end CSS actualite*/


/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
.Sprite{background: url(/conventions_collectives/img/sprite_cc.png) no-repeat top left;}

.sprite-jo { background-position: 0 0; width: 564px; height: 119px; }
.sprite-rechercher { background-position: 0 -131px; width: 120px; height: 31px; }
.sprite-rss { background-position: 0 -163px; width: 32px; height: 21px; }
.sprite-search_engine { background-position: 0 -185px; width: 614px; height: 124px; }
.sprite-rechercher-keyword	{background-position: 0 -315px;}
	.sprite-rechercher-keyword:hover	{background-position: 0 -351px;}
	.sprite-rechercher-keyword:focus	{background-position: 0 -387px;}
.sprite-rechercher-identifiant		{background-position: -122px -315px;}
	.sprite-rechercher-identifiant:hover		{background-position: -122px -351px;}
	.sprite-rechercher-identifiant:focus		{background-position: -122px -387px;}


div#convention{ border-top:5px solid #686868;}

h1{
  text-shadow: 0px 1px 0px #ffffff;
  color:#333333;
  font-family:Georgia,sans-serif;
  font-size:30px !important;
  font-weight:normal;
}
a#rss{
  background-repeat:no-repeat;
  display:block;
  height: 15px;
  padding:3px 0px;
  padding-right:37px;
  width:295px;
}

p#chapeau{font:normal 20px Georgia, Times, "Times New Roman", serif;margin:15px 0;color:#333;}

p#votreCC{
  background-color:#FFEFB6;
  border:2px solid #f2a20e;
  margin-top:10px;
  margin-bottom: 20px;
  padding:15px;
}
h2#horsAbo{
  background:url('/conventions_collectives/img/arrow_down.png') center left no-repeat;
  font-size:14px;
  height:33px;
  padding-left:58px;
  padding-top:15px;
}
form{padding:0;}

p#jo{font:normal 16px Georgia, Times, "Times New Roman", serif;color:#003190;margin:10px 0;}
	p#jo span{color:#f93326;}

div#bloc_recherche	{width:620px;padding:15px 0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}

div.search_engine{width:300px;height:330px;float:left;border:1px solid #dfdfdf;-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.25);box-shadow:0 0 8px rgba(0, 0, 0, 0.25);}
	#searchByKeyword 	{margin-right:15px;}
	
	div.search_engine h2{padding:15px 15px 25px 15px;font:normal 20px Georgia, Times, "Times New Roman", serif;color:#fff;}
		#searchByKeyword h2 {background:url('/conventions_collectives/img/bgSearchBlocKeyword.png') 0 0 no-repeat;}
		#searchByIdentifiant h2 {background:url('/conventions_collectives/img/bgSearchBlocIdentifiant.png') 0 0 no-repeat;}
	
	.search_engine_content	{padding:15px;clear:both;}
	.bottom_search_engine_content	{border-top:1px solid #dfdfdf;}
	
	div.search_engine h3{font:normal 17px Georgia, Times, "Times New Roman", serif;text-indent:22px;line-height:22px;}
		#searchByKeyword h3	{color:#253c8a;background:url('/conventions_collectives/img/puceH3keyword.png') left center no-repeat;}
		#searchByIdentifiant h3	{color:#c80b01;background:url('/conventions_collectives/img/puceH3identifiant.png') left center no-repeat;}
   
	div.search_engine .sousH3	{font:10px Verdana, Arial, sans-serif;line-height:18px;color:#000;}
	div.search_engine form	{margin-top:15px;}
		div.search_engine form input#keyword	{border:1px solid #011763;}
		div.search_engine form input#identifiant	{border:1px solid #d71705;}
		div.search_engine span.info{font:italic 10px Verdana, Arial, sans-serif;line-height:16px;display:block;color:#4f4f4f;}
	 
  /*Exception*/
  div.search_engine p{
    color:#676767;
    font-size:11px;
  }
  
	#searchByKeyword ul, #searchByKeyword ul a	{color:#0073eb;}
	#searchByKeyword ul	{margin-left:15px;}
    #searchByKeyword ul li{list-style-type:disc;line-height:21px;font-size:10px;}
			#searchByKeyword ul li a	{font:12px Verdana,Arial,sans-serif;line-height:16px;text-decoration:underline;}
  
	div.search_engine input{
    border:1px solid #aeaeae;
    height:19px;
    width:249px;
  }
  div.search_engine input.submit{
		display:block;
		margin-top:10px;
    width:122px;
    border:none;
    color:#fff;
    font:12px Helvetica,Arial,sans-serif;
    height:36px;
		text-indent:30px;
		padding-left:30px !ie;
		cursor:pointer;
  }

.linkCC{color:#0066FF; cursor:pointer; list-style: disc outside; margin-bottom:10px;margin-left:15px; font-size:11px;font-weight:bold;}
.info_cc	{color:#414040;font:normal 12px Verdana,Arial,sans-serif;line-height:18px;margin:15px 0; text-align:justify; }
	.info_cc a,.info_cc a:visited	{color:#c80b01;}
ul.info_cc{list-style-type:disc; list-style-position:outisde; margin-left:15px;}

p.glossaire{ color:#000; font:bold 16px Georgia,serif; }
div.glossaire{ border-top:1px solid #bdbdbd; margin:15px 0px;}
div.char{ color:#404040; float:left; font:bold 16px "Helvetica Neue",helvetica; width:38px; height:39px; }
  div.char a.targetMe{display:block; color:#404040; padding:10px 12px; text-decoration:none;}
  div.char a.targetMe:hover,div.char a.selected{background-color:#0068fa; color:#fff;}
  div.char a.selected{background-color:#0068fa; color:#fff;}
div.charGris{ background-color:#f4f4f4; }

table#cc{
  border-bottom:1px solid #c8c8c8;
  border-top:1px solid #c8c8c8;
  border-collapse: collapse;
  margin-top:15px;
}
  table#cc tr{border-top:0px;border-bottom:1px solid #c8c8c8;}
  table#cc tr.convbleue{background-color:#f4f4f4;}
  table#cc tr.convjaune{background-color:#fff;}
  table#cc tr.selected{background-color:#e2e2e2;}

    table#cc tr td{
      padding:20px;
      padding-bottom:5px;
    }
    table#cc tr td.numCC{
      border-right:1px solid #c8c8c8;
      color:#686868;
      padding:10px;
      text-align:center;
      width:46px;
    }

    table#cc tr td p.titleCC{
      color:#0066ff;
      cursor:pointer;
      font-size:14px;
      font-weight:bold;
      margin-bottom:15px;
      text-transform : capitalize;
    }

    table#cc tr td p.hide{text-align:right;}
      table#cc tr td p.hide a{
        display:inline-block;
        margin-left:15px;
      }
      table#cc tr td p.hide a.red{color:#ff0000;}
      table#cc tr td p.hide a.red:visited{color:#ab2424;}

/* modif home convention Vx*/
#hautHomeCC	{background:url('/conventions_collectives/img/logoJO.jpg') right top no-repeat; padding:15px;margin-bottom:15px;border-bottom:1px solid #c8c8c8;}
#moteurCC-container	{float:left;width:620px;}
#moteurCC-container{ padding-top:15px; }
#contentHomeCC	{width:945px;margin:0 auto;}
	#videoLinkContainer	{margin:10px 0;}
	#chapeauCC{font-size:11px; float:left; line-height:16px;width:620px;}
		#chapeauCC ul{list-style:disc inside none; margin-left:15px;}
		#chapeauCC p{margin-bottom:10px;}
	#infoCC{background-color:#f3f3f3; border-left:2px solid #cacaca; float:right; margin-bottom:15px; padding:5px; width:290px;}
	div#UneQuestion{margin:0px; width:282px;}
		
#moteur-sidebarCC-container	{width:945px;}
#fakeSidebarCC	{width:300px;float:right;}
	.blocFakeSbCc	{margin-bottom:15px;border:1px solid #c8c8c8;}
	#linkForumCC-container	{padding:10px 15px;}
		#linkForumCC-container a	{display:block;font:bold 12px Verdane,Arial,sans-serif;line-height:34px;text-indent:60px;background:url('/conventions_collectives/img/pictoForum.jpg') 0 0 no-repeat;}
	
	.titre-fakeSidebarCC	{padding:10px;border-bottom:1px solid #c8c8c8;color:#0073eb;font-family:Georgia, Times, "Times New Roman", serif;text-align:center;}
	#actucchomelist li {
    padding:5px 10px;
    font-size:12px;
    line-height:15px;
		border-bottom:1px dotted #767676;
	}
		.linkActuCC{background:url('/Convention/img/puceLien.gif') 0 5px no-repeat;display:block;text-indent:15px;}
		.linkNameCC{ color:#545454; font-size:11px; }
		
	#linkSuiteActuCC	{display:block;padding:0 10px 10px 10px;text-decoration:underline;}
		
	.titreGlossaireCC	{padding:10px 0;font:normal 16px Georgia, Times, "Times New Roman", serif;}
