img {border:none;}
h2 {font-size:13px;color:#c50;}

* {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
body {padding:0;margin:0;}

#page{color:black;background: no-repeat url('../media/bg/bg.png');background-position: 290px -20px;overflow:hidden;width:1000px;/*height:720px;*/margin-right:auto;margin-left:auto;border:solid 0px gray;padding-left:60px;}
#header {border:solid 0px red;height:175px;position:relative;}
#main {width:880px;/*height:480px;*/background-color:#f79b12;border:solid 0px blue;margin-top:-10px;}
#left_side {float:left;width:264px;margin-top:20px;}
#right_side {float:right;width:610px;margin-top:20px;}

/*header*/
#header img {position:absolute;bottom:42px;}
#menu {width:881px;background: no-repeat url('../media/bg/barranav.png');background-position:0px 0px;height:42px;padding-top:0px;margin-bottom:-5px;position:absolute;bottom:0;}
#menu {float:left;}
#step {color:white;float:right;margin:15px;}
#step span {margin:0 20px 0 25px;font-size:13px;}
#step span.selected {color:#f79b12;font-weight:bold;}
#step img {width:1px;margin-bottom:-33px;}
/*#step span.separator {background-color:white;border-left:1px solid white;}*/
#main_footer {clear:both;margin-bottom:20px;}
/*left_side*/
#zoom {position:relative;width:244px;text-align:center;color:white;}
#zoom.bis {background-image:url('../media/bg/cachebis.png');height:248px;}
#zoom.bis img {width:204px;height:130px;position:relative;top:20px;right:2px;}
#zoom_tris {background-image:url('../media/bg/cachetris.png');height:194px;position:relative;width:244px;text-align:center;color:white;}
#zoom_tris img {width:204px;height:130px;position:relative;top:18px;right:1px;}
#zoom_title {margin-top:20px;}
#zoom_help {position:absolute;text-align:center;left:45px;bottom:22px;}
/*right_side*/
div.bloc_video_link {float:left;width:152px;height:154px;background-image:url('../media/bg/cache.png');text-align:right;}
div.bloc_video_link img {margin:13px 17px 0 0;width:124px;height:79px;}
div.bloc_video_link .miniature_legend {margin-right:17px;text-decoration:none;padding-bottom:2px;position:relative;top:2px;}
div.bloc_video_link .miniature_view {color:#c50;top:4px;}
div.bloc_video_link .miniature_send {background-color:#c50;color:white;top:6px;}

div#bottom_left {z-index:-10;position:relative;top:-145px;left:-55px;background: no-repeat url('../media/bg/bgbis.png');height:196px;}

#client_input {background:url('../media/bg/zonetexte.png');width:210px;height:163px;padding:15px 0 0 30px;}
#client_input input {width:185px;height:18px;margin:5px 0 10px;}

.friend_input {background:url('../media/bg/zonetextebis.png');width:584px;height:145px;margin-top:5px;/**/padding:5px 0 0 15px;}
.friend_input table {width:100%;border:0px solid red;width:570px;}
.friend_input td {border:0px solid #eee;vertical-align:top;width:50%;}
.friend_input input  {width:185px;height:18px;margin:5px 0 10px;}
.friend_input textarea {width:300px;height:70px;margin-top:5px;}
#btn_container {text-align:center;margin:15px 0;}
#btn_container input {border:none;}

input {border:1px solid #aaa;}
textarea {border:1px solid #aaa;}

#response_container {position:relative;background-color:white;padding:5px 25px;margin:5px;min-height:200px;}
#response_container div.response {font-size:14px;color:#c50;position:relative;top:92px;text-align:center;font-weight:bold;}

p.send_summary {margin-bottom:15px;}
p.send_summary span {font-size:12px;}
span.email {color:#f79b12;font-weight:bold;}
span.message {color:black;}


div {border:0px solid red;}