@charset "utf-8";
body {
margin: 0px;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
color: #000;
text-decoration: none;
}
a:hover {
text-decoration: none;
color: #ee2375;
}
.onlang {
color: #ee2375;
font-weight: bold;
}
.puce {
color: #ee2375
}
.antzero {
color: #c8c8c8;
}
.titres {
text-transform: uppercase;
}
.menu a {
text-decoration: none;
text-transform: uppercase;
color: #000;
font-weight: normal;
}
.menu a:visited {
color: #000;
}
.menu a:hover {
color: #ee2375;
}
#dropmenudiv, .illustrationhomeserver, .illustrationhomereader, .illustrationhomeatomicview, .boiteformulaire, .boitescreenshotg, .boitescreenshotd, .boiteatomicviewsmall, .boitecompagnie, .boiteatomicviewsmalldroite, .boiteatomicviewbig, .boiteatomicviewanimation, .boitetechspecserver, .boiteatomicview903, .boiteatomicview903alpha, .boitefilmd, .boitefilmdalone, .boitefilmg, .linkatomicview a, .linkatomicview a:visited, .linkatomicviewgris a, .linkatomicviewgris a:visited, .linkatomicviewserver a, .linkatomicviewserver a:visited, .linkatomicviewreader a, .linkatomicviewreader a:visited, a.bouton2, .breaderproduits a, .breaderproduits a:visited, .breaderproduits30 a, .breaderproduits30 a:visited, .bdemoproduits a, .bdemoproduits a:visited, .bdemoproduits30 a, .bdemoproduits30 a:visited, .bclientproduits a, .bclientproduits a:visited, .bserverproduits a, .bserverproduits a:visited, .bserverproduits30 a, .bserverproduits30 a:visited, .bclientproduits30 a, .bclientproduits30 a:visited, .rose30 a, .rose30 a:visited, .bleu30 a, .bleu30 a:visited, .jaune30 a, .jaune30 a:visited, .brose a, .brose a:visited, .animationatomicview, .bbleu a, .bbleu a:visited, .bjaune a, .bjaune a:visited, .bcontinuer a, .bcontinuer a:visited, a.b30 , a:visited.b30, .tgris a, .tgris a:visited, .tjaune a, .tjaune a:visited, .tjaunealpha a, .tjaunealpha a:visited, .tbleu a, .tbleu a:visited, .tbrose a, .tbrose a:visited, .tbrosetest a, .tbrosetest a:visited, .tbleutest a, .tbleutest a:visited, .tjaunetest a, .tjaunetest a:visited, .tgristest a, .tgristest a:visited, .tbrosealpha a, .tbrosealpha a:visited, .linkatomicviewservernext a, .linkatomicviewservernext a:visited, .linkatomicviewserverprecedent a, .linkatomicviewserverprecedent a:visited, .linkatomicviewnext a, .linkatomicviewnext a:visited, .linkatomicviewprecedent a, .linkatomicviewprecedent a:visited, label.error, .cssform input[type="text"], .cssform textarea, .submit, .cssform2 input[type="text"], .cssform2 textarea, .submitatomicviewservershop, .continuershop, .cssformbleu input[type="text"], .cssformbleu2 input[type="text"], .shop input[type="text"], .cssformbleu textarea, .submitbleu, .cssformrose input[type="text"], .cssformrose textarea, .submitrose, .okformulaire, .erreurformulaire, .etudecas, .tbleuetude a, .tbleuetude a:visited, .tbleuetuderetour a, .tbleuetuderetour a:visited, .tgrispdf a, .tgrispdf a:visited,.submitroseshop { 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px; 
border-radius: 5px;
}
#dropmenudiv, .boiteformulaire, .boitescreenshotg, .boitescreenshotd, .boiteatomicviewsmall, .boitecompagnie, .boiteatomicviewsmalldroite, .boiteatomicviewbig, .boiteatomicviewanimation, .boiteatomicview903, .boiteatomicview903alpha, .boitefilmd, .boitefilmdalone, .boitefilmg, .boitetechspecserver, .etudecas { 
-moz-box-shadow: 1px 1px 12px #aaa;  
-webkit-box-shadow: 1px 1px 12px #aaa;  
box-shadow: 1px 1px 12px #aaa;
}
#dropmenudiv { 
position: absolute;
float: left;
margin-left: -6px;
border: 1px solid #ee2375;
background:#FFF;
z-index: 1000;
}
#dropmenudiv a {
width: 100%;
display: block;
text-align:left;
padding: 5px;
overflow: auto;
width: auto;
text-decoration: none;
color: #000; 
}
#dropmenudiv a:hover{
color: #ee2375;
}
#menu {
float:left;
left:0;
width:168px;
height:100%;
}
.content {
padding: 10px;
}
#contenu {
font-size: 12px;
margin-left:35px;
float:left;
height: 100%;
width:700px;
}
.logo {
height: 50px;
width: 219px;
background-repeat: no-repeat;
background-image: url(../images/logo.gif);
}
.logo:hover {
background-position: 0 -50px;
}
.marque {
background: url(../images/fond_marque.gif) repeat-y right top;	
text-transform: uppercase;
text-align:right;
color: #555;
letter-spacing: 4px;
font-size: 9px;
}
.cellback {background: url(../images/fourmis_fond.gif) no-repeat;
}
#contenuhome {
float:left;
font-size: 12px;
width:903px;
}
.spacer {
clear: both;
}
.spacerform {
clear: both;
height:20px;
}
.spacernews {
clear: both;
height:15px;
}
.homesavoirplus {
text-align:right;
width:591px;
}
.texthomegeneral {
float:left;
width:903px;
}
.illustrationhomeserver, .illustrationhomereader, .illustrationhomeatomicview {
float:left;
margin-left:50px;
width:250px;
height:153px;
}
.illustrationhomeserver {
background: url(../images/round/homeillustrationserver.png) left top no-repeat;
}
.illustrationhomereader {
background: url(../images/round/homeillustrationreader.png) left top no-repeat;
}
.illustrationhomeatomicview {
background: url(../images/round/homeillustration.png) left top no-repeat;
}
ul.introductiontext {
margin:0 0 0 15px;
padding-left:15px;
}
ul.listMenu {
list-style-type:none;
padding:0;
margin:0;
}
ul.listMenu li{ 
margin:0;
padding:0;
}
#contentproduit {
padding:0 70px 0 70px;
}
#contenthome {
}
#textproduits {
font-size: 12px;
padding:0 70px 0 70px;
text-align: justify;
margin-bottom:30px;
}
a.menujaune{ 
text-decoration:none;
line-height:24px;
height:24px;
display:block;
width:168px;
background: url(../images/traitille_menu_over_jaune2.png) no-repeat left bottom;
text-indent:10px;
text-transform: uppercase;
font-size: 12px;
}
a.menujaune:hover{ 
background: url(../images/traitille_menu_over_jaune.png) no-repeat left bottom;
color:#fff;
}
#contenu903 {
float:left;
font-size:12px;
width:903px;
}
#contenushop {
float:left;
font-size: 12px;
width:903px;
}
#sepvideo{
height:10px;
}
#sepshop{
height:40px;
}
.titrerose {
text-transform: uppercase;
font-size:18px;
color:#ee2375;
}
.titrerose70 {
margin-left:70px;
text-transform: uppercase;
font-size:18px;
color:#ee2375;
}
.titreroseproduits {
text-transform: uppercase;
font-size:18px;
color:#ee2375;
}
.titrebleu {
margin-bottom:20px;
text-transform: uppercase;
font-size:18px;
color:#1f83df;
}
#boiteatomicview {
margin-bottom:10px;
float:left;
font-size: 12px;
text-align: justify;
}
.endrose {
width:700px;
height:31px;
background: url(../images/round/traitille_endrose.png);
}
.endrose688 {
width:688px;
height:21px;
background: url(../images/round/traitille_endrose688.png);
}
.endrose891 {
width:891px;
height:31px;
background: url(../images/round/traitille_endrose891.png);
}
.endbleu {
width:700px;
height:31px;
background: url(../images/round/traitille_endbleu.png);
}
.endbleu688 {
width:688px;
height:21px;
background: url(../images/round/traitille_endbleu688.png);
}
.endbleu891 {
width:891px;
height:31px;
background: url(../images/round/traitille_endbleu891.png);
}
.endjaune {
width:700px;
height:31px;
background: url(../images/round/traitille_endjaune.png);
}
.endjaune688 {
width:688px;
height:21px;
background: url(../images/round/traitille_endjaune688.png);
}
.endjaune891 {
width:891px;
height:31px;
background: url(../images/round/traitille_endjaune891.png);
}
.boiteresellers {
float:left;
font-size:12px;
padding:5px;
margin-top:20px;
text-align:justify;
}
.newclient {
position:absolute;
top:40px;
left:650px;
z-index:500;
}
.boiteformulaire, .boitescreenshotg, .boitescreenshotd, .boiteatomicviewsmall, .boitecompagnie, .boiteatomicviewsmalldroite, .boiteatomicviewbig, .boiteatomicviewanimation, .boiteatomicview903, .boiteatomicview903alpha, .boitefilmd, .boitefilmdalone, .boitefilmg, .boitetechspecserver, .etudecas {
border:solid #b1b1b1 1px;
}
.vignetteetudecas01 {
float:left;
width:228px;
height:128px;
background: url(../images/round/vignette_freestudio.png);
}
.vignetteetudecas02 {
float:left;
width:228px;
height:128px;
background: url(../images/round/vignette_biblique.png);
}
.descriptifetudecas {
float:left;
width:450px;
margin:0 10px 0 0;
}
.titreetudecas {
float:left;
font-size:18px;
color:#1f83df;
}
.margesetudecas {
height:15px;
}
.etudecas {
font-size:12px;
background: url(../images/round/blanc_transparent.png);
width:688px;
margin:10px 0 0 0;
padding:5px;
}
.boiteformulaire {
font-size:12px;
background: url(../images/round/blanc_transparent.png);
width:600px;
margin:0 auto 0 auto;
padding:5px;
}
.boitescreenshotg {
background-color:#FFF;
float:left;
width:328px;
margin-top:20px;
padding:5px;
}
.boitescreenshotd {
background-color:#FFF;
float:left;
width:328px;
margin:20px 0 0 20px;
padding:5px;
}
.boiteatomicviewsmall {
background-color:#FFF;
float:left;
width:333px;
margin-bottom:10px;
padding:5px;
}
.boitecompagnie {
font-size:12px;
background: url(../images/round/blanc_transparent.png);
float:left;
width:434px;
padding:5px;
}
.boiteatomicviewsmalldroite {
background-color:#FFF;
float:left;
width:333px;
margin:0 0 10px 10px;
padding:5px;
}
.boiteatomicviewbig {
background-color:#FFF;
float:left;
width:688px;
margin-bottom:10px;
padding:5px;
}
.boitetechspecserver {
background: url(../images/round/blanc_transparent.png);
float:left;
width:688px;
padding:0 5px 5px 5px;
margin-top:25px;
}
.boiteatomicviewanimation {
background: url(../images/round/blanc_transparent.png);
float:left;
width:688px;
padding:0 5px 5px 5px;
margin-bottom:10px;
}
.boiteatomicview903 {
background-color:#FFF;
float:left;
width:891px;
padding:5px;
font-size:12px;
}
.boiteatomicview903alpha {
background: url(../images/round/blanc_transparent.png);
float:left;
width:891px;
padding:5px;
font-size:12px;
}
.boitefilmd {
width:438px;
margin:25px 0 37px 5px;
background-color:#FFF;
float:left;
padding:5px;
font-size:12px;
}
.boitefilmdalone {
width:438px;
margin:25px 0 37px 5px;
background-color:#FFF;
float:right;
padding:5px;
font-size:12px;
}
.boitefilmg {
width:438px;
margin:25px 5px 37px 0;
background-color:#FFF;
float:left;
padding:5px;
font-size:12px;
}
li.bleupuce, li.jaunepuce, li.pink {
font-size: 100%;
display: list-item;
}
li.bleupuce {
list-style-image: url(../images/round/puce_bleu.png);
}
li.jaunepuce {
list-style-image: url(../images/round/puce_jaune.png);
}
li.pink {
list-style-image: url(../images/round/puce_rose.png);
}
.rose, .bleu, .jaune {
font-weight:bold;
}
.rose {
color:#ee2375;
}
.bleu {
color:#1f83df;
}
.jaune {
color:#ffb400;
}
.news {
size:14px;
}
.linkatomicview10 a, .linkatomicview10 a:visited {
background: url(../images/bloc/degrade_bouton_rose.png) repeat-x;
padding:0 5px 0 5px;
color:#fff; 
text-decoration:none; 
outline:none;
font-size:10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px; 
border-radius: 5px;
}
.linkatomicview10 a:hover {
background:#ee2375;
color:#fff;
}
.linkgris10 a, .linkgris10 a:visited {
background: url(../images/bloc/degrade_bouton_gris.png) repeat-x;
padding:0 5px 0 5px;
color:#fff; 
text-decoration:none; 
outline:none;
font-size:10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px; 
border-radius: 5px;
}
.linkgris10 a:hover {
background:#575757;
color:#fff;
}
.linkatomicview a, .linkatomicview a:visited, .linkatomicviewgris a, .linkatomicviewgris a:visited, .linkatomicviewserver a, .linkatomicviewserver a:visited, .linkatomicviewreader a, .linkatomicviewreader a:visited {
padding:0 5px 0 5px;
color:#fff; 
text-decoration:none; 
outline:none;
font-size:12px;
}
.linkatomicview a, .linkatomicview a:visited {
background: url(../images/bloc/degrade_bouton_rose.png) repeat-x;
}
.linkatomicviewgris a, .linkatomicviewgris a:visited {
background: url(../images/bloc/degrade_bouton_gris.png) repeat-x bottom;
}
.linkatomicviewserver a, .linkatomicviewserver a:visited {
background: url(../images/round/degrade_bouton_bleu.png) repeat-x;
}
.linkatomicviewreader a, .linkatomicviewreader a:visited {
background: url(../images/bloc/degrade_bouton_jaune2.png) repeat-x;
}
.linkatomicview a:hover, .linkatomicviewgris a:hover, .linkatomicviewserver a:hover, .linkatomicviewreader a:hover { 
color:#fff;
}
.linkatomicviewreader a:hover { 
color:#fff;
background:#ffb400;
}
.linkatomicview a:hover { 
background:#ee2375;
}
.linkatomicviewgris a:hover { 
background:#575757;
}
.linkatomicviewserver a:hover {
background:#1f83df;
}
.boitenews {
float:left;
width:700px;
text-align:center;
}
#sepclient {
width:700px;
height:10px;
}
#sepclientsmall {
width:345px;
height:10px;
}
#sepproduits {
float:left;
width:903px;
height:10px;
}
a.bouton2 { 
margin-top:10px;
text-decoration:none;
line-height:30px;
height:30px;
display:block;
width:163px;
background: url(../images/round/deg_bouton_gris_30.png) repeat-x left bottom;
text-align:center;
text-transform: uppercase;
font-size: 12px;
color:#fff;
}
a.bouton2:hover{
color:#fff;
background: #575757;
}
.breaderproduits a, .breaderproduits a:visited {
background: url(../images/bloc/degrade_bouton_jaune.png) repeat-x;
text-align:center;
line-height:20px;
float:right;
color:#fff;
padding:0 5px 0 5px;
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.breaderproduits a:hover { 
color:#fff;
background:#ffb400;
}
.breaderproduits30 a, .breaderproduits30 a:visited {
background: url(../images/round/deg_bouton_jaune_30.png) repeat-x;
text-align:center;
line-height:30px;
height:30px;
float:right;
color:#fff;
padding:0 5px 0 5px;
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.breaderproduits30 a:hover { 
color:#fff;
background:#ffb400;
}
.bdemoproduits a, .bdemoproduits a:visited {
line-height:20px;
margin-left:20px;
float:right;
background: url(../images/bloc/degrade_bouton_gris.png) repeat-x;
height:20px;
text-align:center;
padding:0 5px 0 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.bdemoproduits a:hover { 
color:#fff;
background:#575757;
}
.bdemoproduits30 a, .bdemoproduits30 a:visited {
line-height:30px;
margin-left:20px;
float:right;
background: url(../images/round/deg_bouton_gris_30.png) repeat-x;
height:30px;
text-align:center;
padding:0 5px 0 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.bdemoproduits30 a:hover { 
color:#fff;
background:#575757;
}
.bclientproduits a, .bclientproduits a:visited {
line-height:20px;
float:right;
margin-left:20px;
padding:0 5px 0 5px;
background: url(../images/bloc/degrade_bouton_rose.png) repeat-x;
height:20px;
text-align:center;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.bclientproduits a:hover { 
color:#fff;
background:#ee2375;
}
.bserverproduits a, .bserverproduits a:visited {
margin-left:20px;
line-height:20px;
float:right;
background: url(../images/bloc/degrade_bouton_bleu.png) repeat-x;
padding:0 5px 0 5px;
text-align:center;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.bserverproduits a:hover { 
color:#fff;
background:#1b6fbc;
}
.bserverproduits30 a, .bserverproduits30 a:visited {
margin-left:20px;
height:30px;
line-height:30px;
float:right;
background: url(../images/round/deg_bouton_bleu_30.png) repeat-x;
padding:0 5px 0 5px;
text-align:center;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.bserverproduits30 a:hover { 
color:#fff;
background:#1b6fbc;
}
.bclientproduits30 a, .bclientproduits30 a:visited {
margin-left:20px;
line-height:30px;
float:right;
padding:0 5px 0 5px;
background: url(../images/round/deg_bouton_rose_30.png) repeat-x;
height:30px;
text-align:center;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.bclientproduits30 a:hover { 
color:#fff;
background:#ee2375;
}
.rose30 a, .rose30 a:visited {
line-height:30px;
float:right;
margin:20px 0 0 0;
padding:0 5px 0 5px;
background: url(../images/round/deg_bouton_rose_30.png) repeat-x;
height:30px;
text-align:center;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.rose30 a:hover { 
color:#fff;
background:#ee2375;
}
.bleu30 a, .bleu30 a:visited {
line-height:30px;
float:right;
margin:20px 0 0 0;
padding:0 5px 0 5px;
background: url(../images/round/deg_bouton_bleu_30.png) repeat-x;
height:30px;
text-align:center;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.bleu30 a:hover { 
color:#fff;
background:#1b6fbc;
}
.jaune30 a, .jaune30 a:visited {
line-height:30px;
float:right;
margin:20px 0 0 0;
padding:0 5px 0 5px;
background: url(../images/round/deg_bouton_jaune_30.png) repeat-x;
height:30px;
text-align:center;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.jaune30 a:hover { 
color:#fff;
background:#ffb400;
}
.boitedescriptif {
text-align: justify;
font-size:12px;
float:left;
width:700px;
margin-top:25px;
}
.introtextshop {
font-size:12px;
margin-bottom:10px;
text-align: justify;
}
ul.server {
list-style-type:none;
padding:0px;
}
ul.server li{ 
padding-left:5px;
margin:0;
display:block;
height:20px;
background:#bbdaf5 none repeat scroll 0 0; 
border:1px solid #fff;
color:#1f83df;
}
.brose a, .brose a:visited {
background: url(../images/bloc/degrade_bouton_rose.png) repeat-x;
padding:2px 5px 2px 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.brose a:hover { 
color:#fff;
background:#ee2375;
}
.animationatomicview { 
-moz-box-shadow: 1px 1px 12px #aaa;  
-webkit-box-shadow: 1px 1px 12px #aaa;  
box-shadow: 1px 1px 12px #aaa;
}
.bbleu a, .bbleu a:visited {
background: url(../images/bloc/degrade_bouton_bleu.png) repeat-x;
height:20px;
padding:2px 5px 2px 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.bbleu a:hover { 
color:#fff;
background:#1b6fbc;
}
.bjaune a, .bjaune a:visited {
background: url(../images/bloc/degrade_bouton_jaune.png) repeat-x;
height:20px;
padding:2px 5px 2px 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.bjaune a:hover { 
color:#fff;
background:#ffb400;
}
.bcontinuer a, .bcontinuer a:visited {
background: url(../images/bloc/degrade_bouton_gris.png) repeat-x;
height:20px;
padding:2px 5px 2px 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
font-style:normal;
}
.bcontinuer a:hover { 
color:#fff;
background:#575757;
}
a.b30 , a:visited.b30  {
overflow: visible;
padding:5px;
text-decoration:none;
background: url(../images/round/deg_bouton_gris_30.png) repeat-x left bottom;
text-align:center;
text-transform: uppercase;
font-size: 12px;
color:#fff;
}
a:hover.b30 {
color:#fff;
background: #575757;
}
#introshop {
text-align:justify;
font-size:10px;
margin-bottom:10px;
}
#totalshop {
}
.chiffretotalshop{
font-size:14px;
font-weight: bold;
}
.tableautotal{
margin-right:5px;
margin-top:8px;
float:right;
}
#fondintrohome {
font-size:10px;
background: url(../images/bloc/fond_total_shop.png) no-repeat;
width:893px;
height:57px;
padding:5px;
}
#tbvidev {
height:10px;
}
#tbvide {
margin-top:10px;
width:39px;
float:left;
height:20px;
}
#tbvidedoc {
margin-top:10px;
width:158px;
float:left;
height:20px;
}
.tgris a, .tgris a:visited {
background: url(../images/bloc/degrade_bouton_gris.png) repeat-x;
height:20px;
text-align:center;
line-height:20px;
margin-top:11px;
float:left;
width:160px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tgris a:hover { 
color:#fff;
background:#575757;
}
.tjaune a, .tjaune a:visited {
background: url(../images/bloc/degrade_bouton_jaune.png) repeat-x;
height:20px;
text-align:center;
line-height:20px;
margin-top:11px;
float:left;
width:100px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tjaune a:hover { 
color:#fff;
background:#ffb400;
}
.tjaunealpha a, .tjaunealpha a:visited {
filter:alpha(opacity=30);
opacity: 0.3;
-moz-opacity:0.3;
background: url(../images/bloc/degrade_bouton_jaune.png) repeat-x;
height:20px;
text-align:center;
line-height:20px;
margin-top:11px;
float:left;
width:100px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tjaunealpha a:hover { 
color:#fff;
background:#ffb400;
}
.tbleu a, .tbleu a:visited {
background: url(../images/bloc/degrade_bouton_bleu.png) repeat-x;
height:20px;
text-align:center;
line-height:20px;
margin-top:11px;
float:left;
width:100px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tbleu a:hover { 
color:#fff;
background:#1b6fbc;
}
.tbrose a, .tbrose a:visited {
text-align:center;
line-height:20px;
margin-top:11px;
float:left;
width:100px;
background: url(../images/bloc/degrade_bouton_rose.png) repeat-x;
height:20px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tbrose a:hover { 
color:#fff;
background:#ee2375;
}
.tbrosetest a, .tbrosetest a:visited {
text-align:center;
background: url(../images/round/deg_bouton_rose_30.png) repeat-x;
color:#fff;
padding:5px;
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tbrosetest a:hover { 
color:#fff;
background:#ee2375;
}
.tbleutest a, .tbleutest a:visited {
text-align:center;
background: url(../images/round/deg_bouton_bleu_30.png) repeat-x;
color:#fff;
padding:5px;
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tbleutest a:hover { 
color:#fff;
background: url(../images/round/degrade_bouton_bleu_plein.png) repeat-x;
}
.tjaunetest a, .tjaunetest a:visited {
text-align:center;
background: url(../images/round/deg_bouton_jaune_30.png) repeat-x;
color:#fff;
padding:5px;
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tjaunetest a:hover { 
color:#fff;
background:#ffb400;
}
.tgristest a, .tgristest a:visited {
float:right;
margin:10px 10px 0 0;
text-align:center;
background: url(../images/round/deg_bouton_gris_30.png) repeat-x;
color:#fff;
padding:5px;
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tgristest a:hover { 
color:#fff;
background: url(../images/round/degrade_bouton_gris_plein.png) repeat-x;
}
.tgrispdf a, .tgrispdf a:visited {
text-align:center;
background: url(../images/round/deg_bouton_gris_30.png) repeat-x;
color:#fff;
padding:5px;
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tgrispdf a:hover { 
color:#fff;
background: url(../images/round/degrade_bouton_gris_plein.png) repeat-x;
}
.tbleuetude a, .tbleuetude a:visited {
float:right;
margin:10px 10px 0 0;
text-align:center;
background: url(../images/round/deg_bouton_bleu_30.png) repeat-x;
color:#fff;
padding:5px;
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tbleuetude a:hover { 
color:#fff;
background:#1b6fbc;
}
.tbleuetuderetour a, .tbleuetuderetour a:visited {
float:right;
text-align:center;
background: url(../images/round/deg_bouton_bleu_30.png) repeat-x;
color:#fff;
padding:5px;
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tbleuetuderetour a:hover { 
color:#fff;
background:#1b6fbc;
}
.tbrosealpha a, .tbrosealpha a:visited {
filter:alpha(opacity=30);
opacity: 0.3;
-moz-opacity:0.3;
text-align:center;
line-height:20px;
margin-top:11px;
float:left;
width:100px;
background: url(../images/bloc/degrade_bouton_rose.png) repeat-x;
height:20px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.tbrosealpha a:hover { 
color:#fff;
background:#ee2375;
}
.telechargementtitre {
float:left;
font-size:12px;
margin:11px 0 0 5px;
line-height:20px;
height:20px;
width:320px;
color:#000;
}
.telechargementclient {
height:42px;
margin-bottom:15px;
background: url(../images/bloc/fond_rose.png) repeat;
}
.telechargementserver {
height:42px;
margin-bottom:15px;
background: url(../images/bloc/fond_bleu.png) repeat;
}
.telechargementreader {
height:42px;
background: url(../images/bloc/fond_jaune.png) repeat;
}
.standalone {
border:1px solid #ee2375;
padding:5px;
margin-bottom:10px;
}
.homereader {
padding:5px;
margin-bottom:10px;
border:1px solid #ffb400;
}
.homeserver {
border:1px solid #1f83df;
padding:5px;
}
.telechargementserver {
margin-bottom:15px;
background: url(../images/bloc/fond_bleu.png) repeat;
}
.titreatomicviewshop, .titreatomicviewservershop, .titreatomicviewreader {
text-transform: uppercase;
font-size:14px;
}
.titreatomicviewshop {
color:#ee2375;
}
.titreatomicviewservershop {
color:#1f83df;
}
.titreatomicviewreader {
color:#ffb400;
}
.fondatomicviewshop {
margin-bottom:20px;
width:891px;
height:42px;
background: url(../images/bloc/fond_rose.png) repeat;
}
.fondatomicviewservershop {
margin-bottom:1px;
width:891px;
height:42px;
background: url(../images/bloc/fond_bleu.png) repeat;
}
.atomicviewservershop {
margin-left:15px;
font-size:12px;
}
.prixproduitshop {
margin-left:20px;
text-align:right;
}
#textreader {
float:left;
font-size: 12px;
text-align: justify;
}
.linkatomicviewservernext a, .linkatomicviewservernext a:visited {
float:right;
background: url(../images/bloc/degrade_bouton_bleu.png) repeat-x;
padding:2px 5px 2px 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.linkatomicviewservernext a:hover { 
color:#fff;
background:#1b6fbc;
}
.linkatomicviewserverprecedent a, .linkatomicviewserverprecedent a:visited {
float:left;
background: url(../images/bloc/degrade_bouton_bleu.png) repeat-x;
padding:2px 5px 2px 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.linkatomicviewserverprecedent a:hover { 
color:#fff;
background:#1b6fbc;
}
.linkatomicviewnext a, .linkatomicviewnext a:visited {
float:right;
background: url(../images/bloc/degrade_bouton_rose.png) repeat-x;
padding:2px 5px 2px 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.linkatomicviewnext a:hover { 
color:#fff;
background:#ee2375;
}
.linkatomicviewprecedent a, .linkatomicviewprecedent a:visited {
float:left;
background: url(../images/bloc/degrade_bouton_rose.png) repeat-x;
padding:2px 5px 2px 5px;
color:#fff; 
text-decoration:none; 
outline:none;
text-transform: uppercase;
}
.linkatomicviewprecedent a:hover { 
color:#fff;
background:#ee2375;
}
.traitilleend {
float: left;
width: 700px;
}
.stitreserver {
margin-bottom:20px;
text-transform: uppercase;
font-size:18px;
color:#1f83df;
}
.stitreserver70 {
margin-left:70px;
margin-bottom:20px;
text-transform: uppercase;
font-size:18px;
color:#1f83df;
}
.stitrereader {
text-transform: uppercase;
font-size:18px;
color:#ffb400;
}
.cssformmarge70formulaire {
margin-left:70px;
}
.radiocellule {
float:left;
clear:both;
}
.adress {
margin-left:70px;
padding-right:70px;
text-align:justify;
font-size:10px;
margin-bottom:10px;
}
select{
float:left;
width: 200px;
margin-bottom:5px;
font-size:12px;
}
.selectshop {
width:175px;
float:left;
font-size:12px;
margin:0 0 0 10px;
}
.cssform label {
font-size:12px;
display: inline-block;
float:left;
}
label.error {
white-space:nowrap;
float: left;
clear: both;
background:#ffff66; 
color: black;
padding:0 5px 0 5px;
}
.cssform input[type="text"] {
float:left;
color: #000;
padding:2px 5px 2px 5px;
border:none;
background: url(../images/bloc/fond_gris.png) repeat;
margin-bottom:5px;
width: 200px;
font-size: 12px;
outline:none;
}
.cssform textarea {
float:left;
padding:2px 5px 2px 5px;
background: url(../images/bloc/fond_gris.png) repeat;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 450px;
height: 150px;
color:#000;
margin-bottom:5px;
}
.radio {
margin-bottom:5px;
}
.submit {
font-size:12px;
margin:10px 0 5px 0;
border:none;
text-transform: uppercase;
background: url(../images/round/deg_bouton_gris_30.png) repeat-x bottom;
padding:5px;
overflow: visible;
color:#fff;
}
.submit:hover {
color: #fff;
background: url(../images/round/fond_boutonbig_gris_plein.png) repeat-x bottom;
}
.cssformmarge40formulaire {
margin-left:40px;
}
.cssform2 label{
font-size:12px;
display: inline-block;
float:left;
}
.cssform2 input[type="text"] {
float:left;
color: #000;
padding:2px 5px 2px 5px;
border:none;
background: url(../images/bloc/fond_gris.png) repeat;
margin-bottom:5px;
width: 200px;
font-size: 12px;
outline:none;
}
.cssform2 textarea {
float:left;
padding:2px 5px 2px 5px;
background: url(../images/bloc/fond_gris.png) repeat;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 344px;
height: 150px;
color:#000;
margin-bottom:5px;
}
.submitatomicviewservershop {
font-size:12px;
border:none;
text-transform: uppercase;
background: url(../images/round/deg_bouton_bleu_30.png) repeat-x;
padding:5px;
overflow: visible;
color:#fff;
}
.submitatomicviewservershop:hover {
color: #fff;
background: url(../images/round/degrade_bouton_bleu_plein.png) repeat-x;
}
.continuershop {
overflow: visible;
font-size:12px;
border:none;
text-transform: uppercase;
background: url(../images/round/deg_bouton_gris_30.png) repeat-x;
padding:5px;
color:#fff;
}
.continuershop:hover {
color: #fff;
background: url(../images/round/fond_boutonbig_gris_plein.png) repeat-x;
}
.cssformbleu label{
font-size:12px;
display: inline-block;
}
.cssformbleu input[type="text"] {
float:left;
color:#000;
padding:2px 5px 2px 5px;
border:none;
background: url(../images/bloc/fond_bleu.png) repeat;
margin-bottom:5px;
width: 200px;
font-size: 12px;
outline:none;
}
.cssformbleu2 input[type="text"] {
color:#000;
padding:2px 5px 2px 5px;
border:none;
background: url(../images/bloc/fond_bleu.png) repeat;
width: 200px;
font-size: 12px;
outline:none;
}
.shop input[type="text"]{
float:left;
color:#000;
padding:2px 5px 2px 5px;
margin-top:5px;
border:none;
background: url(../images/bloc/fond_bleu.png) repeat;
width: 200px;
font-size: 12px;
outline:none;
}
.cssformbleu textarea{
float:left;
padding:2px 5px 2px 5px;
background: url(../images/bloc/fond_bleu.png) repeat;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 450px;
height: 150px;
color:#000;
margin-bottom:5px;
}
.submitbleu {
font-size:12px;
margin:10px 0 5px 0;
border:none;
text-transform: uppercase;
background: url(../images/round/deg_bouton_bleu_30.png) repeat-x bottom;
padding:5px;
overflow: visible;
color:#fff;
}
.submitbleu:hover {
color: #fff;
background: url(../images/round/degrade_bouton_bleu_plein.png) repeat-x bottom;
}
.cssformrose label{
font-size:12px;
display: inline-block;
}
.cssformrose input[type="text"]{
float:left;
color:#000;
padding:2px 5px 2px 5px;
border:none;
background: url(../images/bloc/fond_rose.png) repeat;
margin-bottom:5px;
width: 200px;
font-size: 12px;
outline:none;
}
.cssformrose textarea{
float:left;
padding:2px 5px 2px 5px;
background: url(../images/bloc/fond_rose.png) repeat;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 450px;
height: 150px;
color:#000;
margin-bottom:5px;
}
.submitrose {
font-size:12px;
margin:10px 0 5px 0;
border:none;
text-transform: uppercase;
background: url(../images/round/deg_bouton_rose_30.png) repeat-x bottom;
padding:5px;
overflow: visible;
color:#fff;
}
.submitrose:hover {
color: #fff;
background: url(../images/round/fond_boutonbig_rose_plein.png) repeat-x bottom;
}
.submitroseshop {
font-size:12px;
border:none;
text-transform: uppercase;
background: url(../images/round/deg_bouton_rose_30.png) repeat-x bottom;
padding:5px;
overflow: visible;
color:#fff;
}
.submitroseshop:hover {
color: #fff;
background: url(../images/round/fond_boutonbig_rose_plein.png) repeat-x bottom;
}
.okformulaire {
padding:0 5px 0 5px;
background-color:#7fff7f;
}
.erreurformulaire {
padding:0 5px 0 5px;
background-color:#f77f7f;
}
#margebas {
margin-bottom:40px;
float:left;
width:700px;
}
.logoserverhome {
width:548px;
margin:10px auto 10px auto;
}
.photofree {
width:387px;
margin:auto;
}
.serverfree {
width:296px;
margin:auto;
}
.schemafree {
width:400px;
margin:auto;
}
.sepetudescas {
width:700px;
height:10px;
}
.nomlicences {
float:left;
width:200px;
margin:0 0 10px 0;
}