BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 10px; TEXT-ALIGN: left; FONT-FAMILY:  Myriad, Arial, Verdana; BACKGROUND-COLOR: #ffffff; COLOR:#000000; FONT-SIZE: 12px;}

H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0069B7; PADDING-TOP: 6px; FONT-STYLE: normal; FONT-SIZE: 18px}

H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0073C8; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-SIZE: 16px}

H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #0073C8; PADDING-TOP: 15px; FONT-STYLE: normal; FONT-SIZE: 16px}

h4 {font-size: 12px}

h5 {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #0073C8; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-SIZE: 14px}

.txt1 {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #28313D;text-decoration: none;}
.txt2 {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;text-decoration: none;}

.txt3 {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #28313D;text-decoration: none; background-color:#D9DEE3; padding:10px;margin-top:4px;}
.txt3 a:link {font-weight: bold;color: #28313D;text-decoration: none;}
.txt3 a:visited {font-weight: bold;color: #28313D;text-decoration: none;}
.txt3 a:active {font-weight: bold;color: #28313D;text-decoration: none;}
.txt3 a:hover {font-weight: bold;color: #fff; background-color:#ffa800; text-decoration: none;}

.txt4 {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #28313D;text-decoration: none;}
.txt5 {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #28313D;text-decoration: none;}

.login {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #FFFFFF;text-decoration: none;}
.login a:link {font-weight: bold;color: #28313D;text-decoration: none;}
.login a:visited {font-weight: bold;color: #28313D;text-decoration: none;}
.login a:active {font-weight: bold;color: #28313D;text-decoration: none;}
.login a:hover {font-weight: bold;color: #fff; background-color:#ffa800; text-decoration: none;}

.input1 {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;background-color: #FFFFFF;border: 1px solid #94A0B2;}
.input2 {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #ffffff;background-color: #54A3DB;border: 1px solid #FFFFFF;}

a.link2:link {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #28313D;text-decoration: underline;}
a.link2:visited {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #28313D;text-decoration: underline;}
a.link2:active {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #28313D;text-decoration: underline;}
a.link2:hover {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;text-decoration: none;}

.column2 {padding : 2 10 0 10; font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #28313D;text-decoration: none;}
.col2 {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #28313D;text-decoration: none;line-height:16px;}


.box {background: url(../img/box02.gif); background-repeat: repeat-y; font-family: verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #28313D;margin:4 0 2 0;}
.box  div {padding: 2 10 2 10}


.footerbk {/*background: url(../img/bk02.gif); background-repeat: repeat-x;*/}

.tabcont {
	border: 1px solid #EFEFEF;
}
.tabcont2 {
	border: 1px solid #EEEEEE;
	background-color: #EFEFEF;

}
.txtcont2 {
	text-indent: 5px;
	margin: 5px;
	padding: 5px;
	text-indent:inherit;
	line-height: 18px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration:none;
}
.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FDCBB2;
	text-decoration:none;
}
.menuins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration:none;
}
.menuins:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #EEEEEE;
	text-decoration:none;
}
.smenu {
	font-size: 16px;
	font-weight: bold;
	/*color: #013195;*/
	color: #0069B7;
}
.error {
	color: #FF0000;
}

.retrieve {font-family: Arial, Tahoma, verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;text-decoration: underline;}


/*** header ***/
DIV#page {WIDTH: 940px; height:auto; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px}

.logo {
 PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; text-align:left;
}
.user {
 FONT-SIZE: 14px; FLOAT: right; margin-right: 25px; margin-top: 15px;
}
.user A {
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none; color:#0069B7;
}
.header_bottom {
 PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; FONT-WEIGHT: bold; background-image:url(../img/bg-menu.jpg); background-repeat: no-repeat; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-TOP: 0px; HEIGHT: 38px;  clear:both;
}
.top_tabs {
 PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; background: url(../img/tab-menu-header.gif); background-repeat: no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 25px; text-align:left;
}
.top_tabs A {
 PADDING-RIGHT: 8px; PADDING-LEFT: 8px; COLOR: #008ab9; TEXT-DECORATION: none
}
.top_tabs A:hover {
 COLOR: #2d2b2b; TEXT-DECORATION: underline
}
UL#nav {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 12px; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; TEXT-ALIGN: left	
}
#nav LI {
 PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 500; FONT-SIZE: 100%; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 12px; TEXT-DECORATION: none
}
#nav A:hover {
 repeat-x; COLOR: #FFFFFF; /*COLOR: #FF8C00;*/ TEXT-DECORATION: none
}

/*** date news ***/

.date {
	background: #FAF4C8;
	border-right: 1px solid #E3DE9F;
	border-bottom: 1px solid #E3DE9F;
	float: left;
	text-align: center;
	line-height: 1.1em;
	padding: 2px 5px 5px 5px;
	width: 2.2em;
	color: #0073C8;
	margin: 2px 0.5em 1em 0;
}

DIV#where {WIDTH: 590px; FLOAT: left;}
DIV#day {WIDTH: 220px; FLOAT: right;}

DIV#contener {WIDTH: 940px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; margin:auto;}

DIV#contenerleft {WIDTH: 310px; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 5px; TEXT-ALIGN:left}
DIV#contenerright {WIDTH: 630px; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 5px; TEXT-ALIGN:left;}
/*** Menu de gauche ***/
#menu-verti{width:310px; float:left; color:#1A1A1A; padding:0 0 0px; margin-left:5px; margin-bottom:5px; margin-top:0px;  background:url(../img/tab-menu.gif) 0 5px no-repeat;  background-position:top right;}
#menu-verti2{width:305px; float:left; color:#1A1A1A; padding:0px;  background:url(../img/tab-menu2.gif) 0 0px no-repeat;  background-position:bottom left; margin-bottom:10x;  margin:0px; padding-bottom: 0px; padding-top: 0px;}
/*#menu-verti{width:178px; float:left; border:1px solid #DADADA;background:#F3F3F3; color:#1A1A1A; padding:0 0 5px; margin-bottom:30px;}*/
#menu-verti h2{height:25px; display:block; color:#00111A;font:18px Arial, serif; margin:6px 8px 5px; padding: 0 0 0 8px;}
#menu-verti h2 span{ color:#0073C8;}
#menu-verti h2 span A{ color:#0073C8; text-decoration:none;}
#menu-verti h3{width:auto; height:20px; display:block; color:#00111A;font:16px Arial, serif; margin:6px 8px 3px; padding: 0 0 0 3px;}
#menu-verti h3 span{ color:#0073C8;}
#menu-verti h3 span A{ color:#0073C8; text-decoration:none;}
#menu-verti ul{width:auto; margin:0 0 8px 12px; list-style-type:none; padding:0px}
#menu-verti ul li{width:auto; height:18px;}
#menu-verti ul li a{width:auto; height:18px; display:block; background:url(../img/button2.gif) 0 7px no-repeat; color:#1A1A1A; text-decoration:none; padding:0 0 0 10px;}
#menu-verti ul li a:hover{background:url(../img/button2.gif) 0 7px no-repeat; color:#FF4A01; text-decoration:none;text-decoration:none;}
#menu-verti p{padding:10px; line-height:18px;}
#menu-verti p.boldtext{padding:10px 29px 0px; font-size:14px;; color:#1A1A1A;font-weight:bold;}
#menu-verti p.more{background:#fff; color:#003D5C; width:175px; height:11px;margin:10px 29px 10px; padding:0px; line-height:11px; }
#menu-verti p.more a{display:block; width:44px; height:11px; color:#003D5C;text-decoration:none; margin:0 0 0 97px; font-size:11px; line-height:11px;text-align:center; text-transform:uppercase;}
#menu-verti p.more a:hover{display:block; width:44px; height:11px; background:#E0DEDE;color:#003D5C; text-decoration:none;}

.tabstats {FONT-SIZE: 12px; TEXT-ALIGN: right; BORDER-BOTTOM: 1px solid #cccccc; BORDER-RIGHT: 1px solid #cccccc;}
.tabstatshead {BACKGROUND-COLOR: #EFEFEF; COLOR:#000000; BORDER-TOP: 1px solid #cccccc; BORDER-LEFT: 1px solid #cccccc;  padding: 7px 5px 7px 2px;}
.tabstatshead a{BACKGROUND-COLOR: #EFEFEF; COLOR:#000000; text-decoration:none; }
.tabstatscontent {BACKGROUND-COLOR: #ffffff; COLOR:#000000; text-decoration:none; BORDER-TOP: 1px solid #cccccc; BORDER-LEFT: 1px solid #cccccc;  padding: 7px 5px 7px 2px;}
.tabstatscontent2 {BACKGROUND-COLOR: #f7f7f7; COLOR:#000000; text-decoration:none; BORDER-TOP: 1px solid #cccccc; BORDER-LEFT: 1px solid #cccccc; padding: 7px 5px 7px 2px;}
.tabstatscontenthead {BACKGROUND-COLOR: #EFEFEF; COLOR:#000000; text-decoration:none;}
.tabstatsheadlink {BACKGROUND-COLOR: #EFEFEF; COLOR:#000000; text-decoration:none;}
.tabstatswhite {BACKGROUND-COLOR: #FFFFFF; COLOR:#000000; text-decoration:none;}
.tabstatsmoy {background-color:#C1DAEF; COLOR:#000000;  BORDER-TOP: 1px solid #cccccc; BORDER-LEFT: 1px solid #cccccc; padding: 7px 5px 7px 2px;}
.tabtransheadlink {background-color:#FFFFFF; COLOR:#000000; text-decoration:underline;}

.tabstatstotal {BACKGROUND-COLOR: #ffffff; COLOR:#000000; text-decoration:none; BORDER-TOP: 1px solid #cccccc; BORDER-LEFT: 1px solid #cccccc; font-weight:bold; padding: 7px 5px 7px 2px;}
.tabstatsratio{BACKGROUND-COLOR: #fefdd8; COLOR:#000000; text-decoration:none; BORDER-TOP: 1px solid #cccccc; BORDER-LEFT: 1px solid #cccccc;  padding: 7px 5px 7px 2px;}

.tabscontent {FONT-SIZE: 12px; TEXT-ALIGN: left;}


DIV#footer { width:940px; font-size:10px; height:20px; background: url(../img/tab-menu-footer.gif); padding:0px;margin: 10px 0px 0px 0px;  TEXT-ALIGN: center; vertical-align:middle; COLOR:#000; clear:left;position: fixed; bottom: 0px; }