html, body {
	margin: 0;
	padding: 0;
}

body {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #333333;
background-color: #FFF;
background-image: url(/frogsCMS/images/fond.gif);
background-position: 0 141px;
background-repeat: repeat-x;
text-align: justify;
}

h1 {
display: none;
font-family: 'GeosansLightRegular';
font-size: 22px;
font-weight: normal;
color: #F28274;
}

.error h1 {
display: block;
}

h3 {
font-family: 'GeosansLightRegular';
font-size: 20px;
font-weight: normal;
color: #B3D131;
}

hr {
background-color: #D5EFF0;
border: 0;
height: 1px;
}

#contentLeft h1,
#contentRight h1
{
display: block;
}

p, ul {
line-height: 150%;
}

.geo {
font-family: 'GeosansLightRegular';
font-size: 17px;
}

.rouge {
color: #F28274;
}

#main a {
font-weight: bold;
color: #D7392E;
text-decoration: none;
}

#main a:hover {
text-decoration: underline;
}

/* Bannière */

#bandeau-sky {
position: absolute;
left: 0;
z-index: 1;
width: 100%;
height: 107px;
background-color: #FFF;
}

#bandeau-back-buildings {
position: absolute;
left: 0;
z-index: 2;
width: 100%;
height: 107px;
background-image: url(/frogsCMS/images/shopping-back-buildings.png);
background-repeat: repeat-x;
}

#bandeau-buildings {
position: absolute;
left: 0;
z-index: 3;
width: 100%;
height: 107px;
background-image: url(/frogsCMS/images/shopping-buildings.png);
background-repeat: repeat-x;
}

#bandeau-road {
position: absolute;
left: 0;
top: 107px;
z-index: 1;
width: 100%;
height: 34px;
background-color: #ceecec;
}

.bandeau-girls {
position: absolute;
left: 0;
z-index: 5;
width: 100%;
height: 200px;
overflow: hidden;
text-align: left;
}

#bandeau-e-commerce {
position: absolute;
left: 0;
padding-top: 38px;
z-index: 6;
width: 100%;
text-align: center;
}

#numero-azur {
position: absolute;
left: 0;
margin-top: 8px;
z-index: 4;
width: 100%;
text-align: right;
}

#bandeau-home {
position: absolute;
left: 0;
z-index: 7;
width: 99%;
}

#bandeau-home A {
display: block;
height: 200px;
}

/* Bannière */

/* */

#main {
padding-top: 250px;
width: 1000px;
margin: auto;
}

#contentLeft {
float: left;
width: 230px;
padding: 20px;
padding-top: 10px;
padding-bottom: 50px;
background-color: #FFF;
min-height: 280px;
}

#contentLeft h2 {
font-size: 14px;
font-weight: bold;
color: #B3D131;
padding-top: 10px;
}

#contentRight {
float: right;
width: 665px;
padding: 20px;
padding-top: 10px;
padding-bottom: 50px;
background-color: #FFF;
min-height: 280px;
}

#contentLarge {
width: 960px;
padding: 20px;
padding-top: 10px;
padding-bottom: 50px;
background-color: #FFF;
min-height: 280px;
}

/* */

#footer {
background-color: #F7F7F7;
}

#footerContent {
width: 1000px;
margin: auto;
color: #5D5D5D;
}

#footer h4 {
font-family: 'GeosansLightRegular';
font-size: 20px;
font-weight: normal;
color: #7ECFD3;
margin: 0;
margin-bottom: 20px;
}

#footer #liens {
margin: 20px;
float: left;
}

#footer #liens ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#footer #liens a {
color: #5D5D5D;
text-decoration: none;
}

#footer #liens a:hover {
text-decoration: underline;
}

#footer #tags {
margin: 20px;
float: left;
}

#footer #tags ul {
margin: 0;
padding: 0;
list-style-type: none;
width: 250px;
}

#footer #tags li {
float: left;
width: 50%;
}

#footer #rsociaux {
margin: 20px;
float: left;
}

#footer #rsociaux ul {
margin: 0;
padding: 0;
}

#footer #rsociaux li {
display: inline;
}

#footer #rsociaux img {
border: 0;
}

#footer #partenaires {
margin: 20px;
float: left;
}

#footer #partenaires ul {
margin: 0;
padding: 0;
}

#footer #partenaires li {
list-style-type: none;
}

#footer #partenaires img {
border: 0;
padding: 5px;
max-height: 30px;
}

#copyright {
display: none;
}

/* */

#menuItems * {
line-height: 100%;
}

#menuItems {
position: absolute;
top: 200px;
width: 100%;
padding-top: 7px;
padding-bottom: 7px;
background-color: #7ecfd3;
text-align: center;
}

#menuItems ul {
margin: 0;
padding: 0;
}

#menuItems li {
display: inline;
padding-left: 15px;
padding-right: 15px;
}
		
#menuItems a:link, #menuItems a:visited {
position: relative;
z-index: 9;
text-decoration: none;
/*font-size: 11px;*/
font-family: 'GeosansLightRegular';
font-size: 16px;
color: #000000;
}

#menuItems a:hover {
color: #FFF;
}

/* */

/* */

FORM {
padding: 10px;
border: 3px solid #7eced2;
}

FORM SPAN {
display: block;
padding: 2px;
}

INPUT, TEXTAREA {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #333333;
}

FORM .input INPUT {
width: 630px;
border: 0;
background-color: #ceecec;
padding: 3px;
}

FORM .input INPUT:FOCUS {
background-color: #FBED8F;
}

FORM .input TEXTAREA {
width: 630px;
border: 0;
background-color: #ceecec;
padding: 3px;
}

FORM .input TEXTAREA:FOCUS {
background-color: #FBED8F;
}

FORM P {
padding-top: 10px;
}

FORM .ENVOYER {
background-image: url(/frogsCMS/images/envoyer.gif);
border: 0;
background-color: transparent;
width: 100px;
height: 19px;
line-height: 1 !important;
color: transparent; /* Fix for Firefox */
padding: 0 0 0 16px !important; /* Fix for Internet Explorer */
overflow: hidden;
cursor: pointer;
}

.conf {
font-size: 9px;
}

.error {
color: #CA3F44;
display: block;
}

.succes {
color: #EB9A21;
}

#contentRight .info {
background-color: #F28274;
padding: 10px;
font-weight: bold;
color: #fff;
float: right;
width: 300px;
}

/* */

/* */

#UiAccordion h3 {
margin: 0;
}

#UiAccordion h3 a {
cursor:pointer;
display:block;
font-weight: normal;
color: #7eced2;
padding-top: 10px;
text-decoration: none;
background-image: url(/frogsCMS/images/fleche-bleue.png);
background-repeat: no-repeat;
background-position: right bottom;
}

#UiAccordion h3 a:hover {
color: #FFCA0A;
text-decoration: none;
background-image: url(/frogsCMS/images/fleche-jaune.png);
}

#UiAccordion h3.ui-state-active a {
/*cursor:inherit;*/
color: #B3D131;
background-image: none;
}

/* */

/* */


.animation-vente-en-ligne #contentLeft img {
margin-top: -40px;
border: 0;
}

.animation-vente-en-ligne #facebox .content {
width: 800px;
}

#facebox {
font-size: 12px;
}

#facebox h3 span {
float: right;
}

#facebox a {
color: #D7392E;
}

#facebox #miniShop,
#facebox #maxiShop,
#facebox #bestSeller
{
margin-bottom: 15px;
}

#facebox #miniShop h3 {
color: #7ECFD3;
margin: 0;
}

#facebox #maxiShop h3 {
color: #B3D131;
margin: 0;
}

#facebox #bestSeller h3 {
color: #D7392E;
margin: 0;
}

#facebox #miniShop p,
#facebox #maxiShop p,
#facebox #bestSeller p
{
margin: 0;
}

#facebox #comparatifTab {
width: 100%;
text-align: center;
}

#facebox #comparatifTab tr:hover {
background-color: #F2F2F2;
}

#facebox #comparatifTab th {
font-weight: normal;
}

#facebox #comparatifTab td {
padding: 3px;
}

#facebox #comparatifTab .libelle {
text-align: left;
}

#facebox #comparatifTab .miniShop,
#facebox #comparatifTab .maxiShop,
#facebox #comparatifTab .bestSeller{
width: 125px;
}

#facebox #comparatifTab th span {
display: block;
font-size: 14px;
font-weight: bold;
margin: 5px;
padding: 5px;
color: #fff;
}

#facebox th.miniShop span {
background-color: #7ECFD3;
}

#facebox th.maxiShop span {
background-color: #B3D131;
}

#facebox th.bestSeller span {
background-color: #D7392E;
}

#facebox #logos {
padding: 0;
margin-top: 25px;
text-align: center;
}

#facebox #logos li {
display: inline;
}

/* */

/*

.solution-e-commerce #contentLeft ul {
margin: 0;
margin-top: 20px;
padding: 0;
}

.solution-e-commerce #contentLeft li {
display: block;
margin: auto;
margin-bottom: 20px;
text-align: center;
}

.solution-e-commerce #contentLeft li a {
display: block;
padding: 3px;
text-decoration: none;
font-weight: bold;
color: #FFF;
font-size: 14px;
}

.solution-e-commerce #contentLeft li.demoFront {
background-color: #7ECFD3;
}

.solution-e-commerce #contentLeft li.demoFront:hover {
background-color: #95DBDE;
}

.solution-e-commerce #contentLeft li.demoBack {
background-color: #B3D131;
}

.solution-e-commerce #contentLeft li.demoBack:hover {
background-color: #BFDE43;
}

*/

/* */

.solution-e-commerce #facebox .content {
width: 750px;
}

.solution-e-commerce #facebox {
font-size: 11px;
}

.solution-e-commerce #facebox h1 {
display: block;
color: #B3D131;
margin: 0;
}

.solution-e-commerce #contentRight ul {
margin: 0;
margin-top: 30px;
padding: 0;
text-align: center;
}

.solution-e-commerce #contentRight li {
float: left;
margin-right: 10px;
background-color: #F28274;
list-style-type: none;
width: 156px;
}

.solution-e-commerce #contentRight li:hover {
background-color: #FFCA0B;
}

.solution-e-commerce #contentRight li a {
display: block;
margin: 10px;
height: 35px;
color: #fff;
font-size: 12px;
}

.solution-e-commerce #contentRight li a:hover {
text-decoration: none;
}

/* */

/* */

.logoPartners {
float: right;
margin-left: 35px;
}

.logoPartners img {
border: 0;
}

/* */

/* */

.contact #contentLeft ul {
margin: 0;
margin-top: 10px;
margin-bottom: 30px;
padding: 0;
}

.contact #contentLeft li {
display: block;
margin: auto;
margin-bottom: 10px;
text-align: center;
}

.contact #contentLeft li a {
display: block;
padding: 5px;
text-decoration: none;
color: #FFF;
font-family: 'GeosansLightRegular';
font-size: 20px;
font-weight: normal;
}

.contact #contentLeft li.rappelle {
background-color: #D7392E;
}

.contact #contentLeft li.rappelle:hover {
background-color: #E34B43;
}

/* */

/* */

.social-commerce .prix {
font-weight: bold;
color: #D7392E;
font-size: 14px;
}

.social-commerce #itemsPackage {
list-style-type: none;
background-color: #CEECEC;
padding: 10px;
width: 550px;
margin: auto;
}

.social-commerce #itemsPackage li {
background-repeat: no-repeat;
padding: 5px;
padding-left: 30px;
margin: 3px;
}

.social-commerce #itemsPackage .twitter {
background-image: url(http://animation.ikomers.fr/images/icons/aquaticusSocial/twitter.png);
}

.social-commerce #itemsPackage .blog {
background-image: url(http://animation.ikomers.fr/images/icons/aquaticusSocial/blogger.png);
}

.social-commerce #itemsPackage .facebook {
background-image: url(http://animation.ikomers.fr/images/icons/aquaticusSocial/facebook.png);
}

.social-commerce #itemsPackage .youtube {
background-image: url(http://animation.ikomers.fr/images/icons/aquaticusSocial/youtube.png);
}

/* */

/* */

.home #contentLeft ul {
margin: 0;
margin-top: 20px;
padding: 0;
}

.home #contentLeft li {
display: block;
margin: auto;
margin-bottom: 10px;
text-align: center;
font-weight: bold;
color: #FFF;
font-size: 14px;
padding: 3px;
}

.home #contentLeft li.msg1 {
background-color: #7ECFD3;
}

.home #contentLeft li.msg2 {
background-color: #B3D131;
}

.home #contentLeft li.msg3 {
background-color: #D7392E;
}

.home #contentLeft li.msg4 {
background-color: #FFCA0B;
}

/* */

/* */

.exemples-newsletters #contentLarge ul {
list-style-type: none;
padding: 0;
}

.exemples-newsletters #contentLarge ul li {
float: left;
width: 25%;
margin-bottom: 15px;
text-align: center;
}

.exemples-newsletters #contentLarge .capture a {
border: 2px solid #F2828D;
display: block;
width: 169px;
height: 250px;
overflow: hidden;
margin: auto;
}

.exemples-newsletters #contentLarge .capture img {
border: 0;
margin-left: -3px;
margin-top: -2px;
}

/* */

/* */

.clients #contentRight {
background-color: transparent;
width: 705px;
padding: 0px;
padding-bottom: 20px;
}

.clients #contentRight ul {
margin: 0;
padding: 0;
text-align: center;
}

.clients #contentRight li {
float: left;
margin: 10px;
margin-top: 0;
background-color: #fff;
list-style-type: none;
width: 215px;
height: 90px;
}

.clients #contentRight img {
max-width: 195px;
max-height: 70px;
margin: 10px;
border: 0;
}

.accueil #facebox .content,
.clients #facebox .content
{
width: 600px;
}

.accueil #facebox h1,
.clients #facebox h1
{
display: block;
color: #B3D131;
margin: 0;
}

.accueil #facebox li,
.clients #facebox li
{
list-style-type: none;
}

.accueil #facebox li:before,
.clients #facebox li:before
{
content: "- ";
}

.accueil #facebox .urlClients a,
.clients #facebox .urlClients a
{
color: #7ECFD3;
}

.accueil #facebox .logoClients,
.clients #facebox .logoClients
{
float: right;
margin-left: 40px;
}

.accueil #facebox .logoClients img,
.clients #facebox .logoClients img
{
max-width: 225px;
max-height: 100px;
}

.accueil #facebox .captureClients,
.clients #facebox .captureClients
{
clear: right;
float: right;
margin-left: 40px;
}

.accueil #facebox .captureGClients,
.clients #facebox .captureGClients
{
clear: both;
border-top: 1px solid #7ECFD3;
padding-top: 10px;
}

/* */

/* */

#contentHome {
position: absolute;
width: 585px;
padding: 20px;
padding-top: 10px;
padding-bottom: 50px;
padding-right: 250px;
background-color: #FFF;
min-height: 280px;
}

/* */

.home #coach {
float: right;
position: relative;
z-index: 2;
width: 285px;
font-size: 9px;
padding-left: 65px;
padding-top: 30px;
padding-bottom: 30px;
margin-left: 300px;
}

.home #coach img {
position: absolute;
margin-left: -95px;
margin-top: 42px;
z-index: 2;
}

.home #conseil {
background-color: #7ECFD3;
margin-left: 0;
padding: 10px;
}

.home #creation {
background-color: #B3D131;
padding: 10px;
margin-top: 35px;
}

.home #accompagnement {
background-color: #FFCA0B;
padding: 10px;
margin-top: 35px;
position: relative;
z-index: 3;
}

.home #conseil h2,
.home #creation h2,
.home #accompagnement h2
{
font-family: 'GeosansLightRegular';
font-size: 22px;
font-weight: normal;
margin: 0;
color: #FFF;
margin-top: -30px;
padding-left: 20px;
}

.home #conseil h2 {
color: #7ECFD3;
}

.home #creation h2 {
color: #B3D131;
}

.home #accompagnement h2 {
color: #FFCA0B;
}

.home #conseil h3,
.home #creation h3,
.home #accompagnement h3
{
font-size: 16px;
font-family: 'GeosansLightMediumItalic';
margin: 0;
text-align: right;
color: #FFF;
}

.home #conseil ul,
.home #creation ul,
.home #accompagnement ul
{
margin: 0;
padding: 0;
list-style-type:circle
}

.home #conseil li,
.home #creation li,
.home #accompagnement li
{
margin-left: 20px;
}

.home #conseil p,
.home #creation p,
.home #accompagnement p
{
margin: 0;
margin-bottom: 5px;
}

.home #actualites {

}

.home #actualites h3 {
margin-bottom: 0;
}

.home .actu {
clear: both;
padding-top: 10px;
}

.home .actu h4 {
margin: 0;
margin-bottom: 5px;
}

.home .actu h4 .urlClients {
color: #7ECFD3;
}

.home .actu.client .description {
float: left;
width: 50%;
font-size: 10px;
}

.home .actu.client .description ul {
margin: 5px;
padding: 0;
}

.home .actu.client .description li {
list-style-type: none;
}

.home .actu.client .description li:before {
content: "- ";
}

.home .actu.client .illustration {
float: right;
width: 255px;
margin-top: 5px;
}

.home .actu.client .logoClients {
display: block;
position: absolute;
margin: 0;
}

.home .actu.client  .logoClients img {
max-height: 45px;
border: 3px solid #fff;
}

.home .actu.client  .captureGClients {
display: block;
margin-top: 40px;
margin-left: 30px;
}

.home .actu.client  .captureGClients img {
width: 255px;
border: 0;
}

/* */

