@charset "UTF-8";
/* CSS Document */

body {
	margin: 0; /* pour éviter les marges */
	text-align: center; /* pour corriger le bug de centrage IE */
	background-color: #ffffff;
}
#header {

	height: 140px;
	background-color: #FFFFFF;
}

.mod_breadcrumb block{
color:#ffffff;
}

#conteneur {
	 margin-left: auto;
     margin-right: auto;
     width: 964px;
     text-align: left; /* on rétablit l'alignement normal du texte */
			
	
}

.content {
	background-color: #ffffff;
	position: relative;
	width: 964px;
}


#accordion {
height: 185px;
}

#centre {
	width : 526px;
	margin-left: 194px;
	margin-right: 194px;
	min-height:650px;
  	height:auto !important;
 	height:900px;
 		
}


#gauche {
	position: absolute;
	left:12px;
	width: 140px;
	top: 0px;
	margin-left: 10px;
	margin-right: 20px;
	
	
}
#droite {
	top: 0px;
	position: absolute;
	right:12px;
	width: 190px;
	

}
#droitecontent {
	
	width: 187px;

}

#diaporama {
	margin-top:20px;
	background-color: #ffffff;
	
}

#accordeon {
	width: 190px;
	height: 140px;
	margin-top: 20px;
}

#demo li {background-color: #ffffff; }

#zone{
background-color: #ffffff;


}
#soft {
margin-top:2px;
background-color: #ffffff;
}
#tasks {
margin-top:0px;
margin-bottom: 3px;
}
#pied {
	height: 55px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	margin-top: 20px;
}


#logo {
	width: 940px;
	height: 72px;
}

#logocontent {
height: 72px;
}


#vide {
	height: 8px;
}




.search {

	float: right;
	width: 180px;
	

}

#search {
right: 0px;
margin-right: 4px;
margin-top: -73px;
z-index: 3;
}




a.m1:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4e4848;
	
}

a.m1:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
}

a.m1:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4e4848;
}
a.m1:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

#titreg {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #909CC0;
	margin-bottom: 6px;
	width: 140px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#titreg2 {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #909CC0;
	margin-bottom: 6px;
	width: 140px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#menugauche {
		line-height: 14px;
	
	width: 180px; 	
}


#navigation {
	width: 180px ;
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	}

#navigation li a {
	display: block ;
	line-height: 4px;
	text-align: left ;
	text-decoration: none ;
	padding: 4px 0 ;
	}
	
#navigation li a:hover {
	display: block;
	background: #EDEDED;
	line-height: 4px;
	text-align: left;
	text-decoration: none;
	padding: 4px 0;
	}
	
	
#view {
width: 300px;
}

#titrecontent {
	height: 18px;
	width: 536px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
	
}

#titrec {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #909CC0;
}

#center {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 536px;
	
}


a.acc:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
		text-decoration: none;
	width:190px;
	height:20px;
}

a.acc:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
		text-decoration: none;
	width:190px;
	height:20px;
}

a.acc:active {
font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
		text-decoration: none;
	width:190px;
	height:20px;
}

a.acc:visited {
font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
		text-decoration: none;
	width:190px;
	height:20px;
}

.titleacco  {
background-image: url(acc.gif);
	background-repeat: no-repeat;
	width:190px;
	height:20px;
}

.txtacc {
	margin-left: 10px;
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #544B4A;
} 
.txtacc2 {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #FEA620;
} 


#fondacc {
	background-color: #ffffff;
	
	width: 190px;
}

.accoblock{
}



a:link {
	text-decoration: none;
	color: #666666;
}

a:active {
	text-decoration: none;
	color: #666666;
}

a:hover {
	text-decoration: none;
	color: #ff9900;
}


a:visited {
	text-decoration: none;
	color: #666666;
}

a:visited:hover {color: #ff9900;} 

 



#logincontent {
	
	background-color: #ffffff;
	

}

#login {
	margin-top: 20px;
	
}

#titrelog {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #909CC0;
	margin-bottom: 6px;
	width: 140px;
	
}


#txt{
	margin-top : 10px;
}

#ariane {
	
	padding-top: 3px;
}

.footer {
	width: 940px;
	padding-top: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	height: 20px;
	background-color: #ffffff;
}

#accord {
	margin-left: 5px;
}

.info {
	margin-bottom : 5px;
	font-family: Arial;
	color: #909CC0;
}

.info2 {
	margin-top : 0px;
	font-size:9px;
	font-family: Arial;
	color: #ffffff;
	
	
}

.info3 {
	
	font-family: Arial;
	color: #4e4848;
}

.info a:hover{
	background-color: #909CC0;

    }
	
.info a:link{
	background-color: #4e4848;

    }
	
.info a:active{
	background-color: #4e4848;

    }		

.info a:visited{
	background-color: #4e4848;

    }		
.teaser {

color: #4e4848;
}

.more {
margin-bottom : 15px;
color: #4e4848;
}

.text {
	font-family: arial;
	font-size: 12px;
	color: #4e4848;
	text-align: justify;
	
}


.textleft {
	font-family: arial;
	font-size: 12px;
	color: #4e4848;
	text-align: left;
	
}



.text ul {
list-style-type: disc;
}

.text li {
list-style-type: disc;
}

.chocolate {
	font-family: arial;
	font-size: 12px;
	color: #4e4848;
}

.purple {
	font-family: arial;
	font-size: 12px;
	color: #909CC0;
}

.linkpurple {
	font-family: arial;
	font-size: 12px;
	color: #CBA23A;
}

a.linkpurple:link {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.linkpurple:active {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.linkpurple:hover {
font-family: arial;
	font-size: 12px;
	color: #ff9900;

}

a.linkpurple:visited {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.linkpurple:visited:hover {color: #ff9900;} 
 

.searchheader {
padding-top: 3px;
	width: 150px;
	height: 13px;
	font-family: arial;
	font-size: 11px;
	color: #4e4848;
	

}

.multi {
margin-top:5px;
}

.linklog {
	font-family: arial;
	font-size: 10px;
	color: #666666;
}

a.linklog:link {
	font-family: arial;
	font-size: 10px;
	color: #666666;
}


a.linklog:hover {
	font-family: arial;
	font-size: 10px;
	color: #ff9900;
}


a.linklog:visited {
	font-family: arial;
	font-size: 10px;
	color: #666666;
}


a.linklog:active {
	font-family: arial;
	font-size: 10px;
	color: #666666;
}

a.linklog:visited:hover {color: #ff9900;} 

/**
 * Calendar
 */
.mod_calendar table
{
	width:100%;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}

.mod_calendar .head
{
	padding-top:4px;
	padding-bottom:5px;
	text-align:center;
	background-color:#f6f6f6;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.mod_calendar .current
{
	background-color:#ffffcc;
}

.mod_calendar .label
{
	padding-top:3px;
	padding-bottom:4px;
	text-align:center;
	background-color:#bbbbbb;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
}

.mod_calendar td
{
	width:14%;
	height:72px;
	padding:1px;
	vertical-align:top;
	background-color:#ffffff;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.mod_calendar .weekend
{
	background-color:#f6f6f6;
}

.mod_calendar .today
{
	background-color:#ffffcc;
}

.mod_calendar .empty,
.mod_calendar .empty .header
{
	background-color:#f6f6f6;
}

.mod_calendar td .header
{
	padding-bottom:2px;
	background-color:#e0e0e0;
	font-size:10px;
}

.mod_calendar td .event a
{
	font-size:10px;
	
}



.url {
margin-bottom: 20px;
}


/* Font family */
 body, cite, div, em, i, label, li, ol, p, strong, td, th, u, ul { font-family:Verdana, sans-serif; }
h1, h3,  h5, h6 {
	font-family:Verdana, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

h2 {
	font-family:Verdana, sans-serif;

}
fieldset, form, input, optgroup, select, textarea { font-family:"Trebuchet MS", Verdana, sans-serif; }

/* Font size and color */
 body, div, label, li, ol, p, td, th, ul { font-size:11px; color:#666966; }
h1, h2, h3, h4, h5, h6 { font-size:12px; color:#4e4848; }
fieldset, form, input, optgroup, select, textarea { font-size:11px; color:#666966; }
* html div.mceColorPreview { /* TinyMCE fix */ font-size:0px; }
.tl_small { font-size:9px; color:#a3a3a3; }
.tl_gray { color:#a3a3a3; }


/* Images */
img { border:0px; }

/* Clear */
.clear { clear:both; height:0.1px; line-height:0.1px; font-size:0.1px; }
.block, .tl_content { overflow:hidden; }

/* Paragraphs */
p { margin:0px 0px 12px 0px; padding:0px; }
pre { margin:0px; padding:0px; }

/* Forms */
form { margin:0px; padding:0px; }
optgroup { padding-top:3px; padding-bottom:3px; font-style:normal; }

/* Acronyms and abbreviations */
acronym { speak:normal; }
abbr { speak:spell-out; }


/* ss menu */

#analyst {
	margin-left: 10px;
	width: 120px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
}


#analyst li	{
	margin-left: 10px;

}
#avenue li{
	margin-left: 10px;

}
#cargo li {
	margin-left: 10px;
	
}
#cluster li {
	margin-left: 10px;

}
#dynasim li {
	margin-left: 10px;

}
#dyna li {
	margin-left: 10px;

}
#reports li {
	margin-left: 10px;
}
#voyager li{
	margin-left: 10px;

}

#avenue {
	margin-left: 10px;
	width: 120px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
}



#cargo {
	margin-left: 10px;
	width: 120px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
}




#cluster {
	margin-left: 10px;
	width: 120px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
}



#dynasim {
	margin-left: 10px;
	width: 150px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
}



#dyna {
	margin-left: 10px;
	width: 140px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
}



#reports {
	margin-left: 10px;
	width: 120px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
}



#voyager {
	margin-left: 10px;
	width: 120px;
	line-height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
}



.brochure  {
color: #FF9933;

}

.analyst  {
color: #000000;
line-height: 16px;

}

.gold {
	color: #CBA23A;
}

a.gold:link {
color: #FF9900;
}

.all {
	width :170px;

	font-family: arial;
	font-size: 10px;
	color: #CBA23A;
	width :100px;
	margin-left: 5px;

}

.all2 {
	width :100px;
font-family: arial;
	font-size: 10px;
	color: #CBA23A;
	width :100px;

}

.mail {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #909CC0;

}


a.mail:link {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.mail:active {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.mail:hover {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #ff9900;

}

a.mail:visited {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.mail:visited:hover {text-decoration: underline; color: #ff9900;} 

.quicklinks {
	background-image: url(http://www.citilabs.com/tl_files/picture/accordion/acc.gif);
	width:190px;
	height:20px;
	background-repeat: no-repeat;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 3px;
}

#navbar {
line-height: 16px;
}





/**************************************************************

	Page Loader


**************************************************************/

#ajaxContent {
	border:1px solid #797979;
	padding:20px;
	
}


#ajaxContent2 {
	border:1px solid #797979;
	padding:20px;
	width: 350px;
	float:right;
	margin-top:-325px;

}

#ajaxContent3 {
	border:1px solid #797979;
	padding:20px;
	width: 350px;
	float:right;
	margin-top:-20px;

}


#brochleft {

}


.mod_search .header
{
	margin-top:12px;
	margin-bottom:18px;
	text-align:left;
}

.mod_search h3
{
	margin-top:18px;
	margin-bottom:2px;
	font-size:12px;
	color:#808080;
}

.mod_search .relevance
{
	padding-left:3px;
	font-weight:normal;
}

.mod_search .url
{
	margin-top:3px;
	color:#bbbbbb;
}

.mod_search .highlight
{
	font-weight:bold;
}

.mod_search div.last
{
	margin-bottom:24px;
}

.mod_search .text
{
	width:200px;
}

/**
 * Pagination
 */
.pagination
{
	padding-top:12px;
	border-top:1px solid #dddddd;
}

.pagination p
{
	width:180px;
	float:left;
}

.pagination ul
{
	width:400px;
	float:right;
	margin:0px;
	padding:0px;
	text-align:right;
	list-style-type:none;
}

.pagination li
{
	display:inline;
	padding:0px 1px;
	list-style-type:none;
}

.pagination .pagination_current
{
	font-weight:bold;
}

.checkbox_container span{
display:list-item;
list-style-type:none;
}


a.pdts:link {
font-family: arial;
	font-size: 18px;
	color: #909CC0;

}

a.pdts:active {
font-family: arial;
	font-size: 14px;
	color: #909CC0;

}

a.pdts:hover {
font-family: arial;
	font-size: 14px;
	color: #ff9900;

}

a.pdts:visited {
font-family: arial;
	font-size: 18px;
	color: #909CC0;

}

a.pdts:visited:hover {color: #ff9900;} 




#nav {
padding: 0px;
width: 515px;
margin:0px auto;
}
#mainnav {
margin: 0px;
padding: 0px;

}
#mainnav li {
padding: 0px;
float: left;
margin:0px 3px 0px 0px;

}
#mainnav li a:link, #mainnav li a:visited, #mainnav li a:active {
color: #333;
text-decoration: none;
margin: 0px;
display: block;
float: left;
border-bottom:solid 5px #dadada;
padding: 0px;
width: 100px;
height: 20px;
text-align: center;
}
#mainnav li a:hover {
text-decoration: none;
border-bottom:solid 5px #333;
}

#mainnav li a.active:link, #mainnav li a.active:visited, #mainnav li a.active:active, #mainnav li a.active:hover {
text-decoration: none;
border-bottom:solid 5px #990000;
}

.error {
font-family: arial;
font-size: 11px;
color: #e60003;
}

.navhp {
margin-top: 20px;
margin-left: 0;
list-style: none ;
overflow: hidden ;
}

.navhp li{
width: 111px;
height: 28px;
float: left ;
margin-right: 30px;
}	

.navhp li a {
	display: block;
	background: #fff url(http://www.citilabs.com/tl_files/citi08/image/startpage/cube5/menu/menu_normal2.jpg)  center no-repeat ;
	color: #fff ;
	font: 1em "Trebuchet MS",Arial,sans-serif ;
	line-height: 1em ;
	padding: 8px 0 ;
	text-align: center ;
	}

.navhp li a:hover {
		color: #fff ;
	font: 1em "Trebuchet MS",Arial,sans-serif ;
	line-height: 1em ;
	
	}
	
		
.navhp li a:hover, #navhp li a:focus, #navhp li a:active {

	background: #fff url(http://www.citilabs.com/tl_files/citi08/image/startpage/cube5/menu/menu_hover2.jpg)  center no-repeat ;
	}

.navhp2 {
list-style: none ;
overflow: hidden ;
margin-right: 0px;
}

.navhp2 li{
width: 111px;
height: 28px;
float: right ;

}	

.navhp2 li a {
	display: block;
	background: #fff url(http://www.citilabs.com/tl_files/citi08/image/startpage/cube5/menu/menu_normal2.jpg)  center no-repeat ;
	color: #fff ;
	font: 1em "Trebuchet MS",Arial,sans-serif ;
	line-height: 1em ;
	padding: 8px 0 ;
	text-align: center ;
	}

.navhp2 li a:hover {
		color: #fff ;
	font: 1em "Trebuchet MS",Arial,sans-serif ;
	line-height: 1em ;
	
	}
	
		
.navhp2 li a:hover, #navhp li a:focus, #navhp li a:active {

	background: #fff url(http://www.citilabs.com/tl_files/citi08/image/startpage/cube5/menu/menu_hover2.jpg)  center no-repeat ;
	}

.linkpurple2 {
	font-family: arial;
	font-size: 12px;
	color: #909CC0;
	line-height: 25px;
}

a.linkpurple2:link {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;
	line-height: 25px;

}

a.linkpurple2:active {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;
	line-height: 25px;

}

a.linkpurple2:hover {
font-family: arial;
	font-size: 12px;
	color: #ff9900;
	line-height: 25px;

}

a.linkpurple2:visited {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;
	line-height: 25px;

}

a.linkpurple2:visited:hover {color: #ff9900;} 



.pagination_current
{
text-decoration:bold;
margin-right:5px;
margin-left:5px;
}

.pagination_link
{
margin-right:5px;
margin-left:5px;
}

.pagination_last
{
margin-right:5px;
margin-left:5px;
}


.printer{
margin-left: 18px;
margin-right: 18px;
color: #a9a9a9 ;
}

.printright{
margin-left: 22px;
color: #a9a9a9 ;
}

.printleft{
margin-right: 22px;
color: #a9a9a9 ;
}

a.printer:link{

color: #a9a9a9 ;
}

a.printright:link{

color: #a9a9a9 ;
}

a.printleft:link{

color: #a9a9a9 ;
}

a.printer:active{

color: #a9a9a9 ;
}

a.printright:active{

color: #a9a9a9 ;
}

a.printleft:active{

color: #a9a9a9 ;
}

a.printer:vidited{

color: #a9a9a9 ;
}

a.printright:visited{

color: #a9a9a9 ;
}

a.printleft:visited{

color: #a9a9a9 ;
}

a.printer:hover{

color: #ff9900 ;
}

a.printright:hover{

color: #ff9900 ;
}

a.printleft:hover{

color: #ff9900;
}
#printcss {
color: #a9a9a9 ;
}

#navbar ul,li { list-style-type: none; }



#gauche ul, ol, dl, address { margin: 0; padding: 0; }
#demo ul, ol, pre,h1, h2, h3, h4, h5, h6,p, blockquote { margin: 0; padding: 0; }

.text {
list-style-type: disc;
}

.bullets {
list-style-type: disc;
margin-top: 6px;
margin-bottom:6px;
margin-left: -13px;
}

a.link:link {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.link:active {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.link:hover {
font-family: arial;
	font-size: 12px;
	color: #ff9900;

}

a.link:visited {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.link:visited:hover {color: #ff9900;} 


/**************************************************************

	Template


**************************************************************/


.Style1 {
	font-size: 32px
}
.Style4 {
	color: #a1b0cd;
	font-weight: bold;
}

.Style8 {
	color: #CBA23A;
	font-weight: bold;
}


.Style6 {color: #669900; font-weight: bold; }
.Style7 {color: #669900;}


.text2 {
	font-family: arial;
	font-size: 12px;
	
	text-align: justify;
	
	
}

.text2 li{
list-style-type: disc;
margin-left: -25px;
}

.linkgold ul {
list-style-type: disc;
}


.linkgold li {
list-style-type: disc;
}

.linkgold {
	font-family: arial;
	font-size: 12px;
	color: #CBA23A;
}

a.linkgold:link {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.linkgold:active {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.linkgold:hover {
font-family: arial;
	font-size: 12px;
	color: #ff9900;

}

a.linkgold:visited {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.linkgold:visited:hover {color: #ff9900;} 


blockquote {
margin-left: 30px;
}

.bullets {
	font-family: arial;
	font-size: 12px;
	color: #4e4848;
	text-align: left;
	
}

.bullets ul {
list-style-type: disc;
}

.bullets li {
list-style-type: disc;
margin-top: 6px;
margin-bottom: 6px;
}


.bullets {
list-style-type: disc;
}

a.link:link {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.link:active {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.link:hover {
font-family: arial;
	font-size: 12px;
	color: #ff9900;

}

a.link:visited {
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.link:visited:hover {color: #ff9900;} 

.link  {
	color: #CBA23A;
}

.link li {
list-style-type: disc;
}

.link ul {
list-style-type: disc;
}

.mail {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}


a.mail:link {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.mail:active {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.mail:hover {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #ff9900;

}

a.mail:visited {
text-decoration: underline;
font-family: arial;
	font-size: 12px;
	color: #CBA23A;

}

a.mail:visited:hover {text-decoration: underline; color: #ff9900;} 


.title_chapter{
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	color: #4e4848;
	text-align: justify;
	
	
}

.title_chapter_gold{
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	color: #CBA23A;
	text-align: justify;
	
	
}

.title_page {
font-family: arial;
	font-size: 36px;
	color: #a3a3a3;
	text-align: left;  
}
	






.text {
	font-family: arial;
	font-size: 12px;
	color: #4e4848;
	text-align: justify;
	
	
}


.text_bullets {
	font-family: arial;
	font-size: 12px;
	color: #4e4848;
	text-align: left;
	list-style-type: disc;
	margin-left: -25px;
	
}

	
.text_bullets li {
list-style-type: disc;
margin-top: 6px;
margin-bottom:6px;
	}


.text_italic {
	font-style: italic;
	font-family: arial;
	font-size: 12px;
	color: #4e4848;
	text-align: justify;  ;
	
	
}


.text_legend {
	font-family: arial;
	font-size: 10px;
	color: #909CC0;
}


.text li {
list-style-type: disc;
	}

.text_bullets {

	list-style-type: disc;
	margin-top: 6px;
margin-bottom:6px;
	
}


.text_purple {
	font-family: arial;
	font-size: 12px;
	color: #909CC0;
	
	
}

.text_gold {
	font-family: arial;
	font-size: 12px;
	color: #CBA23A;
	
	
}


.linklog2 {
	font-style: italic;
	font-family: arial;
	font-size: 10px;
	color: #CBA23A;
}

a.linklog2:link {
	font-style: italic;
	font-family: arial;
	font-size: 10px;
	color: #CBA23A;
}


a.linklog2:hover {
	font-style: italic;
	font-family: arial;
	font-size: 10px;
	color: #ff9900;
}


a.linklog2:visited {
	font-style: italic;
	font-family: arial;
	font-size: 10px;
	color: #CBA23A;
}


a.linklog2:active {
	font-style: italic;
	font-family: arial;
	font-size: 10px;
	color: #CBA23A;
}

a.linklog2:visited:hover {color: #ff9900;} 


#videoindex {
z-index: 150;
}

#subwrap {
z-index: 20;
}