body, html{	border: 0px none;	margin: 0px;	padding: 0px;	font-family: verdana, Arial, Helvetica, sans-serif;  font-size: 12px;	text-align: center;  background-color: #80d2f2;  background-image: url("data/bg.jpg");	background-repeat: repeat-x;  color: black;    }#d_main{width: 1012px;height: 100%;height: auto;margin: 0px auto 0px auto;clear: both;}#d_head{  width: 935px;	height: 265px;	text-align: left;	float:left;}#d_h_up{  width: 1012px;	height: 155px;	text-align: left;	float:left;	background-image: url("data/head_up/1.jpg");	background-repeat: no-repeat;}#d_h_bottom{  width: 1012px;	height: 110px;	text-align: left;	float:left;	background-image: url("data/head_bottom.jpg");	background-repeat: no-repeat;}#d_menu{  width: 1012px;  height: 45px;	text-align: left;	float: left;		background-image: url("data/menu.jpg");}#d_menu ul{    margin:0px;    padding:0px;    list-style-type: none;}#d_menu li.onas{ margin-left:61px; color: #506a82;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/onas.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.onas a{color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.onas a:hover{ color: white;}#d_menu li.herna{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/herna.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.herna a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.herna a:hover{ color: white;}#d_menu li.skola { color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/skola.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.skola a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.skola a:hover{ color: white;}#d_menu li.strava{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/strava.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.strava a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.strava a:hover{color: white;}#d_menu li.galerie{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/galerie.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.galerie a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.galerie a:hover{ color: white;}#d_menu li.program { color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/program.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.program a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.program a:hover{color: white;}#d_menu li.cenik{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/cenik.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.cenik a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.cenik a:hover{color: white;}#d_menu li.kontakt{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/kontakt.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.kontakt a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap; font-weight: bold;}#d_menu li.kontakt a:hover{color: white;}#d_menu li.provoz{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/provoz.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.provoz a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.provoz a:hover{color: white;}#d_menu li.hlidani{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/krouzky.jpg"); padding-left: 15px;padding-right: 15px;float:left; font-weight: bold;}#d_menu li.hlidani a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.hlidani a:hover{color: white;}#d_menu li.reference{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;background-image: url("data/menu/reference.jpg"); padding-left: 15px;padding-right: 10px;float:left; font-weight: bold;}#d_menu li.reference a{ color: #23373e;text-decoration: none;height: 45px; display: block; line-height: 45px;overflow: hidden; white-space: nowrap;float:left; font-weight: bold;}#d_menu li.reference a:hover{color: white;}#d_center{  width: 1012px;	text-align: left;	float: left;		background-image: url("data/c.jpg");	background-repeat: no-repeat;  }#d_c_menu_medvidek-hlidani-deti{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/onas.jpg");}#d_c_menu_tety-medvidek{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/herna.jpg");}#d_c_menu_miniskolicka-hlidani-deti{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/skola.jpg");}#d_c_menu_stravovani{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/strava.jpg");}#d_c_menu_galerie-medvidek{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/galerie.jpg");}#d_c_menu_program-miniskolicky{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/program.jpg");}#d_c_menu_provoz-skolka{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/provoz.jpg");}#d_c_menu_kontakt{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/kontakt.jpg");}#d_c_menu_cenik{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/cenik.jpg");}#d_c_menu_prihlaska{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/onas.jpg");}#d_c_menu_hlidani{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/krouzky.jpg");}#d_c_menu_reference{width: 935px;height: 8px;margin-left: 61px;text-align: left;float: left;	background-image: url("data/menu_bar/reference.jpg");}#d_c_left{  width: 935px;	text-align: left;	float: left;		margin-left: 61px;	background: url("data/center.jpg") repeat;}#d_c_left .text{margin: 25px;width: 600px;}#d_c_left table.program{width: 450px;font-size: 12px;margin-left: 15px;}td.time{font-size: 12px;padding: 5px;background-color: #dcf59f;border: 1px solid #a0dd0d;width: 30%;}td.content{font-size: 12px;padding: 5px;background-color: #c9ebfa;border: 1px solid #45b0de;width: 70%;}#d_c_left table.cenik{width: 550px;font-size: 12px;margin-left: 15px;}td.price{font-size: 12px;padding: 5px;background-color: #dcf59f;border: 1px solid #a0dd0d;width: 30%;}td.content_price{font-size: 12px;padding: 5px;background-color: #c9ebfa;border: 1px solid #45b0de;width: 40%;}td.content_hod{font-size: 11px;padding: 5px;background-color: #c9ebfa;border: 1px solid #45b0de;width: 30%;}td.k{font-size: 12px;padding: 5px;background-color: #c9ebfa;border: 1px solid #45b0de;width: 20%;}td.content_k_price{font-size: 12px;padding: 5px;background-color: #c9ebfa;border: 1px solid #45b0de;width: 20%;}td.content_k_hod{font-size: 11px;padding: 5px;background-color: #c9ebfa;border: 1px solid #45b0de;width: 30%;}#d_c_left table.contact{width: 400px;font-size: 12px;margin: 15px;}td.item{font-size: 12px;padding: 5px;background-color: #dcf59f;border: 1px solid #a0dd0d;width: 30%;}td.content_contact{font-size: 12px;padding: 5px;background-color: #c9ebfa;border: 1px solid #45b0de;width: 70%;}.small{font-size: 9px;color: #5e5e5e;}#d_c_left h1{font-size: 20px;font-weight: bold;height: 35px;color: #a0dd0d;padding-left: 40px;margin: 5px 0px 5px 0px;background: url("data/h1.jpg") no-repeat;}#d_c_left h2{font-size: 14px;font-weight: bold;height: 22px;color: #a0dd0d;margin: 15px 10px 5px 0px;padding-left: 25px;background: url("data/h2.jpg") no-repeat;}#map{border: 3px solid #a0dd0d;margin: 15px;width: 425px; height: 350px;}#d_c_left ul{    list-style-image: url("data/c_left_li.jpg");  }#d_c_right{  width: 287px;	text-align: left;	float: right;		background-image: url("data/c_right.jpg");}#d_c_left_bottom{  width: 935px;	text-align: left;	float: left;		height:auto;	margin-left: 61px;	background-image: url("data/center.jpg");}#d_c_left_bottom .nadpis_left{float: left; width: 302px;height: 32px;	background-image: url("data/c_l_nadpis.jpg");background-repeat: no-repeat; color: white;}#d_c_left_bottom .nadpis_right{float: left; width: 633px;height: 32px;	background-image: url("data/c_r_nadpis.jpg");background-repeat: no-repeat; color: white;}#d_c_left_bottom .nadpis{padding: 9px;font-weight:bold;}#d_c_right_bottom{  width: 633px;	text-align: left;		float: right;		background-image: url("data/c_r.jpg");}#d_c_right_bottom .text{padding: 10px;}#d_c_right_bottom ul{    margin:10px;    padding:0px;    list-style-type: none;}#d_c_bottom{  width: 935px;  height: 13px;	text-align: left;	float: left;		margin-left: 61px;	background-image: url("data/c_bottom.jpg");}#d_bottom{  width: 935px;  height: 135px;	text-align: left;	float: left;		background-image: url("data/bottom.jpg");	background-repeat: no-repeat;}p.bottom {padding: 55px 20px 0px 60px;}p.links {padding: 0px 20px 0px 60px;}p.links a {text-decoration:underline; color:black; font-size: 10px;}p.links a:hover {text-decoration:none;}input {width: 98%;}img.imga{margin: 20px 0px 0px 0px; border:0;}img.imgb{margin: 20px 0px; border:0;}img.prihlaska{margin: 20px 0px 0px 30px; border:0;}.pic {margin: 10px; border:3px solid #39b7ed;}a:hover .pic {border:3px solid white; display:inline;}img.kontakt{margin: 60px 10px 0px 0px; border:0; float:right;}img.fb{margin: 70px 10px 0px 0px; border:0; float:right;}a{text-decoration:underline; color:#39b7ed;}a:hover{text-decoration:none;}strong{color:#39b7ed;font-size:14px;font-weight: normal;}