body {background: url('images/bg.jpg') repeat-x; padding: 0px; border: 0px; margin: 0px; color: #525252; font-family: Tahoma; font-size: 11px;}

a {color: #525252; text-decoration: underline; font: bold 11px tahoma;}
a:hover {color: #525252; text-decoration: none; font: bold 11px tahoma;}

#wrapper {width: 875px; margin: 0 auto auto auto;}

.logo {background: url('images/logo_c.jpg'); width: 630px; height: 85px; float: left;}

.top_menu {float: left;}
.top_menu ul {float: left; margin-top: 70px; margin-left: 50px;}
.top_menu ul li {float: left; list-style-type: none; margin-left: 10px;}
.top_menu a {color: #fff; font: normal 10px tahoma; text-decoration: none;}
.top_menu a:hover {color: #fff; font: normal 10px tahoma; text-decoration: underline;}

.menu {float: left;}
.menu ul {float: left; margin-left: -40px;}
.menu ul li {float: left; list-style-type: none; margin-left: 2px;}

.home {background: url('images/home.jpg'); width: 173px; height: 76px; float: left;}
.home:hover {background: url('images/home_a.jpg'); width: 173px; height: 76px; float: left;}
.over {background: url('images/over.jpg'); width: 172px; height: 75px; float: left;}
.over:hover {background: url('images/over_a.jpg'); width: 172px; height: 75px; float: left;}
.webhosting {background: url('images/hosting.jpg'); width: 173px; height: 75px; float: left;}
.webhosting:hover {background: url('images/hosting_a.jpg'); width: 173px; height: 75px; float: left;}
.portfolio {background: url('images/portfolio.jpg'); width: 173px; height: 75px; float: left;}
.portfolio:hover {background: url('images/portfolio_a.jpg'); width: 173px; height: 75px; float: left;}
.contact{background: url('images/contact.jpg'); width: 173px; height: 75px; float: left;}
.contact:hover {background: url('images/contact_a.jpg'); width: 173px; height: 75px; float: left;}

.foto {background: url('images/foto.jpg'); width: 872px; height: 234px; float: left;}

.left {width: 537px; float: left; margin-top: 20px;}
.right {width: 316px; float: left; margin-top: 20px; margin-left: 18px;}

.content_top {background: url('images/content_top.jpg'); width: 537px; height: 44px; float: left;}
.content_af {margin-top: 5px; margin-left: 10px; float: left;}
.content_title {color: #fff; float: left; margin-top: 15px; margin-left: 10px; font: bold 11px tahoma;}

.content {background: #d0f2ff; border-style: solid; border-width: 1px; border-color: #7bd2f1; margin-top: 5px; float: left; width: 534px;}
.content ul {width: 515px; margin-left: -30px; margin-top: 10px; line-height: 16px;}

.footer {background: #d0f2ff; border-style: solid; border-width: 1px; border-color: #7bd2f1; margin-top: 5px; float: left; width: 534px; margin-bottom: 20px;}
.footer ul {width: 515px; margin-left: -30px; margin-top: 10px; line-height: 16px; font: bold 11px tahoma;}

.content_small_top {background: url('images/content_small_top.jpg'); width: 319px; height: 44px; float: left;}
.content_small_af {margin-top: 5px; margin-left: 10px; float: left;}
.content_small_title {color: #fff; float: left; margin-top: 15px; margin-left: 10px; font: bold 11px tahoma;}

.content_small {background: #d0f2ff; border-style: solid; border-width: 1px; border-color: #7bd2f1; margin-top: 5px; float: left; width: 316px; margin-bottom: 10px;}
.content_small ul {width: 300px; margin-left: -30px; margin-top: 10px; line-height: 16px;}
.content_small ul a {color: #525252; text-decoration: none; font: normal 11px tahoma;}
.content_small ul a:hover {color: #525252; text-decoration: underline; font: normal 11px tahoma;}

p {margin: 0;}