
body {

	margin:0;
	padding:0;
	font-size:12px;
}

body, input, textarea, select, td {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#394031;
}

.onglet_start {
	background-image:url(/images/onglet_start.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.onglet_main {
	background-image:url(/images/onglet.png);
	background-position:right bottom;
	background-repeat:repeat-x;
}
.onglet_end {
	background-image:url(/images/onglet_end.png);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.onglet_link {
	color:white;
	text-decoration:none;
	font-size:12px;
}

.topbar {
	background-image:url(/images/shadow_top.png);
	background-repeat:repeat-x;
}
.bottombar {
	background-image:url(/images/shadow_bottom.png);
	background-repeat:repeat-x;
}

.logospan {
	position:absolute;
	display:inline;
	
	top:0px;
}
.lien_optique {
	font-size:12px;
	color:#323437;
}
	
h1 {font-size:20px}
h2 {font-size:18px}

a {
	color:#323437;
}
.TitreDroite {
	font-size:22px;
x	color:#396705;
	font-weight:bold;		
}

div#footer {
	width:700px;
	font-size:9px;
	color:grey;
}

.titre-opticien {
	font-weight:bold;
	font-size:16px;
}

.mod-0 {
	background:#EEEEEE;
}

.mod-1 {
	background:white;
}

.partner-0{
background:#ADD65B ;border:1px dashed orange;padding:5px
}
.partner-1{
background:#C3E381 ;border:1px dashed orange;padding:5px
}

.tdOpticien {
	xborder-top:1px solid lightgrey;
}

.adresse-opticien {
		font-size:12px;
}

.devis_label {
	text-align:right;
	background:#FFFFCC;
	font-weight:bold;
}

.inscription-label {
	width:100px;
}

.intro_form_label {
	text-align:right;
	font-size:16px;
}

textarea{
	font-size:12px;
}

TABLE.dform TD
{
	text-align:right;
	font-size:12px;
}

.intro_form {
	font-size:14px;
	border:1px solid lightblue;
}

.partner-comment {
	font-weight:bold;
	color:red
}

.admin{
	background-color: lightblue;
}

.alt {
	background:#EEEEEE;
}

.label1 {
	width:200;
	}
	
.rounded {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding:4px 0 !important;
}

.tellink {
    width: 180px;
    float: right;
    text-align: right;

    background-position: right 0;
    background-repeat: no-repeat;
    background-image: url("/images/tel.png");
}

.tellink .pricing {
    display: none;
    font-size: 9px;
    font-style: italic;
}

.tellink .text {
    display: none;
    font-size: 9px;
    color: darkgreen;
}

.tellink a {
/*    top: 4px;*/
/*    left: 8px;*/
    color: #0448A7;
    font-size: .9em;
    text-align: right;
    line-height: 17px;
    padding-right: 10px;
/*    position: relative;*/
    letter-spacing: 1px;
    text-decoration: none;
/*    background-position: 0 1px;*/
/*    padding: 3px 17px 2px 76px;*/
    /*background-repeat: no-repeat;
        background-image: url("/images/tel.png");*/
}

