/* CSS Document */
body {
	font-family : verdana,helvetica, ms sans serif, arial;
	font-size : 12px;
	font-weight : normal;
	padding:0px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF url('../images/new/bg.jpg') no-repeat top center;

	/*overflow : auto;*/
	text-align : center;
	cursor : default;
}
a { text-decoration : none; }
a:hover { text-decoration : underline; }

.clear {
  clear: both;
}
h1 {
  float : left;
  width : 106px;
  height : 77px;  
  margin : 14px 0px 0px 7px;
}
h1 a {
  float : left;
  width : 106px;
  height : 77px;
}
h1 span { display : none; }

div#logoCz h1 {
   float: none;
   width: auto;
   height: auto;
   margin: 0px;
}
div#logoCz h1 a { 
  float: none;
  position: absolute;
  top: 0px; 
  left: 0px;
  margin: 0px;
  width: 800px;
  height:190px;

}
#border-bottom {
  width: 809px;
  height: 3px;
  margin: 0px auto;
  background: transparent url('../images/new/border-bottom.jpg') no-repeat;
}
div#logoEn h1 { background : transparent url('../images/logoEn.jpg') no-repeat; }


div#logoCz p {
  display: none;
}

h2 { padding : 0; margin : 0;}

#page {
  /*float : left;*/
  width : 799px;
  margin:auto;  
}

#wrapper {
  width: 812px;
  margin: 0px auto;
  background: transparent url('../images/new/borders.png') repeat-y top center;
}

div#logoCz, div#logoEn {
  width : 799px;
  height : 190px;
  padding : 0;
  /*margin : 0px 0px 130px 0px;*/
  background : transparent url('../images/view_back_nadace.jpg') no-repeat;
  text-align : left;
}

div#logoCz {
  position: relative;
  background : transparent url('../images/new/logo.jpg') no-repeat;
}

#logoCz p, #logoEn p {
  float : left;
  /*padding : 100;*/
  padding : 22px 0px 0px 25px;
}
span#nadace {
  font-family : Arial;
  font-size : 24px;
  font-weight : bold;
  color : #ffcc66;
}
span#zivot {
  font-family : Arial;
  font-size : 25px;
  font-weight : bold;
  color : #fff;
}

#menu {
  float : left;
  width : 100%;
  background-color : #ffcc66;
  text-align : right;
  padding-top : 4px;
}
#menu a {
  color : #fff;
  font-size : 12px;
  margin-left : 20px;
}
#menu_item, #menu_item_260 {
  float : right;
  width : 206px;
  padding : 3px 0px 3px 0px;
  margin : 0;
  text-align : left;
}
#menu_item_260 {
  width : 178px;
}
#page_down {
  float : left;
  width : 100%;
  position: relative;
}
#page_left {
  float : left;
  width : 586px;
  width = 621px;
  /*height : 400px;*/

  padding : 10px 15px 15px 20px;
  text-align : left;
  position: relative;
  z-index: 10;
}
#page_transparent {
  width: 623px;
  height: 534px;
  position: absolute;
  top: 0px;
  left: 0px;
  background: #FFFFFF;
  opacity: 0.75;
  filter: alpha(opacity=75); 
}
#page_left h2 {
  font-size : 16px;
  margin-top: 12px;
}
#page_right {
  float : right;
  width : 176px;
  margin-bottom: 1px;
  /*height : 400px;*/
}
#page_right h3 {
  font-size : 12px;
  color : #fff;
  margin : 0px 10px 5px 10px;
  padding : 5px 2px 5px 2px;
  border-bottom : 1px solid #fff;
  text-align : left;
}
#page_right h3 a { color : #fff; }

table a.nadpis1 {
  font-size : 14px;
  color : #999900;
  font-weight : bold;
}
table td.nadpis_clanku {
  font-size : 14px;
  color : #999900;
  font-weight : bold;

}

table td.perex {
  font-size : 12px;
}

table td.clanek {
  font-size : 12px;
}

table td.akce {
  color : #96e1f7;
  font-size : 12px;
  font-weight : bold;
  text-align : center;
  background-color: #862301;
}
table td.akce_item {
  color : #862301;
  font-size : 12px;
}
td.datum {
	font-size : 10px;
	font-weight : bold;

}
table td.no_find {
  font-size : 11px;
  font-weight : bold;
  text-align : center;
}
#paticka {
  text-align : left;
  width: 800px;
  margin: 10px auto;

}

.logo img {
  border: none;
  margin-top: 10px;
  margin-left: auto;
}

