body {font-family: arial; font-size: 80%; margin: 0px;}
#content {color: #333333; width: 1015px; margin: 0 auto;}

h1 {float:left; margin:0;}
h2 {font-size: 12pt; font-weight: bold; color: #006268; margin: 15px 0 20px;}
h3 {font-size: 10pt; color: #006268; margin: 0 0 10px;}
.floatleft {
	float:left;
}

.alignright {float:right;}
.alignleft {float:left;}
.aligncenter {display:block; margin:0 auto;}

p.gras {font-weight:bold;}
p.italique {font-style:italic;}

.eset {color:#006A70;}
.smart {color:#d7ab00;}
.smartbiz {color:#0072b6;}
.mobile {color:#7ec395;}
.nod {color:#46aa89;}
.nodbiz {color:#0072b6;}
.server {color:#666666;}

a:link {color: #026B6F;}
a:visited {color: #026B6F;}
a:hover {color: #026B6F;}
a:active {color: #026B6F;}

div.colonne {
	background-color:#F7F8FA;
	border:1px solid #C0C0C0;
	float:left;
	margin: 10px;
	padding:10px;
	width:29%;
	}
div.bordsronds {
	border-radius: 10px;  
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-webkit-border-top-left-radius: 10px; /* pour Chrome */ 
	-webkit-border-top-right-radius: 10px; /* pour Chrome */
}

ul.nopuce {list-style-type:none; margin: 0; padding: 0 0 22px 13px;}
ul.nopuce li ul {list-style-type:none; margin-left:10px; padding-left:10px;}

#footer {width: 100%; float: left; margin: 10px auto 0; color: #c0c0c0; text-align:center; font-size:80%;}
#footer a {color: #c0c0c0; text-decoration: none;}

/* Début Page d'accueil ///////////////////////////////////////////////////////////////////////////////// */
	ul#profilNav {float:left; padding:0; margin:0;}
	ul#profilNav li {float:left; display: inline; margin:0; padding:5px 0;}
	ul#profilNav li a {padding:5px 6px 9px; text-align: center; font-weight:bold; text-decoration:none;}
	ul#profilNav li a:hover {background: url(images/2009/home/profil-btnbackground.jpg) left top repeat-x; color:#ffffff;}
	.profil_titre {color:white; font-size:11pt; font-weight:bold; margin:107px 0 0; padding:3px 0; position:absolute; z-index:10;}
	.profil_texte {z-index:10; margin:10px 0 0 240px; position:absolute; color:white; top:0; width:118px; font-size:8pt; text-align:right;}
	.profil_lien {z-index:10; margin:85px 22px 0 205px; position:absolute; font-size:11pt; font-weight:bold; color:white; text-align:right; width:135px;}
	
	.homeboxborder {
		float:left; width:375px; background-color:#ffffff; border:solid 1px #CFCFCF; padding:2px;
		border-radius: 10px; 
		-moz-border-radius: 10px; 
		-webkit-border-radius: 10px;         
		-webkit-border-top-left-radius: 10px; /* pour Chrome */ 
		-webkit-border-top-right-radius: 10px; /* pour Chrome */ 
		}
	.homebox {
		background-color:#f7f8fa; padding:10px 5px; font-size:9pt;
		border-radius: 10px; 
		-moz-border-radius: 10px; 
		-webkit-border-radius: 10px;         
		-webkit-border-top-left-radius: 10px; /* pour Chrome */ 
		-webkit-border-top-right-radius: 10px; /* pour Chrome */ 
		}
	.homebox.descriptif {font-size:10pt; margin:0 0 13px; color:#999999;}
	#news-twitter {margin:0 auto; background: url(images/news-twitter-bg.jpg) no-repeat; width:176px; height:96px; padding:10px;}
	#news-twitter span {font-weight:bold; color:#00646A;}
	#news-twitter p {font-size:85%; color:#212121; margin-bottom:0;}
	#news-twitter a {display:block; float:right; background:url(images/news-twitter-off.jpg) no-repeat; width:76px; height:14px; font-size:3%; text-decoration:none;}
	#news-twitter a:hover {background:url(images/news-twitter-on.jpg) no-repeat;}
	
	#home-twitter a {display:block; background:url(images/home-twitter.jpg) no-repeat 0 0; width:190px; height:27px;}
	#home-twitter a:hover {background:url(images/home-twitter.jpg) no-repeat 0 -27px;}
	#home-facebook a {display:block; background:url(images/home-facebook.jpg) no-repeat 0 0; width:190px; height:27px;}
	#home-facebook a:hover {background:url(images/home-facebook.jpg) no-repeat 0 -27px;}
/* Fin Page d'accueil */

/* Début Page produit ///////////////////////////////////////////////////////////////////////////////// */
	h2.produit {margin-bottom:0; font-size:16pt; font-weight:normal;}
	h3.soustitre {color:#737373; font-weight:normal; margin-bottom:20px;}
	
	.acheter_essayer {width: 600px}
	.acheter_essayer a {float:left; margin: 10px;}
	
	#content_conteneur {width:900px; margin:0 auto;}
	#tab_content p {color:#737373;}
	
	#content_tabs {clear:both; font-size:13px; margin:25px 0 0; padding:25px 0 0; width:100%;}
	#content_tabs ul {line-height:34px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 0 10px; padding:0;}
	#content_tabs li {
		background-color:#EEEEEE; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; display:inline; margin:0 2px; padding:8px 0 9px;
		border-radius: 10px 10px 0 0; 
		-moz-border-radius: 10px 10px 0 0; 
		-webkit-border-radius: 10px 10px 0 0;         
		-webkit-border-top-left-radius: 10px; /* pour Chrome */ 
		-webkit-border-top-right-radius: 10px; /* pour Chrome */ 
	}
	
	#content_tabs img {border:0 none; padding-right:5px; vertical-align:middle;}
	#content_tabs a {font-weight:bold; padding:0 10px; text-decoration:none;}
	#content_tabs a:hover { color:black; text-decoration:none;}
	.content_tabs_selected {background-color:white !important; border-bottom:1px solid white !important;}

	#tab_content {
		overflow:hidden; padding:10px; border:solid 1px #cccccc;
		border-radius: 10px; 
		-moz-border-radius: 10px; 
		-webkit-border-radius: 10px;         
		-webkit-border-top-left-radius: 10px; /* pour Chrome */ 
		-webkit-border-top-right-radius: 10px; /* pour Chrome */ 
	}
	.tab_container {display:none;}
	#tab_content h3 {font-size:10pt; color:#006B6D; margin:5px 0 10px;}
	#tab_content h4 {color:#197279; float:left; font-size:18px; margin:0; width:250px;}
	#tab_content ul {margin:5px 0 0 20px; padding:5px 0 0 20px;}
	#tab_content a {text-decoration:underline;}
	#tab_content a:hover {text-decoration:none;}

	#business_buy_now_bg {
		background:transparent url(../images/business_buy_now_bg.jpg) no-repeat scroll left bottom;
		-moz-background-clip:border; 
		-moz-background-inline-policy:continuous; 
		-moz-background-origin:padding;}
	#tabbed_business_box {background-color:#EFFBFB; border:1px solid #CCCCCC; float:left; height:175px; margin:0; padding:0 15px; position:relative; width:527px; z-index:1000;}
	#business_tabs { font-size:13px; margin-top:25px;}
	#business_tabs ul {line-height:34px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position:relative; z-index:1001;}
	#business_tabs li {background-color:#FBFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; display:inline; margin-right:5px; padding:8px 0 9px;}
	#business_tabs img {border:0 none; padding-right:5px; vertical-align:middle;}
	#business_tabs a {color:#006C6E; font-weight:bold; padding:0 10px; text-decoration:none;}
	#business_tabs a:hover {color:black; text-decoration:none;}
	.business_tabs_selected {background-color:#EFFBFB !important; border-bottom:1px solid #EFFBFB !important;}
/* Début Page produit */

/* Début Page communiqués ///////////////////////////////////////////////////////////////////////////////// */
	.communique {margin:0; height:100px}
	.communiqueMinijpg {float:right; position:relative; margin-left:15px; width:500px; height:90; border:0;}
	.communiqueTitre {color:#006268; font-weight:bold; margin:0;}
	.communiqueDate {color:#9f9f9f; font-weight:bold; font-size:9pt; margin:0 0 5px;}
	.communiquePdf {float:left; position:relative; margin-right:10px; border:0;}
	.communiqueResume {margin:0;}
	.communiqueResume a {text-decoration:none;}
	#communiquePresseContenu {float:right; width: 830px;}
	#contactsPresse{border:1px solid #006268; float:left; margin:20px 0 0; padding:10px 10px 0; text-align:justify;	width:185px;}
	#contactsPresse p {margin:0;}
	.contactsPresseBloc {margin:20px 0}
	.contactsPresseTitre {color:#006268; font-size:11pt; font-weight:bold;}
	.contactsPresseLien {color:#000000 !important; font-weight:bold; text-decoration:none;}
	.communiqueTableau {border:2px solid #006268; margin:0 auto;}
	.communiqueTableau td {border:1px solid #006268; padding:5px;}
	.nod32 {color:#006268; font-weight:bold;}
	.ess {color:#d7ab00; font-weight:bold;}
/* Fin Page communiqués */

/* Début Page témoignages ///////////////////////////////////////////////////////////////////////////////// */
	.temoignage {float:left; width:100%; margin-bottom:20px;}
	.illustration {float:right; font-size:8pt; color:black !important; margin:0 0 0 20px; width:168px; height:100%;}
	.illustration img {display:block; margin:0 auto 10px;}
	.gris {background-color:#DFDFDF;}
/* Fin Page témoignages */

/* Début Page Rapports de menaces ///////////////////////////////////////////////////////////////////////////////// */
	.rapport {margin-bottom:10px; padding-bottom:5px;}
	div.statistiques ul {list-style:none; margin-left:0 !important; padding-left:0 !important; font-size:9pt;}
	div.statistiques ul li {margin:-5px 0;}
	div.statistiques span {
		display: block;
		height: 1.5em;
		line-height: 1.5em;
		margin: 5px 10px;
		padding: 0 5px;
		text-align: right;
		border-bottom: 1px solid #aaa;
		border-right: 1px solid #aaa;
		cursor: default;
		color:white;
		-moz-border-radius: 5px;
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px;         
		-webkit-border-top-left-radius: 5px; /* pour Chrome */ 
		-webkit-border-top-right-radius: 5px; /* pour Chrome */
		
	}
	div.statistiques span.nom_virus {color:black; -moz-border-radius:0; border:0 none; color:black; float:left; margin:0;}
	
	div.statistiques .p100 {width:100%;}
	div.statistiques .p95 {width:95%;}
	div.statistiques .p90 {width:90%;}
	div.statistiques .p85 {width:85%;}
	div.statistiques .p80 {width:80%;}
	div.statistiques .p75 {width:75%;}
	div.statistiques .p70 {width:70%;}
	div.statistiques .p65 {width:65%;}
	div.statistiques .p60 {width:60%;}
	div.statistiques .p55 {width:55%;}
	div.statistiques .p50 {width:50%;}
	div.statistiques .p45 {width:45%;}
	div.statistiques .p40 {width:40%;}
	div.statistiques .p35 {width:35%;}
	div.statistiques .p30 {width:30%;}
	div.statistiques .p25 {width:25%;}
	div.statistiques .p20 {width:20%;}
	div.statistiques .p15 {width:15%;}
	div.statistiques .p10 {width:10%;}
	div.statistiques .p5 {width:5%;}
	
	/* Top 5 */
	div.statistiques .top_un {background-color:#970000;}
	div.statistiques .top_deux {background:#ff0000;}
	div.statistiques .top_trois {background:#ff6600;}
	div.statistiques .top_quatre {background:#FFB900;}
	div.statistiques .top_cinq {background:#FFD100;}
	
	/* Top 10 */
	div.statistiques .top_dix_un {background-color:#970000;}
	div.statistiques .top_dix_deux {background-color:#AF0000;}
	div.statistiques .top_dix_trois {background:#ff0000;}
	div.statistiques .top_dix_quatre{background:#FF4200;}
	div.statistiques .top_dix_cinq{background:#ff6600;}
	div.statistiques .top_dix_six {background:#FF7200;}
	div.statistiques .top_dix_sept {background:#FF8A00;}
	div.statistiques .top_dix_huit {background:#FFA200;}
	div.statistiques .top_dix_neuf {background:#FFB900;}
	div.statistiques .top_dix_dix {background:#FFD100;}
	
	
/* Fin Page Rapports de menaces */