/* CSS Document */

/* -------------------------------------------------------------- 

	Theme Name: rotary
	Description: Rotary is a stylish Wordpress 3.0 theme. It features a nice carousel in the homepage (also known as a "roundabout"). Rotary supports many of the features of WP 3.0 such as custom menus, custom post types as well as post thumbnails. PLEASE DO NOT DELETE CREDITS IN THE FOOTER. THIS THEME IS UNDER THE ATTRIBUTION TYPE OF CREATIVE COMMON LICENSCING MODEL.
	Author: Komunity Web
	Author URI: http://komunityweb.com
	Version: 0.1

-------------------------------------------------------------- */



* {padding:0; margin:0;}
body {}
a {color:#666666; text-decoration:none;}
a:hover {color:#d55b5b;}
a img {border:none;}

.alignright {float:right;}
.alignleft {float:left;}
.alignnone {clear:both;}
.aligncenter {margin-left: auto; margin-right: auto;}

blockquote {}
blockquote blockquote {}
.wp-caption {padding:5px; text-align:center; margin:0 auto;}
img.alignright {display:inline;}
img.alignleft {display:inline;}
img.aligncenter {margin:0 auto; display:block;}
img.alignnone {clear:both;}
.roundedcorners{ -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

body{background:url(images/body-bg.jpg) repeat-x #e4e4e4; color:#383331; font-family:arial, Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:21px;   }

#wrap{overflow:hidden; min-height:500px; }
#header {height:148px;width:940px;margin:auto; position:relative;}
#header img {margin:22px 0 4px 0; }

#searchfrm {width:260px; height:35px; position:absolute; left:680px; top:22px; }
#searchfrm input.inputs{padding:5px 5px; height:16px; margin-right:5px; font-style:italic; color:#999999; font-family:georgia; opacity : 0.7; -moz-opacity : 0.7;    -ms-filter: "alpha(opacity=70)"; /* IE 8 */ filter : alpha(opacity=70); /* IE < 8 */ }
#searchfrm input.go{ background: url(images/search.png)no-repeat; display:block; border:none; width:49px;height:39px; margin-left:-6px; }
#searchfrm input.go:active{ background: url(images/search_clic.png)no-repeat; display:block; border:none; width:49px;height:39px; margin-left:-6px; }

#partage{width:200px; height:40px; position: absolute; left:695px; top:65px;}
#google{ height:40px; position: absolute; left:842px; top:65px; padding-top:6px;}
#fb {display:block; float:left; width:38px; height:39px; background:url(images/fb.png) no-repeat;padding-right:10px; outline: none;}
#fb:hover {background:url(images/fb_hover.png) no-repeat; padding-right:10px; outline: none; padding-top:0px;}
#tw{ width:38px; float:left; height:39px; background:url(images/tw.png) no-repeat; padding-right:10px; outline: none;}
#tw:hover {background:url(images/tw_hover.png) no-repeat; padding-right:10px; outline: none; padding-top:0px;}
#mail {display:block; float:left; width:38px; height:39px; background:url(images/mail.png) no-repeat; outline: none; padding-right:10px;}
#mail:hover {background:url(images/mail_hover.png) no-repeat; outline: none; padding-right:10px;}


/* =Menu
-------------------------------------------------------------- */
#access {margin: 0 auto;width: 940px; height:40px;display:block;	float:left; margin-top:22px; margin-left:10px;}
#access .menu-header, div.menu {font-family:cambria, verdana, arial, georgia;font-size: 16px;width: 928px; margin-top:-8px;margin-left:45px;}
#access .menu-header ul, div.menu ul {list-style: none;	margin: 0;}
#access .menu-header li, div.menu li {float:left;position: relative;}
#access a {    display: block;
    text-decoration: none;
    color: #5A4F4B;
    padding: 0px 18px;
    line-height: 40px;
    font-size: 14px;
}
#access ul ul {display:none;position:absolute;top:40px;left:0;float:left;width: 180px;	z-index: 99999;}
#access ul ul li {min-width: 180px;}
#access ul ul ul {left:100%;top:0;}
#access ul ul a {background:#eeedea;height:auto;line-height:1em;padding:10px;width: 100px;border-left:1px solid #6c6664;border-right:1px solid #6c6664;border-bottom:1px solid #6c6664;text-align : center;font-size:14px;}
#access li:hover > a, #access ul ul :hover > a {color:#e74a13;}
#access ul li:hover > ul {display:block;}
#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a {color: #e74a13;}
* html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover {color:#e74a13;}

/*main-content*/
.post-row{clear:both; display:block; margin:20px 0;}
a.readmorelinks{font-family:Cambria,Verdana, Arial, Helvetica, sans-serif; font-size:9px; padding:3px 2px; margin-left:15px; color:#d55b5b;    }
#main-content{margin-top:25px;}
img.wp-post-image.in-archive {border:1px solid #333333; padding:4px; float:right; margin:5px 0 0 15px;}
img.wp-post-image.in-single {border:1px solid #333333; padding:4px; float:right; margin:5px 0 15px 15px;}
.post-meta{text-transform:uppercase; font-size:11px; line-height:13px;  font-family:georgia; padding:10px 0 12px 0; color:#666666;}
.post-meta a{color:#5a4f4b;}
.post-meta a:hover{text-decoration:none; color:#e74a13;}
.post-content{padding:0; font-size:15px; font-family:cambria, arial, Georgia, "Times New Roman", Times, serif; color:#383331; line-height:24px; text-align:justify;}
.post-content a{font-size:15px; font-family:cambria, arial, Georgia, "Times New Roman", Times, serif; color:#e74a13;}
.post-content a:hover{text-decoration:underline;}
.post-content ol {padding:10px 0 10px 40px;}
.post-content ol li ol {padding-left:20px;}
.post-content ol li ul {padding-left:20px;}
.post-content ul {padding:10px 0 10px 40px;}
.post-content ul li ol {padding-left:20px;}
.post-content ul li ul {padding-left:20px;}
.post-content p {padding:0 0 15px 0;}
.post-content h1{font-family:Arial, Helvetica, sans-serif; font-size:32px; font-weight:normal; line-height:40px; padding-bottom:10px;}
.post-content h2{font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:normal; line-height:36px; padding-bottom:10px;}
.post-content h3{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; line-height:30px; padding-bottom:10px;}
.post-content h4{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; line-height:28px; padding-bottom:10px;}
.post-content h5{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:24px; padding-bottom:10px;}
.post-content h6{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; padding-bottom:10px;}
.wp-caption {padding:8px 3px 0px 3px; border:1px solid #333333; text-align:center; margin:0 auto;}
.wp-caption.alignright {margin:8px 0 5px 15px;} 
.wp-caption.alignleft {margin:8px 15px 5px 0;}
.wp-caption.aligncenter{clear:both; margin:15px auto; display:block; }
.wp-caption.alignnone {clear:both; margin:15px auto; display:block; }
p.wp-caption-text {text-align:center; font-family:georgia; font-style:italic; font-size:11px; line-height:13px;}
.post-content img.alignright {display:inline; margin:8px 0 5px 20px;}
.post-content img.alignleft {display:inline; margin:8px 20px 5px 0;}
.post-content img.aligncenter {clear:both; margin:10px auto; display:block; }
.post-content img.alignnone {clear:both; margin:10px auto; display:block; }
.post-content a img.alignright {display:inline; margin:8px 0 5px 20px;}
.post-content a img.alignleft {display:inline; margin:8px 20px 5px 0;}
.post-content a img.aligncenter {clear:both; margin:10px auto; display:block; }
.post-content a img.alignnone {clear:both; margin:10px auto; display:block; }
.post-content p img.alignright {display:inline; margin:20px 0 5px 20px;}
.post-content p img.alignleft {display:inline; margin:20px 20px 5px 0;}
.post-content p img.aligncenter {clear:both; margin:10px auto; display:block; }
.post-content p img.alignnone {clear:both; margin:10px auto; display:block; }
.post-content p a img.alignright {display:inline; margin:8px 0 5px 20px;}
.post-content p a img.alignleft {display:inline; margin:8px 20px 5px 0;}
.post-content p a img.aligncenter {clear:both; margin:10px auto; display:block; }
.post-content p a img.alignnone {clear:both; margin:10px auto; display:block; }
a.post-edit-link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#d55b5b }
/* =Comments
-------------------------------------------------------------- */
#comments {clear: both;}
#comments .navigation {padding: 0 0 18px 0;}
h3#comments-title, h3#response-title {color: #000; font-weight: normal; font-size: 20px; margin-bottom: 0; font-family:'droid serif', georgia; color:#FFFFFF;	padding: 24px 0;}
h3#response-title a{text-transform:capitalize;}
.commentlist {list-style: none; margin: 0;}
.commentlist li.comment {margin: 0 0 0 0;	padding: 0 0 0 65px; position: relative;}
.commentlist li:last-child {border-bottom:none; margin-bottom:0;}
.comment-body {font-size:13px;}
#comments .comment-body ul, #comments .comment-body ol { margin-bottom: 18px;}
#comments .comment-body p:last-child {margin-bottom: 6px;}
#comments .comment-body blockquote p:last-child {margin-bottom: 24px;}
.commentlist ol {list-style: decimal;}
.commentlist .avatar {padding:3px; background:none repeat scroll 0 0 #999999; position: absolute; top: 4px; left:0;}
.comment-author cite {color: #666666; font-style: normal; font-weight: bold; text-transform:capitalize;}
.comment-author .says {font-style: italic; font-size:10px;}
.comment-meta {font-size: 12px; margin: 0 0 5px 0; text-transform:uppercase; font-size:10px; line-height:16px;  font-family:georgia; padding:0; color:#666666}
.comment-meta a:link, .comment-meta a:visited {color: #888; text-decoration: none;}
.comment-meta a:active, .comment-meta a:hover {color: #ff4b33;}
.reply {font-size: 12px; padding: 6px 0 24px 0;}
.reply a, a.comment-edit-link {color: #888;}
.reply a:hover, a.comment-edit-link:hover {color: #ff4b33;}
.reply a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; padding:3px 7px; background:#000; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#d55b5b;}
.commentlist .children {list-style: none; margin: 0;}
.commentlist .children li {border: none; margin: 0;}
.nopassword, .nocomments {display: none;}
#comments .pingback {margin-bottom: 18px; padding-bottom: 18px;}
.commentlist li.comment+li.pingback {margin-top: -6px;}
#comments .pingback p {color: #888;	font-size: 12px; line-height: 18px;	display:block; margin: 0;}
#comments .pingback .url {font-style: italic; font-size: 13px;}
/* Comments form */
#respond {margin: 24px 0; border-top: 1px dashed #000; overflow: hidden; position: relative;}
#respond p {margin: 0;}
#respond .comment-notes {margin-bottom: 1em;}
.children #respond {margin: 0 48px 0 0;}
h3#reply-title {margin: 18px 0;}
p#loggedinas{margin-bottom:25px; font-style:italic;}
p#loggedinas a {text-transform:capitalize;}
#comments-list #respond {margin: 0 0 18px 0;}
#comments-list ul #respond {margin: 0;}
#cancel-comment-reply{clear:both; margin:0 0 24px 0;}
#cancel-comment-reply-link {font-size: 12px;line-height: 18px;font-weight: normal;	}
.comment-form-labels {padding:5px 0; font-size:14px; font-weight:bold;}
.comment-form-labels small {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;font-size:9px; color:#D55B5B;}
#respond .required {color:#ff4b33; font-weight:bold;}
#respond input {margin:0 0 9px;	padding:5px 5px; height:16px; margin-right:5px; font-style:italic; color:#999999; font-family:georgia; border:4px solid #666; -moz-box-shadow: 0px 10px 10px -10px #000, inset 0px 7px 10px -10px #000 ; -webkit-box-shadow:0px 10px 10px -10px #000, inset 0px 7px 10px -10px #000; box-shadow: 0px 10px 10px -10px #000, inset 0px 7px 10px -10px #000;}
#respond textarea {padding:5px 5px; margin-right:5px; font-style:italic; color:#999999; font-family:georgia; border:4px solid #666; -moz-box-shadow: 0px 10px 10px -10px #000, inset 0px 7px 10px -10px #000 ; -webkit-box-shadow:0px 10px 10px -10px #000, inset 0px 7px 10px -10px #000; box-shadow: 0px 10px 10px -10px #000, inset 0px 7px 10px -10px #000;}
#respond input.send-comment{background:url(images/submit.png); width:125px; height:35px; border:none; display:block; margin:25px 0 0 0;}



/*sidebar*/
#sidebar {min-height:685px; background:url(images/sep_vert.png) no-repeat top left; font-family:cambria, Arial, Helvetica, sans-serif; margin-top:25px;}
#sidebar a {}
.sidebar-row {padding-left:10px;}
.sidebar-row img {padding-left:0px;}
.sidebar-row ul {padding-top:15px; }
.sidebar-row ul li{list-style:none;}
.sidebar-row ul.children li {border-bottom:none;}
.sidebar-row #calendar_wrap {padding:25px;}
.sidebar-row #calendar_wrap caption {font-weight:bold; padding-bottom:25px; font-size:20px; font-family:cambria, Arial, Helvetica, sans-serif;}
.sidebar-row table#wp-calendar {border-collapse:collapse; width:100%; text-align:center;}
.sidebar-row h3{font-family:cambria, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#e74a13;margin-top:10px;margin-bottom:5px; }

ul.viralite {background-image:url(images/sidebar/fond_sidebar.png); width:290px; height:151px;text-align:center;}
ul.viralite li {padding-bottom:7px; margin-bottom:7px; text-align:center; width:290px; }
ul.viralite a:hover {color:#e74a13;}

#rappelle{background-image:url(images/sidebar/fond_rappelle.png);height:305px;padding-top:15px;padding-left:13px;margin-bottom:20px;}
#rappelle h4{font-family:cambria, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#e74a13; text-align:center; }

#formations{background:url(images/sidebar/fond_formations.png);height:438px; padding-top:15px;padding-left:13px;margin-bottom:20px;}
#formations h3{font-family:cambria, Arial, Helvetica, sans-serif; font-size:20px;  color:#e74a13;  }
#formations ul{list-style:none;}
#formations ul li{margin-top:0px;}

#infos-sidebar{width:255px;height:110px;float:left; padding-left:10px;margin-bottom:3px;}
a.post-title-sidebar{font-family:cambria, Arial, Helvetica, sans-serif; font-size:17px; color:#4c4441;  display:block; padding:0; text-align:left;}
a.plusInfos-sidebar{font-family:cambria, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ba0808; line-height:15px; display:block; float:right;padding-right:5px;}
a.plusInfos-sidebar img{margin-right:5px;margin-top:4px;}
a:hover.post-title-sidebar{color:#e74a13;}

/*roundabout*/
#roundabout{padding-top:20px; min-height:480px;width:960px; background:url(images/fond_corps.png) no-repeat;margin-left:0px;padding-left:0px;}
.roundabout-holder {list-style:none; width:520px; height:300px; margin:0px auto;}
.roundabout-moveable-item {font-size:12px!important; height:360px; width:586px; cursor:pointer; padding:5px; border:1px solid #aaaaaa; background:#fff; /* -webkit-box-shadow:0px 0px 20px #000; -moz-box-shadow:0px 0px 20px #000;*/-moz-box-shadow: 0px 20px 10px -10px #000; -webkit-box-shadow:0px 20px 10px -10px #000; box-shadow: 0px 20px 10px -10px #000;}
.roundabout-moveable-item img {height:100%; width:100%; background-color:#FFFFFF; margin:0;}
.roundabout-in-focus {cursor:auto;}
.roundabout-in-focus:hover {-webkit-box-shadow:0px 0px 20px #000; -moz-box-shadow:0px 0px 20px #000;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none; text-decoration:none;}
.roundabou li {margin:0}
a img{border:none; outline:0;}
.hiddendesc {display:none;}
#filler {text-align: center; position:relative; top:78px; background:url(images/horiz-wide.png) no-repeat bottom center; height:32px; line-height:32px; padding-bottom:36px;}
#filler #description {font-family:'Droid Serif', arial;font-size:32px; font-weight:bold; font-style:italic;  text-shadow:1px 1px 0 #000; text-align:center;}

a.description_link{background:url(images/details.png) no-repeat; width:182px; height:46px; display:inline-block; position:relative; left:25px; top:-11px; text-indent:-9999px;  text-align:center;}
a:hover.description_link {background-position:0 -1px;}

#presentation{width:930px;margin:auto; height:180;float:left;margin-left:20px;}
#presentation img{width:147px;height:159px;float:left;}
#presentation h1{color:#383331;font-size:35px;font-family:cambria, verdana, arial;text-align:center;margin-top:10px;}
#presentation p{text-align:justify;font-size:15px;font-family:cambria, verdana, arial;color:#383331;margin-left:180px;margin-top:50px;margin-right:50px;}

#pack{width:940px; margin:auto;padding-left:25px;}
#pack .formation {width:260px;height:215px;float:left; margin:20px;}
#pack .formation p{text-align:center;font-size:16px;font-family:cambria, verdana, arial;color:#383331;}

#datesFormation{width:422px;height:473px;background-image:url(images/accueil/dates_formation.png);float:left;margin:20px;}
#datesFormation ul{list-style:none;margin-top:70px;}
#datesFormation ul li{margin-top:2px;}

#pub{width:869px;height:147px; float:left; margin-top:20px; margin-bottom:20px;margin-left:30px;}

#temoignage{width:422px;height:370px;float:left;margin:20px;margin-top:10px; background-image:url(images/accueil/temoignage.png);}
#temoignage p{color:#383331; margin-top:40px; font-size:15px;font-family:cambria, verdana, arial; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:0px; margin-bottom:0px; font-weight:bold; text-align:justify;}

#quisommesnous{width:422px;height:370px;float:left;margin:20px;margin-top:10px;background-image:url(images/accueil/nous.png);}
#quisommesnous p{color:#383331; margin-top:70px; font-size:15px;font-family:cambria, verdana, arial; padding-left:25px; padding-right:25px; font-weight:bold; text-align:justify;}

#twitter{width:422px;height:473px;float:left;margin:20px;}
#outil{margin-top:15px;}

.icone{width:40px;height:58px;float:left;padding-top:15px;padding-left:15px;margin-bottom:3px;margin-left:5px;}
.infos{width:345px;height:73px;float:left; padding-left:10px;margin-bottom:3px;}
a.post-title{font-family:cambria, Arial, Helvetica, sans-serif; font-size:16px; color:#4c4441;  display:block; padding:0; }
a:hover.post-title{color:#e74a13;}
a.plusInfos{font-family:cambria, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ba0808; line-height:15px; display:block; padding-right:5px;float:right;}
a.plusInfos img{margin-right:5px;margin-top:4px;}
a.liste p{text-align:center;font-size:12px;font-family:cambria,verdana,arial;font-weight:bold;padding:0px;margin:0px;}
a:hover.liste p{text-decoration:underline;color:#e74a13;}

/*below-ra*/
#below-ra .grid_4 {min-height:250px;float:left;}
#below-ra .grid_4 p {padding:0 10px 10px 10px;}
#below-ra .grid_4 p span.t-author{text-decoration:underline; font-style:italic; display:block; margin:5px 20px 10px 0; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase;  }
#below-ra .grid_4 h3 {font-family:'Droid Serif', arial; font-size:24px; line-height:20px; font-weight:normal; padding-left:60px; padding-top:12px; height:33px; margin-bottom:12px; text-shadow:1px 1px 0 #000; color:#FFFFFF; }
#below-ra .grid_4 h3#testimonials{background:url(images/icon-talk.png) no-repeat top left;}
#below-ra .grid_4 h3#whoweare{background:url(images/icon-id.png) no-repeat top left;}
#below-ra .grid_4 h3#blogpost{background:url(images/icon-bubble.png) no-repeat top left;}
#below-ra a.continue{float:right; margin:10px 20px 0 0;}
a.continue{display:block; background:url(images/continue-btn.png); width:123px; height:35px; text-indent:-9999px; outline:none;}
a:hover.continue {background-position:0 -1px;}
#below-ra .grid_4.omega ul li {list-style:none; padding:0 0 5px 0; border-bottom:1px dashed #333333; margin:0 10px 8px 15px;}
#below-ra .grid_4.omega ul li:last-child{border-bottom:none;}
#below-ra .grid_4.omega ul li img {float:right; padding:3px; background:#999999;}

.meta-data {font-family:georgia; font-size:10px;}
/**/
/**/
/**/
/*footer*/
#footer {height:128px; width:100%; background:url(images/pied.jpg) repeat-x; color:#e3e3dc; margin:0px; padding:0px;float:left;}
#footer ul  {list-style:none; text-align:center;width:1000px;margin:auto;}
#footer ul li {display:inline;padding-right:20px;padding-left:20px;}
#footer ul li a {font-family:Cambria, georgia, Arial; font-size:14px; color:#e79e81;}
#footer ul li a:hover{text-decoration:underline;}
#footer p{color:#e74a13; font-family:Cambria, georgia, Arial; font-size:12px;margin-top:10px; text-align:center;}
#footer p a{color:#e3e3dc; font-family:Cambria, georgia, Arial; font-size:12px;}
#footer p a:hover{color:#e79e81; font-family:Cambria, georgia, Arial; font-size:12px;}
#sep{width:860px;height:2px;margin:auto;padding-top:50px;}

/*page formation*/
.cat{float:left; width:290px;padding:5px;margin:10px;margin-top:20px;}
.cat img{height:70px;float:left;margin-right:10px;}
.cat h4{text-align:center; font-size:30px; font-family:Cambria, georgia, Arial;padding-top:10px; line-height:1.0;height:70px;}
.cat p{text-align:justify;font-family:Cambria, georgia, Arial;color:#121212;padding-left:10px;padding-right:10px;}


/*page liste formations*/
#hide_show1 {display:block; float:left; width:108px; height:43px; background:url(images/formations/paris.png) no-repeat;margin-left:150px;outline: none;margin-right:50px;}
#hide_show1:hover {background:url(images/formations/paris_selec.png) no-repeat;margin-left:150px;outline: none;}
#hide_show1:active {background:url(images/formations/paris_selec.png) no-repeat;margin-left:150px;outline: none;}
#hide_show1:visited {background:url(images/formations/paris_selec.png) no-repeat;margin-left:150px;outline: none;}
#hide_show1-2 {display:block; float:left; width:108px; height:43px; background:url(images/formations/paris_selec.png) no-repeat;margin-left:150px;outline: none;margin-right:50px;}

#hide_show2 {display:block; float:left; width:108px; height:43px; background:url(images/formations/angers.png) no-repeat;padding:20px;outline: none;}
#hide_show2:hover {background:url(images/formations/angers_selec.png) no-repeat;padding:20px;outline: none;}
#hide_show2:active {background:url(images/formations/angers_selec.png) no-repeat;padding:20px;outline: none;}
#hide_show2:visited {background:url(images/formations/angers_selec.png) no-repeat;padding:20px;outline: none;}
#hide_show2-2 {display:block; float:left; width:108px; height:43px; background:url(images/formations/angers_selec.png) no-repeat;padding:20px;outline: none;}

#paris{width:560px;float:left;list-style: none;margin-left:30px;}
#angers{width:560px;float:left;list-style: none;margin-left:30px;}

.infos-formation{width:540px;height:80px;float:left; padding-left:10px;margin-bottom:3px;color:#5f5f5f;font-size:17px;font-family:cambria, georgia, arial;background:url(images/formations/liste.png);padding-top:10px;}
a.post-title-formation{font-family:cambria, Arial, Helvetica, sans-serif; font-size:17px; color:#4c4441;  display:block; padding:0; }
a:hover.post-title-formation{color:#e74a13;}
a.plusInfos-formation{font-family:cambria, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ba0808; line-height:15px; display:block; float:right;margin-right:10px;}
a.plusInfos-formation img{margin-right:5px;margin-top:4px;}
.icone-formation{width:40px;height:58px;float:left;padding-top:15px;padding-left:5px;margin-bottom:3px;margin-right:10px;}

#typeFormation{width:650px;height:800px;float:left; margin-top:50px;}
.une_formation{width:300px;height:200px;float:left;padding-left:12px;margin-bottom:10px;}

/*détail formation*/
#partageFormation{float:right;margin-top:0px;padding-top:0px;}

/*formulaire inscription*/
#formulaire{width:300px;height:500px;margin-left:70px;}
#formulaire input{float:right;}
   .postTabs_divs{
	padding:4px;
	padding-left:15px;
	padding-right:15px;
	border-left: 1px solid #ccc  !important;
	border-right: 1px solid #ccc  !important;	
	border-bottom: 1px solid #ccc  !important;
	background:white;
}


.postTabs_titles{
	display:none;	
}

ul.postTabs
	{
	margin:0px 0px 0px !important;
	padding: 0.2em 1em 0.2em 20px !important;
	border-bottom: 1px solid #ccc !important;
	font-size: 11px;
	list-style-type: none !important;
	line-height:normal;
	text-align: left;
	display: block !important;
	background: none;
	}

ul.postTabs li
	{	
	display: inline !important;
	font-size: 11px;
	line-height:normal;
	background: none;
	padding: 0px;
	margin: 0px;
	}
  
ul.postTabs li:before{
	content: none;	
}  
  	
ul.postTabs li a
	{
	text-decoration: none;
	background: #f3f3f3;
	border: 1px solid #ccc  !important;
	padding: 0.2em 0.4em !important;
	color: #666 !important;
	outline:none;	
	cursor: pointer;
	
	}
	
ul.postTabs li.postTabs_curr a{
	border-bottom: 1px solid #fff  !important;
	background: #fff;
	color: #000000 !important;
	text-decoration: none;
	
	}

ul.postTabs li a:hover
	{
	color: #666 !important;
	background: #fff;
	text-decoration: none;
	
	}

.postTabsNavigation{
	display: block !important;
	overflow:hidden;
}

.postTabs_nav_next{
	float:right;
}

.postTabs_nav_prev{
	float:left;
}
input.wpcf7-text{width:260px;}

#menu-item-55{width:115px}
#menu-item-862{width:240px}
#menu-item-56{width:200px}
#menu-item-57{width:147px}
