@charset "utf-8";

/* CSS Document */



body {
	font-size: 14px;
	font-family: Calibri, Arial;
	color: #666666;
}

body a {
	color: #001F4B;
}



body a:hover {
	color: #00AAE7;
}



#content p {
	font-size: 24px;
	font-family: Calibri, Arial ;
	color: #808080;
}

#content p strong {
	color: #666666;
}

#content h2 {
	font-size: 32px;
	font-family: "Century Gothic", Calibri, Arial ;
	font-weight: bold;
	color: #808080;
}


.firstword {
}



h1 {
	font-size: 140%;
}

h2 {
	font-size: 180%;
}

h3 {
	font-size: 160%;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #555555;
	line-height: 1em;
}

h4 {
	font-size: 130%;
}

h5 {
	font-size: 110%;
}

h6 {
	font-size:80%;
}



blockquote {
	font-size: 110%;
	margin: 10px 0px;
	padding: 10px 10px;
	padding-left: 25px;
	background: #FFC;
	background-position: 0px 50%;
	border: 1px solid #3C5862;
	color: #660000;
	text-align: justify;
}

blockquote p {
	font-size: 80%;
}

#content {
	text-align: justify;
}

a.contentpagetitle {
	text-decoration: none;
	color: #555555;
}






.menu_rouge li a span {
	color: #c41230;
}


.menu_rouge li a:hover span {
	color: #00AAE7;
}

/*###############################################################################*/

/* Language selector  Fonts */

#lang a {
	text-decoration: none;
}

#lang a span {
	font-size: 18px;
}

#lang #active_language span {
	text-decoration: underline;
	font-weight: bold; 
}


/*###############################################################################*/

/* Footer Fonts */

#footer li a {
	color: #001F4B;
	text-decoration: none;
}

#footer li a:hover {
	color: #00AAE7;
}

#copyright {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:normal;
	text-align: center;
}

#copyright p {
	width: auto;
}


#addthis_buttons {
	float:left;
}

/*###############################################################################*/

/* Shadow Box */

#shadowbox_body, #shadowbox_loading {
background-color:#FFF;
}

