html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, text-center, text-right {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, text-center, text-right { display: block }
nav ul { list-style: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}
a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none;
}
mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: 700;
}
del { text-decoration: line-through }
abbr[title], dfn[title] {
    border-bottom: 1px dotted;
    cursor: help;
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}
input, select { vertical-align: middle }
body {
    font: 13px/1.231 sans-serif;
    *font-size: small;
}
select, input, textarea, button { font: 99% sans-serif }
pre, code, kbd, samp { font-family: monospace,sans-serif }
body, select, input, textarea { color: #444 }
h1, h2, h3, h4, h5, h6 { font-weight: 700 }
html { overflow-y: scroll }
a:hover, a:active { outline: none }
a, a:active, a:visited { color: #fff }
ul, ol { margin-left: 1.8em }
ol { list-style-type: decimal }
nav ul, nav li { margin: 0 }
small { font-size: 85% }
strong, th { font-weight: 700 }
td, td img { vertical-align: top }
sub {
    vertical-align: sub;
    font-size: smaller;
}
sup {
    vertical-align: super;
    font-size: smaller;
}
pre {
    padding: 15px;
    white-space: pre;
    white-space: pre-wrap;
    white-space: pre-line;
    word-wrap: break-word;
}
textarea { overflow: auto }
.ie6 legend, .ie7 legend { margin-left: -7px }
input[type=radio] { vertical-align: text-bottom }
input[type=checkbox] { vertical-align: bottom }
.ie7 input[type=checkbox] { vertical-align: baseline }
.ie6 input { vertical-align: text-bottom }
label, input[type=button], input[type=submit], button { cursor: pointer }
button, input, select, textarea { margin: 0 }
input:invalid, textarea:invalid {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd }
button {
    width: auto;
    overflow: visible;
}
.ie7 img { -ms-interpolation-mode: bicubic }
.ir {
    display: block;
    text-indent: -999em;
    overflow: hidden;
    background-repeat: no-repeat;
    text-align: left;
    direction: ltr;
}
.hidden {
    display: none;
    visibility: hidden;
}
.visuallyhidden {
    position: absolute!important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
}
.invisible { visibility: hidden }
.clearfix:before, .clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix:after { clear: both }
.clearfix { zoom: 1 }
body {
    color: #000;
    font-size: 14px;
    font-family: "helvetica neue",helvetica,arial,sans-serif;
	background-color:#ff8b00;
	background: -moz-linear-gradient(#f95c00, #ff8b00) no-repeat;  
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f95c00), to(#ff8b00)) no-repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f95c00', endColorstr='#ff8b00') no-repeat; 
}
@-webkit-keyframes acceleratedReveal { 
	0% { -webkit-transform: translate3d(0,-60px,0) }
	67% { -webkit-transform: translate3d(0,0,0) }
	86% { -webkit-transform: translate3d(0,-5px,0) }
	100% { -webkit-transform: translate3d(0,0,0) }
}

h1 {
	color:#4c4c4c;
	font-size:26px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0.4px;
	line-height:1.0em;
	padding-bottom:10px;
	position:relative;
}

#masthead-wrap { padding-top: 0px }
.collapsed .header { position: absolute }
.container {
    width: 980px;
    margin: 0 auto;
    text-align: center;
	min-height:100%;
	/*background-color:#f1f4ff;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;*/
	padding:0px;
	background: url('../images/index-center.png') repeat-y;
}
.container-index2 {
	background: url('../images/developpement-personnel-voix.png');
	width:980px;
	height:12px;
	margin: 0 auto;
	margin-top:20px;
}

.masthead div.tagline {
    font-size: 50px;
    font-weight: 700;
    color: #000;
    font-family: "helvetica neue",helvetica,arial;
    position: relative;
    text-align: center;
}
h1.sub-tagline {
    color: #999;
    font-size: 25px;
    text-align: center;
    font-weight: 200;
    margin-top: 0;
    margin-top: -4px;
}
.triage {
    height: 270px;
    list-style: none;
    clear: both;
    text-align: left;
	width:800px;
	margin-left:100px;
}
.triage div { 
	float: left;
}

.triage div a {
    border: 1px solid #ccc;
    width: 370px;
    height: 220px;
    padding: 5px;
    float: left;
    text-align: left;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;

	background-color:#c0c822;
	
	background: -moz-linear-gradient(#c0c822, #9ca21c);   
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#c0c822), to(#9ca21c));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c0c822', endColorstr='#9ca21c'); 

    position: relative;
    text-decoration: none;
	border:1px solid #818617;
}
.triage div.last a { margin-right: 0 }

/*.triage li a:hover {
    cursor: pointer;
    -moz-box-shadow: 0 0 2px #646464;
    -webkit-box-shadow: 0 0 2px #646464;
    box-shadow: 0 0 2px #646464;
    -webkit-transition: all linear .2s;
    text-decoration: none;
	background:#c0c822;
}*/

.triage div a:active { top: 2px }
.triage div a .icon {
    float: left;
    width: 77px;
    height: 195px;
    margin: 0 12px 0 0;
}
.triage div p.button-tri{
	margin:0 auto;
	height: 20px;
    width: 120px;
    background: url(../images/bouton-parole-public.png) no-repeat left center;
	border: none;
	color:#181c1f;
	font-weight: bold;
	font-size: 13px!important;
	text-align:center;
	text-decoration: none!important;
	cursor: pointer;
	display: block;
	line-height: 18px;
	position:absolute;
	left:172px;
	top:200px;
	border:1px solid #818617;
}
.triage div p.button-tri:hover {
    background-position: left top;
}
.triage div p.button-tri:active {
    background-position: left bottom;
}

.triage div.entreprise .icon {
	background: url(../images/triage/ent.png) no-repeat 0 0;
	margin-right:8px;
	margin-top:0px;
	width:87px;
	height:200px;
	margin-left:0px
}
.triage div.professionnel .icon {
	background: url(../images/triage/pro.png) no-repeat 0 0;
	margin-right:0px;
	margin-top:28px;
	margin-left:0px;
	margin-right:10px;
	width:70px;
	height:230px
}
.triage div.particulier .icon {
	background: url(../images/triage/part2.png) no-repeat 0 0;
	margin-right:0px;
	margin-top:-15px;
	margin-left:-2px;
	margin-right:2px;
	width:100px;
	height:210px
}
.triage div:last-child { margin-right: 0 }
.triage div h5 {
    margin: 0px 0 3px;
    font-size: 15px;
	font-weight:bold;
    color: #3e410b;
	margin-bottom:10px;
	text-align:center
}
.triage div p {
    line-height: 16px;
    margin: 0 0 5px;
    font-size: 13px;
    -webkit-font-smoothing: antialised;
    color: #fff;
}


.masthead .main-headlines .tagline {
    width: 676px;
    height: 66px;
    margin: 0 auto;
    display: block;
    background: url(../images/main-headline-text.png) no-repeat center top;
    text-indent: -99999em;
}
.masthead .main-headlines .tagline-contact {
    width: 676px;
    height: 66px;
    margin: 0 auto;
    display: block;
    background: url(../images/main-headline-contact.png) no-repeat center top;
    text-indent: -99999em;
}
.masthead .main-headlines .tagline2 {
    width: 450px;
    height: 35px;
    margin: 0 auto;
	margin-top:15px;
    display: block;
    background: url(../images/main-headline-text2.png) no-repeat center top;
    text-indent: -99999em;
}
#masthead-wrap.hidden .masthead {
    opacity: 0;
    filter: alpha(opacity=0);
}

.masthead ul.cols {
	/*background: url(../images/masthead-shelf.png) no-repeat center 30px;*/
    margin-top: 13px;
    min-height: 300px;
    list-style: none;
    margin-left: 0;
	/*border-bottom: 1px solid #e7e7e7;*/
}
.masthead ul.cols li {
    width: 316px;
    float: left;
    text-align: center;
    font-size: 13px;
    margin-right: 15px;
    padding-top: 146px;
    position: relative;
    color: #6d6d6d;
    line-height: 1em;
    position: relative;
}
.masthead ul.cols li.work-anywhere .stage {
    width: 206px;
    height: 121px;
    position: absolute;
    left: 49px;
    top: 10px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
}
.masthead ul.cols li.work-anywhere .stage.action {
    opacity: 1;
    filter: alpha(opacity=100);
}
.masthead ul.cols li.start-using .stage div {
    position: absolute;
    display: block;
    -webkit-transition: left .3s ease-in-out;
    -moz-transition: left .3s ease-in-out;
}
/*.masthead ul.cols li.start-using .stage .web {
    width: 121px;
    height: 99px;
    background: url(../images/masthead-navigateur.png) no-repeat center top;
    top: 25px;
    left: 60px;
    z-index: 90;
}*/
.masthead ul.cols li.work-anywhere .stage .web {
    width: 200px;
    height: 111px;
    background: url(../images/domaines_formations.png) no-repeat center top;
    top: 50px;
    left: 60px;
    z-index: 90;
	margin-top:22px;
	margin-left:10px;
}

.masthead ul.cols li.start-using .stage .mail {
    width: 95px;
    height: 83px;
    background: url(../images/masthead-internet.png) no-repeat center top;
    left: 162px;
    top: 52px;
    z-index: 95;
}
.masthead ul.cols li.start-using .stage .phone {
    width: 95px;
    height: 51px;
    background: url(../images/masthead-micro_casque.png) no-repeat center top;
    left: 115px;
    top: 95px;
    z-index: 99;
}
.csstransitions .masthead ul.cols li.start-using .stage.a .web { left: 54px }
.csstransitions .masthead ul.cols li.start-using .stage.a .mail { left: 67px }
.csstransitions .masthead ul.cols li.start-using .stage.a .phone { left: 82px }
.masthead ul.cols li.start-using { position: relative }
.masthead ul.cols li.with-anyone {
    margin-right: 0;
    position: relative;
}
.masthead ul.cols li.with-anyone .stage {
    position: absolute;
    width: 212px;
    height: 109px;
    display: block;
    top: 31px;
    left: 47px;
}
.masthead ul.cols li.with-anyone .stage div {
    position: absolute;
    display: block;
    background-repeat: none;
    background-position: left top;
    -moz-transition-property: left,top,-moz-transform;
    -moz-transition-duration: .3s,.3s,.3s;
    -moz-transition-timing-function: ease-in-out,ease-in-out,ease-in-out;
    -webkit-transition-property: left,top,-webkit-transform;
    -webkit-transition-duration: .3s,.3s,.3s;
    -webkit-transition-timing-function: ease-in-out,ease-in-out,ease-in-out;
}
.masthead ul.cols li.with-anyone .stage .p1 {
    width: 200px;
    height: 111px;
    background-image: url(../images/preparer-pitch-oral.png);
    top: 0px;
    left: 10px;
}
.masthead ul.cols li.with-anyone .stage .p2 {
    width: 79px;
    height: 79px;
    background-image: url(../images/masthead-personne2.png);
    top: 5px;
    left: 92px;
    -webkit-transition-duration: .3s,.3s,.3s;
    -moz-transition-duration: .3s,.3s,.3s;
}
.masthead ul.cols li.with-anyone .stage .p3 {
    width: 89px;
    height: 90px;
    background-image: url(../images/masthead-personne3.png);
    left: 102px;
    top: 2px;
    -webkit-transition-duration: .2s,.2s,.2s;
    -moz-transition-duration: .2s,.2s,.2s;
}
.masthead ul.cols li.with-anyone .stage .p4 {
    width: 96px;
    height: 96px;
    background-image: url(../images/masthead-personne4.png);
    left: 96px;
    top: 10px;
    -webkit-transition-duration: .1s,.1s,.1s;
    -moz-transition-duration: .1s,.1s,.1s;
}
.csstransitions .masthead ul.cols li.with-anyone .stage.a .p2 {
    left: 7px;
    top: 15px;
    -webkit-transform: rotate(-19deg);
}
.csstransitions .masthead ul.cols li.with-anyone .stage.a .p3 {
    left: 11px;
    top: 7px;
    -webkit-transform: rotate(-18deg);
}
.csstransitions .masthead ul.cols li.with-anyone .stage.a .p4 {
    left: 14px;
    top: 7px;
    -webkit-transform: rotate(-12deg);
}
.csstransforms3d .masthead ul.cols li.with-anyone .stage.a .p4 { -webkit-transform: rotate3d(-12deg) }
.masthead ul.cols li.with-anyone .stage .miniarrow {
    width: 65px;
    height: 21px;
    background-image: url(../images/masthead-personne-fleche.png);
    left: 64px;
    top: 87px;
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
}
.masthead ul.cols li.with-anyone .stage.a .miniarrow {
    opacity: 0;
    filter: alpha(opacity=0);
}
.masthead ul.cols li .text {
    margin: 0 33px;
    line-height: 1.4em;
}
li .text p {
    -webkit-font-smoothing: antialiased;
	color:#6d4e44;
	text-align:center
}
.masthead ul.cols li h3 {
    font-size: 20px;
    font-weight: 400;
    color: #000;
    position: relative;
    line-height: 1.1em;
    margin-bottom: 5px;
	margin-top:0px
}

.masthead ul.cols li.work-anywhere span.arrow {
    width: 142px;
    height: 48px;
    background: url(../images/formation-standardiste.png) no-repeat left top;
    display: block;
    position: absolute;
    top: 0;
    right: -85px;
    -webkit-transition: .2s all linear;
    -webkit-transform: rotate3d(0,0,0,0deg);
}
.csstransforms3d .masthead ul.cols li.work-anywhere span.arrow { -webkit-transform: rotate3d(0,0,0,0deg) }
.masthead ul.cols li.work-anywhere span.arrow.a {
    margin-right: 42px;
    -webkit-transform: rotate(-30deg);
    opacity: 0;
    filter: alpha(opacity=0);
}
.csstransforms3d .masthead ul.cols li.work-anywhere span.arrow.a { -webkit-transform: rotate3d(0,0,0,-30deg) }
.masthead ul.cols li.start-using span.arrow {
    width: 132px;
    height: 45px;
    background: url(../images/formation-distance.png) no-repeat left top;
    right: -82px;
    top: 110px;
    position: absolute;
    -webkit-transition: .2s -webkit-transform linear,.2s margin-right linear;
}
.csstransforms3d .masthead ul.cols li.start-using span.arrow.a { -webkit-transform: rotate3d(0,0,0,0deg) }
.masthead ul.cols li.start-using span.arrow.a {
    margin-right: 42px;
    -webkit-transform: rotate(-30deg);
    opacity: 0;
    filter: alpha(opacity=0);
}
.csstransforms3d .masthead ul.cols li.start-using span.arrow.a { -webkit-transform: rotate3d(0,0,0,-30deg) }
/*
.masthead ul.cols li.work-anywhere .cloud {
    width: 200px;
    height: 118px;
    display: block;
    position: absolute;
    left: 55px;
    top: 30px;
    background: url(../images/computer_people.png) no-repeat scroll center top transparent;
    z-index: 100;
}
*/
.masthead ul.cols li.start-using .cloud {
    width: 200px;
    height: 118px;
    display: block;
    position: absolute;
    left: 60px;
    top: 30px;
    background: url(../images/formation-internet-coaching-vocal.png) no-repeat scroll center top transparent;
    z-index: 100;
}



.ie7 .masthead ul.cols li a.start-using { margin-top: 170px }
.masthead ul.cols li a.start-using span { opacity: .9 }
.firefox.mac .masthead ul.cols li a.start-using { font-weight: 400 }
.masthead ul.cols li a.start-using:hover { background-position: left center }
.masthead ul.cols li a.start-using:active { background-position: left bottom }

.success_message { display: block; height: auto; line-height: 22px; padding: 3px 10px 3px 35px; margin: 3px 0; color:#666; border: 1px solid #A0D997; -moz-border-radius: 5px; -webkit-border-radius:5px; background-color: #D6FFD8; margin: 0 auto; margin-top:50px; text-align:left; width:600px; background-image: url(../images/success.gif); background-repeat: no-repeat; background-position: 10px center; color:#0e2f9f; font-weight:bold; }


.motscles {
	font-weight:200;
	color:#999;
	font-size:12px;
	margin-top:10px
}

#footer {
	text-align:center;
	background: url('../images/communication-orale.png') no-repeat;
	min-width:980px;
	margin:0 auto;
	width:980px;
	padding-top:20px;
	padding-bottom:20px
}
#footer h2 {
	font-size:18px;
	color: #000;
	margin-top:5px;
	font-weight:300
}
#footer p {
    padding: 5px 0 10px;
    color: #000;
    font-weight:400;
	font-size:12px;
	line-height:14px 
}

.text-center {
	width:620px;
    padding: 10px 10px 10px 10px;
	margin:0px 30px 0px 10px;
	float:left;
	display:block;
	position:relative;
	text-align:left
}

.text-center h1 {
    color:#444;
    font-size: 24px;
    margin-top: 0px;
	margin-bottom:10px
}
.text-center h2 {
    color: #2c2c2c;
    font-weight: 700;
    font-size:20px;
    margin-bottom: 10px;	
}
.text-center p {
	font-size:14px;
	color:#444;
	line-height:1.5em;
    text-align: left;
	margin:0 0 2px;
	font-weight:normal;
}



/* HEADER */
#header {
	background: #232121 url(../images/confiance-soi.png) no-repeat;
	background-position:0 50%;
	height:120px;
	min-width: 980px;
	border-bottom:1px solid #999;
	margin:0 auto;
}

#header .container-header{
	margin:0 auto;
	width:980px;
}

#header-inner {
	height: 100px;
	float:left;
	position:relative;
	width:200px;
	margin:0 auto;
	margin-left:0px
}

#header-inner h1 {
	float: left;
    width: 209px;
    height: 117px;
    background: url(../images/header-logo2.png) no-repeat left center;
    display: block;
    text-indent: -99999em;
    margin-top: -1px;
    padding: 0px 0;
}

#header-inner a#logo {
	text-indent: -99999px;
	display: block;
	width: 180px;
	height: 100px;
}

#header-center {
	height: 100px;
	float:left;
	position:relative;
	width:240px;
	margin-left:30px;
	margin-top:10px;
}

#header-right {
	height: 100px;
	float:right;
	position:relative;
	width:700px;
	margin:0 auto;
	margin-right:20px
}

#header-right2 {
	height: 95px;
	border:1px solid #181c1f;
	float:right;
	position:relative;
	width:170px;
	margin:0 auto;
	margin-top:7px;
	background:white;
	border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}

#contact-area {
	width: 170px;
	height: 100px;
}

.contact-p  {
	font-weight:200;
	font-size:14px;
	margin-top:7px;
	line-height:16px;
	padding: 0px 4px 0  4px;
	z-index:2;
}
.contact-p a {
	color:#607890;
}
.contact-p a:hover {
	font-weight:400;
	text-decoration:underline;
}


h1.sub-tagline2 {
    /*background: url(../images/main-headline-header.png) no-repeat center top;*/
    background: url(../images/100-3.png) no-repeat center top;
	width:700px;
	height:100px;
	text-indent:-9999px;
    margin-top:12px;
}

.main-headlines .tagline {
    width: 450px;
    height: 55px;
    margin: 0 auto;
    display: block;
    background: url(../images/main-headline-text.png) no-repeat center top;
    text-indent: -99999em;
	margin-top:6px
}



.text-right {
	width:250px;
    padding: 10px 10px 10px 10px;
	float:left;
	background-color:#e9e9e9;
	display:block;
	position:relative;
	margin-bottom:10px;
	margin-top:0px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-goog-ms-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #CCC
}
.text-right h1 {
    color: #ff6600;
    font-size: 17px;
    margin-bottom: 10px;
	text-align:left
}
.text-right h2 {
    color: #2c2c2c;
    font-size: 24px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 30px;
    padding-bottom: 18px;
}
.text-right h3 {
    color: #444;
    font-weight: 700;
    font-size: 16px;
    margin: .6em 0 .4em;
}
.text-right p {
	font-size:12px;
	color:#444;
	line-height:1.5em;
    text-align: left;
}

.video-center {
	width:960px;
	margin: 20px 0px 20px 0px;
	text-align:center;
}

.video-center object {
	float:left;
	margin-bottom:20px
}

.clr {clear:both; margin-bottom:0px} 

.puce_ul{
	margin-left:0px;
	list-style-type:none;
	padding:3px 0px 3px 10px;
	margin-bottom:10px;
}

.puce_ul li {
	background:url("../images/maxxivoice_puces.png") no-repeat scroll 0 0px transparent;
	list-style-type:none;
	padding-left:30px;
	padding-bottom:8px;
}

.puce_ul li ul li {
	list-style-type:disc;
	background:none;
	padding-left:0px	
}

.offrespeciale_footer {
	width:850px;
	color:#000;
	background-color:#eaeade;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	margin:0 auto;
	padding: 10px;
	margin-top:20px;
}

.webmarketeur_choixforma_ul {
	margin-left:0px;
	list-style-type:none;
	padding:5px 0px 0px 10px;
	margin-bottom:0px;
}

.webmarketeur_choixforma_ul li {
	background:url("../images/coche-verte.png") no-repeat scroll 0 0px transparent;
	list-style-type:none;
	padding-left:30px;
	padding-bottom:8px;
}

.fullwidth{
	margin:0 auto;
	position:relative;
	float:left;
	width:960px;
	padding-left:15px
}

.choix_pay {
	background-color:#FFF;
	color:#000;
	margin-top:20px;
	border:2px solid black;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width:940px;
	text-align:left;	
}

.choix_pay h2 {
	font-size:20px;
	letter-spacing:0.4px;
	font-weight:bold;
	line-height:1.0em;
	padding-bottom:10px;
	position:relative;
}
.add {
	color:#000;
	background-color:#eaeade;
	margin-top:10px;
	margin-bottom:10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-goog-ms-border-radius: 3px;
	border-radius: 3px;
	padding:5px 5px 10px 5px
}

/*** bloc bas de page sur page : choix_forma.php */
.text_footer {
	background-color:#eaeade;
	width:600px;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:20px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-goog-ms-border-radius: 3px;
	border-radius: 3px;
	height:110px
}

.text_footer .text{
	margin:10px 10px 10px 10px;
	padding-top:10px;
	padding-bottom:2px;
	width:480px;
	margin-right:20px;
}

.text_footer .text h1 {
    color: #ff6600;
    font-size: 18px;
	text-align:center
}
.text_footer .text h2 {
    color: #444;
    font-size: 14px;
	text-align:center
}
.text_footer .text p {
	font-size:14px;
	color:#444;
    text-align: left;
}

.text_footer img {
	width:100px;
	margin:5px 10px 10px 0px;
	float:right
}