a:link {  color: #ffffff; text-decoration: none; font-weight: bold}
a:visited {  color: #ffffff; text-decoration: none; font-weight: bold}
a:hover {  color: #EA2F41; text-decoration: none; font-weight: bold}

a.menu:link {  color: #ffffff; text-decoration: none}
a.menu:visited {  color: #ffffff; text-decoration: none}
a.menu:hover {
	color: #00438A;
	text-decoration: none;
	background-color: #FFFFFF;
}

.defil-titre {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold}
.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.defil {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.fond {  background-image: url(images/fond-sigle-2.gif); background-repeat: repeat-y; background-color: 00438a}
.titre-page {  font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; color: #FFFFFF}
.normal {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none}
.news-titre {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00438a}
.news-titre-col {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #00438a}
.bouton {  border-color:ffffff; background-color:#00366e; color:White; font:bold; width:100px}
.champs {  border-color:ffffff; background-color:#00438a; color:White; width:70px; size:4}
.Selects {  border-color:ffffff; background-color:#00438a; color:White; size:4}
.normal-petit {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.news-bigtitre {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #00438a}
.slogan {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF}

/* Carré page d'acceuil */
.Tablo          { display:block; height:50px; text-decoration:none }
.Tablo:link     { text-decoration:none } 
.Tablo:hover    { background-color:00366e; text-decoration:none }/* EA2F41  font-weight:bold*/
.Tablo:visited  { color:FFFFFF; text-decoration:none } 
.Tablo:active   { background-color:00438a; text-decoration:none } 
.Tablo .title   { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:bold; text-decoration:none }
.Tablo .text    { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:normal; text-decoration:none }
.Tablo:hover .title { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:none }
.Tablo:hover .text  { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:normal; text-decoration:none }
.Tablo:link .title  { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:bold; text-decoration:none }
.Tablo:link .text   { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:normal; text-decoration:none }

/* Menu */
.Tablo3          {
	display:block;
	vertical-align:middle;
	color:FFFFFF;
}
.Tablo3:link     { vertical-align:middle; text-decoration:none } 
.Tablo3:hover    {
	vertical-align:middle;
}/* EA2F41  font-weight:bold*/
.Tablo3:visited  { vertical-align:middle; text-decoration:none } 
.Tablo3:active   { vertical-align:middle; background-color:00438a; } 
.Tablo3 .title   {
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:FFFFFF;
	font-weight: bold;
	line-height: 12px;
}
.Tablo3:link .title   { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:bold; text-decoration:none }
.Tablo3:hover .title  { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }
.Tablo3:active .title { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }
.Tablo3 .text   {
	vertical-align:middle;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:11px;
	color:FFFFFF;
	font-weight: normal;
	line-height: 12px;
}
.Tablo3:link .text   { vertical-align:middle; font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; color:FFFFFF; font-weight:normal; text-decoration:none }
.Tablo3:hover .text  { vertical-align:middle; font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; color:FFFFFF; font-weight:normal; text-decoration:none }
.Tablo3:active .text { vertical-align:middle; font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; color:FFFFFF; font-weight:normal; text-decoration:none }

/* Menu */
#menu { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
}
#menu ul { 
	text-decoration:none;
	color:FFFFFF;
	display:inline; 
}
#menu li {
	text-decoration:none;
	color:FFFFFF;
	display:block;
	height:26px;
	list-style-type: none;
	float: left;
	width: 140px;
}
#menu a {
	text-decoration:none;
	color:FFFFFF;
	display:block;
	padding: 5px;
	width: 100%;
}
#menu a:hover {
	text-decoration:none;
	color:00438A;
	display:block;
	width: 100%;
	padding: 5px;
	background-color: #FFFFFF;
}

.Tablo2:link     { vertical-align:middle; text-decoration:none } 
.Tablo2:hover    { vertical-align:middle; background-color:000000 }/* EA2F41  font-weight:bold*/
.Tablo2:visited  { vertical-align:middle; text-decoration:none } 
.Tablo2:active   { vertical-align:middle; background-color:000000; } 
.Tablo2 .title   { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:FFFFFF; font-weight: bold}
.Tablo2:link .title   { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:FFFFFF; font-weight:bold; text-decoration:none }
.Tablo2:hover .title  { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }
.Tablo2:active .title { vertical-align:middle; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }

.question             { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:00366e; font-weight:bold; text-decoration:none }
/*.Faq                { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:00366e; font-weight:bold; text-decoration:none }*/
/*.Faq:link .question { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:00366e; font-weight:bold; text-decoration:none }*/
.Faq:hover .question  { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:underline }
.Faq .question        { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:00366e; font-weight:bold; text-decoration:none }
.question:hover       { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:EA2F41; font-weight:bold; text-decoration:none }

.scrollBarTop { /*margin-right:14px;*/scrollbar-face-color:000000; scrollbar-shadow-color:000000; scrollbar-highlight-color:000000; scrollbar-3dlight-color:000000; scrollbar-darkshadow-color:000000; scrollbar-track-color:000000; overflow-x:hidden; overflow-y:scroll; scrollbar-arrow-color:000000 }
.scrollBarcontent { /*margin-right:14px;*/scrollbar-face-color:00438a; scrollbar-shadow-color:000000; scrollbar-highlight-color:000000; scrollbar-3dlight-color:000000; scrollbar-darkshadow-color:000000; scrollbar-track-color:000000; scrollbar-arrow-color:FFFFFF }
/*
scrollbar { height: 200px !important; }
scrollbar[align="vertical"] {  width: 200px !important;}

window > hbox {
  direction:rtl;
}
window > hbox > * {
  direction:ltr;
}
BODY { scrollbar-base-color: #000000; scrollbar-arrow-color: #F04720; scrollbar-DarkShadow-Color: #F04720 }

 style="overflow:-moz-scrollbars-vertical"
*/
.btn-guide a {
	color: #FFFFFF;
	background-image: url(images/fond-menu.gif);
	text-align: center;
	display: block;
	width: 100%;
	padding-top: 5px;
	margin-top: 10px;
	margin-bottom: 30px;
	border: 1px solid #FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #08284a;
	background-repeat: repeat-x;
	background-position: top;
}
.btn-guide a:hover {
	color: #FFFF00;
	border: 1px solid #FFFF00;
}
/* bouton de la page d'accueil inclu dans la news de septembre 2008 */
.btn-sms-fr a, .btn-sms-en a, .btn-sms-de a, .btn-sms-it a, .btn-sms-es a, .btn-sms-po a, .btn-sms-ho a {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 88px;
	width: 120px;
	display: block;
}
.btn-sms-fr a:hover, .btn-sms-en a:hover, .btn-sms-de a:hover, .btn-sms-it a:hover, .btn-sms-es a:hover, .btn-sms-po a:hover, .btn-sms-ho a:hover {
	background-repeat: no-repeat;
	background-position: 0px -90px;
	height: 88px;
	width: 120px;
}
.btn-sms-fr a {
	background-image: url(images/special/btn-sms-fr.jpg);
}
.btn-sms-en a {
	background-image: url(images/special/btn-sms-en.jpg);
}
.btn-sms-de a {
	background-image: url(images/special/btn-sms-de.jpg);
}
.btn-sms-it a {
	background-image: url(images/special/btn-sms-it.jpg);
}
.btn-sms-es a {
	background-image: url(images/special/btn-sms-es.jpg);
}
.btn-sms-po a {
	background-image: url(images/special/btn-sms-po.jpg);
}
.btn-sms-ho a {
	background-image: url(images/special/btn-sms-en.jpg);
}

/* bouton de la page d'accueil pour essayer les sms de myflashplanet.net */
.btn-try-1 a, .btn-try-2 a, .btn-try-3 a, .btn-try-4 a, .btn-try-5 a, .btn-try-6 a, .btn-try-7 a {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 130px;
	width: 235px;
	display: block;
}
.btn-try-1 a:hover, .btn-try-2 a:hover, .btn-try-3 a:hover, .btn-try-4 a:hover, .btn-try-5 a:hover, .btn-try-6 a:hover, .btn-try-7 a:hover {
	background-repeat: no-repeat;
	background-position: 0px -130px;
	height: 130px;
	width: 235px;
}
.btn-try-1 a {
	background-image: url(images/special/btn-tryflash-animation_fr.gif);
}
.btn-try-2 a {
	background-image: url(images/special/btn-tryflash-animation_en.gif);
}
.btn-try-3 a {
	background-image: url(images/special/btn-tryflash-animation_de.gif);
}
.btn-try-4 a {
	background-image: url(images/special/btn-tryflash-animation_it.gif);
}
.btn-try-5 a {
	background-image: url(images/special/btn-tryflash-animation_es.gif);
}
.btn-try-6 a {
	background-image: url(images/special/btn-tryflash-animation_po.gif);
}
.btn-try-7 a {
	background-image: url(images/special/btn-tryflash-animation_ho.gif);
}


.notethat {
	font-weight: bold;
	padding: 5px;
	border: 1px solid #FFFFFF;
}