@charset "utf-8";
/* CSS Document */


body {
	margin : 0;
	padding : 0;
	background : #cde7f7 left top;
	font-family : Verdana;
	color : #666666;
	font-size : 11px;
} 
a:link { 
text-decoration : none; 
color : #cc6600; 
border : 0; 
} 
a:active { 
text-decoration : underline; 
color : #cc6600; 
border : 0; 
} 
a:visited { 
color : #cc6600; 
text-decoration : none; 
} 
a:hover { 
text-decoration : underline;  
color : #993300;
} 
img { 
padding : 0; 
margin : 0; 
border : none; 
} 
hr { 
border-left : 0 solid #abb0b5; 
border-right : 0 solid #abb0b5; 
border-top : 1px dotted #abb0b5; 
border-bottom : 0 solid #abb0b5; 
height : 1px; 
} 
input { 
font-family : 'Verdana'; 
color : #000033; 
font-size : 11px; 
} 
textarea { 
font-family : 'Verdana'; 
color : #000033; 
font-size : 11px; 
} 
select { 
font-family : 'Verdana'; 
color : #000033; 
font-size : 11px; 
} 
h1, h2, h3 { 
font-family : "Trebuchet MS"; 
} 
#bgcontain { 
width : 978px; 
margin : 0 auto; 
margin-top : 25px; 
background : #fff; 
margin-bottom : 20px; 
} 
#bgcontainIn { 
width : 964px; 
margin : 0 auto; 
padding : 7px; 
} 
.Header { 
width : 100%; 
position : relative; 
float : left; 
margin : 0; 
padding : 30px 0; 
background : #ffffff url(/template/insense-images/header.jpeg) repeat-x left top; 
} 
.Header h1 { 
font-size : 32px; 
line-height : 32px; 
letter-spacing : -1px; 
font-weight : normal; 
padding : 0; 
margin : 0 0 0 20px; 
} 
.Header h1 a { 
color : #fff; 
text-decoration : none; 
} 
.Header h1 a:visited { 
color : #fff; 
text-decoration : none; 
} 
.Header h1 a:hover { 
color : #e6f3ff; 
text-decoration : none; 
} 
.TagLine { 
font-family : "Trebuchet MS"; 
font-size : 14px; 
font-weight : bold; 
color : #6699cc; 
margin : 0 0 0 20px; 
} 

.TopMenu { 
position : absolute; 
top : -27px; 
left : 20px; 
} 
.TopMenu ul { 
padding : 0; 
margin : 0; 
border-left : 1px solid #2269a3; 
} 
.TopMenu li { 
padding : 0 5px; 
margin : 0; 
display : inline; 
border-right : 1px solid #2269a3; 
font-size : 10px; 
} 
.TopMenu li a { 
color : #80add2; 
text-decoration : none; 
} 
.TopMenu li a:visited { 
color : #80add2; 
text-decoration : none; 
} 
.TopMenu li a:hover { 
color : #fff; 
text-decoration : underline; 
} 
.WidthSize { 
position : absolute; 
top : -27px; 
right : 20px; 
color : #fff; 
} 
.WidthSize ul { 
padding : 0; 
margin : 0; 
border-left : 1px solid #2269a3; 
display : inline; 
} 
.WidthSize li { 
padding : 0 5px; 
margin : 0; 
display : inline; 
border-right : 1px solid #2269a3; 
font-size : 10px; 
} 
.WidthSize li a { 
color : #80add2; 
text-decoration : none; 
} 
.WidthSize li a:visited { 
color : #80add2; 
text-decoration : none; 
} 
.WidthSize li a:hover { 
color : #fff; 
text-decoration : underline; 
} 
.Menu { 
background : #b6deff url(/template/insense-images/MenuBkgCorner.gif) no-repeat left bottom; 
width : 100%; 
position : relative; 
float : left; 
height : 47px; 
}
.MainMenu { 
position : absolute; 
top : 10px; 
left : 20px; 
} 
.MainMenu ul { 
list-style : none; 
margin : 0; 
padding : 0; 
width : 100%; 
height : 27px; 
} 
.MainMenu li { 
float : left; 
background : url(/template/insense-images/boutongauche.png) no-repeat left top; 
margin-right : 4px; 
padding : 4px 0 5px 5px; 
font-size : 14px; 
font-family : "Trebuchet MS"; 
text-transform : lowercase; 
font-weight : bold; 
position : relative; 
} 
.MainMenu li a { 
background : url(/template/insense-images/boutondroite.png) no-repeat top right; 
padding : 4px 10px 5px 5px; 
} 
.MainMenu li:hover { 
background-position : 0% -27px; 
} 
.MainMenu li a:hover { 
color : #fff; 
text-decoration : none; 
} 
.MainMenu li:hover a { 
background-position : 100% -27px; 
} 
.MainMenu ul li ul { 
display : none; 
} 
.MainMenu ul li ul li { 
display : inline; 
float : none; 
background : none; 
margin : 0; 
padding : 0; 
font-size : 11px; 
font-family : 'Verdana'; 
text-transform : none; 
font-weight : normal; 
} 
.MainMenu ul li ul li a { 
background : none; 
padding : 0; 
} 
.MainMenu ul li ul li:hover { 
background : none; 
} 
.MainMenu ul li ul li a:hover { 
background : none; 
color : #fff; 
text-decoration : none; 
} 
.MainMenu ul li ul li:hover a { 
background : none; 
} 
.MainSyn { 
position : absolute; 
right : 10px; 
top : 10px; 
} 
.MainSyn ul { 
padding : 0; 
margin : 0; 
} 
.MainSyn li { 
padding : 0; 
margin : 0 0 0 10px; 
list-style-type : none; 
display : inline; 
float : left; 
} 
.MainSyn a { 
padding : 0 0 0 19px; 
background : url(/template/insense-images/PostComLeft.png) no-repeat left top; 
float : left; 
text-decoration : none; 
font-size : 14px; 
font-family : "Trebuchet MS"; 
text-transform : lowercase; 
font-weight : bold; 
} 
.MainSyn a span { 
padding : 4px 7px 5px 6px; 
display : block; 
background : url(/template/insense-images/PostComRight.png) no-repeat right top; 
float : left; 
} 
.MainSyn a span { 
float : none; 
} 
.MainSyn a:hover { 
background-position : 0% -27px; 
text-decoration : none; 
color : #fff; 
} 
.MainSyn a:hover span { 
background-position : 100% -27px; 
color : #fff; 
} 
#Content { 
width : 100%; 
padding : 20px 0 40px 0; 
float : left; 
} 
#ContentWrapper { 
float : right; 
width : 100%; 
} 
.SCS { 
margin-right : 269px; 
margin-left : 20px; 
} 
.SCS h1 { 
font-size : 22px; 
line-height : 24px; 
letter-spacing : -1px; 
font-weight : normal; 
padding : 10px 0; 
margin : 0 0 10px 0; 
border-bottom : 1px dashed #ccc; 
color : #202123; 
} 
.SCS h2 { 
font-size : 16px; 
line-height : 18px; 
padding : 5px 0; 
margin : 0; 
color : #3e424a; 
letter-spacing : -1px; 
} 
.SCS h3 { 
font-size : 16px; 
font-weight : normal; 
line-height : 18px; 
padding : 3px 0; 
margin : 0; 
color : #3e424a; 
} 
.SCS p { 
font-size : 11px; 
line-height : 14px; 
} 
.SC { 
margin-left : 269px; 
margin-right : 20px; 
} 
.PostHead { 
position : relative; 
clear : left; 
margin-left : 40px; 
} 
.PostHead h1 { 
font-size : 22px; 
line-height : 22px; 
letter-spacing : -1px; 
font-weight : normal; 
padding : 0; 
margin : 0; 
display : block; 
color : #cc6600; 
} 
.PostHead h1 a { 
color : #0066cc; 
text-decoration : none; 
} 
.PostHead h1 a:visited { 
color : #0066cc; 
text-decoration : none; 
} 
.PostHead h1 a:hover { 
color : #ff9900; 
text-decoration : none; 
} 
.PostInfo { 
padding : 0; 
margin : 0; 
color : #666; 
} 
.PostInfo a { 
text-decoration : underline; 
color : #666; 
} 
.PostInfo a:visited { 
text-decoration : underline; 
color : #666; 
} 
.PostInfo a:hover { 
text-decoration : underline; 
color : #666; 
} 
.PostDate { 
position : absolute; 
top : 0; 
left : -40px; 
text-align : center; 
margin : 0; 
padding : 2px 10px 2px 0; 
list-style : none; 
border-right : 1px solid #e2e2e2; 
} 
.PostDate .month { 
display : block; 
font-size : 9px; 
text-transform : uppercase; 
line-height : 9px; 
color : #999; 
text-transform : lowercase; 
} 
.PostDate .day { 
display : block; 
font-size : 20px; 
font-family : 'Arial'; 
font-weight : normal; 
line-height : 20px; 
color : #cc6600; 
letter-spacing : -1px; 
} 
.PostContent { 
padding : 0; 
font-size : 12px; 
line-height : 16px; 
border-top : 1px solid #e2e2e2; 
margin-top : 10px; 
} 
.PostContent p { 
padding : 5px 0; 
margin : 5px 0; 
font-size : 11px; 
line-height : 15px; 
} 
.PostContent img { 
padding : 1px; 
border : 1px solid #f0f0f0; 
margin : 0 0 0 0; 
} 
.PostContent blockquote { 
padding : 0 10px; 
background : #fefaf0; 
margin : 0; 
color : #993300; 
border : 1px solid #fbf4e0; 
border-left : 5px solid #fbf4e0; 
} 
.PostContent blockquote p { 
font-size : 11px; 
padding : 5px 0; 
margin : 5px 0; 
line-height : 15px; 
} 
.PostContent ul { 
font-size : 11px; 
padding-left : 12px; 
} 
.PostContent .down { 
padding : 5px; 
margin-top : 5px; 
display : block; 
color : #cc6600; 
text-align : center; 
} 
.PostContent .down p { 
margin : 0; 
margin : 0; 
} 
.PostContent .down a { 
font-size : 20px; 
line-height : 20px; 
letter-spacing : -1px; 
font-weight : normal; 
color : #993300; 
text-align : center; 
} 
.PostContent .down2 { 
padding : 2px; 
margin-bottom : 8px; 
display : block; 
color : #cc6600; 
text-align : center; 
} 
.PostContent .down2 p { 
margin : 0; 
margin : 0; 
} 
.PostContent .down2 a { 
font-size : 14px; 
line-height : 14px; 
letter-spacing : -1px; 
font-weight : normal; 
text-align : center; 
} 
.pagetitle { 
font-size : 20px; 
font-weight : bold; 
letter-spacing : -1px; 
padding : 0 0 5px 0; 
margin : 0 0 20px 0; 
text-transform : uppercase; 
} 
.Nav {
	font-size : 11px;
	background : #cde7f7 url(/template/insense-images/NavLeft.gif) no-repeat left top;
	padding : 10px;
	color : #003366;
	position : relative;
	background-color: #cde7f7;
} 
.Nav a { 
padding : 1px 6px 1px 4px; 
border-right : 1px solid #91bdd8; 
font-size : 11px; 
} 
.Nav a:visited { 
padding : 1px 6px 1px 4px; 
border-right : 1px solid #91bdd8; 
} 
.Nav a:hover { 
padding : 1px 6px 1px 4px; 
border-right : 1px solid #91bdd8; 
text-decoration : none; 
} 
.Nav span { 
padding : 1px 6px 1px 4px; 
color : #666; 
border-right : 1px solid #91bdd8; 
} 
.Nav .on { 
padding : 1px 6px 1px 4px; 
border-right : 1px solid #91bdd8; 
font-size : 11px; 
color : #003366; 
} 
.NavEnd { 
background : url(/template/insense-images/NavEnd.gif) no-repeat left top; 
width : 15px; 
height : 33px; 
position : absolute; 
top : 0; 
margin : 0; 
right : 0; 
} 

.SR { 
float : left; 
width : 242px; 
margin-right : -242px; 
color : #993300; 
} 
.SR h3 { 
padding : 0 0 5px 0; 
margin : 0 0 5px 0; 
border-bottom : 1px dashed #c7b78a; 
font-size : 14px; 
text-transform : uppercase; 
color : #993300; 
} 
.SR ul { 
padding : 0; 
margin : 0; 
} 
.SR li { 
padding : 2px 0; 
margin : 0; 
list-style-type : none; 
font-size : 11px; 
} 
.SR li a { 
padding-left : 20px; 
margin : 0; 
list-style-type : none; 
background : url(/template/insense-images/SRightIco.png) no-repeat left top; 
color : #cc6600; 
text-decoration : none; 
} 
.SR li a:visited { 
color : #cc6600; 
text-decoration : none; 
} 
.SR li a:hover { 
text-decoration : underline; 
color : #993300; 
}
* html #buttonsearch { 
margin : -26px 0 0 180px; 
} 
#buttonsearch { 
padding : 0; 
margin : -25px 0 0 180px; 
top : 0; 
background : none; 
} 

.Categories { 
width : 212px; 
background : #fbf4e0 url(/template/insense-images/CategoriesBkg.gif) no-repeat left bottom; 
padding : 15px; 
margin-bottom : 15px; 
position : relative; 
} 
.Categories h3 { 
background : url(/template/insense-images/even.gif) no-repeat left top; 
padding-left : 20px; 
} 
.CategoriesCorner {
	background : url(/template/insense-images/CategoriesBkgCorner.gif) no-repeat left top;
	position : absolute;
	top : -1003px;
	right : 1179px;
	height : 15px;
	width : 15px;
} 
.General { 
width : 215px; 
background : #fefaf0 url(/template/insense-images/GeneralBkg.gif) no-repeat left bottom; 
padding : 15px; 
margin-bottom : 15px; 
position : relative; 
height : 130px; 
} 

.General h3 { 
background : url(/template/insense-images/even.gif) no-repeat left top; 
padding-left : 20px; 
}
.Footer { 
width : 100%; 
position : relative; 
clear : left; 
background : #e6f4ff; 
} 
.Footer p { 
padding : 10px; 
margin : 0; 
color : #487cb0; 
font-size : 10px; 
color : #4e7899; 
} 
.Footer p a { 
color : #4e7899; 
text-decoration : underline; 
} 
.Footer .DD h3 { 
text-indent : -35000px; 
margin : 0; 
padding : 0; 
} 
.Footer .DD h3 a { 
position : absolute; 
right : 0; 
text-indent : -35000px; 
width : 76px; 
height : 76px; 
right : -7px; 
top : -23px; 
} 
#cat_active { 
font-weight : bold; 
} 
.SR1 { 
width : 100%; 
color : #993300; 
} 
.SR1 h3 { 
padding : 0 0 5px 0; 
margin : 0 0 5px 0; 
border-bottom : 1px dashed #c7b78a; 
font-size : 14px; 
text-transform : uppercase; 
color : #993300; 
} 
.SR1 ul { 
padding : 0; 
margin : 0; 
} 
.SR1 li { 
padding : 2px 0; 
margin : 0; 
list-style-type : none; 
font-size : 11px; 
} 
.SR1 li a { 
padding-left : 20px; 
margin : 0; 
list-style-type : none; 
background : url(/template/insense-images/SRightIco.png) no-repeat left top; 
color : #cc6600; 
text-decoration : none; 
} 
.SR1 li a:visited { 
color : #cc6600; 
text-decoration : none; 
} 
.SR1 li a:hover { 
text-decoration : underline; 
color : #993300; 
} 
.Style2 { 

color : #027ee7; 
} 
div.c12 { 
text-align : center; 
color : #cccccc; 
} 
a.c10 { 
color : #80add2; 
text-decoration : none; 
} 
a.c10:visited { 
color : #80add2; 
text-decoration : none; 
} 
a.c10:hover { 
color : #fff; 
text-decoration : underline; 
} 

span.c9 { 
font-size : 11px; 
} 
div.c6 { 
text-align : center; 
} 
.rub img{
   border:1px solid #CCCCCC;
  }
  
.rub a:hover img {
	border:1px solid #9FF;
  }#bgcontain #bgcontainIn .HeaderBG #Content #ContentWrapper .SC #Aide #question tbody tr td div #menu_9 .S3773 b {
	color: #993300;
}
#bgcontain #bgcontainIn .HeaderBG #Content #ContentWrapper .SC #Aide #question tbody tr td div #menu_2 .S3773 b {
	color: #993300;
}
#bgcontain #bgcontainIn .HeaderBG #Content #ContentWrapper .SC #Aide #question tbody tr td div #menu_3 .S3773 b {
	color: #993300;
}
#bgcontain #bgcontainIn .HeaderBG #Content #ContentWrapper .SC #Aide #question tbody tr td div #menu_3 p b {
	color: #993300;
}
#bgcontain #bgcontainIn .HeaderBG #Content #ContentWrapper .SC #question tbody tr td div #menu_9 div p {
	text-align: left;
}
#bgcontain #bgcontainIn .HeaderBG #Content #ContentWrapper .SC #question tbody tr td div #menu_9 b {
	text-align: left;
}
.vid {
padding-bottom: 10px;
}
.vid .date {
float: right;
margin-top: 4px;
font-size: 12px;
color: #666;
}
.vid .desc p {
font-size: 12px;
margin-top: 8px;
text-align: justify;
}
.vid .download {
font-size: 24px;
text-align: center;
margin: 5px;
}

