*{margin: 0px; padding:0px}
body {background-color: #67C6DD; font-family: Arial, Helvetica, Verdana; font-size: 13px}
img {display: block; border: 0px none;}

#main_body {position: absolute; display: inline; top: 0px; left: 50%; margin: 0px 0px 0px -450px; width: 899px; background: url(../layout/stin.gif) repeat-y;}

#hlavicka {display: block; width: 883px; height: 42px; background: url(../layout/hlavicka.gif) no-repeat #000000;}
#hlavicka p {color: #ffffff; font-size: 12px; position: relative; top: 11px; left: 360px}
#hlavicka a {font-size: 12px; color: #ffffff; text-decoration: none;}
#hlavicka a:hover {text-decoration: underline;}



#logo {display: block; width: 201px; height: 136px;  position: relative; top: 21px; right: 296px}
#head_image {display: block; width: 883px; height: 201px; background: url(../layout/image_01.gif) no-repeat #ffffff; background-position: 0% center;}
#body {display: block; width: 883px; height: 805px; background: url(../layout/body_bg.gif) repeat-x #ffffff;}

#box_place {width: 899px; height: 237px; position: relative; top: 22px}
#autoservis_box {display: inline; float: left; width: 267px; height: 237px; background: url(../layout/autoservis_box.gif) no-repeat #ffffff; position: relative; left: 21px}
#pneuservis_box {display: inline; float: left; width: 267px; height: 237px; background: url(../layout/pneuservis_box.gif) no-repeat #ffffff; position: relative; left: 21px}
#karosarna_box {display: inline; float: left;  width: 267px; height: 237px; background: url(../layout/karosarna_box.gif) no-repeat #ffffff; position: relative; left: 21px}

#box_button {width: 257px; height: 59px; background-color: #999999; position: relative; top: 1px; left: -4px}
#box_podval {width: 240px; height: 35px; position: relative; top: 4px; right: 7px}
#box_podval p{color: #999999; font-size: 12px; text-align: left;}

#big_box_place {width: 899px; height: 237px; position: relative; top: 50px}

#main_text_box {width: 855px; height: 437px; position: relative; top: 22px; left: 20px}
#main_text_box p {color: #999999; font-size: 12px; text-align: left;}
#main_text_box h1 {color: #000000; font-size: 16px; text-align: left;}
#main_text_box h2 {color: #000000; font-size: 12px; text-align: left;}
#nadpis {margin-left: -655px;}

#akce_box {display: inline; float: left; width: 403px; height: 235px; background: url(../layout/akce_box.gif) no-repeat #ffffff; position: relative;  left: 21px}
#akce_box_text {display: block; width: 360px; height: 230px; position: relative; top: 60px; right: 10px}
#akce_box_text p {color: #999999; font-size: 12px; text-align: left;}
#akce_box_text a {color: #999999; font-size: 12px; text-align: left; text-decoration: underline;}
#akce_box_text a:hover {color: #67C6DD; font-size: 12px; text-align: left; text-decoration: underline;}

#novinky {display: inline; float: left; width: 430px; height: 235px; background: url(../layout/novinky.gif) no-repeat #ffffff; position: relative; left: 21px}
#novinky_text {display: block; width: 360px; height: 230px; position: relative; top: 60px; right: 10px}
#novinky_text p {color: #999999; font-size: 12px; text-align: left;}
#novinky_text a {color: #999999; font-size: 12px; text-align: left; text-decoration: underline;}
#novinky_text a:hover {color: #67C6DD; font-size: 12px; text-align: left; text-decoration: underline;}

#box_page {width: 899px; height: 500px; position: relative; top: 22px; left: 21px; background: url(../layout/pneuservis_page.gif) no-repeat;}
#box_page_text {float: left; width: 535px; height: 400px; position: relative; top: 20px; left: 15px}
#box_page_text p {color: #999999; font-size: 12px; text-align: left;}
#box_page_text h1 {color: #999999; font-size: 14px; text-align: left;}
#box_page_text h2 {color: #999999; font-size: 12px; text-align: left;}
#box_page_text li {color: #999999; font-size: 12px; text-align: left; list-style-type: disc;}
#box_page_text a {float: left; color: #999999; font-size: 12px; text-align: left; text-decoration: underline;}
#box_page_text a:hover {float: left; color: #67C6DD; font-size: 12px; text-align: left; text-decoration: underline;}

#box_page_column {float: left; width: 230px; height: 360px; position: relative; top: 20px; left: 30px; border-left: solid #999999 1px;}
#box_page_column p {float: left; color: #999999; font-size: 12px; text-align: left; position: relative; left: 12px}
#box_page_column h1 {float: left; color: #999999; font-size: 14px; text-align: left; position: relative; left: 12px}
#box_page_column h2 {color: #999999; font-size: 12px; text-align: left; position: relative; left: 12px}
#box_page_column li {color: #999999; font-size: 12px; text-align: left; list-style-type: disc; position: relative; left: 12px}
#box_page_column a {color: #999999; font-size: 12px; text-align: left; text-decoration: underline;}
#box_page_column a:hover {color: #67C6DD; font-size: 12px; text-align: left; text-decoration: underline;}


#nadpis {float: left; width: 215px; height: 29px;  margin-left: 0px;}
#ikona {float: left; width: 28px; height: 112px;  margin-left: 10px;}


#page_button_1 {float: left; display: block; width: 257px; height: 59px; background-color: #999999; position: relative; top: 1px; left: 1px}
#page_button_2 {float: left; display: block; width: 257px; height: 59px; background-color: #999999; position: relative; top: 1px; left: 32px}
#page_button_3 {float: left; display: block; width: 257px; height: 59px; background-color: #999999; position: relative; top: 1px; left: 62px}



#paticka {display: block; width: 883px; height: 25px; background: url(../layout/paticka.gif) no-repeat #000000;}
#paticka p {color: #ffffff; font-size: 10px; position: relative; top: 6px; left: -154px}
#paticka a {font-size: 10px; color: #ffffff; text-decoration: none;}
#paticka a:hover {text-decoration: underline;}
