body {
background: url("http://www.ubrusy.eu/images/b500b.jpg")  #CBCBE3;
background-repeat: repeat-x;
/*
 #242424
repeat 0 0
http://www.usbdisk.cz/ftp/grafika/waybkgnd.gif
background-color: #000000;
background-image: url("") repeat-y transparent;
background-attachment: repeat-x;
*/
} 

/* ---[ theme ]------------------------------- 

#theme {
  position: absolute; overflow: hidden;
  top: 0; left: 0;
  width: 820px; height: 184px;
  background: url(/obrazek/3/head3-png/) no-repeat 0 0  #fff;
   border-bottom: 3px solid ##38397B; /*#4BFF00 #b4eb55 #60DF00 #c21c1c #fef900*/
  /*border-top: 2px solid #b4eb55 border-style: dotted*/
}*/

#theme object {
  position: absolute;
  top: 0; left: 0;
  width: 820px; height: 184px;
  z-index: 3;
}

#theme-item {
  position: absolute;
  top: 20px; right: 20px;
  width: 235px; height: 80px;
  text-align: right;
  padding: 0 20px;
  overflow: hidden;
}

#theme-item a {
  display: block;
  position: absolute;
  top: 0; left: 0;
  width: 275px; height: 80px;
  z-index: 2;
}

#theme h2 {
  font-size: 180%;
  font-weight: bold;
  letter-spacing: normal;
  
  	color: white;
    
  margin: 0;
}

#theme p {
  font-size: 110%;
  font-weight: bold;
  letter-spacing: -0.04em;
  
  	color: #ffe1e1;
      
  margin: 0;
}

/* ---[ menu ]-------------------------------- */


#menu {
  font-size: 110%;
  margin-bottom: 2em;
  background: url(http://www.ubrusy.eu/images/pblu1.jpg) #CBCBE3; /*http://www.jiranek.cz/images/P7.jpg*/
}

#menu li {
	list-style: none;
	border-bottom: 1px solid #ddd;
}

#menu li a {
  display: block;
  height: 25px;
  line-height: 25px;
  color: #eee;
  text-decoration: none;
  padding: 0 10px;  
}

#menu li a:hover { color: #0F4ACE; background-color: #eee /*#c21c1c*/; }
#menu li.separator a { margin-top: 25px; border-top: 1px solid #2789BA; }


/* ---[ basic ]------------------------------- */

a:link, a:visited, a:hover {
  text-decoration: underline;
  cursor: pointer;
  _cursor: hand;
}

a:link, a:visited {
  color: #0F4ACE /*#2F7FCF #c21c1c*/;
} 

a:hover {
  color: black;
  text-decoration: none;
}

a img {
  border: none;
}

h1, #lcolumn h2 {
  font-family: Arial, sans-serif;
  font-size: 160%;
  font-weight: normal;
  color: #FF8F00; /*#F30E03 #c21c1c*/
  margin: 0 0 0.5em 0;
}

h2 {
  font-family: Arial, sans-serif;
  font-size: 130%;
  font-weight: normal;
  color: #F30E03; /*#c21c1c*/
  margin: 0.5em 0 0.3em 0;
  letter-spacing: -0.02em;
}

#lcolumn #search h2 {
  color: white;
}

#lcolumn .sidebar h2 {
  font-size: 160%;
  color: #F30E03; /*#c21c1c*/
  letter-spacing: normal;
  margin-left: 10px;
}

#lcolumn #contact h2 {
  font-size: 160%;
  color: #F30E03; /*#c21c1c;*/
  letter-spacing: normal;
}

h3 {
  font-family: Arial, sans-serif;
  font-size: 110%;
  font-weight: bold;
  margin: 0.5em 0 0 0;  
  color: #000084;  
}

h4, h5, h6 {
  font-family: Arial, sans-serif;
  font-size: 110%;
  font-weight: bold;
  margin: 0.5em 0 0 0;
}

ul { list-style: none; }
ol { list-style-position: inside; }

#content p, #content ul, #content ol, #content table { margin-bottom: 1em; }
#content ul li { padding-left: 37px; background: url(/images/styles/template3/red/icon-arrow-right.gif) no-repeat 20px 5px transparent; }

label {
  cursor: pointer;
  _cursor: hand;
}

acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

.nod {
  display: none;
}

.clear {
  clear: both;
  height: 0px;
  _line-height: 0px;
}

.dark {
  color: #333;
}

.floatleft {
  float: left;
}

.floatright {
  float: right;
}

#active_article { padding: 0; }
#blok-bbsluzba-858288 div, #odkaz-bbsluzba-858288 { width: 188px!important;}

/*-------------------reklama--------------------------*/

#skyscraper {
position: absolute;
top: 186px; right: -130px;
width: 120px; height: 600px;
background-image: url("") repeat-y transparent;
}

#webnode {
position: absolute;
down: 10px; left: 50px;
width: 120px; height: 60px;
background-image: url("") repeat-y transparent;
}

#facebook {
position: absolute;
down: 10px; left: 0px;
width: 760px; height: 590px;
background-image: url("") repeat-y transparent;
}

