body {
	background: #ffffee url("../imgs/tile.gif") repeat;
	font-family: Verdana, Arial, Helvetica, "Sans Serif";
	color:#333;
	line-height:1.4;
	}
#skm-hd, #skm-bd, #skm-ft{border:1px solid #996;overflow:hidden}
#skm-hd{border-bottom-width:0px}
#skm-bd{border-top-width:0px; border-bottom-width:0px;padding-bottom:2em}
#skm-ft{border-top-width:0px; background:#fff url(../imgs/tile1_med_hrz.gif) top left repeat-x}

.content{margin:16px}
	
h1, h2, h3, h4, h6 {
	font-family:Palatino,Times new roman,Times,Georgia,serif;
	font-weight:normal;
	color:#384800;
}
ul.skm-beige li:before, ul.skm-red li:before, ul.links li:before { content: ""; }
ul.skm-beige li, ul.skm-red li, ul.links li {text-indent:0.2em;}
ul.skm-red, ul.links { 
	list-style: url("../imgs/point_red.gif")
}
ul.skm-beige { 
	list-style: url("../imgs/point_beige2.gif")
}
ul.links{}

ul.block li{margin-bottom:1em}
.content ul ol.alpha{list-style-type:lower-alpha}
.content ul ol li:before { content: ""; }
.content ul ol li {text-indent:1em;margin-bottom:0px}

ul.dashed-list li:before {content : "\2014 " }

.legal {
font-size:80%;
}

.legal h2 {
font-size:large;
}

.legal h1 {
font-size:x-large;
}

/*logo skm en entete*/
.logo{width:759px; height:70px;position:relative}
.logo span{width:759px; height:70px;position:absolute;top:0px;left:0px;z-index:1;background:url(../imgs/head.gif) top left no-repeat}
div.fr span{background-image:url(../imgs/skm_top_fr.gif)}

/*titre principale*/
h1.ttl{
	border-top:3px double #996;
	background-color:#E6FF8A;
	background-color:#336633;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:2.4em;
	font-weight:normal;
	color:#fff;
	margin:10px 0px 0px;
	padding:8px 16px 0px;
}


.small_print{
	margin-top:16px;
	font-family: Verdana, Arial, Helvetica, "Sans Serif";
	color:#999999;
}
.small_print a{
	text-decoration:none;
	color:#666666;
}




/*menu*/
.top-menu{font-size:1.6em;background:url(../imgs/tile1_lg_hrz2.gif) top left repeat-x;padding:4px 0px}
.top-menu li{padding:0px 8px;font-family:Georgia, "Times New Roman", Times, serif;display:inline;background:url(../imgs/menu-div.gif) center left no-repeat}
.top-menu li.frst{padding-left:16px;background-image:none}
.top-menu li em{font-style:normal;color:#384800}
.top-menu li a{color:#384800}
.top-menu li a:hover{text-decoration:underline;color:#688820}
.top-menu li.on a{color:#000000;text-decoration:underline;font-weight:bold}

/*ajout au style du content*/
.content .main-ttl{font-size:2.4em}

.box1{	border:1px solid #996;padding:0px 1em;margin:1em 0px;background-color:#FFFFcc	}
.box2{	border:1px solid #996;padding:0px 1em;margin:1em 0px;background-color:#eeFFee	}
.box3{	border:1px solid #996;padding:0px 1em;margin:1em 0px;background-color:#FFeeee	}
.encadre{border:1px solid #ccc;padding:1em 1em 0;margin:1em;	}
.box4{border:1px solid #fc0;padding:10px 10px 0 10px;margin:1em auto;background-color:#FFFFdd;width:200px}

.hl{background-color:#CCFF66}
.udrl{border-bottom:double}
.pdf-doc:after{content:" (.pdf)"}

div.grad{background:#FFFFcc url(../imgs/ico-grad.gif) bottom right no-repeat;padding-right:84px}

div.proces{background:#eeffee url(../imgs/ico-web.gif) bottom right no-repeat;padding-right:114px}
div.dates{background:#eeffee url(../imgs/ico-dates.gif) bottom right no-repeat;padding-right:114px}
div.code{background:#eeffee url(../imgs/ico-code.gif) bottom right no-repeat;padding-right:114px}
div.rembour{background:#eeffee url(../imgs/ico-calcul.gif) bottom right no-repeat;padding-right:114px;padding-bottom:60px}

div.refus{background:#ffeeee url(../imgs/ico-refus.gif) bottom left no-repeat;padding-left:90px}
a.dwnl{font-size:1.4em;background: url(../imgs/ico-doc.gif) top right no-repeat;padding:12px 80px 0px 8px;display:block;height:92px}

h2.proces{background: url(../imgs/mini-ico-web.gif) bottom right no-repeat;/*padding-left:32px;*/padding-top:10px}
h2.dates{background:url(../imgs/mini-ico-dates.gif) bottom right no-repeat;/*padding-left:30px;*/padding-top:10px}
h2.code{background:url(../imgs/mini-ico-code.gif) bottom right no-repeat;/*padding-left:35px;*/padding-top:10px}
h2.rembour{background:url(../imgs/mini-ico-calcul.gif) bottom right no-repeat;/*padding-left:28px;*/padding-top:10px}

.medialist dd{font-size:0.8em}




/*wrappers*/
#left_column{
	margin: 0px 20px 16px 20px;
}

#right_column{
    margin: 0px 20px 16px 20px;
	font-size:11px;
}

.low_nav{
    margin: 40px 16px;
	color:#999999;
}
.low_nav li{display:inline;padding-right:12px}
.low_nav a{
	text-decoration:none;
	color:#666666;
}
.low_nav a:hover{
	text-decoration:underline;
	color:#666666;
}
.low_nav a em{
	font-style:normal;
}

#bottom_right{
    margin: 24px 20px 16px 20px;
	font-size:70%;
}
#bottom_right a{
	text-decoration:none;
	color:#666666;
}
#bottom_right a:hover{
	text-decoration:underline;
	color:#666666;
}
#left_column h1{
	line-height:0.8em;
	margin: 6px 0px 20px 0px;
}	

/*News etc*/
.news_post {
	/*border-bottom: 1px #384800 dotted;*/
	margin: 0px 0px 12px 0px;
}
.news_post em{
	color: #A35128;
}
.news_post h3{
	color:#384800;
	font-weight: bold;
}

/*Profile*/
.profile {
	margin: 0px 0px 0px 0px;
}
.profile dl{
	margin: 12px 0px 24px 0px;
}
.profile dt{
	color: #A35128;
	font-style: normal;
	margin: 0px 0px 0px 0px;
}
.profile dd{
	margin: 0px 0px 10px 10px;
}

.contact {padding-left: 10px;}


/*non-css browser warning*/
.warning{
	display:none;
}
/*form*/
.instructions{
	font-family: Arial, Helvetica, "Sans Serif";
	font-size: 120%;
	color:#333399;
	padding: 1em;
	text-align:left;
	border: 1px solid #000;
}
#instruction_box{
	color:#333399;
	border-color: #69e;
	border-width: 1px;
	border-style: solid;
	margin: 4px 5px;
	padding: 0px 5px;
	/*background-color:#f0faff;*/
}
#instruction_box p{
	font-family: Arial, Helvetica, "Sans Serif";
	font-size: 11px;
}
#instruction_box h2{
	font-weight:bold;
	font-family: Arial, Helvetica, "Sans Serif";
	font-size: 16px;
	color:#333399;
}
#instruction_box h3{
	font-family: Arial, Helvetica, "Sans Serif";
	font-size: 14px;
	color:#333399;
}
.news_form{
	color:#333399;
	font-family: Arial, Helvetica, "Sans Serif";

}
.form_item{
    padding: 0px 0px 12px 0px;
}

/*garniture*/
.lg_hrz_border {
	background-image: url(img/tile1_lg_hrz.gif);
}
.med_hrz_border {
	background-image: url(img/tile1_med_hrz.gif);
}
.tall_vrt_border {
    margin: 12px 0px 16px 0px;
}
.short_vrt_border {
    margin: 12px 0px 0px 0px;
}
/*#tabletop{
	border-color: #996;
	border-width: 1px 1px 0px 1px;
	border-style: solid solid none solid;
}
#tablemid{
	border-color: #996;
	border-width: 0px 1px 0px 1px;
	border-style: none solid none solid;
}
#tablebot{
	border-color: #996;
	border-width: 0px 1px 1px 1px;
	border-style: none solid solid solid;
}*/
/*Notice box*/
#class_action_box{
	border-color: #996;
	border-width: 1px;
	border-style: solid;
	margin: 4px 0px;
	padding: 0px 4px;
	background-color:#ffffee;
}
#class_action_box p{
	font-size: 11px;
	line-height:12px;
}
#class_action_box h2{
	font-size: 16px;
}

#career_box{
	border-color: #996;
	border-width: 1px;
	border-style: solid;
	margin: 4px 0px;
	padding: 0px 4px;
	background-color:#fff5ee;
}
#career_box p{
	font-size: 11px;
	line-height:12px;
}
#career_box h2{
	font-size: 16px;
}
/*#case section*/

#case_section ul { 
	list-style: none;
}
#case_section li { 
	margin:0px 0px 0px 10px;
	padding-bottom: 0em;
	text-align:left;
}
#case_section_head ul { 
	list-style:none;
	line-height:1em;
}

#case_section_head li{
	font-weight:bold;
	margin:0px 0px 0px 225px;
	padding-bottom: 0em;
	text-align:left;
}


#case_section_case_id ul { 
	list-style: none;
	line-height:1em;
}

#case_section_case_id li{
	font-weight:bold;
	list-style: none;
	margin:0px 0px 0px 5px;
	padding-bottom: 0em;
	text-align:left;
}
.maxipad{
padding-top:10px;
padding-bottom: 10px;
}