/* CSS Document */

/* ***** GENERAL STYLES ***** */
body{
	text-align:center;
	background: #FFFFFF;
	margin-bottom: 0px;
	margin-top:0px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #525252;
}
p{
margin-bottom: 0px;
margin-top:0px;
}
li{
padding:6px;
}
#freesignup{
clear:both !important;
position:absolute;
top:0;
left:0;
right:0;
width:100%;
height:30px;
border:solid #FFD700 1px;
background-color:#FDF0AC;
}
#freesignup a:link, #freesignup a:visited{
text-transform:capitalize;
font-family: Tahoma, Arial !important;
	font-size: 20px !important;
	color: #FB8507 !important;
	font-weight:bold !important;
}
#freesignup a:hover{
	color: #7BADD2 !important;
}
#text_lefttop strong{
color:#FB8507;
font-weight:bold;
}
#text_lefttop a:link, #text_lefttop a:visited {
color:#FB8507;
font-weight:bold;
}
#text_lefttop a:hover{
color:#7BADD2;
}

h1{
color:#FB8507;
font-weight:bold;
font-family: Tahoma, Arial;
font-size: 16px;
padding:0px;
margin:0px 0px 0px 0px;
}
a:link {
	color: #000000;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;

}
a:hover {
	color: #76938E;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;

}
h2{
padding:0;
margin: 8px 0px 10px 0px;
white-space:nowrap;
font-size:10px;
}

#header{
margin-top:0px;
padding-left:21px;
height:55px;
}
#boutons{
margin-top:4px;
width:774px;
height:30px;

}
#boutons img{
margin-top:3px;
width:97px;
height:25px;
}
#downloadnow {
float:left;
padding-top:10px;
margin-left:-2px;
}





/* ***** HOMEPAGE STYLES  ***** */
div#container
{
text-align: left;
margin-left:auto;
margin-right:auto;
width:775px;
max-width:775px;
background:url(images/background.png) left top no-repeat #FFFFFF;
height:680px;
}
#conteneur{
width:570px;
height:330px;
text-align:left;
overflow:hidden;
padding-left:150px;
margin-top:44px;
}
#floatleft{
float:left;
}
#floatright{
float:right;
margin-top:0px;
}

#text_welcome{
overflow:hidden;
width:340px;
height:95px;
margin-left:68px;
margin-top:58px;
}
/* *******************   */
#text_lefttop{
overflow:hidden;
width:246px;
height:80px;
margin-top:4px;
}
#text_lefttop strong{
color:#FB8507;
font-weight:bold;
}
#text_lefttop a:link, #text_lefttop a:visited {
color:#FB8507;
font-weight:bold;
}
#text_lefttop a:hover{
color:#7BADD2;
font-weight:bold;
text-decoration:underline;
}
/* *******************   */
#text_leftmiddle{
overflow:hidden;
width:246px;
height:80px;
margin-top:16px;
}
#text_leftmiddle strong{
color:#FB8507;
font-weight:bold;
}
#text_leftmiddle a:link, #text_leftmiddle a:visited {
color:#FB8507;  
font-weight:bold;
}
#text_leftmiddle a:hover{
color:#7BADD2;
font-weight:bold;
text-decoration:underline;
}
/* *******************   */
#text_leftbottom{
overflow:hidden;
width:246px;
height:80px;
margin-top:46px;
}
#text_leftbottom strong{
color:#FB8507;
font-weight:bold;
}
#text_leftbottom a:link, #text_leftbottom a:visited {
color:#FB8507;
font-weight:bold;
}
#text_leftbottom a:hover{
color:#7BADD2;
font-weight:bold;
text-decoration:underline;
}
/* *******************   */

#text_rightbottom{
overflow:hidden;
width:262px;
color:#FFFFFF;
padding-top:0px;
}


/* ***** CONTACTPAGE + FAQ STYLES  ***** */
div#container_contact
{
text-align: left;
margin-left: auto;
margin-right: auto;
width:775px;
max-width:775px;
background:url(images/backgroundcontact.png) left top no-repeat #FFFFFF;
height:680px;
}

#conteneur_contact{
width:687px;
height:482px;
text-align: left;
overflow:hidden;
margin-left:33px;
}
#text_lefttop_contact{
overflow:hidden;
width:355px;
height:480px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
padding-top:25px;
}
#text_lefttop_contact strong{
color:#FB8507;
}
#text_rightbottom_contact{
overflow:hidden;
width:262px;
color:#FFFFFF;
padding-top:197px;
}
.texto{
height:13px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
}
.buttons{
height:20px;
padding:0px 6px 3px 6px;
margin:0px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
}
textarea {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
}
#texteu_contact{
margin-top:45px; text-align:center;
color: #9f7800 !important; font-family: Tahoma, Arial !important; font-size: 12px !important; font-weight: bold !important; line-height:1.2; !important
}
#texteu{
text-align:center;
color: #9f7800 !important; font-family: Tahoma, Arial !important; font-size: 12px !important; font-weight: bold !important; line-height:1.2; !important 
}

/* ***** PC PHONE STYLES  ***** */
div#container_pc
{
background:url(images/backgroundpcphonetop.png) left top no-repeat #FFFFFF;
height:245px;
width:775px;
padding:0px;
}
#conteneur_pc{
text-align:left;
margin:0px;
padding:0px;
background:url(images/backgroundpcphonemid.png) top left repeat-y #FFFFFF;
}
#bottom_pc
{
margin-left: auto;
margin-right: auto;
width:775px;
height:98px;
text-align:left;
margin:0;
padding:0px;
background:url(images/backgroundpcphonebott.png) left top no-repeat #FFFFFF;
background-position:top;
}
#content_pc
{
padding-top:20px;
padding-bottom:20px;
padding-left:48px;
padding-right:48px;
}
#content_pc img {
float:right;
}
#texteu_pc
{
padding-top:34px;
text-align:center;
vertical-align:bottom;
color: #9f7800; 
font-family: Tahoma, Arial; 
font-size: 12px; 
font-weight: bold; 
line-height:1.2; 
}
/* ***** ***** ***** ***** ***** *****  ***** */


