/* DEFAULT Class */

body { 
	font-family:'Trebushet MS', 'Tahoma', sans-serif;
	background-color:#005F8F; 
	margin:0; 
	}

p { 
	padding:0;
	margin:0;
	}

/* PRESENTATION Class */
.main_table {
	width:800px;
	height:100%;
	background-image:url('http://www.club-lor.com/systeme/media/blue_bg.gif'); 
	background-repeat:repeat-y; 
	background-position: 15px;
	}

.main_table .left, .main_table .right{
	width:21px;
	height:100%;
	}

.main_table .left{
	background-image:url('http://www.club-lor.com/systeme/media/blue_arrondi.gif'); 
	background-repeat:no-repeat; 
	background-position: top; 
	}

.header {
	height:140px;
	background-image:url('http://www.club-lor.com/systeme/media/header_bg.jpg'); 
	background-repeat:no-repeat;  
	}

.header .extranet{
	width:184px;
	height:96px;
	background-image:url('http://www.club-lor.com/systeme/media/espace_prive.gif'); 
	background-repeat:no-repeat; 
	margin: 30px 8px 0 0;
	}

.header .extranet .text{
	font-size:8pt;
	color:#FFFFFF;
	margin-top:32px;
	padding:0 5px 0 12px;
	clear:both;
	}

.header .extranet .error_msg{
	font-size:8pt;
	color:#F5A812;
	margin-top:32px;
	padding:0 5px 0 12px;
	clear:both;
	}

.header .extranet .input_class{

	border-width:1px;
	border-color:#FFFFFF;
	border-style: solid;
	color:#FFFFFF;
	font-size:8pt;
	padding: 0 0 0 3px;
	height:16px;
	background-color:#453822;
	width:85px;
	}

.header .adhesion{
	width:212px;
	height:96px;
	background-image:url('http://www.club-lor.com/systeme/media/espace_adhesion.gif'); 
	background-repeat:no-repeat; 
	margin: 30px 23px 0 0;
	}

.header .adhesion .text{
	font-size:8pt;
	color:#FFFFFF;
	margin-top:32px;
	padding:0 25px 0 30px;
	clear:both;
	}

.header .adhesion .link{
	font-size:7pt;
	color:#FFFFFF;
	padding:13px 0 0 30px;
	}

.header .adhesion .link a{
	font-size:7pt;
	color:#F18203;
	font-weight:normal;
	text-decoration:underline;
	}

.header .adhesion .link a:link|visited{
	font-size:7pt;
	color:#F18203;
	font-weight:normal;
	text-decoration:underline;
	}

.header .adhesion .link a:hover{
	font-size:7pt;
	color:#F18203;
	font-weight:normal;
	text-decoration:none;
	}

.footer {
	background-color:#005F8F; 
	background-image:url('http://www.club-lor.com/systeme/media/blue_bottom.gif'); 
	background-repeat:no-repeat;
	background-position:15px top;
	color:#FFFFFF;
	font-size:8pt;
	text-align:center;
	height:40px;
	line-height:17px;
	padding-top:5px;
	}

.footer a {
	color:#FFFFFF;
	font-size:8pt;
	font-weight:normal;
	text-decoration:underline;
	}

.footer a:link{
	color:#FFFFFF;
	font-size:8pt;07/06/2006
	text-decoration:underline;
	font-weight:normal;
	}

.footer a:visited {
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:underline;
	font-weight:normal;
	}

.footer a:hover {
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
	}

.nav_1 {
	
	height:28px;
	background-image:url('http://www.club-lor.com/systeme/media/nav_1_bg.gif'); 
	background-repeat:repeat-x;
	vertical-align:top;;
	padding: 0 0 0 0;
	border-color:#FFFFFF; border-width:2px; border-style: none solid none solid;
	}

.nav_1 .nav_title, .nav_1 .nav_title_over, .nav_1 .extranet_nav .nav_extra_title, .nav_1 .extranet_nav .nav_extra_title_over {
	float:left; 
	border-color:#949494; 
	border-width:1px; 
	border-style: none solid none none;
	max-height:17px; 
	height:19px; 
	padding:2px 15px 0 15px; 
	font-size:8pt; 
	font-weight:bold; 
	color:#FFFFFF; 
	margin: 1px 0 0 0; 
	background-image:url('http://www.club-lor.com/systeme/media/nav_line.gif'); 
	background-repeat:repeat-x; 
	background-position:0 17px;
}

.nav_1 .nav_title_over {
	color:#C8DCE7; 
	background-image:url('http://www.club-lor.com/systeme/media/nav_white_line.gif'); 
	cursor: pointer;
}

.nav_1 .extranet_nav {
	background-image:url('http://www.club-lor.com/systeme/media/extranet_nav_bg.gif'); 
	background-repeat:repeat-x;
	border-style:none;
	margin:0;
	}

.nav_1 .extranet_nav .nav_extra_title {
	background-image:url('http://www.club-lor.com/systeme/media/nav_orange_line.gif');
}

.nav_1 .extranet_nav .nav_extra_title_over {
	color:#F5A812;
	background-image:url('http://www.club-lor.com/systeme/media/nav_white_line.gif');
	cursor: pointer;
}

.nav_1 .static_nav{
	width:30px;
	margin: 3px 5px 0 0;
	
	}

.nav_1 .static_nav a{
	font-size:8pt;
	color:#FFFFFF;
	background-image:none;
	border-style:none;
	font-weight:normal;
	}

.nav_1 .static_nav a:link|visited{
	background-image:none;
	border-style:none;
	font-weight:normal;
	}

.nav_1 .static_nav a:hover{
	background-image:none;
	border-style:none;
	font-weight:normal;
	text-decoration:none;
	}


.left_sgt, .right_sgt {
	width:175px;
	vertical-align:top;
	}

.left_sgt{
	padding: 5px 0 0 5px;
	background-image:url('http://www.club-lor.com/systeme/media/left_bg.gif'); 
	background-repeat:repeat-y;
	vertical-align:top;
	}

.left_sgt .left_table, .right_sgt .member_table{
	width:165px;
	height:auto;
	display:table;
	}

.left_sgt .left_table .bg, .right_sgt .member_table .bg{
	padding: 0 5px 0 2px;
	background-image:url('http://www.club-lor.com/systeme/media/encart_bg.gif'); 
	background-repeat:repeat-y; 
	}

.right_sgt .member_table .bg{
	background-image:url('http://www.club-lor.com/systeme/media/grey_encart_bg.gif'); 
	}

.left_sgt .left_table .bg .content, .left_sgt .left_table .bg .content_over, .right_sgt .member_table .bg .content, .right_sgt .member_table .bg .content_over{
	width:158px;
	height:40px;
	background-color:#F5F5F5;
	background-image:url('http://www.club-lor.com/systeme/media/top_grey_shadow.gif'); 
	background-repeat:no-repeat;
	background-position: top;
	border-color: #FFFFFF;
	border-width:1px;
	border-style:solid none solid none;
	}

.right_sgt .member_table .bg .content, .right_sgt .member_table .bg .content_over {
	height:100px;
	padding-left:7px
}

.left_sgt .left_table .bg .content_over, .right_sgt .member_table .bg .content_over{
	background-color:#FDEDD5;
	background-image:url('http://www.club-lor.com/systeme/media/top_orange_shadow.gif');
	cursor: pointer;
	}

.left_sgt .left_table .bg .content .icon, .right_sgt .member_table .bg .content .icon, .content_over .icon{
	margin: 7px 8px 0 7px;
	float:left;
	}

.left_sgt .left_table .bg .content .title, .right_sgt .member_table .bg .content .title, .content_over .title{
	font-size:8pt;
	font-weight:bold;
	color: #1A1A1A;
	text-align:left;
	margin: 7px 0 0 0;
	}
.left_sgt .left_table .bg .content .title a, .right_sgt .member_table .bg .content .title a, .content_over .title a{
	font-size:8pt;
	font-weight:bold;
	color: #1A1A1A;
	text-decoration:none;	
	}

.left_sgt .left_table .bg .content .title a:link|visited, .right_sgt .member_table .bg .content .title a:link|visited, .content_over .title a:link|visited{
	font-size:8pt;
	font-weight:bold;
	color: #1A1A1A;
	text-decoration:none;	
	}

.left_sgt .left_table .bg .content .title a:hover, .right_sgt .member_table .bg .content .title a:hover, .content_over .title a:hover{
	font-size:8pt;
	font-weight:bold;
	color: #1A1A1A;
	text-decoration:underline;	
	}

.left_sgt .left_table .bg .content .subtitle, .right_sgt .member_table .bg .content .subtitle, .content_over .subtitle{
	font-size:7pt;
	font-weight:normal;
	color: #404040;
	text-align:left;
	margin: 1px 0 0 0;
	}

.left_sgt .left_table .bg .content .subtitle a, .right_sgt .member_table .bg .content .subtitle a, .content_over .subtitle a{
	font-size:7pt;
	font-weight:normal;
	color: #404040;
	text-decoration:none;
	}

.left_sgt .left_table .bg .content .subtitle a:link|visited, .right_sgt .member_table .bg .content .subtitle a:link|visited, .content_over .subtitle a:link|visited{
	font-size:7pt;
	font-weight:normal;
	color: #404040;
	text-decoration:none;
	}

.left_sgt .left_table .bg .content .subtitle a:hover, .right_sgt .member_table .bg .content .subtitle a:hover, .content_over .subtitle a:hover{
	font-size:7pt;
	font-weight:normal;
	color: #404040;
	text-decoration:none;
	}

.left_sgt .left_table .bg .content .txt, .right_sgt .member_table .bg .content .txt, .content_over .txt{
	font-size:7pt;
	font-weight:normal;
	color: #404040;
	text-align:left;
	margin: 1px 0 0 0;
	}

.left_sgt .left_table .bg .content .txt a, .right_sgt .member_table .bg .content .txt a, .content_over .txt a{
	font-size:7pt;
	font-weight:normal;
	color: #404040;
	text-decoration: none;
	}

.left_sgt .left_table .bg .content .txt a:link|visited, .right_sgt .member_table .bg .content .txt a:link|visited, .content_over .txt a:link|visited{
	font-size:7pt;
	font-weight:normal;
	color: #404040;
	text-decoration: none;
	}

.left_sgt .left_table .bg .content .txt a:hover, .right_sgt .member_table .bg .content .txt a:hover, .content_over .txt a:hover{
	font-size:7pt;
	font-weight:normal;
	color: #404040;
	text-decoration: none;
	}

.left_sgt .left_table .bg .content .img_div, .right_sgt .left_table .bg .content .img_div{
	border: 1px red solid;
}

.left_sgt .left_table .bg .content .img_div_over, .right_sgt .left_table .bg .content .img_div_over{
	filter: Alpha(Opacity=70); 
	-moz-opacity: .7;
}

.left_sgt .left_table .bg .content .img, .right_sgt .member_table .bg .content .img, .content_over .img{
	font-size:7pt;
	margin: 8px 0 0 0;
	border: 1px #CCCCCC solid;
	}

.left_sgt .left_table .bg .link, .right_sgt .member_table .bg .link{
	width:158px;
	height:20px;
	padding: 0;
	text-align:right;
	border-color: #BFBFBF;
	border-width:1px;
	border-style:dashed none none none;
	}

.left_sgt .left_table .bg .link p, .right_sgt .member_table .bg .link p{
	margin: 4px 0px 0px  0px;
	}


.left_sgt .left_table .bg .link a, .right_sgt .member_table .bg .link a{
	font-size:8pt;
	color:#003B75;
	font-weight:normal;
	background-image:url('http://www.club-lor.com/systeme/media/link_puce.gif'); 
	background-repeat:no-repeat; 
	background-position:0 4px;
	padding:0 5px 0 11px;
	text-decoration: underline; 
	}

.left_sgt .left_table .bg .link a:hover, .right_sgt .member_table .bg .link a:hover{
	text-decoration: none; 
	font-weight:normal;
	}

.right_sgt{
	background-image:url('http://www.club-lor.com/systeme/media/right_bg.gif'); 
	background-repeat:repeat-y; 
	}

.right_sgt .right_table{
	width:175px;
	height:100%; 
	background-image:url('http://www.club-lor.com/systeme/media/right_bottom_sgt.gif'); 
	background-repeat:no-repeat; 
	background-position:bottom; 
	}

.nav_2, .nav_2_over {
	font-size:8pt;
	font-weight:bold;
	color: #404040;
	background-image: url('http://www.club-lor.com/systeme/media/puce_title.gif');
	background-position:7px 10px;
	background-repeat:no-repeat;
	background-color:#E3E3E3;
	height:auto;
	padding:6px 0px 6px 15px;
	border-width:1px;
	border-style:none none solid none;
	border-color: #FFFFFF;
}

.nav_2_over {
	background-color:#F5F5F5;
	cursor: pointer;
	color: #005E8F;
}

.nav_2 a, .nav_2_over a{
	font-size:8pt;
	font-weight:normal;
	color: #404040;
	text-decoration:none;
	
}


.nav_2 a, .nav_2 a:link, .nav_2_over a, .nav_2_over a:link{
	font-size:8pt;
	font-weight:normal;
	color: #404040;
	text-decoration:none;
}

.nav_2 a:hover, .nav_2_over a:hover{
	font-size:8pt;
	font-weight:normal;
	color: #005E8F;
	text-decoration:none;
}

.nav_2_over .over{
	color: #005E8F;
}



/* EMAIL Segment */
.email_segment {
	margin-top: 0;
	margin-bottom: 5px; 
	width: 370px;
}

.email_segment .title_presentation{
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	border-width: 1px;
	border-color: #F18203;
	border-style: none none solid none;
	margin-bottom: 6px;
	text-align: left;
}

.email_segment .txt_presentation{
	color: #404040;
	font-size: 8pt;
	text-align: left;
}

.email_segment .txt_presentation b, strong{
	color: #404040;
	font-size: 8pt;
}

.email_segment .intitule{
	text-align: right;
	padding-right: 5px;
	padding-left: 10px;
	background-color: #D9D9D9;
	border-width: 0px 2px 1px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	font-size: 8pt;
	font-weight: normal;
	color: #595959;
	vertical-align:top;
	padding-top: 4px;
}

.email_segment .valeur{
	width: 100%;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	font-size: 8pt;
	font-weight: bold;
	color: #404040;
	background-color: #F2F2F2;
	border-width: 0px 0px 1px 0px;
	border-color: #FFFFFF;
	border-style: solid;
	vertical-align:top;
	padding-top: 4px;
}


.email_segment .valeur a{
	font-weight: normal;
	color: #005F8F;
	text-decoration:underline;
}

.email_segment .valeur a:link{
	font-weight: normal;
	color: #005F8F;
}