* {margin:0; padding:0;}body {font:0.8em/1.5 'Tahoma','Arial',sans-serif; text-align:center;}h1 {font-size:160%;font-weight:normal;}h2 {font-size:140%; padding-bottom:8px;color:#22a152;}h3 {font-size:120%; color:#e00f36;padding-bottom:8px;}h4 {font-size:10pt;line-height:15pt;padding:5px 0;}h5 {font-size:100%;}a {color:#fc5256;}a:hover {color:lightblue;}img {border:none;} hr {display: none;}p {padding:0 0 8px 0;}ul, li {padding:0;margin:0;list-style: none;}body {background: url('page_background.jpg')}#page {margin:0 auto;width:1324px;background:url('content_background.jpg') top left repeat-y;}#main {width:1324px;background:url('header_top2.jpg') top left no-repeat;}#header {width:1324px;height:200px;}#logo {width:214px;height:80px;padding:33px 0 0 159px;float:left;}#billboard {  width:366px;  height:111px;  margin:13px 0 0 18px;  padding:10px 0 0 0;  color:white;  float:left;}#info {width:160px;height:110px;margin:30px 0 0 220px;float:left;color:black;font-size:12pt;line-height: 10px;}#info p{color:red;font-size:12pt;margin:10px 0 0 0;}#info #svatekDnes{color:green;display:block;}#info #svatekZitra{color:green;margin:8px 0 0 5px;display:block;line-height: 13px;}#info #date{color:green;}/*#mainmenu {float:left;background: url('menu_background.jpg') no-repeat;width:916px;height:66px;}//#template-homepage s#mainmenu {float:left;background: url('menu_background_home.jpg') no-repeat;width:916px;height:66px;}*/.TreeMenu li{float:left;}.TreeMenu li span{display:none;}.TreeMenu li a{display:block;width:126px;height:66px;}.ccs-0 a{background:url(menu_background.jpg) -249px -66px no-repeat;margin:0 0 0 249px;}.ccs-1 a{background:url(menu_background.jpg) -419px -66px no-repeat;margin:0 0 0 44px;}.ccs-2 a{background:url(menu_background.jpg) -593px -66px no-repeat;margin:0 0 0 48px;}.ccs-3 a{background:url(menu_background.jpg) -742px -66px no-repeat;margin:0 0 0 23px;}.ccs-4 a{background:url(menu_background.jpg) -742px -66px no-repeat;margin:0 0 0 23px;}.ccs-0 a:hover, .active.ccs-0 a{background:url(menu_background.jpg) -249px 0 no-repeat;margin:0 0 0 249px;}.ccs-1 a:hover, .active.ccs-1 a{background:url(menu_background.jpg) -419px 0 no-repeat;margin:0 0 0 44px;}.ccs-2 a:hover, .active.ccs-2 a{background:url(menu_background.jpg) -593px 0 no-repeat;margin:0 0 0 48px;}.ccs-3 a:hover, .active.ccs-3 a{background:url(menu_background.jpg) -742px 0 no-repeat;margin:0 0 0 23px;}.ccs-4 a:hover, .active.ccs-4 a{background:url(menu_background.jpg) -742px 0 no-repeat;margin:0 0 0 23px;}.homepage .ccs-0 a, .kontakt .ccs-0 a{background:url(menu_background_home.jpg) -249px -66px no-repeat;margin:0 0 0 249px;}.homepage .ccs-1 a, .kontakt .ccs-1 a{background:url(menu_background_home.jpg) -419px -66px no-repeat;margin:0 0 0 44px;}.homepage .ccs-2 a, .kontakt .ccs-2 a{background:url(menu_background_home.jpg) -593px -66px no-repeat;margin:0 0 0 48px;}.homepage .ccs-3 a, .kontakt .ccs-3 a{background:url(menu_background_home.jpg) -742px -66px no-repeat;margin:0 0 0 23px;}.homepage .ccs-0 a:hover, .kontakt .ccs-0 a:hover{background:url(menu_background_home.jpg) -249px 0 no-repeat;margin:0 0 0 249px;}.homepage .ccs-1 a:hover, .kontakt .ccs-1 a:hover{background:url(menu_background_home.jpg) -419px 0 no-repeat;margin:0 0 0 44px;}.homepage .ccs-2 a:hover, .kontakt .ccs-2 a:hover{background:url(menu_background_home.jpg) -593px 0 no-repeat;margin:0 0 0 48px;}.homepage .ccs-3 a:hover, .kontakt .ccs-3 a:hover{background:url(menu_background_home.jpg) -742px 0 no-repeat;margin:0 0 0 23px;}#right {width:408px;height:189px;float:right;}#area {float:left;background:url('footer2.jpg') bottom right no-repeat;}#container {float:left;width:916px;}#content {min-height: 575px;_height: 575px;float:left;width:916px;}#left_content {width:151px;float:left;}.columnBlockHeader {display:none;}#login .in{display:none;}#login fieldset{border:none;}#rightColumn {float:left;}#btbackparents #right{float:left;top:121px;margin:0 0 0 124px;clear: both;position: absolute;}#login form{width:180px;height:90px;padding:20px 0 0 45px;}#login .textinput{background:transparent;border:none;width:90px;height:15px;margin:5px 0 0 66px;}#login .submitinput{background:transparent;border:none;width:62px;height:23px;margin:2px 0 0 11px;cursor:pointer;}#registration {float:left;}#reg_href {display:block;width:103px;height:22px;margin:43px 0 0 84px;}#soutez {width:151px;height:147px;margin:6px 0 0 160px;background:url(soutez.gif) -10px 0 no-repeat}#soutez a{display:block;width:141px;height:147px;}#chat {width:162px;height:90px;margin:0 0 0 156px;background:url(chat.jpg) -6px 0 no-repeat;}#chat a{display:block;width:141px;height:84px;}#soutez_maminka {width:124px;height:111px;margin:7px 0 0 163px;background:url(soutez_maminka.jpg) 0 0 no-repeat;}#soutez_maminka a{display:block;width:124px;height:111px;}#right_footer {width:408px;float:right;}#right_footer_repeat {width:408px;float:right;}#footer {clear: both;}#analytics {display:none;}#work {text-align: left;margin:40px 60px 80px 320px;}#geneslink {padding:0 0 20px 350px;clear: both;float:left;width:200px;font-size:8pt;}#galeriList{float: left;margin: 0 0 50px; }.galeriListItem{width:600px; clear:both; float:left;margin:0 0 30px 0;}.galeriListBox a{text-decoration: none;font-size: 12pt; }.galeriListBox a:hover{color:lightblue; }.galeriListImage{float:left;border:5px solid #ff9000;margin:10px 0 10px 10px;padding:1px;height:148px;}.galeriListText{float:left;margin:10px 10px 10px 20px;height:150px;width:320px;}.onPageGaleriTitle{margin:0 0 20px 200px;font-size: 15pt;color:#ff9000;}.onPageGaleriImageContent{width:120px;height:120px;font-size:8pt;padding:2px;}.imagetitle{font-weight: bold;}.onPageGaleriImages li{float:left;margin:0 0 0 12px;height:180px;}.onPageGaleri{width:550px;margin:0 0 40px 0;float:left;}#pagetitle {text-align: left;color:#e00f36;font-weight: bold;font-size: 22pt;padding:30px 0 0 315px;}#btbackparents a {display: block;top:121px;margin:0 0 0 124px;clear: both;position: absolute;width:140px;height:76px;background:url('backhome.jpg') no-repeat;}#btbackparents a:hover {display: block;top:121px;margin:0 0 0 124px;clear: both;position: absolute;width:140px;height:76px;background:url('backhome.jpg') 0 -76px no-repeat;}#btbackparents span {display: none;}.textBlockNewsList img {float:left;padding:1px;margin:0 15px 0 0 ;border:5px solid #00a2ff;}.boxNewsList {padding:0 0 30px 0;}.textBlockNewsList .date {color:#444;font-size: 8pt;}.imageNewsList img {float:left;padding:1px;margin:0 15px 0 0 ;border:5px solid #00a2ff;}#flashfooter {clear:both;float:left;position: relative;left:957px;margin:-265px 0 0 0;}#newsTitle {clear: both;float:none;font-size: 14pt;padding:20px 0 0 0;}#newlist {padding:20px 0 0 0;}#nadpis {display: none;}