.footer{color:#CCCCCC;font-size : 12px;}
.footer a {text-decoration: none;}
.footer a:hover {color:#FFFFFF;}

.e404 {padding: 10px; border: 1px solid #dedede; width: 600px; text-align: justify; background-color: #505050;}

#logo{
background:#303030 url('./images/header_sicard.jpg') 50% 50% no-repeat;
}

#common_navigation {
	padding-top: 1px;
	background-color: #303030;
	float: right;
	border: 0px solid #ffffff;
}

body {
	color : #EDEDED;
	background-color: #303030;
	font-family: Arial, Helvetica, sans-serif, Courier, monospaceHelvetica, sans-serif;
	font-size : 12px;
	margin: 0px;
}

a:hover {
	text-decoration: underline;
	margin-top: 2px;
	color: #FFFFFF;
}
a:visited {
	color: #aaaaaa;
	text-decoration : none;
}
a:link {
	color: #aaaaaa;
	text-decoration : none;
}


div_screen {
	clear: both;
	border: 0px solid #ffffff;
	text-align:center;
	z-index: 50;
}


.div_portfolio, .div_qtvr, .div_services, .div_contact, .div_morphing, .div_multimedia, .div_photoblog{
	text-align:left;
	width: 800px;
	border:#dedede solid 0px;
	padding: 10px;
	background-color:#303030;
}

/*--------------------------ROUNDED CORNERS------------------------------------*/
/*http://www.spiffycorners.com/index.php*/

.round{display:block}
.round *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#606060}
.round1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #444444;
  border-right:1px solid #444444;
  background:#545454}
.round2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #343434;
  border-right:1px solid #343434;
  background:#565656}
.round3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #565656;
  border-right:1px solid #565656;}
.round4{
  border-left:1px solid #444444;
  border-right:1px solid #444444}
.round5{
  border-left:1px solid #545454;
  border-right:1px solid #545454}
.roundfg{
  background:#606060}

/*-------------------------CALQUES DE LA PAGE PHOTO DU MOIS--------------------*/
.index_main {border: 0px solid #ffffff; width:500px;}
.index_top {border: 0px solid #ffffff;width: 500px; height: 38px; background: url('../../images/index_top.jpg');} 
.index_left {border: 0px solid #ffffff;width: 94px; height: 318px; background: url('../../images/index_left.jpg'); float:left;}
.index_right {border: 0px solid #ffffff;width: 405px; float:right; text-align: left;}

/* ---------------------STYLE DU MENU------------------------------ */
.itemBorder {border: 0px solid black}

.itemText {text-decoration: none; color: #EDEDED; font: 12px Arial, Helvetica}

.crazyBorder {border: 2px outset #663399}

.crazyText {text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica}

.underlined {clear:both; width: 100%; height: 1px; border-top: 1px solid #868686;}

/*---------------------STYLE DES COLONNES DE LA BIO--------------------------*/

.col_11{
	float:left;	
	width: 200px;
	padding: 10px;
	text-align: justify;
}


.col_21{
	float:left;	
	border-right: 1px #BE8A65 solid;
	width: 550px;
	padding: 10px;
	text-align: justify;
}

.col_22{
	float:left;
	width: 190px;
	padding: 10px;
	border: 0px #BE8A65 solid;

}


/*---------------------STYLE DES COLONNES DE L'INDEX PHOTO---------------------------*/

.cover_gallery {
	border: 0px #000000 solid;
}


/*---------------------STYLE DES PAGES D'ERREURS*********---------------------------*/

.titre_erreur {
	font-size:28px;
	color:#CCCCCC;
}
.titre_erreur_small {
	font-size:18px;
	color:#CCCCCC;
}

/*********************************************************************************************************/
/*********************************************************************************************************/
#lien_invisible{
	color: #303030;
}
#cadre{
	background:#303030 url('./images/loading4_1.gif') 50% 50% no-repeat;
}

.hideshow {border: 2px solid #ffffff; background:#404040 url('./images/loading1.gif') 50% 50% no-repeat;}
/*#hideShow {border: 0px solid #005069; min-width: 300px; min-height: 250px; background:#303030 url('../../images/loading4.gif') 50% 50% no-repeat;}*/
.hideshow2 {background:#303030 url('./images/loading4_1.gif') 50% 50% no-repeat;}
.hideshow_small {background:#404040 url('./images/loading1_small.gif') 50% 50% no-repeat;}
.panorama {border: 2px solid #ffffff;}
.qtvr_img {border: 2px solid #ffffff; visibility: hidden;}
.hiddenPic {display:none;}
.desc {width: 1000px; text-align: right; color:#666666; font-size: 12px;}
.title {font-size:12px; font-weight:bold; color:#FFFFFF; }
._sections {border-bottom: 1px solid #aaaaaa; border-top: 1px solid #aaaaaa; width:1100px; text-align: left;}
.qtvr_sections {padding: 20px; float: left; border-bottom: 0px solid #aaaaaa; border-top: 0px solid #aaaaaa; width:350px; text-align: left;}
.qtvr_sections1 {float:left; border-bottom: 0px solid #aaaaaa; border-top: 0px solid #aaaaaa; width:300px; text-align: left;}
.qtvr_sections2 {margin-left: 3px; padding-top:3px; float:left; border-bottom: 0px solid #aaaaaa; border-top: 0px solid #ffffff; width:350px; text-align: left;}
.thumbs {border:2px solid #000000;}
.thumbs:hover {border:2px solid #ffffff;}
.thumb_over {border:2px solid #ffffff;}
.coordonees{
width:100%; border-top: 1px #BE8A65 solid;
}
/*********************************************************************************************************/
/*********************************************************************************************************/

