html {

	background-image: url("images/vpravo_banner.jpg");
	background-position: right top;
	background-repeat: repeat-y;
	height: 100%;
}



body {	scrollbar-face-color: #FF9801;
	scrollbar-shadow-color: #FF9801;
	scrollbar-highlight-color: #FF9801;
	scrollbar-3dlight-color: #FF9801;
	scrollbar-darkshadow-color: #FF9801;
	scrollbar-track-color: #FDD371;
	scrollbar-arrow-color: #FDD371;
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin : 0;
	
              font: Verdana,Arial,Arial CE,Helvetica CE,Helvetica;
              font-size: 10px; 
              color: #3D3C3C;
  	margin: 0;
	padding:0;
	background-image: url("images/vlevo_banner.jpg");
	background-position: left top;
	background-repeat: repeat-y;
	height: 100%;	            
              
              }
              

* html body {
	background-image: url("images/vpravo_banner.jpg");
	background-position: right top;
}

.telo {	
	background-image: url("images/vlevo_banner.jpg");
	background-position: left top;
	background-repeat: repeat-y;
	text-align: center;	
	
}
* html .telo {
	height: 100%;
}

.obsah {
	margin-left: auto;
	margin-right: auto;	
	width: 780px;
	text-align: left;
	background: url("images/pozadi.gif") repeat fixed center top;
}              

.foto_profil {border: 1px solid #3D3C3C;}

.foto_galerie_profil {border: 1px solid #3D3C3C;}              
.foto_galerie_profil:hover {border: 1px solid #3D3C3C;
  opacity: .5;
   /* použito kvůli kompatibilitě se staršími verzemi Firefoxu a Mozilly */
   -moz-opacity: .5;
   filter:alpha(opacity=50);
   border: 1px solid white;
}
              
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3C3C}

.nadpis { color: white; text-decoration: none;}
.nadpis_bunka {background: black;}

.odkaz_novinka { color: white; text-decoration: none;}
.odkaz_novinka:hover { color: white; text-decoration: none; font-weight: normal;}
a { color: #3D3C3C; text-decoration: none}
a:hover { color: #FFFFFF; text-decoration: none}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FDD371}
h2 {text-align: justify; font-size: 10px}

.form { font:10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FBDF9D; color: 4C4C4C; border-width:1; border-color:#FF9801}

img { border-color: #4C4C4C}
.profil-clena {
	width: 580px;
	height: 200px;
	background: Silver;
	border: 1px solid black;
	position: relative; 
}
.profil-clena img {
	margin: 10px;
	border: 1px solid white;
}
.profil-text {
	width: 540px;
	font-size: 1.2em;
	position: absolute;
	top: 10px;
	left: 140px;
}

.style1 {color: #FDD371}

#menu {background: url(../images/top1.jpg) no-repeat left top; padding-top:22px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
#menu ul li {list-style: none;height:19px;_float:left}
#menu ul {margin:0px; padding:0px}

#menu ul li a {border-bottom:1px solid #F5C963; padding:0 0 0 35px; background: url(../images/but.jpg) no-repeat left top;display:block; height:19px; color: #fff; line-height:19px; font-size:1.0em; font-weight: bold; text-transform: uppercase;}
#menu ul li li a {padding:0 5px; background:none;border-bottom:none}
ul.uroven1 {width: 162px; float: right;}

ul.uroven2 {position: absolute; right: 162px; top: -1px; visibility: hidden; text-transform: uppercase; }

li.uroven1 {position: relative; behavior: url(hovermenu.htc);}

li.uroven2 {background: #EFA600; /*margin-right: -1px;*/ behavior: url(hovermenu.htc);_width: 85px;border-bottom:1px solid #F5C963;}

li.uroven2 a {_width: 85px; /* IE */min-width: 90px;padding-left:5px}

li.uroven1:hover, li.uroven1Hover {color:#625842}

li.uroven2:hover, li.uroven2Hover {background: #4C4C4C;}

strong.cervene:hover {color: #FFFFFF;}
strong.cervene {color: #FF0000;}

ul.uroven1 li.uroven1Hover ul.uroven2,
ul.uroven1 li.uroven1:hover ul.uroven2 {visibility: visible}
#menu ul li a:hover {color:#625842;}
li.uroven2 a:hover {color: white!important; }
.cleaner{clear: both;height: 0px;line-height: 0px; font-size:0px}
#news {float: left;background: #4C4C4C;border-left:1px solid #FDD371}

