*{margin: 0; padding: 0; outline: none;}
body{ background: #ddd; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; background: #dedede url('images/bg.png') repeat-x;}
#site{margin: 35px auto 0 auto; display: block; width: 1000px;}
#logo{ padding: 0 0 36px 350px;}
h1{ background:url('images/logo.png') no-repeat; width: 300px; height: 80px; display: block; text-indent: -9999px;}
#advert{ background: #FFF; width: 1000px; height: 400px;}
ul li{list-style: none;}
#advert li a:link,
#advert li a:visited,
#advert li a:hover{width: 200px; height: 50px; float: left; display: block; text-indent: -9999px; overflow: hidden; }
.lifedesign{list-style: none; width: 200px; height: 50px; float: left; display: block;}
.lifedesign a:link,
.lifedesign a:visited{background: url('images/lifedesign.png') no-repeat;}
.lifedesign a:focus,
.lifedesign a:hover{background: url('images/lifedesign-hover.png') no-repeat;}
.lifehosting{list-style: none; width: 200px; height: 50px; float: left; display: block;}
.lifehosting a:link,
.lifehosting a:visited{background: url('images/lifehosting.png') no-repeat;}
.lifehosting a:focus,
.lifehosting a:hover{background: url('images/lifehosting-hover.png') no-repeat;}
.echipamentmoto{list-style: none; width: 200px; height: 50px; float: left; display: block;}
.echipamentmoto a:link,
.echipamentmoto a:visited{background: url('images/echipamentmoto.png') no-repeat;}
.echipamentmoto a:focus,
.echipamentmoto a:hover{background: url('images/echipamentmoto-hover.png') no-repeat;}
.cazare-la-mare{list-style: none; width: 200px; height: 50px; float: left; display: block;}
.cazare-la-mare a:link,
.cazare-la-mare a:visited{background: url('images/cazare-la-mare.png') no-repeat;}
.cazare-la-mare a:focus,
.cazare-la-mare a:hover{background: url('images/cazare-la-mare-hover.png') no-repeat;}
#bottom{text-align: center; padding: 22px 0 0 0; height: 18px; width: 100%; position: absolute; bottom: 0px; background: #FFF url('images/bottom.png') repeat-x;}
















/*      LifeDesign      */
a#D:link, a#D:visited{ font-family: Berlin Sans FB Demi, Verdana; font-size: 13px; color: #FB5E00; font-weight: bold; text-decoration: none;}
a#D:hover{ font-family: Berlin Sans FB Demi, Verdana; font-size: 13px; color: #666; font-weight: bold;}
a#L:link, a#L:visited{ font-family: Berlin Sans FB Demi, Verdana; font-size: 13px; color: #FFF; font-weight: bold; text-decoration: none;}
a#L:hover{ font-family: Berlin Sans FB Demi, Verdana; font-size: 13px; color: #666; font-weight: bold;}