body {
   /*margin: 0 auto;*/
}
INPUT {
     color:#000000;
     background-color:#F5F5F5;
     font-size:11px;
     font-family:arial;
     border: solid 1px #8D8D8D;
}

img {
	border: 0px;
}

SELECT {
     color:#000000;
     background-color:#F5F5F5;
     font-size:11px;
     font-family:arial;
     border: solid 1px #8D8D8D;
}

textarea {
     color:#000000;
     background-color:#F5F5F5;
     font-size:11px;
     font-family:arial;
     border: solid 1px #8D8D8D;
     width: 300px;
}

form {
	padding: 0px;
	margin: 0px;
}
password {
	 color:#000000;
     background-color:#F5F5F5;
     font-size:11px;
     font-family:arial;
     border: solid 1px #8D8D8D;
}

a{
	color:#183978;
	font-size:12px;
	font-weight:bold;
    font-family:arial;
    text-decoration: none;
}

h1{
	padding: 0px;
	margin: 0px;
	color:#FF7700;
	font-weight:bold;
    font-size:16px;
    font-family:arial;
}
h2{
	padding: 0px;
	margin: 0px;
	color:#FF7700;
	font-weight:bold;
    font-size:15px;
    font-family:arial;
}
h3{
	padding: 0px;
	margin: 0px;
	color:#FF7700;
	font-weight:bold;
    font-size:14px;
    font-family:arial;
}
h4{
	padding: 0px;
	margin: 0px;
	color:#FF7700;
	font-weight:bold;
    font-size:13px;
    font-family:arial;
}
h5{
	padding: 0px;
	margin: 0px;
	color:#FF7700;
	font-weight:bold;
    font-size:12px;
    font-family:arial;
}

.imgcontent{
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
	border: 0px;
}

.texte{
	color:#666666;
	font-size:12px;
    font-family:arial;
    text-align: justify;

}
.texte-right{
	color:#666666;
	font-size:12px;
    font-family:arial;
    text-align: right;
    padding-right: 15px;
}

#pointille{

	width: 95%;
	height: 1px;
	border-bottom: dotted 1px #B4B5B9;
}

.prixttc{
	color:#0066FF;
	font-size:18px;
    font-family:arial;
    text-align: center;
    font-weight: bold;
}
.prixht{
	color:#666666;
	font-size:10px;
    font-family:arial;
    text-align: center;
}


#blocContenu{
	margin:0 auto;
	width:850px;
	background:url(img-antivirus-pc/img_css/bg_contenu.jpg) repeat-y;
	
}

	#blocContenu h2{
		background:url(img-antivirus-pc/antivirus_engrenage.gif) no-repeat;
		padding-left:30px;
		height:25px;
		line-height:35px;
		margin-left:10px;

		margin-bottom:15px;
		clear:both;
	}
	#blocContenu ul {
		width:380px;
				padding:0px;
	margin:0px;
	padding-left:10px;
	}

	#blocContenu ol{
		color:#666666;
	}
	
	#blocContenu ul li{
		/*list-style-image:url(img-antivirus-pc/ico1-antivirus_bitdefender.gif);*/
		background:url(img-antivirus-pc/ico1-antivirus_bitdefender.gif) no-repeat;
		display:block;
		text-indent:20px;
		list-style:none;
		list-style-position:inside;
		margin:10px;
		padding-left:0px;
		color:#666666;
	}
	
	#blocContenu p{
		margin-left:20px;
		margin-right:20px;
		color:#666666;
		line-height:20px;
	}

#topBloc{
	height:143px;
	background:url(img-antivirus-pc/img_css/top_table.jpg) no-repeat;
}

#topBlocVide{
	height:30px;
	background:url(img-antivirus-pc/img_css/top_table_vide.jpg) no-repeat;
}

#topBlocDistinct{
	height:143px;
	background:url(img-antivirus-pc/img_css/top_table_distinct.jpg) no-repeat;
}

#topBlocAchat{
	height:143px;
	background:url(img-antivirus-pc/img_css/top_table_achat.jpg) no-repeat;
}



.sousBloc{
	background:url(img-antivirus-pc/img_css/bg_sousBloc.jpg) repeat-y;
	margin-left:15px;
	width:800px;
}

.ContenuSousBloc{
	padding-top:15px;
	padding-bottom:0px;
	background:url(img-antivirus-pc/img_css/bg_TopSousBloc.jpg) no-repeat;

}

.basSousBloc{
	background:url(img-antivirus-pc/img_css/bg_BasSousBloc.jpg) no-repeat bottom left;
}

.MinsousBloc{
	background:url(img-antivirus-pc/img_css/bg_MinSousBloc.jpg) repeat-y;
	margin-left:15px;
	width:400px;
	float:left;
}

.ContenuMinSousBloc{
	padding-top:15px;
	padding-bottom:0px;
	background:url(img-antivirus-pc/img_css/bg_TopMinSousBloc.jpg) no-repeat;
}

.basMinSousBloc{
	background:url(img-antivirus-pc/img_css/bg_BasMinSousBloc.jpg) no-repeat bottom left;
	clear:both;
}

.distinct{
	clear:both;
	margin-left:50px;
	margin-top:20px;
}

.distinct1{
float:left; 
width:100px;
text-align:center;
}

.distinct2{
float:left; width:400px; clear:right;
}

.TabbedPanelsTabGroup li{
	margin:0;
}

.li_lrg{
	width:800px;
}

#TabbedPanels1 ul li{
	font-size:14px;
	background:none;
}

.TabbedPanelsContent  ul li{
	width:800px;
	margin:10px;
}

#halfpage2 p{
 line-height:20px;
 }
 
 .TabbedPanelsTab{
 	margin-left:20px;
 }
 
 #halfpage1 p{
 line-height:20px;
 }
 
 #TabbedPanels1 ul li{
 	margin:0;
 }
 









/************************/
#valid_capcha label { display:inline-block; width:240px; }
