/*---------------------------------------------------
		Website : www.avions-bateaux.com
		� Inov-Agency 
----------------------------------------------------*/
/* bloc temporaire --- */
.bloc-info-temp {
    margin: 3px;
    background: #ffeba5;
}

.bloc-info-temp p{
    font-size: 11px;
    line-height: 12px;
    padding: 5px 3px 3px;
    text-align: center;
}

/* ----- */

*{
    margin:0;
    padding:0;
}

body {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:url(../images/bg_global.png) repeat-x top left #29709c;
    font-family:Tahoma,Arial,sans-serif;
    color:#222;
    font-weight:medium;
}

#test-head-blog {
    display: none !important;
}

a{
    font-size:12px;
    text-align:left;
    color:#333;
}
a:hover{
    color:#000;
    text-decoration:none;
}

img{border: 0;}

.right {
    float:right
}

.left {
    float:left;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 10, 2011 */
@font-face {
    font-family: 'OtariBold-Limited';
    src: url('otari-bold-limited-webfont.eot');
    src: url('otari-bold-limited-webfont.eot?#iefix') format('embedded-opentype'),
    url('otari-bold-limited-webfont.woff') format('woff'),
    url('otari-bold-limited-webfont.ttf') format('truetype'),
    url('otari-bold-limited-webfont.svg#OtariBold-Limited') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*------------------ Arrondi des corners -----------*/
/*-- 5px --*/
.corner_5{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    behavior: url(/js/PIE.htc);
}
/*-- 4px --*/
.corner_4 {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    behavior: url(/js/PIE.htc);
}
/*-- 3px --*/
.corner_3{
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    behavior: url(/js/PIE.htc);
}

/*------------------------------------ Header -----------------------*/

#header {
    height: 110px;
    background:url(../images/logo_head.png) no-repeat top left;
    margin: 0;
    padding: 0;
    width: 960px;
}

#header a.logo {
    height: 110px;
    display: :block;
    float:left;
    width: 380px;
}

#header ul {
    position:absolute;
    top:0px;
    right:0px;
    display:inline;
}
#header ul li{
    display:block;
    float:left;
    line-height:26px;
    margin-left:5px;
}
#header ul li a.twitter,#header ul li a.facebook,#header ul li a.lang_en,#header ul li a.lang_fr{
    width:26px;
    height:26px;
    display:inline-block;}

#header ul li a.twitter{
    background:url(../images/head_twitter.png) no-repeat top left;}

#header ul li a.facebook{
    background:url(../images/head_facebook.png) no-repeat top left;}

#header ul li a.lang_en{
    width:34px;
    background:url(../images/head_langfr.png) no-repeat top left;}
#header ul li a.lang_fr{
    width:34px;
    background:url(../images/head_languk.png) no-repeat top left;}


#header ul li.login,#header ul li.logout,#header ul li.perso{
    display:inline-block;
    position:relative;
    height:26px;
    width:auto;
    font-size:13px;
    color:#fff;
    background:url(../images/bg_login.png) repeat-x top left #26292f;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    behavior: url(/js/PIE.htc);
}

#header ul li.login a,#header ul li.logout a,#header ul li.perso a{
    color:#fff;
    text-shadow: 1px 1px #000000;
    font-size:13px;
    font-weight:bold;
    line-height:26px;
    padding:0 5px 0 28px;
}
#header ul li.login a{
    background:url(../images/ico_lock_go.png) no-repeat 8px center;
}
#header ul li.login a.ins{
    padding:0 5px 0 16px;
    background:url(../images/ico_minifleche.png) no-repeat 0px center !important;
}

#header ul li.logout a{
    background:url(../images/ico_lock_open.png) no-repeat 8px center;
}
#header ul li.perso a{
    background:url(../images/ico_house_go.png) no-repeat 8px center;
}

/*---------- Box login ---------*/

#bloc_login input.bt_valid {
    display:block;
    width:150px;
    height:25px;
    background: url("../images/bg_menu_head.png") repeat-x scroll top left ;
    color:#FFF;
    font-size:14px;
    text-align:center;
    line-height:25px;
    border:0;
    margin-top:15px
}
#bloc_login input.bt_valid:hover{
    cursor:pointer;
    text-decoration:underline;
    background: url("../images/bg_menu_head.png") repeat-x scroll bottom left ;
}

#bloc_login strong {
    color: #29709C;
    font-size:16px;
    line-height:26px;
    text-shadow: 1px 1px #ccc;
}

#bloc_login input.bt_close{
    text-decoration:underline;
    background:none;
    border:0;
    font-size:11px;
    margin-bottom:10px;
    float:right;
    padding-right:16px;
    background: url("../images/ico_delete.png") no-repeat scroll center right ;
}
#bloc_login input.bt_close:hover{
    cursor:pointer;
    color:#444;
}


/*------------------- Panier header ----------------------------*/
.basket {
    display:block;
    height:25px;
    min-width: 230px;
    background:#eee;
    float:right;
    margin-top:75px;
    /*border: 1px solid #000;*/
    position: relative;
}
.basket a{
    color:#333;
    text-shadow: 1px 1px #ccc;
    padding-left:20px;
    line-height: 25px;
    margin-left: 10px;
    background:url(../images/ico_basket.png) no-repeat left;
}

a.basketdiv {
    position:relative;
}
a.basketdiv span {
    background-image:url("../images/toggle_down_light.png");
    background-repeat:no-repeat;
    background-position:100% 50%;
    display:inline;
    float:right;
    margin-right:10px;
    padding-right:20px;
}
#topnav a.list-open {
    background:#ddeef6!important;
    color:#666!important;
    outline:none;
}
a.basketdiv.list-open span {
    background-image:url("../images/toggle_up_dark.png");
    color:#666;
}

#basket_list{
    display:none;
    background:#eee;
    position:absolute;
    width:270px;
    z-index:1000;
    border:1px transparent;
    text-align:left;
    top: 96px;
    padding: 20px;
    right: 0px;
    margin-top:5px;
    margin-right: 0px;
    *margin-right: -1px;
    color:#000;
    font-size:11px;
    border: 2px solid #000;
    /*box-shadow:0 0 4px #111;*/
}
#basket_list h3{
    border-bottom: 1px dotted #A9A9A9;
    color: #2184c1;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    margin-bottom:5px;
    padding-left:18px;
    text-shadow: 1px 1px #fff;
}
#basket_list h3.basket_edit{
    background:url(../images/ico_basket_edit.png) no-repeat left;
}
#basket_list h3.transport {
    background:url(../images/ico_transport.png) no-repeat left;
}
#basket_list h3.calc {
    background:url(../images/ico_calc.png) no-repeat left;
}

#basket_list table{
    text-align:center;
    background:#fff;
    font-size:11px;
    line-height:12px;
    margin-bottom:15px;
}
#basket_list table td{
    height:20px;
}
#basket_list table td.total{
    height:35px;
    background:#2184C1;
    color:#FFF;
    font-size:13px;
}

#basket_list a.bt_valid {
    display:block;
    width:270px;
    height:25px;
    background: url("../images/bg_menu_head.png") repeat-x scroll left ;
    color:#FFF;
    font-size:14px;
    text-align:center;
    line-height:25px;
}

/* ---------------------- bloc confirmation ajout panier -------------------------------*/
#bloc_addpanier {
    background: url("../images/bg_texture_bleu.png") repeat scroll 0 0 #29709C;
    color: #EEEEEE;
    font-size: 15px;
    line-height: 22px;
}
#bloc_addpanier strong{
    display: block;
    font-size: 16px;
    margin-top: 6px;
    text-shadow: 1px 1px #254D70;
}

#bloc_addpanier img.mini_visu {
    max-height: 120px;
    border: 3px solid #eee;
    float:right;
    margin-right: 25px;
}
#bloc_addpanier table.produit {
    background: #DDD;
    box-shadow: 0 0 4px #333;
    color: #444444;
    font-size: 17px;
    font-weight: bold;
    line-height: 20px;
    text-align: left;
    margin: 10px;
    padding: 4px;
    position: relative;
    text-shadow: 1px 1px #EEE;
}

#bloc_addpanier .gobasket,#bloc_addpanier .golist {
    background: url("../images/bg_degrad_vert.png") repeat-x scroll left top transparent;
    /*border: 1px solid #254D70;*/
    color: #FFFFFF;
    display: block;
    font-size: 15px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    margin: 10px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px #377818;
    float:left;
}
#bloc_addpanier .gobasket:hover,#bloc_addpanier .golist:hover{
    background-position: left bottom;
}

#bloc_addpanier .gobasket {
    width: 210px;
    margin-left: 21px;
}

#bloc_addpanier .golist {
    width: 267px;
}

#bloc_addpanier .gobasket a,#bloc_addpanier .golist a {
    color: #FFFFFF !important;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding: 0 30px 0 50px;
    text-decoration: none;
    text-shadow: 1px 1px #377818;
}

#bloc_addpanier .gobasket a{
    background: url("../images/ico_basket_zoom.png") no-repeat scroll 8px 5px transparent;
}

#bloc_addpanier .golist a{
    background: url("../images/ico_basket_go.png") no-repeat scroll 8px 7px transparent;
}

/* ---------------------------------- Menu ---------------------------- */

#menu {
    height: 44px;
    display:block;
    background:url(../images/bg_menu_head.png) repeat-x top left;
    clear:left;
    margin:0px;
    width:940px;
    float: left;
    padding:0px 10px;
    /*border-top: 1px solid #555A62;
    box-shadow: 0 0 4px #001E53;*/
}

/*--WHEN JAVASCRIPT IS DISABLED--*/
.show{ /* class="show" is used for the second level navigation of a category */
    display: inline !important; /* all navigation elements are hidden by default, !important overrides that */
    width: 960px; /* width of the <body> */
}
.show ul li{
    display: inline !important;
}
.show ul{
    background-color: #999;
}
span{ /* spans are applied to the titles of second level navigation which are hidden when JS is disabled */
    display: none;
}
.active ul{ /* style the second level menu and make it appear for the active page */
    padding: 10px;
    position: relative;

}
#nav li{ /* hide all navigation elements except the top level navigation links */
    display: none;
}
/*--GLOBAL STYLES FOR USE WHEN JAVASCRIPT IS BOTH ENABLED AND DISABLED--*/

#nav{ /*the top level, unordered list of navigation links*/
    position: relative;
    width: 100%;
    z-index: 100;
    color:#fff;
    margin-top:10px;
}
.active{ /* this is the class for the tab/page we are currently viewing */
    background-color: #999 !important;
}


#nav li.title a{

}
#nav li.list {
    list-style:square inside;
    display: list-item;
    color:#2C6793;
}

#nav li.list a{
    font-weight: normal;
}
#nav a {
    color:#fff;
    font-weight: bold;
    text-decoration: none;
    /* font-family: 'OtariBold-Limited';
     font-size: 16px;
     text-shadow: 1px 1px #000;*/
}

#nav ul li a:hover,#nav a:hover{
    text-decoration: underline;
}
#nav > li{
    display: inline;
    margin: 0 5px !important;
}
#nav > li > ul{
    left: 0;
    padding: 0;
    position: absolute;
    width: 960px;
}

#nav > li > ul > li{
    color: #FFF;
    height: 100%;
    width: 200px;
}

#nav  span {
    color: #FFF;
}

/*--STYLE ELEMENTS OF THE DROPDOWN MENUS--*/

#nav ul li{
    font-size: 18px;
    font-weight: bold;
    list-style:square;
    width: 200px;
}

#nav li li{
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 0 10px;
}

#nav li li li{
    font-size: 12px;
    font-weight: bold;
}

.price, #nav img{ /* price tags and product images */
    display: block;
}

/*------------------------------ Main ------------------------------*/
#main{
    min-height: 400px;
    display:block;
    clear:left;
    /*box-shadow: 0 0 4px #333333;*/
    background: url("../images/bg_rayure.png") repeat scroll 0 0 #FCFCFC;
}

#content {
    display:block;
    clear:left;
    min-height:50px;
    width:auto;
    padding:10px;
    margin:0;
}

/*--------- Fil arriane + recherche ---------*/

#arriane {
    display:block;
    height:38px;
    margin: 10px 5px 5px;
    /*background:url(../images/bg_filarianne.png) repeat-x top left;*/
    overflow:hidden;
}

#arriane .conteneur {
    display: inline;
    width:442px;
    height: 36px;
    line-height: 32px;
    text-align:center; /* centrage horizontal */ }

#arriane .bloc {
    width:434px; /* largeur du bloc */
    padding:1px; /* aération interne du bloc */
    font-size:11px;
    padding-left:8px;
    vertical-align:middle;
    display:inline-block;
    line-height:14px; /* on rétablit le line-height */
    text-align:left; /* ... et l'alignement du texte */
}

#arriane .bloc strong {
    font-size:11px
}

#arriane input.recherche{
    width:220px;
    height: 24px;
    padding-left: 3px;
}
#arriane input.btok {
    border: 0 none;
    color: #FFF;
    cursor: pointer;
    font-weight: bold;
    height: 24px;
    margin-top: 2px;
    width: 36px;
    text-shadow: 1px 1px #254D70;
    background:url(../images/bg_bt_bleu.png) repeat-x top left #2A6F9A;
    position: relative;
}
#arriane input.btok:hover{
    color: #eee;
    text-shadow: -1px -1px #333;
    text-decoration:underline;
}

#arriane form{
    display:inline-block;
    float:right;
    margin:5px 15px 0px 0px
}

#arriane span.return {
    /*border: 1px solid #FFF;*/
    display: inline-block;
    position: relative;
    float: left;
    height: 24px;
    line-height: 24px;
    margin: 6px;
    text-align: center;
    width: 72px;
    background:url(../images/bg_bt_bleu.png) repeat-x bottom left #2A6F9A;
}
#arriane span.return a{
    background: url("../images/ico_retour.png") no-repeat scroll left bottom transparent;
    color: #EEEEEE;
    display: inline-block;
    font-weight: bold;
    height: 20px;
    padding-left: 20px;
    text-decoration: none;
    text-shadow: 1px 1px #254D70;
}
#arriane span.return a:hover{
    color: #eee;
    text-shadow: -1px -1px #333;
    text-decoration:underline;
}
#arriane span.return:hover{
    border: 0px solid #254D70;
}

/*---------------* A decouvrir *---------------*/

#discover {
    height: 212px;
    border: 5px solid #E4E4E4;
    overflow:hidden;
    background:url(../images/bg_papier.jpg) repeat top left;
    width: 223px !important;
}

#discover img{
    height:115px;
    width:85px;
    float:left;
    padding:10px;
}
#discover strong{
    font-family: 'OtariBold-Limited';
    background:url(../images/bg_bleu.png) repeat-x top left;
    color: #FFF;
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    padding-left: 25px;
    width: 100%;
    text-shadow: 2px 2px #254d70;
    font-size:22px;
    /*font-size:20px;*/
}
#discover h2{
    font-size:12px;
    font-weight:bold;
    line-height:13px;
    margin-top:60px;
    padding-right:5px;
}
#discover p {
    font-size:11px;
    line-height:13px;
    padding:5px;
}

#discover a{
    font-family: 'OtariBold-Limited';
    background: none repeat scroll 0 0 blue;
    font-size:21px;
    /*font-size:16px;*/
    color: #FFF;
    display: block;
    width:100%;
    height: 40px;
    font-weight:bold;
    line-height:36px;
    padding-left: 25px;
    text-decoration:none;
    text-shadow: 2px 2px #254d70;
    position: absolute;
    bottom:-4px;
    background:url(../images/bg_bleu.png) repeat-x top left;
}
#discover a:hover{
    color: #CCC;
}

/*---------------* Abonnez vous! *---------------*/

#subscription {
    height: 279px;
    width: 222px;
    float: right;
    border: 5px solid #E4E4E4;
    overflow:hidden;
    background:url(../images/bg_subscription.jpg) repeat top left;
}

#subscription:hover{
    cursor: pointer;
    border: 5px solid #254d70;
}

#subscription.fr {
    background:url(../images/bg_subscription.jpg) repeat top left;
}

#subscription.en {
    background:url(../images/bg_subscription_en.jpg) repeat top left;
}


#subscription strong{
    font-family: 'OtariBold-Limited';
    background:url(../images/bg_bleu.png) repeat-x top left;
    color: #FFFFFF;
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    padding-left: 25px;
    width: 100%;
    text-shadow: 2px 2px #254d70;
    font-size:20px;
}
#subscription  p {
    font-size:13px;
    line-height:17px;
    padding:5px;
    width: 212px;
    font-weight:bold;
    height: 54px;
    position: absolute;
    bottom:5px;
    right: 5px;
    background:url(../images/bg_blanctrans.png) repeat top left;
}

/*------------ produit Homepage -------------*/

.blochome {
    display:inline-block;
    float:left;
    height:270px;
    width:222px;
    margin:0px 2px;
    padding:5px 0px;
    border-bottom:1px solid #fff;
}
.blochome:hover {
    cursor: pointer;
    background: #e9e9e9;
}
.blochome img{
    height:178px;
    width:130px;
    margin:0 auto;
    border: 1px solid #254D70;
    /*border: 2px solid #e2dddd;*/
}
.blochome img:hover {
    border: 2px solid #35517D;
}

.blochome h2{
    font-family: 'OtariBold-Limited';
    font-size: 18px;
    font-weight: bold;
    height: 36px;
    line-height: 16px;
    color: #333;
    /*text-shadow: 1px 1px #999;*/
}

.blochome img{
    height:178px;
    width:130px;
    margin:0 auto;
}
.blochome p{
    font-size:12px;
    padding:3px;
}

.separv {
    display:inline-block;
    float:left;
    height:255px;
    width:1px;
    margin:5px 6px;
    background:#fff;
}

/*----------------------* Top vente *------------------------*/

#topvente{
    margin: 15px 5px;
}

#topvente h3{
    font-size: 20px;
    font-family: 'OtariBold-Limited';
    color: #35517D;
    margin-bottom: 8px;
    padding: 5px;
    width: 940px;
    text-shadow: 1px 1px #eee;
    background: url("../images/bg_filarianne.png") repeat-x scroll left top #ccc;
}

#topvente ul li{
    display:inline-block;
    float:left;
    height:205px;
    width: 133px;
    margin:5px 0px;
    text-align:center;
    border-right: 1px dotted #bbb;
}

#topvente ul li .blckthumb{
    display: block !important;
    height:154px;
    vertical-align: middle;
}

#topvente ul li img{
    border: 2px solid #ddd;
    width: 102px;
    max-height:144px;
}


#topvente ul li img:hover {
    border: 2px solid #35517D;}

#topvente ul li:hover {
    cursor: pointer;
    background:#e9e9e9;
}

#topvente ul li p{
    font-size: 12px;
    height: 25px;
    line-height: 13px;
    overflow: hidden;

}
#topvente ul li strong{
    font-size:14px;
    color:#35517D;
}
#topvente ul li strong span{
    display: inline !important;
    font-size: 8px;
}
/*----------------------* Slider jquery *----------------------*/

.slider-home {
    /*overflow: hidden;*/
    margin: 0;
    width: 950px;
    height: 390px;
    position: relative;
    margin-bottom: 22px;
}

.ps-prev,.ps-next {
    background:#333 !important;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
    line-height: 57px;
    vertical-align: middle;
}

#featured{
    width:442px;
    padding-right:255px;
    position:relative;
    border:5px solid #E4E4E4;
    height:212px;
    background:#ccc;
    margin-bottom: 10px;
    overflow: hidden
}
#featured ul.ui-tabs-nav{
    position:absolute;
    top:0;
    left:474px;
    list-style:none;
    padding:0; margin:0;
    width:231px;
}
#featured ul.ui-tabs-nav li{
    font-size:12px;
    color:#666;
    background:url(../images/bt_slider_on.png) top left no-repeat;
    /* off */
}
#featured ul.ui-tabs-nav li img{
    float:left; margin:2px 5px;
    background:#fff;
    padding:2px;
    border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{
    font-size:15px;
    /*font-size:11px;*/
    font-family: 'OtariBold-Limited';
    line-height:18px;
    padding-top: 2px;
    display: block !important;
}
#featured ul.ui-tabs-nav li span strong{
    font-size:18px;
    /*font-size:14px;*/
}

#featured li.ui-tabs-nav-item a{
    display:block;
    height:63px;
    line-height:20px;
    color:#444; /* off */
    text-shadow: 1px 1px #ddd;
    padding:4px 4px 4px 35px;
    text-decoration:none;
}
#featured li.ui-tabs-nav-item a:hover{
    color:#000;
}
#featured li.ui-tabs-selected{
    background:url(../images/bt_slider_off.png) top left no-repeat;   /* on */
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
    color:#eee;
    text-shadow: 1px 1px #254D70;
    background:url(../images/bt_slider_off.png) top left no-repeat;  /* on */
}

#featured .ui-tabs-panel{
    width:470px;
    height:212px;
    background:#999;
    position:relative;
}

#featured .ui-tabs-panel a{
    text-decoration: none;
}
#featured .ui-tabs-panel a:hover{
    text-decoration: underline;
}
#featured .ui-tabs-panel .info{
    position:absolute;
    bottom:0;
    /*top:150px;*/
    left:0;
    height:36px;
    /*background: url('../images/transparent-bg.png'); */
}


#featured .info h2{
    font-size:22px;
    /*font-size:18px;*/
    font-family: 'OtariBold-Limited';
    color:#fff; padding:5px; margin:0;
    overflow:hidden;
    text-shadow: 2px 2px #333;
    text-decoration: none;
}
#featured .info p{
    margin:0 5px;
    font-family:Verdana; font-size:11px;
    line-height:15px; color:#f0f0f0;
}
#featured .info a{
    text-decoration:none;
    color:#fff;
}
#featured .info a:hover{
    text-decoration:underline;
}
#featured .ui-tabs-hide{
    display:none;
}



/*----------------- Error -----------------*/
.error ul{
    background: #ff0000;
    font-weight: bold;
    list-style: none outside none;
    padding:0px;
    color:#ffffff;
    font-size:14px;
    z-index:100;
    margin-bottom:2px;
}
.error ul li{
    padding:2px 2px 2px 25px;
    background: url("../images/inov/error.png") no-repeat 4px center transparent;
}


/*----------------- Adresse de contact -----------------------*/

#adress_contact {
    background: none repeat scroll 0 0 #F4F4F4;
    border: 5px solid #E4E4E4;
    color: #535142;
    display: block;
    width: 338px;
}

#adress_contact h4 {
    border-bottom: 1px solid #DDDDDD;
    color: #254D70;
    font-size: 14px;
    font-weight: bold;
    margin: 10px;
    padding: 5px;
    text-shadow: 1px 1px #FFFFFF;
}

#adress_contact p{
    font-size:12px;
    color:#444;
    line-height: 14px;
    padding:10px;
}

/*----------------- Footer -----------------------*/
#footer{
    height: 142px;
    background:url(../images/bg_footer.png) repeat-x top left #000;
    display:block;
    clear:left;
    padding-top:20px;
    /*box-shadow: 0 0 4px #333;*/
}

#adress_footer {
    font-size:10px;
    height: 132px;
    width:300px;
    float:left;
    background:url(../images/bg_adress.png) no-repeat 12px 10px transparent;
}
#adress_footer  p{
    font-weight:bold;
    padding:15px 0px 0px 18px;
}
#link_footer {
    float:left;
    margin:10px 0px 0px 12px;
}
#link_footer ul li,#link_footer ul li a{
    Font-size:12px;
    color:#fff;
    list-style:none;
    text-shadow: 1px 1px #000000;
}

