/* CSS Document */
h3 { padding-left:25px;}
body{
  margin:0px;
  padding:0Px;
	text-align:center;
	font-family: Arial;
	background: #000000 url("../images/background2.jpg");
}
#main{
  margin:0 auto;
  width:1000px;
}
#head{
  height:217px;
  background:url("../images/head.jpg");
  background-position: left top;
  background-repeat:no-repeat;
}
#menu{
  text-align:left;
  position:absolute;
  width:705px;
  margin-left:290px;
  margin-top:-53px;
  padding-top:17px;
}
.button{
  border:0px solid transparent;
  cursor:Pointer;
}
#box{
  height:600px;
  background:url("../images/box.jpg");
  background-position: left top;
  background-repeat:no-repeat;
  padding-left:18px;
  padding-right:10px;
  margin:0px;  
  text-align:left;
}
#logo{
  width:469px;
  height:165px;
  float:right;
}
#logo a{
  text-decoration:none;
}
#logo a img{
  border:0px;
}
#left_box{
  width:240px;
  float:left;
  background-color:#f2f0ed;
  margin-top:220px;
}
#sponzor1 { width:220px; margin:auto; border:0px; }
#left_box_sponzor{
  width:240px;
  background:url("../images/left_up.jpg");
  background-repeat:no-repeat;
  background-position:top;
  float:left;
  background-color:#f2f0ed;
  height:110px;
  padding-top:30px;
}
#left_corner_sponzor{
  float:left;
  width:240px;
  height:26px;
  background:url("../images/left_down.jpg");
  background-repeat:no-repeat;
}

#left_box2{
  height:95px;
  width:240px;
  float:left;
  margin-left:0px;
  background-color:#f2f0ed;
  padding-top:40px;
  background: #000000 url("../images/left_box.jpg");
  background-repeat:no-repeat;
}
#left_box3{
  height:95px;
  width:240px;
  float:left;
  margin-left:0px;
  background-color:#f2f0ed;
  padding-top:40px;
  background: #000000 url("../images/left_box.jpg");
  background-repeat:no-repeat;
}
#left_corner{
  float:left;
  width:240px;
  height:26px;
  background:url("../images/left_down.jpg");
  background-repeat:no-repeat;
}
#middle_box{
  width:534px;
  background:#f2f0ed url("../images/middle_top.png");
  background-position: center top;
  background-repeat:no-repeat;
  margin-left:251px;
  _margin-left:248px;
  margin-top:0px;
  padding-top:8px;
}
#middle_corner{
  width:534px;
  height:33px;
  background: url("../images/middle_down.jpg");
  background-repeat:no-repeat;
  margin:0;
}
#right_box{
  width:175px;
  float:right;
  background:#f2f0ed url("../images/right_top.png");
  background-position: center top;
  background-repeat:no-repeat;
  margin-right:1px;
  padding-top:45px;
}
#right_corner{
  float:left;
  width:175px;
  height:25px;
  background:url("../images/right_down.jpg");
  background-repeat:no-repeat;
}
#foot{
  clear:both; 
}
p{
font-size:0.8em;
font-family:verdana;
margin:0 7px 0 7px;
text-indent:10px;
text-align:justify;
}
#middle_box h1{
margin-top:0px;
margin-bottom:0px;
padding-left:45px;
font-style: italic; font-weight: bold; font-size: 1.5em; line-height: 1.5; font-family: Arial;
font-variant: small-caps;
}
#titulka{
  float:right;
  font-style: italic; font-weight: bold; font-size: 0.6em; font-family: Arial;
  font-variant: small-caps;
  margin-right:5px;
  margin-top:-13px;
}
#right_box h2{
text-align:center;
margin-top:7px;
_margin-top:17px;
font-size:99%;
color:#f38312;

}
#left_box h2{
position:absolute;
margin-left:70px;
_margin-left:50px;
margin-top:-25px;
color:#f38312;
font-size:1.3em;
}
.big_font{
  font-size:1.4em;
  color:#343331;;
  padding-right:0px;
}
#right_box p{
  font-size:0.8em;
  text-indent:0px;
}
.point{
  float:left;
  margin-left:-20px;
}
h2{
  margin:0px;
  margin-top:8px;
  color:#343331;
  font-size:1.05em;
  padding-left:10px;
}
.obch_img { width:100px; border:0px; }

.point_ul{
  font-size:1em;
  padding-left:35px;
  LIST-STYLE-IMAGE:url("../images/point.png");
}
.point_ul2{
  font-size:1em;
  /* padding-left:35px; */
  LIST-STYLE-IMAGE:url("../images/point2.png");
}
.point_ul2 a{
  text-decoration:none;
  color:#474340;
}
.point_ul2 a:hover{
  text-decoration:underline;
  color:#e97b0f;;
}
.souteze{
  text-align:center;
  margin-left:10px;
}
a{
  font-size:1em;
  color:#474340;
  padding-left:10px;
}
a:hover{
  color:#e97b0f;
  text-decoration:underline;
}
.souteze a{
  text-decoration:none;
  font-size:1em;
  color:#474340;
  padding-left:5px;
}
.souteze a:hover{
  color:#e97b0f;
}
.news{
  padding-left:10px;
  padding-right:6px;
  padding-top:6px;
}
.date{
  float:right;
  font-size:0.7em;
  color:#e97b0f;
}
.subject{
  font-weight:bolder;
}
#mark{
  float:right;
  margin-top:5px;
  margin-right:26px;

}
#mark a{
  color:#000000;
  font-size:0.6em;
  text-decoration:none;
}

#mark a:hover{
  color:orange;
}

#mapa{
margin:10px 0 10px 50px;
border:1px solid #e97b0f;
}
#treninky{
  border:0px;
  margin-left:39px;
  float:left;
}
.rozpis_href{
  border:0px;
  margin-left:20px;
  text-decoration:none;
}
.trida{
  text-align:center;
}
.zebricek_table{
  border:2px solid #e97b0f;
  color:#000000;
  margin-left:20px;
  text-align:center;
}
.div_treneri { margin-bottom:10px; border:0px; margin-left:33px; }

 #table_kontakty { border:0px solid black; width:530px; padding-left:0px; }
 .kontakty_point { width:13px; height:13px; border:0px; padding-left:20px; }
 
  label { float:left; width: 90px; }
  input { border: 1px solid #c7c7c7; width:180px; margin-bottom:8px; float:left; }
  textarea { border:1px solid #c7c7c7; width:380px; height:150px; margin-bottom: 8px; }
  input.odeslat { background-color:#e97b0f; color:#000000; font-weight:bold; margin:auto; height:20px; display:block; float:none; cursor:pointer; }
#kontaktni_form { padding-left:20px; }
.kontakt_p { text-align:center; }
.red { color:#990000; font-weight:bold; font-size:16px; text-align:center; }
.green { color:#00CC00; font-weight:bold; font-size:16px; text-align:center; }

 .fotogalerie_vypis { text-align:center; vertical-align:top; width:498px; border:0px; margin:auto; }
