body, div, ul, h1, h2, h3, p, table, tr, td, form, ul, li {margin: 0px; padding: 0px; border: 0px; font-family: Arial, Tahoma, Geneva, sans-serif; font-size: 12px; color: #888;}
body {background: url(../gfx/body_background_001.jpg) #000 repeat-x center top; text-align: center; height: 100%; overflow: -moz-scrollbars-vertical;}

img, a {color: #fd0; margin: 0px; padding: 0px; border: 0px; font-weight: 900; outline: none;}
a:hover {color: #fff;}

h1 {font: 'MS Trebuchet'; font-weight: 100; font-size: 22px; line-height: 30px; color: #fd0; width: 100%; text-align: center; margin-bottom: 16px;}
h1 span {color: #fff;}
h2 {font: 'MS Trebuchet'; font-weight: 100; font-size: 18px; line-height: 30px; color: #fd0; width: 100%; display: block; overflow: hidden;}
h3 {font: 'MS Trebuchet'; font-weight: 100; font-size: 18px; line-height: 30px; color: #fff; width: 100%; margin-bottom: 16px; display: block; overflow: hidden;}

p {line-height: 20px; margin-bottom: 20px;}
strong {color: #FFF;}
td {vertical-align: text-top;}

#center_position {width: 900px; height: 100%; margin: auto; float: none;}
#container {width: 900px; text-align: left; float: left;}

#header {background: url(../gfx/header_001.jpg); width: 900px; height: 401px; margin-bottom: 20px;}
#header .logo {background: url(../gfx/autodily_nd_logo_004.gif); width: 382px; height: 103px; display: block; overflow: hidden; position: relative; top: 4px;}
#header ul {float: left; position: relative; top: 79px; left: 64px; line-height: 30px; list-style-type: none;}
#header a {text-decoration: none;}

#content {width: 836px; position: relative; left: 32px; display: block;}
#content div, p , h1, h2, ul {float: left;}
#content ul {list-style-position: inside;}
#content h2 {background: url(../gfx/bullet_001.gif) no-repeat 0px 3px; text-indent: 32px;}
#content p {position: relative; left: 32px; width: 804px;}
#content .box {background: url(../gfx/box_001.gif); width: 305px; height: 180px; margin: 0px 20px 20px 0px; position: relative; left: 32px;}
#content .box table {margin: 10px 0px 0px 16px;}
#content .box td {padding: 3px 8px 3px 0px; text-align: left;}
#content .box h3 {margin: 0px;}
#content .reason {left: 32px; line-height: 30px; list-style-type: decimal; position: relative; left: 32px;}
#content .akce {left: 32px; line-height: 30px; list-style-type: square; position: relative; left: 32px;}

#firs_left {width: 684px;}
#firs_left p {width: 632px;}
#firs_right {width: 152px; float: left; padding-top: 40px;}
#firs_right p {width: 140px; text-align: left; position: relative; left: 0px;}
#firs_right a {background: url(../banners/01_hengst_001.gif); width: 152px; height: 180px; float: left;}

#footer {background: url(../gfx/footer_background_001.jpg); width: 836px; height: 59px; display: block; float: left; margin: 0px 0px 32px 0px; position: relative; left: 32px;}
#footer .webtek {display: block; float: right; position: relative; top: 15px; right: 16px;}
#footer .webtek img {width: 86px; height: 19px;}
#footer .webtek span {display: none;}
#footer .inware {display: block; float: right; position: relative; top: 18px; right: 32px;}
#footer .inware img {width: 69px; height: 20px;}
#footer .inware span {display: none;}
#footer p {position: relative; top: 15px; left: 16px; float: left;}
#footer a {color: #999; text-decoration: none;}
#footer a:hover {color: #fff;}

#mask {width: 836px; height: 460px; overflow: hidden; position: relative;}
#frame {position: absolute; top:0; left:0; width: 3600px; float: left;}
.col {width: 836px; height: 460px; display: block; float: left; overflow: hidden; text-align: justify;}
.col_kontakt {background: url(../gfx/phone_002.jpg) no-repeat right top; width: 836px; height: 460px; display: block; float: left; overflow: hidden; padding-top: 64px;}
.col_kontakt strong {font-size: 16px;}
.col_akce {background: url(../banners/01_hengst_001_bg.jpg) no-repeat right top; width: 836px; height: 460px; display: block; float: left; overflow: hidden;}

#naprodej {background: url(../gfx/naprodej.png) no-repeat right top; width: 188px; height: 188px; position: absolute; top: 10px; right: 0px;}