/************************************/
/********** CSS TAS FRANCE **********/
/************************************/

A:link {font-size:11px;color:#ffffff;font-weight:bold;text-decoration:none;}
A:visited {font-size:11px;color:#ffffff;font-weight:bold;text-decoration:none;}
A:hover {font-size:11px;color:#ff9000;font-weight:bold;text-decoration:none;}
h1{color:#b1c6ff;font-size:12px;margin:0px;font-family:tahoma;font-weight:bold;}
h2{color:#fff;font-size:15px;margin:0px;font-family:tahoma;font-weight:normal;}
h3{color:#5a5755;font-size:15px;margin:0px;font-family:tahoma;font-weight:bold;}
h4{color:#5a5755;font-size:15px;margin:0px;font-family:tahoma;font-weight:normal;}
divref h1,h2,h3,h4 {color:#b1c6ff;font-size:12px;margin:0px;font-family:tahoma;font-weight:bold;margin-top:10px;}
h5{font-size:12px;font-family:tahoma,arial,verdana;color:#6a6a6a;margin:0px;font-weight:bold;}
h6{font-size:11px;font-family:tahoma,arial,verdana;color:#6a6a6a;margin:0px;font-weight:bold;}
p{margin:0px;border:0px;padding:0px;}
input {padding:0px;margin:0px;font-family: Arial;font-size:10px;color:#233974;background-color:#ffffff;font-weight:bold;border:#a6a88e 1px solid;}
textarea {padding:0px;margin:0px;font-family: Arial;font-size:11px;color:#233974;background-color:#ffffff;font-weight:bold;border:#a6a88e 1px solid;}
select {font-family: Arial;font-size:10px;color:#000000;background-color:#233974;font-weight:bold;border:#000000 1px solid;}
img{border:0px;}
hr{width:100%;color:#D7D7D7;background-color:#D7D7D7;height:1px;border:0;}
table,tr,th,td{font-size:12px;}
ul {list-style-image: url('images/check_orange.jpg');padding-left:21px;}
body{margin:0px;color:#ffffff;font-size:11px;font-family:verdana,tahoma,arial; background-repeat: repeat-x; background-color:#233974;}

/********** General **********/

#main{width:1000px;margin-left:auto;margin-right:auto;}
#top{width:1000px;height:160px;background-image:url('images/top_fond.jpg');background-repeat:no-repeat;}
#logo{width:333px;height:160px;float:left;}
#top_droite{width:667px;height:160px;float:left;}
#top_boutons{margin-left:381px;margin-top:20px;}
#menu{margin-top:83px;text-align:right;}
#animation{width:1000px;height:300px;background-color:#101f48;}
#contenu_home{width:1000px;height:257px;}
#clients{height:92px;background-image:url('images/fond_clients.jpg');background-repeat:no-repeat;}
#contact{height:165px;background-image:url('images/fond_contact.jpg');background-repeat:no-repeat;}
#contact p{padding:10px;}
#footer{width:1000px;height:50px;padding-left:10px;padding-right:10px;padding-top:10px;background-image:url('images/fond_footer.jpg');background-repeat:no-repeat;color:#3a549b;}
#footer A:link {font-size:11px;color:#3a549b;font-weight:bold;text-decoration:none;}
#footer A:visited {font-size:11px;color:#3a549b;font-weight:bold;text-decoration:none;}
#footer A:hover {font-size:11px;color:#ffffff;font-weight:bold;text-decoration:none;}

/********** Formulaire page contact **********/
form {width: 500px;margin-left:auto;margin-right:auto;padding-top:15px;}
form p {margin: 1em 0;}
form p.double {	overflow: hidden;width: 100%;}
form p.double label {float: left;width: 150px;text-align: left;font-weight: bold;cursor: pointer;}
form p.double label span.info {display: block;margin-top: .2em;font-size: .8em;font-weight: normal;cursor: default;}
form p.double input,form p.double textarea {width: 250px;margin-left: 12px;border: solid 1px midnightblue;padding: 2px 4px;color:#000;}
form p.double textarea {padding: 2px 0 0 4px;width: 254px;height: 6em;}
form p.simple {margin-left: 160px;}
form p.simple input {color:#000;}

/********** Pages internes **********/
#bande{width:1000px;height:31px;background-image:url('images/barre.jpg');background-repeat:no-repeat;}
#content{width:1000px;margin-top:10px;margin-bottom:10px;}
#colonne_gauche{width:333px;float:left;}
#colonne_droite{width:647px;float:left;margin-left:20px;}
#photo_categ{width:333px;height:175px;}
#menu_gauche{width:333px;margin-top:8px;}
#contact_gauche{width:333px;height:148px;background-image:url('images/fond_contact_left.jpg'); background-repeat:no-repeat;margin-top:10px;}
#contact_gauche p{padding:10px;}
#content_contenu {width:647px;margin-top:5px;}
#content_contenu p {text-align:justify;}
#texte_page A:link {font-size:12px;color:#6b88d7;font-weight:bold;text-decoration:none;}
#texte_page A:visited {font-size:12px;color:#6b88d7;font-weight:bold;text-decoration:none;}
#texte_page A:hover {font-size:12px;color:#ff9000;font-weight:bold;text-decoration:none;}


/********** Animation home page **********/
.inner_anim{padding-left:677px;padding-top:170px;}
#anim01{background-image:url('images/image01.jpg');width:1000px;height:300px;}
#anim02{background-image:url('images/image02.jpg');width:1000px;height:300px;}
#anim03{background-image:url('images/image03.jpg');width:1000px;height:300px;}
#anim04{background-image:url('images/image04.jpg');width:1000px;height:300px;}

/********** Animation home page **********/
#ref01{background-image:url('images/ref1.jpg');width:334px;height:92px;}

/********** class **********/

.clear{clear:both;}
.bouton_top{width:108px;height:18px;background-image:url('images/fond_boutons.png');background-repeat:no-repeat;margin-left:10px;float:left;}
.bouton_top p{text-align:center;padding-top:1px;}
.menu_categ{margin-left:20px;float:right;}
.home_colonne_datacenter{width:333px;height:257px;background-image:url('images/fond_datacenter.jpg');background-repeat:no-repeat;float:left;}
.home_colonne_newsletter{width:333px;height:257px;background-image:url('images/fond_newsletter.jpg');background-repeat:no-repeat;float:left;}
.home_colonne_droite{width:334px;height:257px;float:left;}
.contenu_colonne{width:312px;height:160px;margin-top:36px;margin-left:10px;}
.contenu_colonne p{text-align:justify;}
.bouton_colonne{width:108px;height:18px;background-image:url('images/fond_boutons.png');background-repeat:no-repeat;float:right;}
.bouton_colonne p{padding-top:1px;text-align:center;}
.bouton_datacenter{width:333px;height:30px;}
.categ_newsletter{height:40px;margin-bottom:8px;line-height:1;vertical-align:middle;}
.image_newsletter{width:46px;height:40px;margin-right:2px;float:left;}
.txt_newsletter{width:250px;height:40px;margin-top:5px;float:left;vertical-align:middle;text-align:justify;}
.txt_newsletter p{text-align:justify;vertical-align:middle;}
.footer_left{width:490px;float:left;}
.footer_right{width:490px;float:left;text-align:right;}
.menu_gauche_categ{width:333px;height:18px;background-image:url('images/fond_bouton_gauche.jpg'); background-repeat:no-repeat;margin-top:2px;text-align:center;}
.menu_gauche_categ p{padding-top:1px;}
