@charset "utf-8";
/* CSS Document */
:-moz-any-link:focus {outline: none;}
body {margin:0 auto;color:#504e91; font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif; font-size:67.5%; background:#e4ecf8 url(images/bg.png) repeat-x;}
.clear {clear:both; margin:0; padding:0; height:1px}
p {font-size:1.25em}
h1 {font-family:"Trebuchet MS",Arial,Helvetica,Geneva,sans-serif; font-size:2.4em; letter-spacing:-1px; font-weight:normal; color:#15135f}
li { line-height:1.6em;font-size:1.25em;}
a {color:#504e91;outline: none;}
a:hover {color:#9c0058; text-decoration:none;}
ul {padding:0; margin:0; margin-left:20px; color:#9c0059}
.more {width:89px; height:28px; display:block; background:url(images/learn-more-a.gif) top left no-repeat; float:right; padding-bottom:10px}
.more:hover {background:url(images/learn-more-b.gif) top left no-repeat}
.quota {font-family:"Trebuchet MS";color:#9c0058; font-size:2.2em; letter-spacing:-1px}
.quota span{color:#7482bf;}
input, textarea {width:250px; padding:3px; border:1px solid #7482bf}
td { font-size:1.2em}
.ask {width:150px; height:28px; display:block; background:url(images/ask.gif) top left no-repeat; float:right; padding-bottom:10px}
.ask:hover {width:150px; height:28px; display:block; background:url(images/ask-b.gif) top left no-repeat; float:right; padding-bottom:10px}

#container {width:960px; margin:0 auto; padding:0}
#logo {width:401px; height:216px; margin:0; padding:0; float:left; background:url(images/logo.gif) top left no-repeat}
#logo-right {width:559px; height:216px; margin:0; padding:0; float:left; background:url(images/logo-right.gif) top left no-repeat}
#menu {width:401px; height:233px; margin:0; padding:0; float:left; background:url(images/menu-bg.gif) top left no-repeat;}
#menu a {float:left;position:relative; top:-5px}
#menu img {border:none;}

#image {width:559px; height:233px; margin:0; padding:0; float:left; background:url(images/image-bg.jpg) top left no-repeat}
#image1 {width:559px; height:233px; margin:0; padding:0; float:left; background:url(images/image-bg1.jpg) top left no-repeat}
#image2 {width:559px; height:233px; margin:0; padding:0; float:left; background:url(images/image-bg2.jpg) top left no-repeat}
#image3 {width:559px; height:233px; margin:0; padding:0; float:left; background:url(images/image-bg3.jpg) top left no-repeat}
#image4 {width:559px; height:233px; margin:0; padding:0; float:left; background:url(images/image-bg4.jpg) top left no-repeat}
#image5 {width:559px; height:233px; margin:0; padding:0; float:left; background:url(images/image-bg5.jpg) top left no-repeat}
#image6 {width:559px; height:233px; margin:0; padding:0; float:left; background:url(images/image-bg6.jpg) top left no-repeat}

#content {width:920px;margin:0; padding:0 20px 0 20px; background:url(images/content-bg.gif) center repeat-y; clear:both; text-align:left}
#footer {width:940px; height:102px; margin:0; padding:0 10px 0 30px; background:url(images/footer-bg.gif) top left no-repeat; clear:both; color:#fff;}
#footer p {padding:0; margin:0; float:right; position:relative; right:60px; top:30px; font-size:1.1em}
#footer a {font-size:100%; color:#fff}

/* Tables */

#left {width:345px; float:left; margin:0; padding:0}
#middle {width:195px; float:left; margin:0; padding:0 40px 0 40px}
#right {width:300px; float:left; margin:0; padding:0}
#content-open{}

/* Menu */

#home {padding-left:30px}
#about {padding-left:50px}
#benefits {padding-left:70px}
#advices {padding-left:90px}
#contact {padding-left:110px}

/* Therapies */
#select-menu {width:920px; height:69px; margin:0 auto; padding:0; background:url(images/select-bar.gif) left top no-repeat; margin-bottom:15px}
.menu{width:720px;margin:0 auto; font-size:1.2em; position:relative; left:80px; top:8px}
.menu a{color:#15135f; padding:3px 20px 3px 20px; text-decoration:none; line-height:2em;}
.menu a:hover {color:#9c0059; text-decoration:underline}


