/*****************************/
/*** squelette css general ***/
/**       phpal v0.9        **/
/**     Lionel de SOUZA     **/
/*****************************/
/*    Fichier default.css    */
/*****************************/
/*    Site capcroatia.com    */
/*       theme default       */
/*****************************/

/*@charset "utf-8";*/

body{
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background: #DCE6F8;
}

.spacer{
	clear:both;
}

.hidden_info_div{
	/*height:0px;
	width:0px;
	z-index:-10;
	overflow:hidden;*/
	visibility:hidden;
	height:0px;
	width:0px;
	position:absolute;
	background:black;
}

form{
	padding:0;
	margin:0;
}

#entete, #pied, #corps, #promo, #copyright{	
	width:760px;
	margin-left:auto;
	margin-right:auto;
	border-left: solid #000000 1px;
	border-right: solid #000000 1px;	
}
#copyright{
	border:none;
	text-align:center;
	font-size:9px;
}
#entete{
	height:145px;
	border-top: solid #000000 1px;
	background-image: url(../img/top_back.jpg);
	/*background:#647EAA;*/
}
#entete h4, #entete h4 a {
	margin: 0px 0px 0px 0px;
	padding-bottom:4px;
	text-align: right;
	vertical-align: middle;
	font-size: 12px;
	color: #112546;
	text-decoration: none;
}
#entete h1, #entete h1 a {
	text-align: left;
	margin: 0px 0px 0px 2px;
	/*padding-bottom:4px;*/
	font-size: 12px;
	text-decoration: none;
	float: left;
	color: #112546;
	vertical-align: middle;
}


#entete img{		
	border:0;
	border-bottom:solid #FF9933 1px;
	margin-bottom:2px;
}

#pied{
	height:20px;
	border: solid #000000 1px;
	background-image: url(../img/top_back.jpg);
	background-repeat: repeat-y;	
	border-top:solid #FF9933 1px;
	color:white;
	font-size:10px;
	padding-top:4px;
	text-indent:2px;
}
	#pied a{
		color:white;
		text-decoration:none;		
	}

#promo{
	background:#fff;
	border-top: solid #FF9933 1px;
	background:#f7f7f7;
	padding-top:0em;
	/*
	height:1em;
	text-align: center;*/
}
	
#promo img{
	margin:10px 0;
}
	
#promo ul#bigtab{
	margin:0;
	list-style-type: none;
    padding-bottom: 24px;
	border-bottom: dotted #e2e2e2 1px;/*e2e2e2*/
}

#promo ul#bigtab li{
	float:left;
	margin:0 .3em;
	height:23px;
	border: solid #647EAA;
	border-width:0 0 0px 0;
}

#promo ul#bigtab li.select{
	background:#FF9933;
	border: solid #647EAA;
	border-width:0 0 0px 0;
}

#promo ul#bigtab li.select a{
	color: #fff;
}

#promo ul#bigtab li a{
	padding: 4px;
	text-decoration:none;
	display:block;
	color: #647EAA;
	font-weight:bold;
}

#promo ul#bigtab li a span{
	color:red;
	font-weight:normal;
}

#promo ul#bigtab li a:hover{
	color: #fff;
	background:#FF9933;
}
	
#corps{
	background-color: #Fff;	
	padding-top:1.5em;
	/*background-image: url(../img/top_back.jpg);	*/
}
.curved em{
	font-size:10px;
}
/** debut bords arrondis **/
.curved {
	background: transparent;
  }
.curved .b1, .curved .b2, .curved .b3, .curved .b4 {
  display:block; 
  overflow:hidden; 
  height:1px;
  font-size:1px;
  }
.curved .b1 {
  margin:0 4px;
  }
.curved .b2 {
  margin:0 3px; 
  height:1px;
  border-width:0 2px 0 2px;
  }
.curved .b3 {
  margin:0 2px;  
  border-width:0 1px 0 1px;
  }
.curved .b4 {
  margin:0 1px;  
  border-width:0 1px 0 1px; 
  height:2px; 
  }
.curved .boxcontent {
  display:block;
  }
/** fin bords arrondis **/

/* Style div dans corps*/

	/** Debut bloc raccourcis **/
		#corps #raccourcis{
			clear:both;
			text-align:center;
			border:solid #e2e2e2 1px;
			margin-top:3em;
			background:#FFFFFF;
			height:20px;
			padding-top:4px;			
		}
		
		#corps #raccourcis a{
			color:#112546;
			text-decoration:none;
		}
		
		#corps #raccourcis a:hover{
			text-decoration:underline;			
			text-decoration:overline;
		}
	/** fin bloc raccourcis **/
	

/** ie hack **/
/** html #recherche #stab li, * html #recherche #stab a, * html #parcourir{
	height: 1%;
}*/

#corps #page{
	margin-left:auto;
	margin-right:auto;
	/*margin-top:1.5em;*/
	height:auto;
	width:740px;
}

#copyright{
	margin-top:5px;
}

#copyright .contenu, #copyright.curved .b1, #copyright.curved .b2, #copyright.curved .b3, #copyright.curved .b4{
}

#copyright .contenu{
	padding-bottom:5px;
	color:#112546;
}

#copyright .contenu #lien{
	margin:0;
	text-align:left;
}

#copyright .contenu #lien a{
	color:#112546;
	text-decoration:none;
}

#copyright .contenu #lien b{
	text-decoration: underline;
}