@font-face
{
font-family: stdFont;
src: url(../fonts/BRLNSR.TTF);
}




#bodyWrapper{padding-bottom:0px;width:100%;float:left;background:url('../images/body.jpg') 0 0 repeat #e6e5e4;}
#bodyWrapper>div{background:url('../images/bodyWrapper.jpg') 0 0 repeat-x}
#bodyWrapper>br{line-height:25px;}


.wrapper{margin:0px auto 0px auto;padding:0px 0px 0px 0px;width:1148px;background:#fff;overflow:hidden;border:1px soid #d9d9d9;}
.wrapper>div{float:left;padding:0px 0px 0px 0px;}
.wrapper>div.cont{float:none;overflow:hidden;padding:10px 0 0 0;background:#fff;width:1028px;margin:0 auto;box-shadow:0 0 20px #e9e9e9;-moz-box-shadow:0 0 20px #e9e9e9;-webkit-box-shadow:0 0 20px #e9e9e9;position:relative;}


.row_1 .grid_,.row_2 .grid_,.row_5 .grid_{float:none;}
.row_1{font-size:1.09em;padding:0px 0px 0px 0px;margin:0px auto 0px auto;position:relative;width:100%;float:left;}

.row_h2, .row_h5, .row_h10, .row_h15, .row_h20, .row_h25, .row_h30, .row_h35, .row_h40, .row_h45, .row_h50, .row_h55, .row_h60, .row_h65, .row_h70, .row_h75, .row_h80, .row_h85, .row_h90, .row_h95, .row_h100  {padding:0px 0px 0px 0px;width:100%;float:left;margin-bottom:0px;}

.row_h2>div{margin:0 auto;padding:2px 0 0;}
.row_h5>div{margin:0 auto;padding:5px 0 0;}
.row_h10>div{margin:0 auto;padding:10px 0 0;}
.row_h15>div{margin:0 auto;padding:15px 0 0;}
.row_h20>div{margin:0 auto;padding:20px 0 0;}
.row_h25>div{margin:0 auto;padding:25px 0 0;}
.row_h30>div{margin:0 auto;padding:30px 0 0;}
.row_h35>div{margin:0 auto;padding:35px 0 0;}
.row_h40>div{margin:0 auto;padding:40px 0 0;}
.row_h45>div{margin:0 auto;padding:45px 0 0;}
.row_h50>div{margin:0 auto;padding:50px 0 0;}
.row_h55>div{margin:0 auto;padding:55px 0 0;}
.row_h60>div{margin:0 auto;padding:60px 0 0;}
.row_h65>div{margin:0 auto;padding:65px 0 0;}
.row_h70>div{margin:0 auto;padding:70px 0 0;}
.row_h75>div{margin:0 auto;padding:75px 0 0;}
.row_h80>div{margin:0 auto;padding:80px 0 0;}
.row_h85>div{margin:0 auto;padding:85px 0 0;}
.row_h90>div{margin:0 auto;padding:90px 0 0;}
.row_h95>div{margin:0 auto;padding:95px 0 0;}
.row_h100>div{margin:0 auto;padding:100px 0 0;}

.bg_body{height:100%;height:100%;height:auto!important;min-height:100%;}
.container_{width:1022px;margin:0 auto;}
.grid_{display:inline;margin:auto;}

#header{position:relative;padding:0px 0px 0px 0px;min-height:132px;}
.logo{display:inline-block;width:248px;height:96px;position:absolute;left:0px;top:30px;z-index:9;}
.logo img{margin:0px 0px 0px 0px;}
.sponsor img{margin:0px 0px 0px 0px;}
.sponsor_box{top:90px;right:00px;position:absolute;display:inline-block;z-index:100;}
.venue_box{top:75px;left:260px;position:absolute;display:inline-block;z-index:100;font-family: stdFont, "Arial";font-weight:normal;font-size:16px;color:#393939;line-height:1em}


.dlPDF{position:relative;;left:650px; height:52px; width:60px;margin: 00px 00px 10px 00px;padding:0px 0px 0px 0px;}


.bottom_inf{padding-top:0px; min-height:40px; right:0; clear:both; margin-left:0px; z-index:999;  background:#2B2B2B}
.bottom_inf_bg{margin:0px auto 0px 0px;padding-top:0px;padding-bottom:0px;z-index:900; min-height:40px; background:url('../images/main-menu_bg.png') repeat-x transparent;}
.bottom_inf_data {padding:7px 0px 0px 0px;text-align:center;font-size:10px;color:#999999;}



p {text-indent:25px;padding:0px 0px 15px 0px}
p.small {font-size:13px; text-indent:0px;padding:0px 0px 5px 0px}
p.smallheading {text-indent:0px;padding:0px 0px 5px 0px}



ul, ol {position:relative; margin:0px 0px 15px 0px;}



.row_2{font-size:1em;padding:0px 0px 0px 0px;width:100%;float:left;z-index:77;}
.index_page .row_2{}
.row_3{font-size:1em;padding:0px 0px 0px 0px;width:100%;float:left;}
.row_4{font-size:1em;padding:0px 0px 0px 0px;width:100%;float:left;margin-bottom:0px;}
.row_4>div{margin:0 auto;padding:9px 0 0;}




.index_page .row_4{}
.row_5{padding:0px 0px 0px 0px;width:100%;float:left;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;}
.row_5>div{}
.row_6{margin:0;font-style:italic;}



.specialannounce {text-align:left;	padding:10px 10px 10px 10px;; margin:0px 0px 0px 0px; border:3px solid #E21B14}

.emptyRegion10 {position:relative; margin: 00px 00px 10px 00px; }
.emptyRegion20 {position:relative; margin: 00px 00px 20px 00px; }
.emptyRegion30 {position:relative; margin: 00px 00px 30px 00px; }
.emptyRegion40 {position:relative; margin: 00px 00px 40px 00px; }
.emptyRegion50 {position:relative; margin: 00px 00px 50px 00px; }
.emptyRegion60 {position:relative; margin: 00px 00px 60px 00px; }
.emptyRegion70 {position:relative; margin: 00px 00px 70px 00px; }
.emptyRegion80 {position:relative; margin: 00px 00px 80px 00px; }
.emptyRegion90 {position:relative; margin: 00px 00px 90px 00px; }


.formerConf {text-align:left; padding:0px 0px 00px 30px; margin:0px 0px 0px 0px;}
.formerConf .speaker {float:left;position:relative; text-align:left; padding:0px 0px 0px 30px; margin:0px 0px 0px 0px;}
.formerConf .speaker .photo {float:left;position:relative;padding:2px 0px 2px 00px;}
.formerConf .speaker .photo img {border:1px solid #e7e5e5}
.formerConf .speaker .info {float:left;position:relative;left:0px;width:530px;margin:10px 10px 5px 00px;}

.curConf {text-align:left; padding:0px 0px 00px 30px; margin:0px 0px 0px 0px;}
.curConf .speaker {float:left;position:relative; text-align:left; padding:0px 0px 0px 30px; margin:0px 0px 0px 0px;}
.curConf .speaker .photo {float:left;position:relative;padding:2px 0px 2px 00px;}
.curConf .speaker .photo img {border:1px solid #e7e5e5}
.curConf .speaker .title {font-size:20px; float:left;position:relative;left:20px;width:530px;margin:10px 10px 5px 00px;}
.curConf .speaker .name {font-size:18px; float:left;position:relative;left:20px;width:530px;margin:10px 10px 5px 00px;}
.curConf .speaker .info {float:left;position:relative;left:0px;width:530px;margin:10px 10px 5px 00px;}
.curConf .speaker .info .content-title {float:left;position:relative;left:0px;width:80px;margin:10px 10px 5px 00px;}
.curConf .speaker .info .content {float:left;position:relative;left:0px;width:420px;margin:10px 10px 5px 00px;}


.specialProgram {text-align:left; padding:0px 0px 00px 00px; margin:0px 0px 100px 0px;}
.specialProgram .img {float:left;position:relative; text-align:left; padding:0px 0px 0px 00px; margin:00px 20px 00px 20px;}
.specialProgram .info {font-size:16px; float:left; position:relative; vertical-align: middle; padding:30px 0px 0px 0px;width:450px;height:230px}
.specialProgram .info .title {font-size:22px; font-style:bold; padding:0px 0px 15px 0px;}

.specialProgram_R {text-align:right; padding:0px 0px 00px 00px; margin:0px 0px 100px 0px;}
.specialProgram_R .img {float:right;position:relative; padding:0px 0px 0px 00px; margin:00px 20px 00px 20px;}
.specialProgram_R .info {font-size:16px; float:right; position:relative; vertical-align: middle; padding:30px 0px 0px 0px;width:450px;height:230px}
.specialProgram_R .info .title {font-size:22px; font-style:bold; padding:0px 0px 15px 0px;}


.sightseeing {text-align:left; padding:0px 0px 00px 00px; margin:0px 0px 100px 0px;}
.sightseeing .img {float:left;position:relative; text-align:left; padding:0px 0px 0px 00px; margin:00px 20px 00px 20px;}
.sightseeing .info {font-size:16px; float:left; position:relative; vertical-align: middle; padding:00px 0px 0px 0px;width:380px;margin:00px 00px 10px 00px;}
.sightseeing .info .title {font-size:22px; font-style:bold; padding:0px 0px 15px 0px;}
.sightseeing .url {float:left; position:relative; width:380px; text-align:right}


.sightseeing_R {text-align:right; padding:0px 0px 00px 00px; margin:0px 0px 100px 0px;}
.sightseeing_R .img {float:right;position:relative; text-align:left; padding:0px 0px 0px 00px; margin:00px 20px 00px 20px;}
.sightseeing_R .info {font-size:16px; float:left; position:relative; vertical-align: middle; padding:00px 0px 0px 0px;width:380px;margin:00px 00px 10px 00px;}
.sightseeing_R .info .title {font-size:22px; font-style:bold; padding:0px 0px 15px 0px;}
.sightseeing_R .url {float:left; position:relative; width:380px; text-align:left}


.invitedSession_list {text-align:left; padding:0px 0px 50px 0px; margin:0px 0px 0px 0px;list-style-type: none; }
.invitedSession_list .num {float:left;position:relative;width:30px;}
.invitedSession_list .title {float:left;position:relative;width:550px;}
.invitedSession_list .pdf {float:left;position:relative;width:80px; }
.invitedSession_list .organizer {float:left;left:50px;position:relative;width:700px; }


.invitedSession {text-align:left; padding:0px 0px 100px 0px; margin:0px 0px 100px 0px;list-style-type: none; }
.invitedSession .title {font-size:22px; float:left;position:relative;padding:0px 0px 0px 0px; width:600px;margin:0px 0px 10px 0px;}
.invitedSession .title a {font-size:14px; margin:0px 0px 00px 20px;}
.invitedSession .subtitle {font-size:14px; float:left;position:relative;padding:0px 0px 0px 0px; color:#F33;  width:130px;margin:0px 0px 00px 0px;}
.invitedSession .content {font-size:14px; float:left;position:relative;padding:0px 0px 0px 0px; width:500px;margin:0px 0px 10px 0px;}
.invitedSession .finish { float:left;position:relative;margin:0px 0px 60px 0px; width:600px;}



.newsAnnounce {text-align:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.newsAnnounce .newsAnnounceList {list-style-type: none; float:left;position:relative; text-align:left;margin:0px 0px 15px 0px;}
.newsAnnounce .newsAnnounceList .content {font-size:14px; float:left;position:relative;padding:0px 0px 0px 0px; color:#333;  width:200px;margin:0px 0px 00px 0px;}
.newsAnnounce .newsAnnounceList .postDate {float:left;text-align:right; font-style:italic; font-size:12px; color:#AAA; position:relative;right:0px;width:200px;margin:0px 0px 00px 0px;}



.newsAnnounceAll {text-align:left; }
.newsAnnounceAll .newsAnnounceList {list-style-type: none; float:left; position:relative; text-align:left; margin:0px 0px 30px 0px;}
.newsAnnounceAll .newsAnnounceList .content {float:left; position:relative; text-align:left; font-size:16px; width:680px}
.newsAnnounceAll .newsAnnounceList .postDate {float:left; position:relative; text-align:right; font-style:italic; font-size:14px; color:#AAA; width:680px;}



.formerConfList,.formerConfList *{margin:0;padding:0;list-style:none;}
.formerConfList{line-height:1.0;}
.formerConfList li{float:left;position:relative;}
.formerConfList a{display:block;position:relative;font-family:menuFont;font-size:14px;font-style:normal;font-weight:normal;}
.formerConfList>li{text-align:left;background:url('../images/main-menu_separ.gif') 0 22px no-repeat;margin-bottom:10px;margin-top:10px;}
.formerConfList>li:first-child{background:none;}
.formerConfList>li>a{text-decoration:none;padding:10px 10px 10px 10px;height:22px;vertical-align:middle;display:table-cell;font-weight:normal;}



#toTop {
    padding: 5px 3px;
    background: #000;
    color: #fff;
    position: fixed;
    bottom: 0;
    right: 5px;
    display: none;
}


.sponsorList {float:left;position:relative; text-align:left; padding:0px 0px 00px 30px; margin:0px 0px 0px 0px;}
.sponsorList .photo {float:left;position:relative;text-align:center; width:300px;padding:10px 0px 10px 00px;}
.sponsorList .info {float:left;position:relative;left:20px;width:300px;margin:20px 10px 5px 00px; text-align: }



.clearfloat { clear:both;height:0;font-size: 1px;line-height: 0px;margin:0;}

html{}
body{color:#242415;position:relative;line-height:1.2em;font-family:'stdFont';margin:0px;background:#e6e5e4;font-size:16px}
a{color:#ec3025;text-decoration:none;}
a:hover{color:#484747;text-decoration:none;}


.title_head {font-size:32px; padding:15px 0px 30px 0px;}
.title_subhead {font-size:22px; padding:25px 0px 15px 0px;}
.title_subsubhead {font-size:18px; padding:15px 0px 5px 0px;}


.bodyContent_margin{margin:0px 10px 0px 30px;}

.index_page .wrapper{}
.wrapp{padding:0 0px 0 0px;width:auto;}
#bodyContent{padding:0px 0px 0px 0px;}
#columnLeft{padding:0px 0px 0px 0px;}
#columnRight{padding:0px 0px 0px 0px;}
#columnLeft>div{padding:0px 0px 0px 0px;}
#columnRight>div{padding:0px 0px 0px 0px;}
.contentContainer{margin-bottom:10px;padding:0px 0px 0px 0px;border:1px solid #efefef;border-width:0 0 0 0;}
.contentContainer.last{margin-bottom:0px;}
.contentContainer.page_un{padding-top:7px;}
.contentContainer.page_un.first .contentPadd{}
.contentContainer.page_cart{}
.contentContainer.page_reviews{}
.contentContainer.page_new_product{}
.contentPadd{padding:0 0 40px 0px;overflow:hidden;}
.contentPadd.sub{padding:10px 10px 0px 10px;}
.contentPadd.prods_info_page{padding:10px 10px 40px 10px;border-top:1px solid #d3d3d3;}
.contentContainer.page_cart .contentPadd.txtPage,.contentPadd.txtPage{padding:10px 10px 10px 10px;}
.contentContainer.page_un .contentPadd{padding:0 0 0px 0px;overflow:hidden;}
.contentContainer.page_un .contentPadd.last{}
.contentContainer.page_new_product .contentPadd,.contentContainer.page_specials .contentPadd,.contentContainer.page_listing .contentPadd{padding:10px 0 0px 0px;}
.contentContainer.page_reviews .contentPadd{padding:10px 0px 10px 0px;}
.contentContainer.page_reviews.page_listing .contentPadd{}
.contentContainer.page_cart .contentPadd{padding:10px 0px 10px 0px;border-width:1px}
.contentContainer.loginPage .contentPadd{padding:0px 0px 40px 0px;}
.contentInfoText{padding:10px 10px 10px 10px;margin:0px 0px 10px 0px;overflow:hidden;border:1px solid #efefef;}
.contentInfoText.extra{padding:10px 10px 20px 10px;}
.contentInfoText .infoBoxHeading{padding:1px 0px 10px 0px;margin:0px 0px 0px 0px;background:none;border:0px;font-weight:bold;}
.contentContainer span.contentText{padding:0px 9px 0px 9px;border:0px solid #000;overflow:hidden;}
.contentInfoText.marg-top{margin:0px 0px 0px 0px;}
.contentInfoText .contentInfoText_wrap{padding:0 0 10px 0;}
.contentInfoBlock{padding:20px 0px 0px 0px;}
.contentInfoBlock.last{padding:20px 20px 10px 20px;margin:0px 0px 0px 0px;overflow:hidden;}
.contentInfoBlock.first{}
.contentContainer.page_un .contentText{padding:18px 27px 0px 27px;}
.contentPadd.r_view{display:none;}
.row_table{list-style:none;margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;display:inline-block;float:right;}
.row_table li{float:right;display:inline-block;margin-left:5px;cursor:pointer;width:24px;height:21px;}
.row_table li.first{background:url("../images/icons/row.png") no-repeat scroll 0 0 transparent;}
.row_table li.last{background:url("../images/icons/table.png") no-repeat scroll 0 0 transparent;}
.row_table li:hover{background-position:0 -21px;}
.prods_info_mad,.contentInfoText .prods_info{margin:0 4px 0 4px;padding-top:10px;}
.prods_info_mad{padding:10px;}
.currencies,.languages{overflow:hidden;margin:0px 0px 0px 0px;display:inline-block;font-weight:100;font-family:'Ubuntu',sans-serif;}
.currencies label,.languages label{color:#353535;padding:5px 6px 0px 5px;height:17px;font-size:10px;text-transform:uppercase;font-weight:normal;}
.currencies select,.languages select{color:#353535;width:48px;border:1px solid #dedddd;padding:1px;background:#fff;font-size:1em;}
.manufacturers label{padding-top:2px;}
.manufacturers select{}
.currencies{}
.currencies label{}
.currencies select{}
.languages{margin-top:0px;float:left;width:auto;overflow:hidden;}
.languages label{display:none;}
.languages select{}
.languages img{margin:0px 0px 0px 0px;}
.languages a{display:block;color:#fff;text-transform:uppercase;padding:5px 8px 5px 8px;font-weight:normal;font-size:13px;float:left;margin:0 0 0 7px;background:#454545;background:-moz-linear-gradient(top,#454545 0%,#262626 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#454545),color-stop(100%,#262626));background:-webkit-linear-gradient(top,#454545 0%,#262626 100%);background:-o-linear-gradient(top,#454545 0%,#262626 100%);background:-ms-linear-gradient(top,#454545 0%,#262626 100%);background:linear-gradient(to bottom,#454545 0%,#262626 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545',endColorstr='#262626',GradientType=0);}
.languages a:hover{color:#fff;text-decoration:underline;background:#262626;background:-moz-linear-gradient(top,#262626 0%,#454545 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#262626),color-stop(100%,#454545));background:-webkit-linear-gradient(top,#262626 0%,#454545 100%);background:-o-linear-gradient(top,#262626 0%,#454545 100%);background:-ms-linear-gradient(top,#262626 0%,#454545 100%);background:linear-gradient(to bottom,#262626 0%,#454545 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626',endColorstr='#454545',GradientType=0);}
.languages .languages_img{margin:0px 6px 0px 0px;}
.box_social_bookmarks{overflow:hidden;margin:0px 0px 0px 0px;display:inline-block;width:284px;}
.box_social_bookmarks label{color:#8f8e8e;font-weight:normal;margin-right:5px;margin-top:0px;float:right;}
.box_social_bookmarks div{float:right;display:inline-block;float:right;color:#8f8e8e;}
.box_social_bookmarks div a{color:#fff;font-weight:bold;}
.box_social_bookmarks div a:hover{color:#fcaa62;}
.select{color:#909090;border:1px solid #e0e0e0;background:#fff;padding:1px;font-size:1em;}
.custom_select .select.jqTransformHidden{display:none;}
.custom_select .jqTransformSelectWrapper{background:url("../images/cur-arrow.gif") no-repeat scroll 100% 0;float:left;cursor:pointer;overflow:hidden;padding:0;margin-top:1px;font-size:.91em;}
.custom_select .jqTransformSelectWrapper div span{float:left;padding:7px 19px 9px 7px;height:auto!important;line-height:1em;}
.custom_select .jqTransformSelectWrapper div span{color:#909090;width:201px!important;}
.custom_select ul{background:#fff;border:1px solid #dedddd;margin:0px 0 0 0;padding:3px 0 4px 0;height:auto!important;}
.custom_select ul li{padding:1px 5px 1px 6px;overflow:hidden;}
.custom_select ul li a{color:#909090;text-decoration:none;}
.custom_select ul li a:hover{color:#ec3025;}
.cart_header{padding:5px 0px 15px 0px;margin:0px 0px 0 0;overflow:hidden;text-align:left;width:40px;font-weight:600;font-style:normal;color:#ec3025;font-size:13px;background:url("../images/cart_header.gif") no-repeat scroll 0 0}
.cart_header div{padding:0 0 0 0px;white-space:nowrap;text-align:left;float:right;}
.cart_header label{padding:0px 0 0px 0px;margin:0px 5px 0px 0px;text-align:left;float:right;font-weight:bold;line-height:18px;display:none;}
.cart_header label a{color:#ec3025;line-height:16px;}
.cart_header label a:hover{color:#ec3025;}
.cart_header div{font-weight:600;}
.cart_header span{margin-right:2px;display:none;}
.cart_header strong{font-weight:600;}
.cart_header div a{color:#2f2f2f;line-height:18px;font-size:18px;}
.cart_header div a:hover{color:#ec3025;}
.search{margin:0px 0px 0 0px;position:absolute;top:215px;right:33px;z-index:1;border:1px solid #cdcdcd;border-width:0 0px 0 0px;font-family:'Ubuntu',sans-serif;}
.search label{color:#fff;font-weight:normal;margin-top:5px;margin-left:19px;margin-right:26px;text-align:left;font-size:2.08em;display:none;}
.search .go{color:#8a8a8a;line-height:1.3em;font-size:10px;position:absolute;top:2px;width:92%;padding:6px 7px 9px 7px;min-height:7px;left:0px;margin:0;border:0px solid #727172;background:transparent;text-transform:uppercase;font-family:'Ubuntu',sans-serif}
.input-width{height:27px;margin-top:0px;}
.width-setter{height:27px;position:relative;margin:0 0px 0 0;width:221px;border:1px solid #cdcdcd;border-width:0 0 0 0px;background:#fff;}
.search .button_header_search{margin:0 0px 0px;}
.search .box_wrapper{overflow:hidden;display:inline-block;}
.search .advanced a{color:#fff;text-decoration:none;}
.search .advanced a:hover{text-decoration:underline;}
.search .button-t{height:27px;float:right;margin-left:0px;margin-right:0px;border-left:0px;opacity:1;}
.search .button-t:hover{opacity:.7;}
.search .button-t .ui-button-text{color:#fff;font-size:15px;line-height:18px;font-weight:bold;padding:2px 10px 2px 8px;float:right;display:block;text-transform:uppercase;}
.search .button-t:hover .ui-button-text{color:#fff;}
.search .button-t button{}
.banner_header{display:inline-block;margin:39px 8px 157px 0px;float:right;}
.breadcrumb{padding:14px 0px 1px 24px;margin:0px 0px 20px 0px;font-size:1.1em;}
.breadcrumb{color:#373737;}
.breadcrumb a{color:#373737;font-weight:normal;text-decoration:none;display:inline-block;}
.breadcrumb a:hover{color:#ec3025;text-decoration:none;}
.breadcrumb a.last{color:#ec3025;}
.breadcrumb a.last:hover{color:#373737;}
.box_header_user_menu{padding:0px 0px 0 0px;margin:0px 0px 0px 0px;position:absolute;right:66px;top:150px;}
.user_menu{padding:2px 0px 0px 0px;margin:0px 0 0px 0px;list-style:none;}
.user_menu li{float:left;display:inline-block;white-space:nowrap;padding:0px 10px 0px 6px;background:transparent;background:url('../images/user_menu.gif') 100% 50% no-repeat transparent;}
.user_menu li a{color:#8a8a8a;display:inline-block;padding:0px;font-weight:100;text-decoration:none;padding:0px 0px 0px 0px;background:transparent;}
.user_menu li b{color:#8a8a8a;display:inline-block;padding:0px;font-weight:100;}
.user_menu li a:hover,.user_menu li.act a{color:#ec3025;text-decoration:none;}
.user_menu li a{font-size:14px}
.user_menu li.last{background:none;}
.user_menu li.last a{}
.user_menu li.last:hover a{}
.footer{padding:0px 0px 0px 0px;margin-top:0px;position:relative;}
.footer{text-align:center;position:relative;width:100%;}
.footer p{font-size:1em;margin:0px 0px 0px 0px;text-align:center;overflow:hidden;display:block;padding:2px 20px 2px 20px;clear:both;position:absolute;top:84px;width:100%;}
.footer p{color:#474646;line-height:1em;}
.footer p>a{color:#474646;}
.footer p>a:hover{color:#979797;}
.footer p b{color:#474646;font-weight:normal;}
.footer p b a{color:#474646;text-decoration:none;}
.footer p b a:hover{color:#979797;text-decoration:underline;}
.footer p{background-position:100% 0;}
.boxes_menu{overflow:hidden;float:left;}
.menu{padding:1px 0px 0px 0px;text-align:left;margin-top:0px;margin-right:-8px;overflow:hidden;font-family:'Ubuntu',sans-serif;}
.menu ul{padding:0px 0px 0px 0px;list-style:none;margin:151px 0px 0 -8px;width:auto;display:inline-block;float:left;}
.menu li{float:left;padding:0 0 0 0;margin:0px 0px 0px 0px;}
.menu li.mouseclick,.menu li.act,.menu li:hover{}
.menu li a{display:inline-block;padding:0px 0px 0px 0px;color:#2f2f2f;font-weight:600;text-decoration:none;text-transform:uppercase;margin:0 8px;font-family:'Ubuntu',sans-serif;}
.menu li.mouseclick a,.menu li.act a,.menu li:hover a{color:#ec3025;}
.menu li.first{}
.menu li a{font-size:13px;}
.de .menu li a{font-size:11px;}
.es .menu li a{font-size:10px;}
.ru .menu li a{font-size:12px;}
.menu li.first a{background:none;}
.user_menu li a{}
.welcome,.customer_greeting{background:#5b5e5f;border:1px solid #000;overflow:hidden;color:#fff;font-style:italic;margin:0px 0px 20px 0px;padding:12px 20px 14px 18px;}
.customer_greeting{padding-top:19px;}
.welcome strong,.customer_greeting strong{font-size:1.917em;font-weight:normal;display:inline-block;margin-right:10px;margin-top:-2px;float:left;}
.for_smart_browsers{border-bottom:0px solid #e4e4e4;}
.h_line{background:#ccc;height:1px;width:100%;position:absolute;top:126px;}
