/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * This CSS file is for customization purpose only
 */ 

#logo a.logo-icon {
	display: block;
	width: 300px;
	height: 55px;
	background: url(../../../images/yootheme/logo.png) 0 0 no-repeat;
}
/*div.header-2 {
    background:  none;border:0;
    }
	
div.header-3 {
    background: none;
	padding:0;
   }
   
div.header-1 {
    background: transparent;
}
*/

#logo{
    left:5px;top:0px;margin-left:10px;}
}
#menu ul.last {
    background: #4787C8;
    border:  none;
}

h1, #page h1 a, h3, h5, .contentheading, .componentheading {
    color: #E31967;
}
#toolbar {
      height: 0;
    line-height: 0px;
  }
  
#menu a.level1 span.bg, #menu span.level1 span.bg {font-size:17px;}
  
blockquote p{padding-top:5px;text-align:center;color:#212D53;font-size:22px;font-style:italic;}

#headerbar {
      margin-top: 0px;
    min-height: 55px;
    overflow: hidden;
}
#toolbar .right .module, #headerbar .right .module {
    float: right;
    margin-left: 15px;margin-top:20px;margin-right:10px;}
    

h1, #page h1 a, .contentheading, .componentheading {
    color: #212D53; font-size:18px;line-height:20px;font-weight:bold;padding-top:10px;font-family:Terminal Dosis,sans-serif;padding-bottom:5px;text-transform:uppercase;
}

#menu a.level2 span.bg, #menu span.level2 span.bg {
    color: #323232;
    font-family: Pontano,arial,Verdana,Dosis,sans-serif;
    font-size: 14px;
    line-height: 30px;
    padding-left: 10px;
    text-shadow: 0 1px 0 #FFFFFF;
    text-transform: none;
}

#system .title { margin-top: 0;color:#fff; font-size:20px;line-height:24px;
background: url(../images/fleche.jpg) 0 0 no-repeat; no-repeat scroll 0 0 transparent; margin-bottom: 15px; margin-top:15px;padding-bottom: 6px;
    padding-top: 6px;text-indent: 45px;font-weight:600;margin-right:10px;margin-bottom:10px;font-family:Terminal Dosis,sans-serif;}
	
fieldset.formFieldset legend {
    font-size: 24px;
    font-weight:normal;font-family:Dosis,sans-serif;color:#2E6DCA;line-height:26px;}

form div {
    margin: 2px 0;
}

h2 {
    font-family:Dosis,sans-serif;font-size:18px;line-height:20px;font-weight:bold;
}
#system .item > .content {
      padding:  5px 5px 10px 10px;
}
.rsform .block texte1{
      width: 0px;
}

fieldset.formFieldset {
    margin: 25px;
}

#system form.submission div > textarea {
    width: 455px;
}

strong {font-weight:600;}


#system .item > .subtitle {
    color: #2E6DCA;
    font-size: 22px;
	

    font-weight: normal;
    line-height: 22px;
    margin: 0 0 8px;
    text-transform: none;margin-top:15px;
}

button, input[type="button"], input[type="submit"] {
    margin-bottom:20px;
}

h3 {
    font-family:Dosis,sans-serif;font-size:20px;line-height:20px;font-weight:normal;color:#AE0059;text-indent:25px;
}

.rsform-block rsform-block-texte1{width:0px;}

fieldset.formFieldset ol.formContainer li {
	padding: 10px;
	}

	div.info, span.info {
    font-size: 14px;
}
#menu a.level3 span.bg, #menu span.level3 span.bg {font-size:14px;}

/*.wk-slideshow, .wk-slideshow .slides{background:url("../images/ombre.png") no-repeat scroll center bottom transparent;}*/