body * { padding: 0; margin: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
body {  padding: 0; margin: 0; font-size: 0.7em; background: #FFFFFF; color:#000000; text-align: center;}

img {border: none;}
h1 { margin: 10px 0;  font-size: 1.6em; color: #FF0000; font-weight: normal; text-transform: uppercase; }
h2 { margin: 0 0 10px 0;  font-size: 1.2em; color: #545454;}
h3 { margin: 0;  font-size: 1.1em; color: #545454;}
li { margin: 0 0 0 20px;  font-size: 0.9em; font-weight: bold; color: #545454;}
p  { margin: 10px 0;}
a:link {color: #3e3e3e}
a:visited {color: #1e1e1e}
a:active {color: #FF0000}
a:hover {color: #FF0000}

#content { background: url(../data/design/background.gif) repeat-y center; width: 981px; height: 100%; text-align: left; position: relative; margin: 0 auto;}
#page {margin: 0 10px;}
#top { 	background-color: #6A99AD; width: 961px; height:80px; float: right; text-align:left; }
#logo { margin: 20px; font-family: Papyrus, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #fff; font-size: 23px; text-decoration: none; font-weight: bold;}


#menu {clear:both; float: none; background-color: #4C7891; background: url(../data/design/menu.jpg) no-repeat; width: 961px; height:43px; text-align:left; line-height:30px; padding: 0 0 0 25px; margin: 0;}
.menu_off {width: 99px; float: left; text-align: center;}
a.menu_top {margin: 5px; text-decoration: none; font-size: 13px; color: #fff;}
a:hover.menu_top {margin: 5px; text-decoration: underline; font-size: 13px; color: #fff;}

#left   {	width: 637px; float: left;  }
#left_menu { 	width: 215px; float: left;  background: #eee; border-right: 1px solid #d9d9d9; text-align: center;}
#left_menu h3 { 	width: 212px; height:27px; background: url(../data/design/leve_menu.jpg) no-repeat; font-size: 12px; color: #fff; padding-top: 4px; margin-top:10px;}

div.menu_left_level_1 { 	width: 202px; height: 18px; padding: 2px 0 0 20px; margin-top: 1px; background: #e8e8e8; text-align:left; background: url(../data/design/odrazka_menu1.gif) no-repeat; line-height: 150%;}
div.menu_left_level_2 { 	width: 192px; height: 18px; padding: 2px 0 0 20px; margin-top: 1px; background: #b3b2b2; border-left: 4px solid #d70202; text-align:left;}
div.menu_left_level_3 { 	width: 182px; height: 18px; padding: 2px 0 0 30px; margin-top: 1px; background: #e9e9e9; border-left: 4px solid #d70202; text-align:left;}
div.menu_left_level_1 a:link, div.menu_left_level_1 a:visited { font-size: 12px; font-weight: bold; color: #E50303; text-decoration: underline;}
div.menu_left_level_1 a:active, div.menu_left_level_1 a:hover { color: #d70202;}
div.menu_left_level_2 a:link, div.menu_left_level_2 a:visited { text-decoration: none;}
div.menu_left_level_3 a:link, div.menu_left_level_3 a:visited { text-decoration: none;}



#stred_stranky { width: 410px; padding:5px; text-align:left; color: #000000; line-height: 1.4em; text-align:justify; float:left;}

#right {	width: 324px; float: left; }
#spocitat { 	width: 324px; height: 173px; float: left;  background: #eee; text-align: center;}
#spocitat h3 { 	width: 300px; height:27px; background: url(../data/design/spocitejte-si-hypoteku.jpg) no-repeat; font-size: 12px; color: #fff; padding-top: 4px; margin-top:10px;}
div.reklama_ctverec { width: 320px; height: 252px; padding: 2px; background: #eeeeee; text-align:left; float: left; color: #F1F1F1;}
div.reklama_ctverec_l { width: 215px; background: #fff;}
#tag_cloud { float: none;  background: #6A99AD; padding: 10px; line-height: 220%; color: #fff;}
#tag_cloud a { color: #fff;}
span.a {font-size: 1.6em; color: #fff;}
span.b {font-size: 1.4em; color: #fff;}
span.c {font-size: 1.2em; color: #fff;}
span.d {font-size: 1em; color: #fff;}

#menu_bottom { 	width: 961px; height:55px; background: #6A99AD; padding:3px; clear:both; font-size: 10px; text-align: center; line-height: 140%}
#menu_bottom a { color: #ffffff;}
#bottom { 	width: 961px; height:25px;  background: #eee; color: #999999; clear:both;}
a.menu_bottom2 {margin: 5px; text-decoration: none; font-size: 13px; color: #000000;}

img.odsazene {margin: 8px;}
img.odsazene_doleva {margin: 8px; float: left;}

div.reklama_velka { width: 730px; height: 95px; padding: 5px; background: #eeeeee; text-align:left; margin-top: 2px;}
div.reklama_vyhledavani { width: 410px; height: 95px; padding: 5px; background: #fff; text-align:center; margin-top: 2px;}
div.cls { text-align: left; margin-top: 5px; clear: both;}
div.drobecky { padding: 0 0 15px 0; text-align:left; color: #333333; }
p.anotace {font-style: italic; padding-bottom: 15px;}
a.red {color: #FF0000;}
span.red {color: #FF0000; font-weight: bold;}
input.tlacitko {width: 54px; height: 16px; margin: 6px 0;}

#right_top { width: 324px; color: #ffffff; font-size: 10px; float: right; padding: 5px; line-height: 200%}
#right_top a { color: #ffffff;}
#login { width: 200px; color: #ffffff; font-size: 10px; float: left; border-left: 1px solid #A6C2CE; padding: 5px;}
#login form { color: #ffffff;}
#rozcestnik_top { width: 100px; color: #ffffff; font-size: 10px; float: left; border-left: 1px solid #A6C2CE; padding: 5px;}

