@import url(reset.css);
@import url(safefax.css);

.couleur_fond         { background-color: #6EBB1F; }
.couleur_text         { color: #c9145d; }
.pair td              { background-color: #fbd1e2; }
.impair td            { background-color: #fde9f2; }
.active          	  { background-color: #91e890; }


th                    { background-color: #d9dadb; }
tr.last td.total      { background-color: #f6a4c4; }
tr.pays_FRA td        { background-color: white; font-weight: bold; border-top: 1px solid gray; border-bottom: 1px solid gray; }
table#stat_fax td.info { background-image: url(images/bleu_transparent.png); background-repeat: repeat; }


/* SafeSMS
.couleur_fond { background-color: #F8C213; }
*/

a { text-decoration: none; font-weight: bold; color: #2a8ebf; }
#quisn a {color :#c9145d; }
fieldset a:hover { text-decoration: underline; }

/* ------------------------------------------------------ */

div#produits { text-align: left; width: 630px; }
div#produits_ligne1 { background: #ededed url(images/fond-abonn-perso.gif); margin-bottom: 4px; height: 131px;}
div#produits_ligne2 { background: #d4e8f2 url(images/fond-abonn-pro.gif); margin-bottom: 4px; height: 131px;}
div#produits_ligne3 { background: #fbedf2 url(images/fond-extracoccas.gif); margin-bottom: 4px; height: 131px;}

div#produits div.produit { margin: 0em;padding-top:3em; }
/*div#produits table.produit { margin: 1em 0em;margin-top:3em; }*/
div#produits table.produit td.col1,td.col2, td.col3, td.col4 { width: 160px; text-align: left; padding: 0em 1em;}
div#produits table.produit td.col2 { border-right: 2px dotted #2a8ebf; text-align: right; }
div#produits table.produit tr.commander td.col2 { padding-top:1em;border-right: none; }
div#produits table.produit tr.commander td.col4 { padding-top:1em;border-right: none; }
div#produits table.produit td.col4 { text-align: right; }
div#produits table.produit h4 {
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 1em;
	}
div#produits img { margin: 10px; }
div#produits table.produit a img { margin: 10px 0px; }
div#produits table.produit a { text-decoration: underline; }

div#conditions { margin: 0em 1em; font-size: 11px; }
strong.sous-titre { font-size: 140%; margin-bottom: 0.5em; }
div#conditions h2 { font-size: 140%; margin-bottom: 0.5em; }
div#conditions h3 { font-size: 110%; font-weight: bold; margin-bottom: 0.5em; text-align: left; }
div#conditions h4 { font-size: 100%; font-weight: bold; margin-bottom: 0.5em; text-align: left; margin-left: 1em; }
div#conditions p { margin-bottom: 0.5em; text-align: justify;   }
div#conditions ul { margin-bottom: 0.75em; text-align: justify; padding-left: 2em; font-weight: 700; }
div#conditions ul li { padding-left: -2em; list-style-type: square; font-weight: 100;}
td.conditions blockquote { padding-left : 1em; }
/*
div#conditions { padding: 1em; border: 1px solid green; }
div#conditions div { padding: 1em; border: 1px solid gray; }
div#conditions p { padding: 1em; border: 1px solid red; }
div#conditions li { padding: 1em; border: 1px solid blue; }
*/

#onglet1 label { width: 280px; float: left; }
#onglet1 input { float: left; }
/*#onglet1 a { float: left; }*/
#onglet1 span { float: right; }
#onglet2 select { width: 20em; }
#onglet1 a { color: #6ebb1f; }
#onglet2 a { color: #6ebb1f; }
div.boite div.onglet {
	background: white;
	border-left: 1px dashed #6ebb1f;
	border-right: 1px dashed #6ebb1f;
	border-bottom: 1px dashed #6ebb1f;
	}
#onglet3    { color: #999; }
#onglet3 h4 { text-align: center; padding-bottom: 1em;}
#onglet3 p  { text-align: center; margin: 1em; }
#onglet3 h5 { margin: 0.5em; text-align: left; }
#onglet3 h6 { margin: 0.5em; text-align: left; }
#onglet3 a { color: #6ebb1f; }

#accueil p {
	padding-bottom : 1em;
	}

#accueil a.big_button {
	padding-right : 1em;
	}


#tester p { 
	font-family: Verdana , Arial , Helvetica , sans-serif ;
	font-size:100%;
	padding-bottom : 1em;
	}
#tester ul {
	list-style-image:url(images/minipuce.png);
	list-style-position:outside;
	margin-left:1em;
	}
#tester li {
	list-style-image:url(images/minipuce.png);
	list-style-position:outside;
	margin-left:1em;
	}

div.filet-h {
    width:100%;
    height:10px;
    background-repeat: repeat-x;
    background-image: url(images/filet-h.png);
    /*src: url(/imgs/filet-h.png);*/
    height:1em;
    margin:0em;
    padding:0em;
    border-width:0px;
    margin-top:1em;
    margin-bottom:1em;
    /*filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/filet-h.png', sizingMethod='scale');*/
    }

div#delai p {
	text-align:left;
	}

div.pub {
	padding-bottom:1em;
	padding-top:1em;
	}

img.Planet { 
	margin-bottom: 20px;
	}

h1.Planet { 
		font-weight: 200;
        font-size:20px;
        width:540px;
        padding-bottom: 15px;
		margin-bottom: 20px;
        }

h1.Planet span { color: #888; }
span.sous-titre { font-weight : 800; font-size:14px;}

*.error { border : 1px solid red}

table.info_client td {
	padding:.5em;
	}

table.info_client input {
	border:1px solid #999999;
	}
