html {

  height:100%;

}



body

{

    margin: 0px;

    padding: 0px;

    font: 13px Arial;

    min-height:100%;

    position:relative;

}



.cleaner

{

    clear: both;

}



.center

{

    text-align: center;

}



a:hover

{

    text-decoration: none;

}



#wrapper

{

    min-width: 1000px;

}



#header

{

    height: 81px;

    background: url(images/topbg.png) repeat-x top;

}



#header #logo

{

    float: left;

}



#header .leftCorner

{

    background: url(images/topmenucornerl.png) top left no-repeat;

    margin: 0px 0px 0px 239px;

    height: 81px;

}



#header .leftCornerMember

{



    margin: 0px 0px 0px 239px;

    height: 81px;

    background: red;

}



#header .rightCorner

{

    background: url(images/topright.png) top right no-repeat;

    padding-right: 250px;

    height: 81px;

}



#header .rightCornerMember

{

    background: url(images/topright_member.png) top right no-repeat;

    padding-right: 200px;

    height: 81px;

}



#header .topMenuRight

{

    background: url(images/topmenubg.png) top center repeat-x;

    margin-left: 22px;

    margin-right: -125px;

}



#header .topMemberRight

{

    background: url(images/topmemberbg.png) top center repeat-x;

    margin-left: 22px;

    padding-right: 0px;

}



#header .topMemberRight2

{

    background: url(images/topright_member_left.png) top right no-repeat;

    margin-left: 0px;

    padding-left: 0px;

}



#header #topMenu

{

    background: url(images/topmenucornerr.png) bottom right no-repeat;

    margin: 0px;

    padding: 0px;

    list-style: none;

    margin-left: -15px;

    height: 33px;



    padding-top: 48px;

    vertical-align: bottom;

    font-size: 10px;

    text-align: center;

}





#header #topMember

{

    margin: 0px;

    padding: 1px;

    list-style: none;

    margin-left: 239px;

    height: 53px;



    padding-top: 23px;

    vertical-align: middle;

    font-size: 12px;

    color: #ffffff;

    text-align: left;



}



#header #topMenu .separator

{

    vertical-align: middle;

    margin-left: 14px;

    margin-right: 14px;

}



#header #topMenu a

{

    color: white;

    text-decoration: none;

    font-size:10px;

}



#header #topMenu a:hover

{

    text-decoration: none;

    font-size:10px;



}





#left

{

    width: 198px;

    float: left;

}



#right

{

    float: right;

    width: 198px;

}



#rightmember

{

    float: right;

    width: 280px;

}



#content

{

    margin-left: 210px;

    margin-right: 210px;

}



#content .t-corner-left

{

    background: url(images/ltcontentcorner.png) top left no-repeat;

}



#content .t-corner-right

{

    background: url(images/rtcontentcorner.png) top right no-repeat;

}



#content .b-corner-right

{

    background: url(images/rbcontentcorner.png) bottom right no-repeat;

}



#content .b-corner-left

{

    background: url(images/lbcontentcorner.png) bottom left no-repeat;

    padding: 10px 25px;

}



#content .inner

{

    background: url(images/contentborder.png) 0px 0px repeat-x;

}



#content .b-border

{

    background: url(images/contentborder.png) bottom left repeat-x;

}



#content_member

{

    margin-left: 10px;

    margin-right: 290px;

    min-height: 100%;

}



#content_member .t-corner-left

{

    background: url(images/ltcontentcorner.png) top left no-repeat;

}



#content_member .t-corner-right

{

    background: url(images/rtcontentcorner.png) top right no-repeat;

}



#content_member .b-corner-right

{

    background: url(images/rbcontentcorner.png) bottom right no-repeat;

}



#content_member .b-corner-left

{

    background: url(images/lbcontentcorner.png) bottom left no-repeat;

    padding: 10px 25px;

}



#content_member .inner

{

    background: url(images/contentborder.png) 0px 0px repeat-x;

}



#content_member .b-border

{

    background: url(images/contentborder.png) bottom left repeat-x;

}



.menuBlock

{

    background: url(images/lmenublocktop.png) right 20px no-repeat;

    font-size: 12px;

}



#right .menuBlock

{

    background: url(images/lmenublocktop.png) left 20px no-repeat;

}



#rightmember .menuBlock

{

    background: url(images/lmenublocktop.png) left 20px no-repeat;

}



.menuBlock form

{

    margin: 0px;

    padding: 15px 20px 10px 15px;

}



.menuBlock form label

{

    display: block;

    font-size: 12px;

}



.menuBlock form input#login,

.menuBlock form input#password

{

    display: block;

    width: 100%;

    margin-bottom: 3px;

}



.menuBlock form input#password

{

    width: 90px;

    float: left;

}



.menuBlock form input.submit

{

    width: 55px;

    float: right;

}



.menuBlock ul#nav

{

    margin: 0px;

    padding: 15px 12px;

    list-style: none;

}



.menuBlock ul#nav li

{

    font-weight: bold;

    line-height: 24px;

}



.menuBlock ul#nav a

{

    color: #5b5b5b;

}



.menuBlock ul#nav li ul

{

    margin: 0px;

    padding: 0px;

    list-style: none;

    padding-bottom: 15px;

}



.menuBlock ul#nav li ul li

{

    line-height: 19px;

    font-weight: normal !important;

    padding-left: 15px;

}



.menuBlockBottom

{

    width: 198px;

    padding-bottom: 30px;

    background: url(images/lmenublockbottom.png) left bottom no-repeat;

}



#right .menuBlockBottom

{

    width: 198px;

    padding-bottom: 30px;

    background: url(images/rmenublockbottom.png) left bottom no-repeat;

    margin-bottom: 13px;

}



#rightmember .menuBlockBottom

{

    width: 198px;

    padding-bottom: 30px;

    background: url(images/rmenublockbottom.png) left bottom no-repeat;

    margin-bottom: 13px;

}



#rightmember .menuBlockBottom280

{

    width: 280px;

    padding-bottom: 30px;

    background: url(images/rmenublockbottom280.png) left bottom no-repeat;

    margin-bottom: 13px;

}



#right .menuBlockBottom280

{

    width: 280px;

    padding-bottom: 30px;

    background: url(images/rmenublockbottom280.png) left bottom no-repeat;

    margin-bottom: 13px;

}



.menuHeader

{

    width: 198px;

    height: 38px;

    text-indent: -2000px;

}



.menuHeaderMember

{

    width: 280px;

    height: 38px;

    text-indent: -2000px;

}



.navigation

{

    background: url(images/menuheadnav.png) no-repeat top left;

}
.supp

{

    background: url(images/left_supp.gif) no-repeat top left;

}


.partners

{

    background: url(images/menuheadpartners.png) no-repeat top left;

}



.clients

{

    background: url(images/clients.png) no-repeat top left;

}



.special

{

    background: url(images/special.png) no-repeat top left;

}

.membermenu

{

    background: url(images/membermenubg.png) no-repeat top left;

}



#center

{

    padding-top: 10px;

    clear: both;

    padding-bottom: 80px;

    min-height: 100%;

    position:absolute;

    width:100%

}



#buttons

{

    height: 132px;

}



#buttons a img {

opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);

}



#buttons a:hover img {

opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);

}





#buttons ul

{

    margin: 0px;

    padding: 0px;

    list-style: none;

}



#buttons li

{

    float: left;

    width: 33%;

    text-indent: -2000px;

    height: 118px;

}



#buttons li a

{

    height: 118px;

    display: block;

}



#buttons li.stability

{

    background: url(images/stabile.png) no-repeat top;

}



#buttons li.speed

{

    background: url(images/speed.png) no-repeat top;

}



#buttons li.security

{

    background: url(images/security.png) no-repeat top;

}



#buttons li {

opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=65);

}



#buttons li:hover {

opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);

}







#footer

{



    margin-top: 30px;

    background: url(images/footer-bg.png) repeat-x;

    position:absolute; bottom:0;

    width:100%;

}



#footer .l-corner

{

    background: url(images/footer-corner-l.png) top left no-repeat;

}



#footer .r-corner

{

    background: url(images/arbuz2.jpg) top right no-repeat;

    font-size: 12px;

    color: white;

    text-align: center;

    padding-top: 10px;

    height: 34px;

}



#footer p

{

    margin: 0px;

}



.arbuz-r

{   



    background: url(images/arbuz1.jpg) no-repeat #000000;

    position:absolute;

    width: 151px;

    height: 108px;

    bottom:0; right:0;



    margin-bottom: 44px;

    



    

}

