/* CSS Document © Toucouleur.fr 2005-2010, All rights reserved.
---------------------------------------------------------- */ html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, del, dfn, em, font, img, small, strike, strong, sup, tt, dl, dt, dd, ol, ul, li, fieldset, form, input, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;letter-spacing:0;font-family: arial,sans-serif;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline;}:focus {outline: 0;}a{color: #f83d87;}body{background:#f4ffd9 url(../elements/bg.png);}input,textarea {font-size: 22px;color: #87bdeb;}#saysay_saysa{ position: absolute; top: 0; left:0; z-index: 1;}#saysay_robot_saysa{ position: absolute; top: 100px; left:0; z-index: 1;}.stamp_top {margin-top: 30px;background: url(../elements/stamp_top_bg.png) repeat-x;height: 11px;}#header_tag {z-index: 2;background: #fff;height: 382px;}#header_tag .main {width: auto;padding-left: 305px;}#header_tag .main .tags {height: 390px;overflow: hidden;text-align: center;}#header_tag .main .tags p {color: #939596;}a.top {color: #999;}#header_tag .main .tags form{float: right;width: 376px;}#header_tag .main .tags form #search_tag {background-image: url(../elements/header_input.png);background-position: top left;background-repeat: no-repeat;float: left;width: 323px;height: 56px;padding-right: 5px;}#header_tag .main .tags form #search_tag input {width: 273px;padding: 16px 20px 0 30px;background: none;}#header_tag .main .tags input#go{margin-bottom: -20px;float: left;}#header_tag .main .tags #mgs{float: right;width: 257px;font-size: 10px;color: #f83d87;font-style:italic; }#header_tag .main .tags h1,#header_tag .main .tags h1 a {font-size: 18px;color: #87bdeb;margin-top: 15px;}#header_tag .main .tags #global_player{float: right;width: 43px;padding-left: 2px;border: 1px solid #fff;}#player img,#player_off img{padding-top: 6px;}#header_tag .main .tags a:hover{text-decoration: underline;}.stamp_bottom {margin-bottom: 30px;background: url(../elements/stamp_bottom_bg.png) repeat-x;height: 11px;}#products {margin: 20px 50px 0 25px;}#products div.product {float: left;background-image: url(../elements/product_bg.png);background-position: top left;background-repeat: no-repeat;width: 201px;height: 199px;margin: 10px;}#products div.product a {display: block;height: 160px;width: 160px;cursor: pointer;cursor: hand;margin: 17px 0 0 21px;}#products div.product div.pr a {float: right;width: 160px;height: 15px;line-height: 15px;font-size: 10px;position: absolute;text-align: center;margin-top: -15px;margin-left: 22px;}#products div.product div.pr a:hover {text-decoration: underline;}#products div.product span {display: block;width: 101px;height: 61px;position: absolute;margin-top: -180px;margin-left: 105px;background-image: url(../elements/product_info.png);font-family: Impact, Techno, sans-serif;color: #FFF;font-size: 16px;font-weight: normal;text-align: center;padding-top: 13px;letter-spacing: .05em;}#products div.product span del {font-size: 10px;color: #e6089f;display: block;font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;text-decoration: line-through;}#products div.product img {position: absolute;}#products div.product img.not_extracted {border: 1px solid #88bdeb;position: absolute;}#products div.product div.cp {display: none;color: #000;}div.tooltip {width: 199px;height: 144px;overflow: hidden;background-image: url(../elements/product_pop.png);background-position: top left;background-repeat: no-repeat;z-index: 20;color: #555;font-size: 11px;text-align: left;position: absolute;}div.tooltip .in {margin: 5px 18px 0 20px;text-align: center;}div.tooltip .in h2 {line-height: 0;height: 0px;overflow: hidden;width: 0px;}* html div.tooltip {background-image: url(../elements/product_pop.png);}div.tooltip strong,div.formtip strong{font-weight: bold;color: #fff;}div.tooltip small,div.formtip small{font-size: 9px;color: #fff;}div.tooltip h3,div.formtip h3{width: 100%;text-align: center;color: #88bdeb;font-family: Impact, Techno, sans-serif;color: #f83d87;font-size: 16px;margin-bottom: 3px;margin-top: 6px;}#footer {margin-top: 50px;float: left;width: 100%;background: #e6089f url(../elements/stamp_footer_top_bg.png) repeat-x top left;}#footer .main {margin-top: 30px;float: left;width: 100%;background: #e6089f url(../elements/footer_bg.png) no-repeat bottom right;}#footer .main #product_review {margin-left:auto;margin-right:auto;padding-top: 70px;width: 436px;min-height: 180px;}#footer .main #product_review.next {margin-top: -50px;}#footer .main #product_review .inside {width: 350px;background: #e6089f url(../elements/review_top_bg.png) no-repeat top right;}#footer .main #product_review .author {width: 350px;height: 53px;padding-bottom: 30px;background: #e6089f url(../elements/review_bottom_bg.png) no-repeat bottom right;}#footer .main #product_review .top {width: 200px;height: 15px;text-align: right;position: absolute;margin-top: -20px;margin-left: 120px;}#footer .main #product_review .top a {font-size: 11px;color: #fff;text-decoration: underline;}#footer .main #product_review .status_confirmed,#footer .main #product_review .status_not_confirmed {width: 172px;height: 120px;position: absolute;margin-top: -75px;margin-left: -70px;background: url(../elements/review_confirmed.png) no-repeat top left;}#footer .main #product_review .status_confirmed .text{text-align:center;margin: 15px 0 0 7px;width: 150px;color: #555;font-size: 11px;}#footer .main #product_review .status_confirmed .text strong a {font-weight: bold;color: #e6089f;}#footer .main #product_review .status_confirmed .text small {font-size: 10px;color: #fff;}#footer .main #product_review .status_not_confirmed {background: url(../elements/review_not_confirmed.png) no-repeat top left;}#footer .main #product_review .inside .text,#footer .main #product_review .author .text{margin: 0 0 0 30px;padding-top: 30px;width: 288px;color: #e6089f;}#footer .main #product_review .author .text{font-size: 11px;padding-top: 40px;width: 280px;text-align: right;}#footer .main #product_review .author .text a,#footer .main #product_review .status_confirmed .text strong a:hover{text-decoration: underline;}#footer .main #product_review .author .text a:hover,#footer .main #product_review .top a:hover{text-decoration: none;}#footer .main form {font-size: 11px;font-weight: normal;color: #555;margin-left:auto;margin-right:auto;width: 441px;}#footer .main form div.product {height: 132px;width: 441px;background:url(../elements/form_top_bg.png) no-repeat top right;margin-top:-65px;}#footer .main form .product.review {margin-top:-35px;}#footer .main form div.product div.formtip {float: right;width: 165px;height: 120px;color: #555;font-size: 11px;margin: 5px 26px 0 20px;text-align: center;}#footer .main form #form_textarea{margin: 0 0 -2px 0;background:url(../elements/form_textarea_bg.png) no-repeat top left;width: 348px;height: 160px;}#footer .main form #form_textarea textarea{padding: 0 0 0 40px;width: 270px;background: none;border: none;height: 152px;}#footer .main form .form_input,#footer .main form .form_input_mail {background:url(../elements/form_input_bg.png) no-repeat top left;float: left;height: 53px;width: 348px;}#footer .main form .form_input input,#footer .main form .form_input_mail input {border: none;background: none;width: 271px;padding: 10px 35px 0 38px;}#footer .main form .form_input_mail {background:url(../elements/form_input_mail_bg.png) no-repeat top left;}#footer .main form .submit{background:url(../elements/form_input_submit_bg.png) no-repeat 0px 3px;margin-top: -4px;color: #fff;width: 342px;float: left;height: 48px;Padding:0;text-align: center;}#footer .main form .submit.phover{background:url(../elements/form_input_bg.png) no-repeat 0px 3px;color: #87bdeb;cursor: pointer;}#footer .main form #end_textarea {background:url(../elements/form_textarea_bg_bottom.png) no-repeat top left;height: 32px;width: 278px;padding: 18px 75px 0 30px;}#message_stack.none {display: none;}#message_stack.selected {background-color: #e6089f;color: #fff;display: block;width: 280px;padding: 4px;}#message_stack.success {color: #e6089f;background-color: #fff;}#message_stack.loading {text-align: center;}#message_stack.loading img {text-align: center;padding-top: 10px;}#footer .main form .end_form {background:url(../elements/form_bottom_bg.png) no-repeat bottom left;float: left;height: 78px;width: 278px;padding: 8px 75px 0 30px;}#credits {float: left;width: 100%;background: #fff url(../elements/stamp_footer_bottom_bg.png) repeat-x top left;padding: 25px 0 10px 0;height: 38px;color: #555;font-size: 11px;text-align: center;}#credits strike {text-decoration: line-through;}#credits #updated {margin-top: 11px;}#page_404 {margin-left:auto;margin-right:auto;width: 611px;padding-top: 50px;}