/***** Global Settings *****/

/* 
@font-face {
   font-family: "AvGMIO10";
   src: url("fonts/AvGMIO10.pfm"); AvGMIO10 
   }
*/

html, body {
border:0;
margin:0;
padding:0;
background:#fff;
}

body {
font:12px/1.25 tahoma, arial, helvetica, sans-serif;
}

/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
h1 {
padding:30px 0 25px 0;
letter-spacing:-1px;
font:2em arial, helvetica, sans-serif;
}
h2 {
padding:20px 0;
letter-spacing:-1px;
font:1.5em arial, helvetica, sans-serif;
}
h3 {
font:1em arial, helvetica, sans-serif;
}
p, ul, ol {
margin:0;
padding:0 0 10px 0;
}
ul, ol {
list-style:none;
padding:0 0 10px 40px;
}
img {
border:0;
float: left;
}

.kits img {
	clear:both
	border:1px solid red;
	float:right;
}

.kits ul {
	
}

.kits li {
	list-style-type: disc;
	padding: 2px 0 2px 20px;
	color:#231f20;
}

/***** Links *****/

a, a:visited {
text-decoration:none;
}

/***** Forms *****/

form {
margin:0;
padding:0;
display:inline;
}
input, select, textarea {
font:1em arial, helvetica, sans-serif;
}
textarea {
line-height:1.25;
}

/***** Tables *****/

table {
border:0;
margin:0 0 10px 0;
padding:0;
}
table tr td {
padding:2px;
}

/***** Wrapper *****/

#wrap {
width:970px;
margin:0 auto;
}

/***** Global Classes *****/

.clear { clear:both; }

.float-left { float:left; }
.float-right { float:right; }

.text-left { text-align:left; }
.text-right { text-align:right; }
.text-center { text-align:center; }
.text-justify { text-align:justify; }

.bold { font-weight:bold; }
.italic { font-style:italic; }
.underline { border-bottom:1px solid; }
.highlight { background:#ffc; }

.wrap { width:970px;margin:0 auto; }

.img-left { float:left;margin:4px 10px 4px 0; }
.img-right { float:right;margin:4px 0 4px 10px; }

.nopadding { padding:0; }
.nomargin { margin:0; }
.noindent { margin-left:0;padding-left:0; }
.nobullet { list-style:none;list-style-image:none; }

/* CUSTOM STYLES */

/* HEAD */
#head {
	width:960px;
	margin:0 auto;
}

/* TOP NAV */
#topnav {
	width:960px;
	height:67px;
	margin:0 auto 10px auto;
	padding:0;
	border-top: 15px solid #69207e;
	background: #c1d72e url(../i/b/bgr-top-nav.png) top right no-repeat;
}

/* LEFT CONTENT */
#leftcont {
	width:196px;
	float: left;
	}

/* Banner 177x108 */
.banner177{
	background: #fff url(../i/banner177x108.jpg) 50% 50% no-repeat;	
	}

/* BLOCK 1 */
.block1{
	width:191px;
	float: right;
	margin:8px 0 0 0;
	}
h2 {
	margin:0;
	padding:5px 0 0 10px;
	color:#fff;
	font-size: 14px;
	font-weight: bold;
	background: #69207e;
	}
h2.w181 {
	width:181px;
	float: left;
	}
h2.w217 {
	width:217px;
	float: left;
	}

.block1Cont{
	background: #c1d72e;
	}
.block1Cont img{
	padding: 15px 16px 0 6px;
	}
img.noPadding {padding:0 0 0 0;}
ul.diskList{
	list-style-type: disc;
	padding: 10px 0 10px 20px;
	color:#231f20;
}

ul.diskListNoPadding{
	list-style-type: disc;
	padding: 0px 0 10px 20px;
	color:#231f20;
}

ul.blackList{
	list-style-type: disc;
	padding: 10px 0 10px 20px;
	color:#000000;
	}
ul.blackListPages{
	list-style-type: disc;
	padding: 10px 0 10px 20px;
	color:#000000;

	}		
ul.paddingB0 {padding-bottom:0;}
.block1Cont ul.diskList li a{
	font-size:11px;
	color:#231f20;
	text-decoration: underline;
	}
.block1Cont ul.diskList li a:hover{
	color:#69207e;
	text-decoration: none;
	}	
h3 {
	margin:0;
	padding:5px 0 3px 10px;
	color:#fff;
	font-size: 13px;
	font-weight: bold;
	}
.inputTxt {
	float: left;
	width: 125px;
	border:1px solid #e2e2e2;
	margin:0 10px 10px 10px;
	padding:0 0 1px 0;
	}
.btnOK {
	margin:0;
	padding:0;
	}

.blockLogo{
	width:189px;
	background: #fff;
	border:1px solid #c1d72e;
	}
.borderG{
	border:1px solid #c1d72e;
	}
.blockLogo img.pLogo{
	width:170px;
	padding:4px 0 9px 9px;
	}
p.borderT{
	padding: 10px 0 0 5px; 
	border-top: 1px solid #fff; 
	font-weight:bold;
	font-size:11px;
	}
p.noBorder{
	border-top: 0px solid #fff; 
	}
	
p.service{
	font-size:11px;
	color:#000;
	padding: 10px 0;

	}
	
.blockCurve{
	font-size:11px;
	width:174px;
	padding: 5px 5px 20px 10px;
	background: #c1d72e url(../i/curve1.png) 0 100% no-repeat;
	}
	
/* MAIN CONTENT */		
#maincont {
	float: left;
	width:500px;
	padding:0 20px;
	font-size:11px;
	}
#maincont h1{
	float: left;
	color:#69207e;
	font-size:20px;
	width:100%;
	padding:0 0 5px 0;	
	}
#maincont h1.colorGray {
	color:#8f8f8f;
	}
.borderBlock {
	border-bottom:1px solid #d1d1d1;
	padding:15px 0 0 0;
	margin:0 0 15px 0;
	}
#maincont p{
	text-align: justify;
		
	}
.banner103 {
	margin: 0 20px 0 0;
	border:1px solid #959595;
	}
.tableColor {
	color: #8f8f8f;
	}
.video {
	width:280px;
	float: left;
	}
.emissionsInfo	{
	font-size: 11px;
	font-weight: bold;
}

.emissionsInfo p.sujet	{
	float: left;
}


ul.diskListInner{
	float: left;
	list-style-type: disc;
	color:#69207e;
}
ul.diskListInner .text{
	color:#000000;
}

#maincont ul.diskListInner li a{
	font-size:10px;
	color:#69207e;
	text-decoration: underline;
	}
	
#maincont ul.diskListInner li a:hover{
	color:#69207e;
	text-decoration: none;
	}	
	
ul.diskListInnerBlack{
	float: left;
	list-style-type: disc;
	color:#000000;
}
ul.diskListInnerBlack .text{
	color:#000000;
}

#maincont ul.diskListInnerBlack li a{
	font-size:11px;
	color:#69207e;
	text-decoration: underline;
	}
	
#maincont ul.diskListInnerBlack li a:hover{
	color:#69207e;
	text-decoration: none;
	}		
	
.thematiqueBlock {
	float: left;
	width:230px;
	padding: 0 20px 7px 0;
	*padding: 0 10px 7px 0;
	_padding: 0 0px 7px 0;
	font-size:11px;
	}
#maincont a.linkThematique {
	color:#69207e;
	text-decoration: underline;
	padding:0 0 0 12px;
	background: #fff url(../i/dot.png) 0 4px no-repeat;
	}
#maincont a:hover.linkThematique {
	text-decoration: none;
	background: #fff url(../i/dot.png) 0 4px no-repeat;
	}

	.thematiqueBlockPage {
	float: left;
	width:270px;
	padding: 0 10px 7px 0;
	*padding: 0 10px 7px 0;
	_padding: 0 10px 7px 0;
	font-size:11px;
	}


	
.innerThematiqueBlock {
	float: left;
	width:219px;
	padding: 0 0 7px 0;
	font-size:11px;
	}
#maincont a.linkInnerThematique {
	color:#69207e;
	text-decoration: underline;
	padding:0 0 0 12px;
	background: #fff url(../i/dot.png) 0 4px no-repeat;
	}
#maincont a:hover.linkInerThematique {
	text-decoration: none;
	background: #fff url(../i/dot.png) 0 4px no-repeat;
	}
		
.h170{
	float: left;
	position: relative;
	width:220px;
	height:210px;
	}
.btnThematique{
	position: absolute;
	bottom:0;
	left:0;
	}
	
h2.videoTitre {
	color:#69207e;
	background: none;
	font-size: 16px;
	padding: 0 0 115px 0;	
	}
.videoInfo {
	font-size: 11px;	
	}
.homeBott {
	width:234px;
	float:left;
	font-size: 11px;
	padding: 10px 0 0 15px;
	margin: 15px 0 0 0;
	border-top:1px solid #d1d1d1;
	}
.homeBottBorder {
	border-right:1px solid #d1d1d1;
	padding: 10px 15px 0 0;
	}
.homeBott h3 {
	color:#69207e;
	padding:0 0 10px 0;
	margin:0;
	font-weight: normal;
	font-size: 16px;
	}
.newsBlock {
	float: left;
	width:234px;
	padding: 0 0 15px 0;
	font-size:11px;
	}
.newsBlock a{
	display: block;
	margin: 0 0 -10px 0;
	}
.photo104 {
	width:98px;
	height:71px;
	padding: 2px 10px 5px 2px;
	background: #fff url(../i/b/bgr-photo104.png) 0 0 no-repeat;
	}
.violet{
	color:#69207e;
	padding-bottom:10px;
	float: left;
	width:123px;
	}
.violetP{
	color:#69207e;
	padding-bottom:10px;
	float: left;
	}

	
/* RIGHT CONTENT */		
#rightcont {
	float: left;
	width:229px;	
	}
.block2{
	font-size:11px;
	width:227px;
	float: right;
	margin:8px 0 0 0;
	}
.block2 table{
	padding:0;
	margin:0px auto;
	border-collapse: collapse;
	}
.inputLogin {
	width: 100px;
	border:1px solid #e2e2e2;
	margin:0 0 1px 10px;
	padding:0 0 1px 0;
	}
.block2 .block1Cont a{
	font-size:11px;
	color:#231f20;
	text-decoration: underline;
	}
.block2 .block1Cont a:hover{
	color:#69207e;
	text-decoration: none;	
	}
	
table.question{
	margin:0 10px 0 10px;
	width:207px;
	}
table.question td{
	padding:5px 0 5px 0;
	}
table.question input.inputRadio{
	padding:0 0 0 10px;
	}
	
table.videos{
	margin:0 7px 10px 10px;
	}
img.videoTop {
	padding: 0 0 0 0;
	border:1px solid #c1d72e;
	}
img.btnLink {
	
	float: none;
	padding: 0;
	margin:	0;
	
}
img.videoThumb {
	padding: 0 0 0 0;
	border:1px solid #dae782;
	}
table.question td.answer{
	padding:5px 0 0 0;
	text-align:center;
	color:#69207e;
	font-weight:bold;
	}
.selectP {
	float: left;
	padding:5px 15px 2px 30px;
	background:#c1d72e;
	}
	
.selectPNoFloat {
	float: left;
	padding:5px 0px 2px 2px;
	background:#c1d72e;
	}
	
.selectP select{
	float: left;
	width:152px;
	margin-right:10px;
	border:1px solid #e2e2e2;
	padding:0 0 1px 0;
	}
	
/* FOOTER */	
#footer {
	font:11px arial;
	color:#8f8f8f;
	width:960px;
	margin: 15px auto;
	padding: 5px 0 0 0;
	border-top:5px solid #c1d72e;
	}	
#footer .bottNav{
	width:630px;
	font-size:11px;
	text-align: center;
	}
#footer .bottNav a{
	color:#69207e;
	text-decoration: underline;
	}
#footer .bottNav a:hover, #footer .bottNav a.activeF{
	color:#69207e;
	text-decoration: none;
	}
#footer a{
	color:#8f8f8f;
	}
#footer a:hover{
	color:#8f8f8f;
	text-decoration: underline;
	}
	
/* INNER PAGES STYLES */	
.innerCont {
	float: left;
	padding:0 20px;
	color:#231f20;
	font-size:11px;
	}
.innerCont h1{
	color:#69207e;
	font-size:20px;
	width:100%;
	padding:0 0 5px 0;	
	}
a.innerLink{
	color:#69207e;
	text-decoration: underline;
	}
a.innerLink:hover{
	color:#69207e;
	text-decoration: none;
	}

.photoPages{
	_width:98px;
	_height:67px;
	float:right;
	margin:0 0 5px 5px;
	padding:2px;
	border:1px solid gray;
}
	
.innerCont .content275{
	float: right;
	width:255px;
	height:347px;
	margin-left:15px;
	padding: 8px 10px 11px 10px;
	background: #fff url(../i/b/bgr-photo275.png) 0 0 no-repeat;
	}
	
.innerCont .photo275{
	float: right;
	width:255px;
	height:347px;
	margin-left:15px;
	padding: 8px 10px 11px 10px;
	background: #fff url(../i/b/bgr-photo275.png) 0 0 no-repeat;
	}
.innerCont .photo190{
	float: right;
     width:171px;
     height:181px;
     margin-left:15px;
     padding: 9px 10px 10px 9px;
	background: #fff url(../i/b/bgr-photo190.png) 0 0 no-repeat;
	}
	
.innerCont .photo170{
	float: left;
	width:151px;
	height:56px;
	margin-left:15px;
	padding: 9px 10px 10px 9px;
	background: #fff url(../i/b/bgr-photo170.png) 0 0 no-repeat;
	}
.innerCont .photo475{
	width:415px;
	height:417px;
	padding:20px 20px 20px 30px;
	background: #fff url(../i/b/bgr-photo475.png) 0 0 no-repeat;
}
.innerCont .photo285{
	float: right;
	width:255px;
	height:150px;
	margin-left:15px;
	padding: 4px 10px 5px 10px;
	background: #fff url(../i/b/bgr-photo285.png) 0 0 no-repeat;
}

.innerCont .photo475noHeight{
	width:385px;
	height: 170px;
	padding:20px 20px 20px 30px;
	background: #fff url(../i/b/bgr-photo320.png) 0 0 no-repeat;
}

.innerCont .photo510{
	width:489px;
	height:158px;
	padding: 11px 10px 10px 10px;
	background: #fff url(../i/b/bgr-photo510.png) 0 0 no-repeat;
}

.innerCont .blockLogo1{
	float:left; 
	width:174px; 
	display:block;
}
.innerCont .photo174{
	width:155px;
	height:60px;
	padding: 9px 10px 10px 10px;
	background: #fff url(../i/b/bgr-photo174.png) 0 0 no-repeat;
}

		
.innerCont .photo200{
	float: left;
	width:186px;
	height:156px;
	margin-left:15px;
	padding: 7px 10px 10px 7px;
	background: #fff url(../i/b/bgr-photo200.png) 0 0 no-repeat;
	}

.innerCont .photo300{
	float: left;
	width:260px;
	height:125px;
	padding: 20px;
	background: #fff url(../i/b/bgr-photo300.png) 0 0 no-repeat;
	}
	
.innerCont .photo300h{
	float: left;
	width:260px;
	height:340px;
	padding: 20px 20px 20px 20px;
	font-size:11px;
	background: #fff url(../i/b/bgr-photo300h.png) 0 0 no-repeat;
}
		
	
.innerCont .photo320{
	float: left;
	width:299px;
	height:158px;
	padding: 9px 10px 10px 9px;
	background: #fff url(../i/b/bgr-photo320.png) 0 0 no-repeat;
	}

.innerCont .photo394{
	float: left;
	width:384px;
	height:137px;
	padding: 20px;
	background: #fff url(../i/b/bgr-photo394.png) 0 0 no-repeat;
	}
	
.innerCont .photo400{
	width:371px;
	height:224px;
	padding: 13px 10px 10px 13px;
	background: #fff url(../i/b/bgr-photo400.png) 0 0 no-repeat;
	}
	
.headerPages{
	color: #69207e;
	font-size: 11px;
	padding-bottom: 20px;
	font-weight: bold;
}
			
.logos{
	width: 200px;
	float: left;
	}

ul.diskList1{
	float: left;
	list-style-type: disc;
	padding: 10px 0 10px 15px;
	color:#69207e;
	}
#maincont ul.diskList1 li a{
	font-size:11px;
	color:#69207e;
	text-decoration: underline;
	}
#maincont ul.diskList1 li a:hover{
	color:#69207e;
	text-decoration: none;
	}	
	
.innerCont ul.diskList{
	color:#69207e;
	}
.innerCont ul.diskList li a{
	font-size:11px;
	color:#69207e;
	text-decoration: underline;
	}
.innerCont ul.diskList li a:hover{
	color:#69207e;
	text-decoration: none;
	}	
.innerCont ul.diskList li a.selectedB{
	color:#69207e;
	text-decoration: none;
	font-weight: bold;
	}		

.innerCont ul.blackList{
	color:#000000;
	}
.innerCont ul.blackList li a{
	font-size:11px;
	color:#000000;
	text-decoration: underline;
	}
.innerCont ul.blackList li a:hover{
	color:#000000;
	text-decoration: none;
	}	
.innerCont ul.blackList li a.selectedB{
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	}
			
.sujetBlock {
	float: left;
	width:290px;
	padding: 0 0 7px 0;
	font-size:11px;
}
.innerCont a.linkThematique {
	color:#69207e;
	text-decoration: underline;
	padding:0 0 0 12px;
	background: #fff url(../i/dot.png) 0 4px no-repeat;
	}
.innerCont a:hover.linkThematique {
	text-decoration: none;
	background: #fff url(../i/dot.png) 0 4px no-repeat;
	}
	
.frameTable1 input.inputTxtForm, .frameTable1 select.inputSelectForm,
.frameTable1 select.inputSelectForm1, .frameTable1 input.inputTxtForm1,
.frameTable1 input.inputCheck {
	width:200px;
	color:#777;
	margin:0;
	padding:0;
	border:1px solid #d2d2d2;
	}	
.frameTable1 select.inputSelectForm1, .frameTable1 input.inputTxtForm1 {
	width:80px;
	}	
.frameTable1 input.inputCheck {
	width:14px;
	}

.resultTable{
	float: left;
	margin:0 0 5px 0;
	padding:0;
	border-collapse: collapse;
	}
.resultTable td.topTD{
	width:500px;
	height:15px;
	background: #fff url(../i/b/bgr-tabletop500.png) 0 0 no-repeat;
	}
.resultTable td.contTD{
	width:470px;
	background: #fff url(../i/b/bgr-tablecont500.png) repeat-y;
	padding: 0 15px 0 15px;
	vertical-align: top;
	}	
.resultTable td.bottTD{
	width:500px;
	height:15px;
	background: #fff url(../i/b/bgr-tablebott500.png) 0 0 no-repeat;
	}
.dataTable {
	width:100%;
	font-size:11px;
	border-collapse: collapse;
	border:1px solid #d2d2d2;
	}
.dataTable th {
	text-align:left;
	font-weight: normal;
	padding: 9px 5px 8px 9px;
	border:1px solid #fff;
	border-bottom:1px solid #d2d2d2;
	background: #e5d9e9;
	}
.dataTable th.bLeft {
	border-left:1px solid #e5d9e9;
	}
.dataTable th.bRight {
	border-right:1px solid #e5d9e9;
	}
.dataTable td {
	padding: 8px 5px 7px 8px;
	}
#maincont .dataTable td a, #maincont .paging a{
	font-size:11px;
	color:#69207e;
	text-decoration: underline;
	}
#maincont .dataTable td a:hover, #maincont .paging a:hover{
	color:#69207e;
	text-decoration: none;
	}
.paging{
	color:#69207e;
	}
#maincont .paging a{
	padding: 1px 3px 2px 3px;
	}
	
h2.innerTitre{
	float: left;
	color:#231f20;
	font-size:12px;
	font-weight:bold;
	width:100%;
	padding:5px 0 10px 15px;
	background: #fff url(../i/arrowb.png) 0px 7px no-repeat;
}
a.arrLink {
	float: left;
	width:14px;
	height:15px;
	background: #fff url(../i/arrow-down.png) 0 -15px no-repeat;
	}
a:hover.arrLink {
	background: #fff url(../i/arrow-down.png) 0 0px no-repeat;
	}
a.arrowDown2 {
	float: left;
	width:14px;
	height:15px;
	background: #fff url(../i/arrow-down.png) 0 0px no-repeat;
	}
	
a.arrowUp {
	float: left;
	width:14px;
	height:15px;
	margin: 0 0 0 5px;
	background: #fff url(../i/arrow-up.png) 0 -15px no-repeat;
	}
a:hover.arrowUp {
	background: #fff url(../i/arrow-up.png) 0 0px no-repeat;
	}
a.arrowUp2 {
	float: left;
	width:14px;
	height:15px;
	margin: 0 0 0 5px;
	background: #fff url(../i/arrow-up.png) 0 0px no-repeat;
	}

.resultTable{
	font-size: 11px;
	}
.resultTable td.w200{
	width:200px;
	}
.resultTable th.w80{
	width:80px;
	}
.resultTable th.w70{
	width:70px;
	}
.resultTable th.w60{
	width:60px;
	}
.resultTable td{
	vertical-align:top;
	}
.imgCenter {margin:0 0 0 25px;}

.resultTable input.inputTxtForm, .resultTable select.inputSelectForm,
.resultTable select.inputSelectForm1, .resultTable input.inputTxtForm1,
.resultTable input.inputCheck, .resultTable textarea.inputTxtForm {
	width:180px;
	color:#777;
	margin:0;
	padding:0;
	border:1px solid #d2d2d2;
	}	
.resultTable select.inputSelectForm1, .resultTable input.inputTxtForm1 {
	width:80px;
	}	
.resultTable input.inputCheck {
	width:14px;
	border:0px solid #d2d2d2;
	}
.resultTable input.bgrGray {
	width:40px;
	border:1px solid #888;
	background:#d2d2d2;
	color:#444;
	font-weight:bold;
	}

.resultTable td.vTop{
	vertical-align: top;
	}
	
#maincont p.annonce{
	font-size:11px;
	color:#000;
	padding: 10px 0;
	border-bottom:1px solid #d2d2d2;
	}

#maincont p.annonce a{
	font-size:11px;
	color:#69207e;
	text-decoration: underline;
	}
#maincont p.annonce a:hover{
	color:#69207e;
	text-decoration: none;
	}

/* GLOBAL CLASSES */	
.colorViolet{
	color:#69207e;
	font-size:14px;
}

.colorG{
	color: #c1d72e;
}

.noMargin{
	margin:0 0 0 0;
	}
div.noMargin{
	margin:0 0 0 0;
	}	
.paddingR20{
	padding-right:20px;
	}	
	
.paddingL10{
	padding-left:10px;
	}	
.paddingL20{
	padding-left:20px;
	}
.paddingL40{
	padding-left:42px;
	}
.paddingT10{
	padding-top:10px;
	}
.paddingT160{
	padding-top:140px;
	}
ul.listPaddingT50{
	padding-top:50px;
	}
.paddingB10{
	padding-bottom:10px;
	}
.font10{
	font-size:10px;
	}
.font12{
	font-size:14px;
	}
.bgrWhite{
	background: #fff;
	border-bottom:1px solid #fff;/* fix IE6 bug */
	}
.noBorder{
	border:0;
	}
.w150 {
	width:150px;
	}
.w740 {
	width:725px;
	}
.w580 {
	width:580px;
	}	
.w540 {
	width:540px;
	}
.w565 {
	width:565px;
	}
.w500 {
	width:500px;
	}	
.w450 {
	width:450px;
}

.w400 {
	width:400px;
}

.w320 {
	width:320px;
}

.w260 {
	width:250px;
	}
.w945 {
	width:945px;
	}	

.MT20 {
margin-top:20px;
}

.MT10 {
margin-top:10px;
}

.MB5 {
margin-bottom:5px;
}

.MB10 {
margin-bottom:10px;
}

.ML30 {
margin-left:30px;
}

.ML15 {
margin-left:15px;
}

.ML35 {
margin-left:35px;
}

.P10 {
padding:10px;
}

.r{
	border:1px solid red;
}

.vLine{
	height:300px;
	width:1px;
	background-color:#d1d1d1;
	margin: 10px 10px 30px 50px;
}

.breadcrumb{
	font-size:11px;
	color:#696969;
	padding: 10px 0 10px 2px;
	margin: 0;
	border-bottom: 1px solid #d3d3d3;
	}
.breadcrumb a.bLink{
	font-size:11px;
	color:#69207e;
	text-decoration: underline;
	}
.breadcrumb a.bLink:hover{
	color:#69207e;
	text-decoration: none;
	}

.header2 {
	color:#000000;
	font-size: 13px;
	font-weight: bold;
}
	
.newsletter{
	padding:5px 0 3px 10px;
}

.newsletter .header3 {
	color:#000000;
	font-size: 13px;
	font-weight: bold;
}

.newsletter .text{
	color:#000000;
}

.newsletter .textDetails{
	color:#000000;	
}	

.newsletter .autor{
	font-style:italic;
	font-size:10px;
}
.NoservicesTitle { 

	margin: 0; 
	padding-bottom: 8px;
	color: #6A207F; 
	font-size: 14px; 
	font-weight: bold;
}

img.btnResponse{padding:0 0 0 0;margin:0 0 0 0;}

.themes_title {
	font:14px arial, helvetica, sans-serif;
	color: #6A207F; 
}

.themes_subtitle {
	font:12px arial, helvetica, sans-serif;
	font-weight:bold;
}

.usb_image{
	position:absolute;
	margin:0px 0px 10px -10px;	
}

.usb_image img{
	/*border:1px solid gray;*/
}

.newsletter_label {
	padding-left:10px;
	padding-bottom:5px;
	font-weight:bold;
}