/* CSS Document */
html, body {
background: #451010 url(../_img/bg.gif) repeat-x left top;
margin:0;
padding:0;
color:white;


}

#left_bg {
background: url(../_img/left_bg.png) repeat-y left;
_background: ; 
}
#right_bg {
background: url(../_img/right_bg.png) repeat-y right;
_background: ;
}

#top_bg {
background: url(../_img/top_bg.jpg) no-repeat center top;
}


#container {
min-width:1070px;
_width:1380px;



}


#left {
  position:absolute;
  lefT:0px;
  top:180px;
  width: 140px;
  padding:10px;
  
  text-align: center;

}
#left span {
font-family: Garamond,serif;
font-size:1.2em;
font-weight: bold;
font-stretch: condensed;
  line-height: 38px;
}

#left div {
  font-family:sans-serif;
  font-size:0.7em;
  margin-top:20px;
}

#left div a {
  color:white;
  text-decoration:none;
  display:block;
  margin-bottom:3px;
  text-align:center;
  
}

#right {
  float:right;
  width: 140px;
  padding-top: 190px;
  text-align: center;
font-family: Garamond,serif;
font-size:1.2em;
font-weight: bold;
font-stretch: condensed;
  line-height: 38px;

	
}

#right div {
  line-height: normal;
  font-family: serif;
  font-size:0.8em;
  font-weight: normal;
  text-align: left;
  position:relative;
  left:-6px;
}

#right a {
  color:white;
  display:block;
  margin-bottom:3px;
}

#right a.b{
  font-family:sans-serif;
  color:white;
  font-size:10px;
  color:white;
  

}

#center {
  margin-left:160px;
  margin-right:160px;
  background: #120909 url(../_img/head_right.png) no-repeat right top;
  _background: #120909 url(../_img/head_right.jpg) no-repeat right top;
  border-bottom:30px solid #120909;
  font-size:0.8em;

  
}



#head {
  background: url(../_img/jakub_zahradnik.png) no-repeat left top;
  _background: url(../_img/head_left.jpg) no-repeat top left;
  display:block;
  height: 168px;
}

#head h1 {
  margin:0;
  display:none;
}

#text {
  margin-top:200px;
  border: 2px solid red; 
}

#menu {
  font-size:1.4em;
  margin-bottom: 20px;
  background: #0a0505;
  color:white;
  min-width: 0; 
}

#menu a, #menu a:visited {
  text-decoration: none;
  color:white;
  font-family: Garamond, serif;
  line-height: 58px;
  font-weight: bold;
  font-stretch: condensed;
  
}

#menu a:hover {
  color:rgb(144,102,88);
  
}

#menu span {
  display: none;
}

#menu .flag {
  position:relative;
  left:-30px;
  float:right;
  margin-right:-20px;
  
  width: 32px;
  height:45px;
}
.en {
  background: url(../_img/en.png) 0px 15px no-repeat;
}

.cz {
  background: url(../_img/cz.png) 0px 15px no-repeat;
}

.de {
  background: url(../_img/de.png) 0px 15px no-repeat;
}


.text {
  margin-lefT:30px;
  margin-right:30px;
}

h1 {
  font-family: garamond;
  font-size:20px;
}

h3 a {
  color:white;
  font-size:16px;
  font-family: sans-serif;
  text-decoration: none;
  
}


h3 {
  margin:0px;
}
p {
  margin:0;
  margin-bottom:10px;
  font-size:1.2em;
  text-align: justify;
}

.block {
  float: left;
  
  MARGIN-right:30px;

  min-width:400px;
  width: 46%
} 

.news a {
  color:white;
  font-size:1.2em;
  display:block;
  margin-bottom:6px;
}

.news strong {
  
  color:white;
  font-size:1.2em;
  display: block;  
}

.news p {
  width:80%;
  margin-top:2px;
}

.news_title span {
float:right; 
margin-left:15px;
font-size:0.9em;
}

.news a:visited {
  color:white;
}
.news_title {
  margin-bottom:7px;
}

.all_news {
  color: white;
  font-family: sans-serif;
  float:right;
}

/* friendfeed css */

.friendfeed.widget a {
text-decoration: none !important;
color: #c97e00 !important; /* change this to match the color of your theme's link (a) color */
border: 0px !important;
}

.friendfeed.widget a:hover {
text-decoration: underline !important; /*  my theme underlines the link on hover */
border: 0px !important;
}

.friendfeed.widget {
width: 90% !important; /* I wanted my feed to be 90% of the width of my main content */
background-color: transparent !important;
border: none !important; /* I did not want a border around my feed */
}

.friendfeed.widget .logo {
display: none; /*This turns off the friendfeed logo at the top of the feed */
}

.friendfeed.widget,
.friendfeed.widget div,
.friendfeed.widget span,
.friendfeed.widget img,
.friendfeed.widget table,
.friendfeed.widget tr,
.friendfeed.widget td {
background-color: transparent !important; /*  this removes friendfeed's terrible white color background. Borrowed this from a now unknown source */

}

.friendfeed.widget .feed .entry {
font-size: 12px !important; /* font size for entry */
}

.friendfeed.widget .feed .entry .info {
font-size: 8px !important; /*  font size for time and comment links */
}

.friendfeed.widget .bottom {
display:none;
font-size: 8px !important; /*  font size for feed's bottom links */
background-color: black !important;
border-top: 1px solid #794822 !important;
}



.cd_block {
 width:300px;
 float:left;
 margin-right:30px;
 text-align:center;
}

.cd_block img {
 margin:5px;
}

div.cd_title a, div.cd_title a:visited {
  font-size:1.2em;
  color:white;
  font-family:sans-serif;
  text-decoration:none; 
}

.cd_desc {
  margin-top:15px;
  
}



.commentHint {
color:white;
}


#preview {}
#preview h2 a { text-decoration:none; margin-left:5px; border:0px solid transparent; }
#preview img {
display:block;
margin:3px;
}
#preview h2 { display:block; background-color:#eeeeee; padding:2px; margin:0px; }
#preview p { margin:0px; padding:5px 5px 5px 5px; }
.nextLevelPreview { border:1px solid #cccccc; margin:0 0 10px 0; }


a {
color:rgb(144,102,88);
}

/* CSS Document */
html, body {
background: #451010 url(../_img/bg.gif) repeat-x left top;
margin:0;
padding:0;
color:white;


}

#left_bg {
background: url(../_img/left_bg.png) repeat-y left;
_background: ; 
}
#right_bg {
background: url(../_img/right_bg.png) repeat-y right;
_background: ;
}

#top_bg {
background: url(../_img/top_bg.jpg) no-repeat center top;
}


#container {
min-width:1070px;
_width:1380px;



}


#left {
  position:absolute;
  lefT:0px;
  top:180px;
  width: 140px;
  padding:10px;
  
  text-align: center;

}
#left span {
font-family: Garamond,serif;
font-size:1.2em;
font-weight: bold;
font-stretch: condensed;
  line-height: 38px;
}

#left div {
  font-family:sans-serif;
  font-size:0.7em;
  margin-top:20px;
}

#left div a {
  color:white;
  text-decoration:none;
  display:block;
  margin-bottom:3px;
  text-align:center;
  
}

#right {
  float:right;
  width: 140px;
  padding-top: 190px;
  text-align: center;
font-family: Garamond,serif;
font-size:1.2em;
font-weight: bold;
font-stretch: condensed;
  line-height: 38px;

	
}

#center {
  margin-left:160px;
  margin-right:160px;
  background: #120909 url(../_img/head_right.png) no-repeat right top;
  _background: #120909 url(../_img/head_right.jpg) no-repeat right top;
  border-bottom:30px solid #120909;
  font-size:0.8em;

  
}



#head {
  background: url(../_img/jakub_zahradnik.png) no-repeat left top;
  _background: url(../_img/head_left.jpg) no-repeat top left;
  display:block;
  height: 168px;
}

#head h1 {
  margin:0;
  display:none;
}

#text {
  margin-top:200px;
  border: 2px solid red; 
}

#menu {
  font-size:1.4em;
  margin-bottom: 20px;
  background: #0a0505;
  color:white;
  min-width: 0; 
}

#menu a, #menu a:visited {
  text-decoration: none;
  color:white;
  font-family: Garamond, serif;
  line-height: 58px;
  margin-left:25px;
  font-weight: bold;
  font-stretch: condensed;
  
}

#menu a:hover {
  color:rgb(144,102,88);
  
}

#menu span {
  display: none;
}

.text {
  margin-lefT:30px;
  margin-right:30px;
}

h1 {
  font-family: garamond;
  font-size:20px;
}

h3 a {
  color:white;
  font-size:16px;
  font-family: sans-serif;
  text-decoration: none;
  
}


h3 {
  margin:0px;
}
p {
  margin:0;
  margin-bottom:10px;
  font-size:1.2em;
  text-align: justify;
}

.block {
  float: left;
  
  MARGIN-right:30px;

  min-width:400px;
  width: 46%
}

.news a {
  color:white;
}

.news a:visited {
  color:white;
}
.news_title {
  margin-bottom:7px;
}

.all_news {
  color: white;
  font-family: sans-serif;
  float:right;
}

/* friendfeed css */

.friendfeed.widget a {
text-decoration: none !important;
color: #c97e00 !important; /* change this to match the color of your theme's link (a) color */
border: 0px !important;
}

.friendfeed.widget a:hover {
text-decoration: underline !important; /*  my theme underlines the link on hover */
border: 0px !important;
}

.friendfeed.widget {
width: 90% !important; /* I wanted my feed to be 90% of the width of my main content */
background-color: transparent !important;
border: none !important; /* I did not want a border around my feed */
}

.friendfeed.widget .logo {
display: none; /*This turns off the friendfeed logo at the top of the feed */
}

.friendfeed.widget,
.friendfeed.widget div,
.friendfeed.widget span,
.friendfeed.widget img,
.friendfeed.widget table,
.friendfeed.widget tr,
.friendfeed.widget td {
background-color: transparent !important; /*  this removes friendfeed's terrible white color background. Borrowed this from a now unknown source */

}

.friendfeed.widget .feed .entry {
font-size: 12px !important; /* font size for entry */
}

.friendfeed.widget .feed .entry .info {
font-size: 8px !important; /*  font size for time and comment links */
}

.friendfeed.widget .bottom {
display:none;
font-size: 8px !important; /*  font size for feed's bottom links */
background-color: black !important;
border-top: 1px solid #794822 !important;
}



.cd_block {
 width:300px;
 float:left;
 margin-right:30px;
 text-align:center;
}

.cd_block img {
 margin:5px;
}

div.cd_title a, div.cd_title a:visited {
  font-size:1.2em;
  color:white;
  font-family:sans-serif;
  text-decoration:none; 
}

.cd_desc {
  margin-top:15px;
  
}



.commentHint {
color:white;
}


#preview {}
#preview h2 a { text-decoration:none; margin-left:5px; border:0px solid transparent; }
#preview img {
display:block;
margin:3px;
}
#preview h2 { display:block; background-color:#eeeeee; padding:2px; margin:0px; }
#preview p { margin:0px; padding:5px 5px 5px 5px; }
.nextLevelPreview { border:1px solid #cccccc; margin:0 0 10px 0; }


a {
color:rgb(144,102,88);
}

#top_banner {
  float:right;
  width:500px; 
  height:168px;
  nbackground: #120909;  

  
}

.imgbox {
  width:180px;
  height:200px;
  float:left;
  margin-right:15px;
  text-align:Center;
}


.ticket {
color:rgb(255,51,0);
font-size:1.2em;

}

.pg {
display:block;
float:left;
width: 200px;
height: 200px;
bordeR:5px solid #120909;
text-align:center;
background: #0A0505 ;
}

ul.bo li {
  position:relative;
  
  left:-15px;
  margin-bottom:5px;
}

ul.bo {
  margin-bottom:30px;
}

.poradatele h2 {
  font-size:1.4em;
  margin-bottom:2px;

}

.poradatele h3 {
margin-bottom:2px;

}

.bigger {
font-size:1.2em;
}


