html, body, h1, h2, h3, h4, p {
	margin: 0px;
	padding: 0px;
}
img { border: 0; }

.clear { clear: both; height: 0; border: 0; }

body {
	background-color: #e6e7e9;
	font: 100% verdana, sans-serif;
}

#Layout {
  margin: auto;
  width: 1000px;
  background-color: #FFF;
  font-size: 12px;
  /*
  border-left: 2px solid #494949;
  border-right: 2px solid #494949; 
  */
}


#Header { width: 100%; height: 182px; background-image: url('../image/header-line.jpg'); background-repeat: repeat-x; }

#Header-Line { width: 100%; height: 134px; }
#Header-Menu { width: 100%; color: #000; }

#Logo { float: left; margin-left: 25px; width: 215px; height: 101px; margin-top: 13px; }
#Flash { float: left;  width: 549px; height: 132px; margin-top: 2px; }

#Notebook { position: relative; width: 320px; height: 227px; top: -120px; left: 720px; background-image: url('../image/notebook.png'); }
#Notebook a { width: 320px; height: 227px; display: block; cursor: hand; }

#Page { width: 1000px; }


#Menu_Left { float: left; width: 228px; }
#Content {float: right; margin-left: 20px; width: 750px;  }

#Box_Menu ul{ margin: 0; padding: 0; list-style-type: none; z-index: 10; margin-top: 1px; width: 208px; margin-left: 20px; }
#Box_Menu ul li{ position: relative; display: inline; float: left; width: 100%; }
#Box_Menu ul li.Box_Menu_Padding { margin-top: 20px; }
#Box_Menu ul li h2 {
  background-image: url('../image/background_h2.jpg'); background-repeat: no-repeat;
  display: block;
  padding: 12px 15px 0 7px;
  border-left-width: 0;
  text-decoration: none;
  color: #c72027;
  font-size: 14px;
  height: 25px;
  margin-bottom: 5px;
}
#Box_Menu ul li a{
  display: block;
  padding: 7px 15px 3px 7px;
  border-left-width: 0;
  text-decoration: none;
  color: #c72027;
  font-size: 12px;
  min-height: 20px;
  height:auto;
  background-color: #e6e7e9;
  margin-bottom: 2px;
}
#Box_Menu ul li a.MenuActive { background-color: #c72027; color: #fff; }
#Box_Menu ul li a.MenuZvyrazneni { font-weight: bolder; }
#Box_Menu ul li a:hover { background-color: #c72027; color: #fff; }



#Left_Menu{ float: right; margin-top: 50px; width: 183px; margin-right: 20px; }
#Left_Menu h2 {
  display: block;
  padding: 8px 15px 0 25px;
  border-left-width: 0;
  text-decoration: none;
  color: white;
  font-size: 12px;
  height: 23px;
  background-image: url('../image/left-menu.jpg');
}

#Left_Menu ul{ margin: 0; padding: 0; list-style-type: none; z-index: 10; margin-bottom: 15px; }
#Left_Menu ul li { position: relative; display: inline; float: none; width: 183px; }

#Left_Menu ul li a, #Left_Menu ul li span{
  display: block;
  padding: 5px 15px 0 7px;
  border-left-width: 0;
  text-decoration: none;
  color: #c72027;
  font-size: 11px;
  height: 20px;
  background-color: #e6e7e9;
  margin-bottom: 2px;
}
#Left_Menu ul li a:hover { background-color: #c72027; color: #fff; }


#Left_Menu h3 {
  float: left; display: block;
  padding: 8px 15px 0 10px;
  color: #fff;
  font-size: 14px;
  height: 23px;
  margin-bottom: 5px; 
  background-color: #c72027;
  border: 0px;
  width: 158px; 
  margin-top: -5px;
}
#Left_Menu p { margin: 0; padding: 0; border-top: 1px solid #fff; color: #909193; background-color: #e6e7e9; font-size: 11px; padding: 5px 10px; } 
#Left_Menu p img { max-width: 158px; } 

#Left_Menu div  { width: 158px; text-align: center; } 
#Left_Menu div img { margin-top: 10px; padding-left: 15px; } 


/* c72027 - e6e7e9 */

.text h1 { color: #c72027; font-size: 16px; text-transform: uppercase; margin-top: 15px;  }
.text h2 { color: #c72027; font-size: 14px; text-transform: uppercase; margin-top: 10px;  }
.text h3 { color: #c72027; font-size: 12px; text-transform: uppercase; margin-top: 10px;  }
.text p  { margin-top: 15px; font-size: 12px; color: #666; margin-right: 10px; width: 520px; } /*454545 - #909193; */
.text ul li, .text ol li { font-size: 12px; color: #666; }

.text2 { width: 540px; } /*454545 - #909193; */


.HomeHouse { width: 250px; float: left; text-align: center; height: 130px; }
.HomeHouse a:hover img { height: 110px; }

.HalfPage { width: 260px; float: left; }

.HalfPage table { width: 260px; }
.HalfPage th { text-align: left; font-size: 11px; }
.HalfPage td { text-align: right; padding-right: 15px; }


.Box_House { float: left; display: block; height: 165px; width: 240px; margin-right: 10px; margin-top: 10px; }
.Box_House a { text-decoration: none; }
.Box_House a h2 { font-size: 11px; color: #fff; width: 225px; float: left; height: 20px; background-color: #c72027; padding: 7px 5px 0 10px; border-bottom: 1px solid #fff; }
.Box_House a img { width: 240px; height: 140px; }
.Box_House a p { position: relative; font-size: 11px; color: #000; width: 150px; height: 20px; background-color: #e6e7e9; margin-left: 75px; padding: 7px 5px 0 10px; margin-top: -28px; }


.Box_House_2 { float: left; display: block; height: 350px; width: 520px; margin-right: 10px; margin-top: 10px; }
.Box_House_2 { text-decoration: none; }
.Box_House_2 img { width: 520px; height: 320px; }
.Box_House_2 p { position: relative; font-size: 14px; color: #c72027; width: 280px; height: 30px; background-color: #e6e7e9; font-weight: bolder; margin-left: 225px; padding: 10px 15px 0 0; margin-top: -42px; text-align: right; }

.FotogalerieFoto { float: left; width: 180px; text-align: center; height: 130px; display: block; }
.FotogalerieFoto img { border: 1px solid #c72027; }
.FotogalerieFoto a:hover img { border: 1px solid #e6e7e9; }

.FotogalerieFoto2 a { float: left; width: 180px; text-align: center; height: 130px; display: block; }

.FotogalerieFoto3 { float: left; width: 180px; text-align: center; height: 160px; display: block; }
.FotogalerieFoto3 img { border: 1px solid #c72027; }
.FotogalerieFoto3 a:hover img { border: 1px solid #e6e7e9; }


#Footer { float: left; width: 960px; height: 100px; margin: 15px 20px; font-size: 10px; background-image: url('../image/footer-line.jpg'); background-repeat: repeat-x; color: #000; }
  #Footer #Copyright { float: left; padding-left: 10px; margin-top: 10px; width: 710px; color: #909193; }
  
  #Footer #Copyright img { margin-top: 20px; }
  
  #Footer p#Create { float: right; text-align: right; width: 230px; color: #333; padding-right: 10px; margin-top: 65px; font-size: 10px; }
  #Footer p#Create a { color: #000; }
  #Footer p#Create a:hover { color: #333 ; text-decoration: none; }

