/* CSS Rege reklama - regenet */

body { margin: 0px; padding: 0px; background: url('/images/bg2009.png') bottom center repeat-x rgb(255,255,255); text-align: center; color: #000000 }

body, table, input, textarea, form, select { font-family: Verdana, Helvetica CE, Arial CE, Arial, Helvetica, sans-serif; font-size: 10pt }

form { margin: 0px; padding: 0px }

img { border: none }

a { text-decoration: none }

a:hover { text-decoration: underline }

#bg2009 { background: url('/images/bg_top2009.png') top center repeat-x }

#stred_obal { width: 940px; margin: auto; background: url('/images/bg_top2009.png') top center repeat-x rgb(255,255,255) }

#stred { width: 900px; margin: auto; text-align: left }

#horni_menu { height: 126px; position: relative }

#site-logo { position: absolute; left: 0px; top: 0px }

#site-buttons { position: absolute; left: 243px; top: 42px }

#dolni_menu table{ color: #ffffff; background-color: #ff6600 }

#horni_menu a, #dolni_menu a { color: #ffffff }

#horni_menu a:hover, #dolni_menu a:hover { color: #ffffff }

#primary-menu { position: absolute; right: 50px; top: 10px }

#primary-menu a { color: #000 }

#primary-menu a:hover { color: #000 }

#sloupec_levy { width: 220px; float: left }

#hlavni_menu { background: url('/images/mm_bg.png') top center repeat-y; color: #ffffff; padding-left: 15px; padding-right: 15px }

#hlavni_menu .sub1 { margin: 0px; padding: 0px; list-style: none; font-weight: bold }

#hlavni_menu .sub2 { margin: 0px; margin-left: 15px; padding: 0px; list-style: none; font-weight: normal; margin-bottom: 10px } 

#hlavni_menu a { color: #ffffff }

#hlavni_menu a:hover { color: #ffffff }

#sloupec_levy .reklama { margin-top: 10px; margin-bottom: 10px }

#sloupec_pravy { width: 660px; float: right }

#motiv_big { width: 660px }

#sloupec_pravy h1 { font-size: 14pt; margin: 10px; padding: 0px; color: #FF6600 }

#sloupec_pravy h2 { font-size: 12pt; margin: 10px; padding: 0px; color: #000000 }

#sloupec_pravy h2 a { color: #000000 }

#sloupec_pravy p { text-align: justify; margin: 10px;  padding: 0px }

#path { font-size: 8pt; padding: 0px; margin: 0px 10px 0px 10px; }

#path a { color: #000000 }

#path a:hover { color: #000000 }

#front_page { width: 470px; float: left }

#normal_page { /*width: 660px; background-color: #dddddd */}

#normal_page a, #top_kolekce a { color: rgb(23,53,122) }

#top_kolekce { width: 170px; float: right; text-align: justify }

#top_kolekce h1 { margin-left: 0px }

#novinky { width: 470px; float: left }

#novinky { background-color: #dededd }

#novinky h1 { color: #ff6600; background: url('/images/no_bg.png') right center no-repeat; margin-top: 0px }

#prodlouzeni { background-color: #dededd; font-size: 0px }

#logo { width: 220px; height: 150px; background: url('/images/logo_rege2009.png') center center no-repeat }

#logo h1 { display: none } 

#form form { padding: 0px 10px 0px 10px }

.clear { clear: both; height: 10px; font-size: 0px }

.tabulka3 { width: 450px }

.ref-item { background: url('/images/img-out.png') center center no-repeat; margin: 5px; display: block; float: left }

.ref-item:hover { background: url('/images/img-over.png') center center no-repeat }

.ref-item img { margin: 4px }

.mensi { font-size: 8pt }

.zemText { border: 2px solid #dededd; padding: 2px }

.zemArea { border: 2px solid #dededd; padding: 2px }

.zemSubmit { background-color: #dededd; border: none; padding: 2px 5px 2px 5px }

#novinky h4 { font-size: 10pt; font-weight: bold; margin: 0px; padding: 0px }

#novinky p { margin: 0px; padding: 0px }