/* CSS Document */

body,td{
    font-size:9pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-FAMILY: sans-serif;
}

.bg_y {
	BACKGROUND-POSITION: center 50%; BACKGROUND-REPEAT: repeat-y
}
.bg_x {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: repeat-x
}

.bg_head {
	 BACKGROUND-REPEAT: repeat-x
}
.fontver {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #999; LINE-HEIGHT: 160%
}
.fontverbar {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666
}

#new {
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 160%
}

#new A {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#new A:visited {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#new A:hover {
	FONT-SIZE: 10px; COLOR: #336600; TEXT-DECORATION: underline
}


#solution A {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#solution A:visited {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#solution A:hover {
	FONT-SIZE: 11px; COLOR: #336600; TEXT-DECORATION: none
}

.out {
	DISPLAY: block; BACKGROUND: #e5e5e5; MARGIN: 0px; POSITION: relative
}
.in {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 170%; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: center
}
.ltin {
	LEFT: -6px
}
.tpin {
	TOP: -6px
}
.fontL {
	PADDING-LEFT: 5px; FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #336633; LINE-HEIGHT: 150%
}

.fontTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 150%
}
.bgbody{
	background-image:url(bg.gif);
	background-position:center;
	background-repeat:repeat-y;}
.bgleft{background-position:left; background-repeat:no-repeat;}
.bgleft2{background-position:left; background-repeat:repeat-y;}
.bgleft3{background-position:left top; background-repeat:no-repeat;}
.bgbot{ background-position:bottom  center; background-repeat:no-repeat;}
.bgbot2{ background-position:bottom; background-repeat:repeat-x;}
.bgcenter{ background-position:center; background-repeat:repeat-y;}

.font_menu{color:#FFFFFF;}
.font_gray1{ color:#666666;}
.font_white{color:#ffffff;}
.font_green{color:#009900;
font-size:10pt;}
.font_hese{ color:#CC3300; font-weight:600;}
.font_lv{ color:#339900; font-weight:600; font-size:13px; line-height:150%;}
.font_gray2{ color:#333333; font-size:10pt;}
.font_blue{ color:#003399; font-size:10pt; font-weight:600;}
.font_green{ color:#006600; font-size:10pt;}

a {Font-size: 9pt;color:#000000;text-decoration:none; FONT-FAMILY: sans-serif}
a:hover {font-size: 9pt;color: #ff0000;text-decoration: NONE; FONT-FAMILY: sans-serif}
a.a-case {Font-size: 9pt;color:#006600;text-decoration:none;}
a.a-case:hover {font-size: 9pt;color: #ff0000;text-decoration: NONE;}
a.a_menu:link {
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
	FONT-FAMILY: sans-serif;
}
a.a_menu:hover {
	font-size: 9pt;
	color: #ff0000;
	text-decoration: underline;
	FONT-FAMILY: sans-serif;
}

a.a_menu:visited {
	font-size: 9p;
	color: #ffffff;
	text-decoration: none;
	FONT-FAMILY: sans-serif;
}

a.a_gray:link {
	font-size: 9pt;	
	color: #666666;
	text-decoration:underline;
	line-height:180%;
}

a.a_gray:hover {
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
	line-height:180%;
}
a.a_gray:visited {
	font-size: 9p;
	color: #666666;
	text-decoration: none;
	line-height:1860%;
}

a.a_more:link {
	font-size: 9pt;
	color:#009900;
	text-decoration:underline;
}

a.a_more:hover {
	font-size: 9pt;
	color: #ff0000;
	text-decoration: none;
}
a.a_more:visited {
	font-size: 9p;
	color: #009900;
	text-decoration: underline;
}

a.a_title:link {
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: 600; 
	FONT-SIZE: 13px;
	color:#336633;
	text-decoration:none;
}

a.a_title:hover {
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: 600; 
	FONT-SIZE: 13px;
	color: #ff0000;
	text-decoration: underline;
}
a.a_title:visited {
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: 600; 
	FONT-SIZE: 13px;
	color: #009900;
	text-decoration: none;
}


.title{ font-size:13pt;
 font-weight:600;}
.content{
padding-left:15px;
padding-right:15px;
line-height:180%;}
.hangju{
padding-left:15px;
padding-right:15px;
line-height:140%;}
.hangju2{
padding-left:5px;
padding-right:5px;
line-height:140%;
}
.hangju3{
padding-left:5px;
padding-right:5px;
line-height:180%;
}

.texte_Orange_Gras_11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9933; FONT-FAMILY: sans-serif
}


<STYLE>.formFieldName {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.formTypeTitle {
	FONT-WEIGHT: bold; MARGIN: 10px 0px
}
.formTypeText {
	FONT-SIZE: 11px; WIDTH: 200px
}
.formTypeTextarea {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px 10px; WIDTH: 100%
}
.formTypeSelect {
	FONT-SIZE: 11px; WIDTH: 160px
}
.formTypeCheckbox {
	
}
.formTypeRadio {
	
}
.formTypeSubmit {
	FONT-SIZE: 11px
}
