
html{ background:url('/images/fd_980.png') center 0 repeat-y #f8f8f8; }
body{background-color:transparent;}
html,body{ margin:0; padding:0; font-family:"open_sanslight",arial,sans-serif; font-size:14px;/*14px;*/font-weight:400;color:#333;height:100%;}
div,h1,h2,h3,span,li{ font-size:inherit;}

.radio_label{line-height: 23px;vertical-align: bottom; margin-left:10px;}
.unselect{ -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none;}

.mini_btn{
	margin:0 0 0 1px;
	border-width:1px;
	width:21px; height:21px;
}

.img_legend{font-size:0.7em; margin:0 0 0 5%; width:95%;}
.img_m5_5{margin:5px 5%;}

.commentaire{color:#ffffff;}
.bloc_doc_et_patent{ display:block;float:right; /*width:360px;*/ height:25px;}
input[type="checkbox"]{margin:0 5px 0 0;}

.openslight{ font-family:"open_sanslight","Trebuchet MS", Arial, Helvetica, sans-serif;}
.opensbold{font-family:"open_sanssemibold","Trebuchet MS",arial,sans-serif; font-weight:normal;}

.f_bold{font-family: "Trebuchet MS",arial,sans-serif; font-weight:bold;}
.f_normal{font-family: "Trebuchet MS",arial,sans-serif; font-weight:normal;}
.cursor{cursor:pointer;}



.w_site{ width:960px; /*padding:0 10px;*/}
.wrapper{ display:block; margin:0 auto;}
.content{ width:96%; padding:0 2%;}

.content_help{ margin-top:15px;}

.left_col{ width:200px; min-height:400px;/*500px;*/}
.right_col{
	width:710px;
	margin:0 0 10px 10px;
	padding-top:15px;
	border-width: 5px 0 0 0; /*solid #3C9;*/
	border-style:solid;
	min-height:500px;
	}


.right_col strong{font-family:"open_sanssemibold","Trebuchet MS",arial,sans-serif; font-weight:normal;}


.topic_list{ list-style-type:none; padding:0; margin:0; margin-left:1em;/*10px;*/}
.topic_list li{color:#3399cc; text-decoration:none;}
.topic_list li a{color:#3399cc; font-size:0.8em; line-height:1.5em; text-decoration:none;}
/*.topic_list li:hover,{ text-decoration:underline;}*/
.topic_list li a:hover{ text-decoration:underline;}

.topic_des{ margin-top:2em; padding-bottom:2em; border-bottom:1px solid #ccc;}
div.last_topic_des{border-bottom:none;}
.lueur4{ box-shadow:0 1px 4px #888;}



.left_list{ list-style-type:none; padding:0; margin:0;}
.left_list li{color:#999999; text-decoration:none;font-size:0.7em; }
.left_list li a{color:#999999; text-decoration:none; }
.left_list li:hover, .left_list li a:hover{ text-decoration:underline;}
.left_list li.item:hover, .left_list li.item a:hover{ text-decoration:none;}
.left_list li ol:hover, .left_list li ol a:hover{ text-decoration:none;}
.left_list ol{ padding-left:2em;}
.left_list ol li{font-size:1.0em;}
.left_list li.todo{ text-decoration:line-through;}

li.todo{ text-decoration:line-through;}

.title{ font-size:1.4em;}
h1,h2{ font-weight:normal; margin:0;}

.f_nav{font-family: "Trebuchet MS","open_sanssemibold",arial,sans-serif; font-weight:normal;}
.nav{
	color:#e2e2e2;/*#bfbfbf;*/
	/*background-color:#d35400;*//*#9f390c;*//*#252525;*/
	padding:10px 0 10px 0;
	/*font-family: "Trebuchet MS","open_sanssemibold",arial,sans-serif; font-weight:normal;*/
	/*margin-bottom:30px;*/
	/*border-bottom:1px solid #c0392b;*//*#570909;*//*#252525;*/
}
.nav ul{ margin:0; padding:0 20px 0 0; list-style-type:none;cursor:pointer;}
.nav li{ float:right; margin:0 5px;}
.nav li:hover,.nav li a:hover{ color:White;}
.nav a { text-decoration:none;color:#e2e2e2;}

/*h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{ text-decoration:underline;}*/


.col_bleu_clair a:visited, .col_bleu_clair a:link, .col_bleu_clair a:active{ color:#3399cc; text-decoration:none;}
a:visited, a:link, a:active{ text-decoration:none;}

a.nav_root:hover{ text-decoration:underline;}

div.desc a:hover{ text-decoration:underline;}

.touche{ background-color:White;float:left; border-radius:5px; border:1px solid #cccccc; display:block; width:1.7em; padding:0 0.5em 0.2em 0.5em; margin:2px 1px; font-family:"Trebuchet MS",Arial, sans-serif;}
.touche:hover{ background-color:#eee; cursor:pointer;}
div.touche.disabled{ background-color:#eee;}
div.touche.selected.alert{ background-color:#fee;}
.mode div.touche.selected{ background-color: #edcc9e;}
.type_ligne div.touche.selected{ background-color: #cced9e;}
.simule_app .mode_select .touche.Q.selected, .simule_app .touche.S.selected,.simule_app .options .touche.W.selected,.simule_app .options .touche.X.selected,.simule_app .options .touche.C.selected{ background-color: #cced9e;}


.tab{ _font-size:100%; _font-weight:normal;border-collapse: collapse;}
.tab th, .tab td{ border:1px solid #cccccc;font-weight:normal;}
.tab thead{ background-color:#eeeeee; _font-weight:bold; vertical-align:middle;}
.tab tbody{ background-color:#ffffff; vertical-align:middle;}
.td_ctr{ text-align:center;}

/*COL_LEFT navigation*/
div.presentation li.topic1 a,
div.historique li.topic2 a,
div.nouveautes li.topic3 a,
div.prise_en_main li.topic4 a,
div.principes li.topic5 a,
div.parallele li.topic7 a,
div.export_camera li.topic9 a,
div.rotationh li.topic10 a,
div.rotationv li.topic11 a,
div.shortcuts_2d li.topic12 a,
div.export_drawing li.topic13 a{ color: #3399cc; /*display:none;*/}

/*div.presentation li.topic6{ display:none;}
div.presentation li.topic7{ display:none;}
div.presentation li.topic8{ display:none;}*/

.shortcuts_2d table tr  th.col1{width:13em;}

.responsive_sep{display:none;}

.show_shortcut{display:none;}/*specifique mobile*/


@media screen and (max-width: 950px) {
html{background:none #ffffff;}
body{font-size:13px;}
h1.f2_0{font-size:1.5em;}
.w_site{width:100%}
.padh10{padding:10px 0;}
.left_col{min-height:115px;/*95px;*/}
.right_col{margin-left:2px;}
.left_col,.right_col{width:100%;float:none;}
.left_list{float:left; margin:0 10px 0 0;}
/*.left_list li{ font-size:0.7em;}*/
.hr{display:none;}
.prise_en_main img{width:90%;}
.title_doc h1.f1_6/*,div.title_doc ul.f1_1,div.title_doc i,div.title_doc a*/{font-size:0.8em;}
.responsive_sep{display:block;}
.shortcuts_2d table tr  th.col1{width:8em;}
.show_shortcut{display:block;}
}
@media screen and (max-width: 470px) {
body{font-size:13px;}
.nav ul{ padding:0;}
.left_list li.todo, .liste_produits, li.todo{display:none;}
.left_list li{ font-size:0.8em; line-height:1.6em;}
.right_col,.f_normal,.openslight{ font-family:Arial, sans-serif;}
.shortcuts_2d .col3{display:none;}
.shortcuts_2d table tr  th.col1{width:1px;}
.show_shortcut{display: block;}
}



