body{font-family:tahoma;font-size:12px;color:#000000;background-color:#000000;padding:0;margin:0;}
form{padding:0;margin:0;}
td{font-family:tahoma;font-size:12px;color:#000000;}
th{font-weight:bold;color:#5e1671;background-color:#ffffff;font-size:11px;}
html>body td{text-align:left;}
html>body td[align="center"]{text-align:center;}
.missheader{color:#310000;font-family:Georgia,"Times New Roman",Times,serifs;font-style:normal;font-variant:normal;font-weight:normal;font-size:36px;line-height:normal;font-size-adjust:none;font-stretch:normal;-x-system-font:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
html>body td[align=center]{text-align:center;}
html>body td[align=right]{text-align:right;}
html>body td[align="right"]{text-align:right;}
*[align="center"]{text-align:center;}
*[align=center]{text-align:center;}
*[align="right"]{text-align:right;} 
*[align=right]{text-align:right;}
.headbg{background-color:#662706;}
.headbgbox{background-color:#84A9E2;}
.loginbarbg{background-color:#EDF4F9;}
.loginbarbg1{background-color:#000000;}
.loginbarbg_topmenu{background-color:#000000;}
.module_head{
background-color:#555555;
font-size: 15px;
color:#ffffff;
font-weight: bold;

letter-spacing: -1px;

height: 3px;

border-bottom-width: 3px;

border-bottom-style: solid;

border-bottom-color: #ea7500;

margin-bottom: 12px;

}
.module_head_signup{

font-size: 15px;
color:#5e1671;
font-weight: bold;

letter-spacing: -1px;

height: 3px;

border-bottom-width: 3px;

border-bottom-style: solid;

border-bottom-color: #666666;

margin-bottom: 12px;

}
.module_head_left_acceuil{
background-color:#dfdbda;
font-size: 15px;
color:#ea7500;
font-weight: bold;

letter-spacing: -1px;

height: 3px;

border-bottom-width: 3px;

border-bottom-style: solid;

border-bottom-color: #5e1671;

margin-bottom: 12px;

}
}
.module_head_left_acceuil_menu{
font-size: 15px;
color:#ea7500;
font-weight: bold;

letter-spacing: -1px;

height: 3px;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #5096f5;

margin-bottom: 12px;

}
.module_head_seach_profil{background-image:url('/templates/silver-red/images/bkg.png');font-size:13px;font-weight:bold;color:#ff9900;}
.module_head_profil_tall{background-color:#555555;
font-size: 15px;
color:#ffffff;
font-weight: bold;

letter-spacing: -1px;

height: 3px;

border-bottom-width: 3px;

border-bottom-style: solid;

border-bottom-color: #ea7500;

margin-bottom: 12px;}
.module_head_birthday{background-image:url('/templates/silver-red/images/bkg.png');font-size:11px;font-weight:bold;color:#47032C;}
.module_head_random{background-color:#dfdbda;font-size:11px;font-weight:bold;color:#662706;}
.oddrow, .addrow{background-color:#FEFEFE;}
.evenrow{background-color:#EFEFEF;}
.oddrow_tall, .addrow_tall{background-color:#FFFFFF;}
.evenrow_tall{background-color:#FFFFFF;}
.module_head_right{background-color:#662706;font-size:11px;color:#ff9900;}
.module_head_right a{background-color:#662706;font-size:11px;color:#ff9900;}
.calendar_module_detail{font-size:11px;font-weight:normal;background-color:#FFFFFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e8d1cd;border-right-color:#e8d1cd;border-bottom-color:#e8d1cd;border-left-color:#e8d1cd;}
.calendar_module_head{background-color:#662706;font-size:11px;font-weight:bold;color:#ff9900;}
.module_head_right a:hover{background-color:#662706;font-size:11px;color:#ff9900;}
.edituserlink{background-color:#662706;color:#FFFFFF;font-weight:bold;}
.edituserlink a{background-color:#662706;color:#FFFFFF;font-weight:normal;}
.edituserlink a:hover{background-color:#662706;color:#FFFFFF;font-weight:normal;}
.text_head1, .text_head1:hover{font-size:14px;font-weight:bold;color:#FFFFFF;}
.text_head2, .text_head2:hover{font-size:14px;font-weight:bold;color:#0000AF;}
.offer_head{font-size:16pt;color:#ff9900;}
.offer_a{font-size:10pt;color:#FF0000;font-family:Comic Sans MS,Brush Script MT,cursive;}
.offer_b{font-size:10pt;color:#0000FF;font-family:Comic Sans MS,Brush Script MT,cursive;}
.offer_c{font-size:11pt;color:#000000;font-family:Comic Sans MS,Brush Script MT,cursive;text-align:left;}
.offer_d{font-size:10pt;color:#000000;font-family:Comic Sans MS,Brush Script MT,cursive;}
.module_detail_inside{font-size:11px;font-weight:normal;background-color:#FFFFFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;text-align:left;}
.module_detail_inside2{font-size:10px;font-weight:normal;background-color:#FFFFFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;text-align:left;}
.module_detail_inside3{font-size:11px;font-weight:normal;background: #F5F3F3 url(https://www.oulfa.fr/ecss/style/site_de_rencontre_gratuit.gif) repeat-x scroll 0 0;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#000000;border-right-color:#000000;border-bottom-color:#000000;border-left-color:#000000;text-align:left;}
.module_detail_inside4{font-size:11px;font-weight:normal;background:transparent;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#000000;border-right-color:#000000;border-bottom-color:#000000;border-left-color:#000000;text-align:left;}
.tos{font-size:11px;font-weight:normal;background-color:#FFFFFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;margin:10px;}
.im_text{font-size:11px;font-weight:normal;background-color:#FFFFFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#95B5E6;border-right-color:#95B5E6;border-bottom-color:#95B5E6;border-left-color:#95B5E6;}
.module_detail{font-size:11px;font-weight:normal;background-color:#FFFFFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;text-align:left;}
.module_detail_tall{font-size:11px;font-weight:normal;background-color:transparent;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;text-align:left;}
.leftside_detail{font-size:11px;font-weight:normal;background-color:#FFFFFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;}
.leftside_detail_1{font-size:13px;font-family:tahoma;font-weight:normal;background-color:#FFFFFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;}
.statusbar{background-color:#ffffff;}
a.subhead{text-decoration:underline;color:#FFFFFF;font-weight:bold;}
a.subhead:hover{color:#FFFFFF;text-decoration:none;font-weight:bold;}
.smallpic{border:1px solid #666666;}
input{font-size:11px;}
textarea{font-size:11px;}
select{font-size:11px;}
.formbutton{font-size:11px;color:#ff9900;border-top:1px solid #CCCCCC;border-right:1px solid #666666;border-bottom:1px solid #666666;border-left:1px solid #CCCCCC;background-color:#662706;}
.main_outer_table{background-color:#fff;}
.main_outer_table_commentaire{border-top:2px solid #ff9900;border-right:2px solid #ff9900;border-bottom:2px solid #ff9900;border-left:2px solid #ff9900;background-color:#ffffff;}
.main_outer_table_commentaire_reply{border-top:1px solid #CCCCCC;border-right:1px solid #666666;border-bottom:1px solid #666666;border-left:1px solid #CCCCCC;background-color:#ffffff;}
a.main_title{font-size:40px;color:#FFFFFF;text-decoration:none;}
a:hover.main_title{font-size:40px;color:#FFFFFF;text-decoration:none;}
.dotted{border-bottom-width:1px;border-bottom-style:dashed;}
.s_table_blue{color:#27277E;font-weight:bold;}
.s_table_white{color:#27277E;}
.table_blue{background-color:#D3E1FA;color:#27277E;}
.table_white{background-color:#FFFFFF;color:#27277E;}
.table_green{background-color:#D8F9D5;color:#003300;}
.table_red{background-color:#FFD5D5;color:#990000;}
.table_pink{background-color:#FFE1FF;color:#7D0067;}
.table_gray{background-color:#EFEFEF;color:#333333;}
.table_yellow{background-color:#FFFFCC;color:#B08D00;}
.main_text1{font-size:24px;}
.page_heading{font-size:14pt;border:1px solid #A9BDF1;background-color:#DADADA;text-align:center;}
.headrow{border:1px solid #A9BDF1;background-color:#C8E0FB;text-align:center;}
.text8pt{font-size:10pt;}
.searchtitle{font-size:14pt;font-weight:bold;color:#003366;}
.xtitle{font-size:14pt;border:1px solid #A9BDF1;background-color:#DADADA;text-align:center;}
.title{font-size:12pt;border:1px solid #A9BDF1;background-color:#DADADA;text-align:left;font-weight:bold;padding:4px 4px 4px 11px;margin-left:11px;}
.subtitle{font-size:10pt;color:#003366;border:1px solid #96B0F5;background-color:#D7E1EE;font-weight:bold;padding:1px;}
.copyright{color:#AAAAAA;font-size:11px;text-decoration:none;}
.paneltable{background-color:#003366;}
.modulehead{color:#003366;}
.storyhead{color:#662706;font-weight:bold;}
.storydate{font-size:9px;color:#003366;font-style:italic;}
.storyby{color:#003366;}
.storytext{}
.newshead{color:#662706;font-weight:bold;}
.newsdate{font-size:9px;font-style:italic;}
.newstext{}
.pollquestion{color:#662706;font-weight:bold;}
.polloptions{}
.payment_mod_head{font-size:11px;color:#FFFFFF;background-color:#3399CC;}
.admin_head{font-size:12px;color:#662706;font-weight:bold;}
h4{font-size:12px;}
.copyright:hover{color:#0000ff;font-size:11px;text-decoration:underline;}
.errors{color:red;}
.headerfooter, .headerfooter:hover{color:#FFFFFF;font-size:12px;font-weight:bold;height:20px;}
.headerfooter:hover{color:#FFFFFF;text-decoration:none;}
.nickwidth{width:540px;text-align:center;}
.im_msg{font-size:8pt;}
.menu_subhead{background-color:#83ADDF;font-size:11px;font-weight:bold;color:#FFFFFF;}
.picgallery{background-color:#FFFFFF;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.module_head a{text-decoration:none;font-size:11px;font-weight:bold;color:#ff9900;}
.module_head a:hover{text-decoration:underline;font-size:11px;font-weight:bold;color:#ff9900;}
.stats_line{float:left;}
.stats_line_outer{width:99%;padding-top:3px;padding-bottom:3px;padding-right:2px;}
.display_error{font-weight:normal;background-color:#E1EFFB;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;}
.required_info{color:#FF0000;}
.bloglink_hdr02{float:left;margin:1px;padding:4px;text-align:center;}
.colhead{font-weight:bold;color:#662706;background-color:#ffffff;font-size:11px;}
.colhead a{text-decoration:underline;color:#662706;}
.colhead a:hover{color:#662706;text-decoration:none;}
.panelbox_div{height:16px;background-color:#FFFFFF;padding:1px;padding-left:6px;padding-right:3px;}
.panelbox_div_profil{height:20px;background-color:#FFFFFF;font-size:16px;font-weight:bold;font-family:Comic Sans MS,Brush Script MT,cursive;color:#ff9900;padding:1px;padding-left:6px;padding-right:3px;}
.panellinkhdr_div{height:10px;background-color:#662706;font-size:11px;font-weight:bold;font-family:Comic Sans MS,Brush Script MT,cursive;color:#ff9900;padding:3px;padding-left:6px;padding-right:3px;}
.panellinkhdr_div_photo{height:10px;background-color:#000000;font-size:11px;font-weight:bold;font-family:Comic Sans MS,Brush Script MT,cursive;color:#ff9900;padding:3px;padding-left:6px;padding-right:3px;}
.panellinkhdr_div_photos{height:10px;background-color:#F7F7F0;font-size:11px;font-weight:bold;color:#ff9900;padding:3px;padding-left:6px;padding-right:3px;}
.panellinkhdr_div a{text-decoration:none;}
a.panellink_div{font-size:11px;font-weight:bold;text-decoration:none;color:#662706;}
.panellink a:hover{font-size:15px;font-weight:bold;text-decoration:none;color:#662706;}
.signup_line_outer{margin-top:3px;margin-left:6px;margin-bottom:1px;margin-right:4px;vertical-align:middle;}
.signup_line_leftside{float:left;width:188px;}
.profile_line_leftside{float:left;width:45%;font-weight:bold;}
.loadsnaps_column{float:left;width:49.9%;vertical-align:middle;text-align:center;}
.column_head th{font-weight:bold;background-color:#EFF0FF;color:#662706;font-size:11px;line-height:20px;vertical-align:middle;}
.column_head a{color:#662706;text-decoration:none;}
.column_head a:hover{color:#662706;text-decoration:underline;}
.line_leftside{margin-top:3px;margin-left:6px;margin-bottom:3px;margin-right:2px;vertical-align:middle;}
.line_rightside{margin-top:3px;margin-left:2px;margin-bottom:3px;margin-right:4px;vertical-align:middle;}
.line_top_bottom_pad{color:#cc6600;font-weight:bold;font-size:15px;}
.line_top_bottom_pad_message{padding-top: 2px;
	padding-bottom: 2px;}
.module_head_message {
	background-color: #555555;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}	
.top_margin_6px{margin-top:6px;}
.profile_links{background-color:#ffffff;}
.current_monthday{background-color:#FEFEFE;}
.other_monthday{background-color:#EFEFEF;}
.line_outer{padding-top:3px;padding-left:6px;padding-bottom:3px;padding-right:4px;}

<!-- a.dropmenulink{font-size:13px;font-weight:bold;text-decoration:none;}
a.dropmenulink:hover{font-size:13px;font-weight:bold;color:#6633FF;text-decoration:none;}
.dropdowncontainer{width:100%;}
.dropdownsection{width:100px;display:inline;float:left;}
.anylinkcss{position:absolute;visibility:hidden;border:1px solid white;border-bottom-width:0;font:normal 12px Verdana;line-height:22px;z-index:100;background-color:#336699;width:165px;}
.anylinkcss a{width:100%;display:block;text-align:left;text-indent:3px;border-bottom:1px solid white;padding:1px 0;text-decoration:none;font-weight:bold;text-indent:5px;color:#FFFFFF;}
.anylinkcss a:hover{background-color:#CC6600;color:white;}
-->.password_bar{font-size:2px;height:4px;width:210px;border-width:1px;border-style:solid;border-color:black;}
.password_text{font-size:10px;}
select, textarea, .textinput, .passwordinput{background-color:#FFFFFF;}
.smallest_profiles{font-size:10px;}
.left_padding_2px{padding-left:2px;}
.searchstyle{color:#FFFFFE;}
.searchselect{color:#101010;}
select, textarea, .textinput, .passwordinput{background-color:#FFFFFF;scroller-border:1px solid #AAA;}
select, .select, .searchselect{font-size:11px;border:1px solid #AAA;padding:2px;}
option{border:0px solid #AAA;}
textarea, .textinput, .passwordinput{font-size:11px;border:1px solid #AAA;padding:2px;}
<!-- .underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 1px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: center; //set value to "left", "center", or "right"*/
background-color: black;

background-image: url("https://www.oulfa.fr/ecss/images/bkg.png");

background-repeat: repeat-x;

background-attachment: scroll;

background-position: 0pt 0pt;

overflow-x: hidden;

overflow-y: hidden;
}


.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #989898;
font-weight: bold;
text-decoration: none;
padding: 2px 3px 2px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 34px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid #5e1671; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: #ea7500;
}
-->
a.infobulle{position:relative;z-index:24;color:#000;text-decoration:none}
a.infobulle:hover{z-index:25;background-color:#FFF}
a.infobulle span{display:none}
a.infobulle:hover span{display:block;position:absolute;top:2em;left:2em;width:15em;border:1px solid #000;background-color:#FFF;color:#000;text-align:justify;font-weight:none;padding:5px;}
-->.pillar{background:transparent;width:100%;}
.pillar h1, .pillar p{margin:0 10px;}
.pillar h1{font-size:2em;color:#990000;}
.pillar p{padding-bottom:0.5em;}
.pillar .b1, .pillar .b2, .pillar .b3, .pillar .b4{display:block;overflow:hidden;font-size:1px;}
.pillar .b1, .pillar .b2, .pillar .b4{height:1px;}
.pillar .b2, .pillar .b3{background:#EFF0FF;border-left:1px solid #4D006C;border-right:1px solid #4D006C;}
.pillar .b4{background:#EFF0FF;border-left:4px solid #4D006C;border-right:4px solid #4D006C;}
.pillar .b1{margin:0 2px;background:#4D006C;}
.pillar .b2{margin:0 1px;border-width:0 1px;}
.pillar .b3{height:2px;margin:0;}
.pillar .b4{margin:0 2px;}
.pillar .boxcontent{display:block;background:#EFF0FF;border-left:1px solid #4D006C;border-right:1px solid #4D006C;margin:0 5px;}
.buttonjquery{padding:4px 10px 3px 25px;border:solid 1px #8AB134;position:relative;cursor:pointer;display:inline-block;background-image:url('/templates/silver-red/images/bkg.png');background-repeat:repeat-x;font-size:11px;height:16px;text-decoration:none;color:#40740D;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}
.buttonjquery img{position:absolute;top:-4px;left:-12px;border:none;}
.buttonjquery:hover{color:#8AB134;}
--> .buttonanniv{padding:4px 10px 3px 25px;border:solid 1px #8AB134;position:relative;cursor:pointer;display:inline-block;background-image:url('/templates/silver-red/images/bkg.png');background-repeat:repeat-x;font-size:11px;height:16px;text-decoration:none;color:#40740D;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}
.buttonanniv img{position:absolute;top:-4px;left:-12px;border:none;}
.buttonanniv:hover{color:#8AB134;}
a.ovalbutton{background:transparent url('/templates/silver-red/media/oval-orange-left.gif') no-repeat top left;display:block;float:left;font:normal 13px Tahoma;line-height:16px;height:24px;padding-left:11px;text-decoration:none;}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{color:#494949;}
a.ovalbutton span{background:transparent url('/templates/silver-red/media/oval-orange-right.gif') no-repeat top right;display:block;padding:4px 11px 4px 0;}
a.ovalbutton:hover{background-position:bottom left;}
a.ovalbutton:hover span{background-position:bottom right;color:black;}
.buttonwrapper{overflow:hidden;width:100%;}
