body {
	margin: 0; padding: 0 10px;
	text-align: left;	
	background: White url(images/bcg.jpg) repeat-x top;
	font-size: 11px; 
	font-family: Arial CE;
	
	/*scrollbar-3dlight-color: #666666;
	scrollbar-arrow-color: #F9F9F9;
	scrollbar-base-color: #666666;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #F9F9F9;
	scrollbar-track-color: #F9F9F9;*/
	
	color: Black;
}

a:LINK, A:VISITED {
	color: #2d84ba; text-decoration: none;
}

a:HOVER {
	color: #90bae0;	text-decoration: none;
}


a.amenu:link, a.amenu:visited {
	display: block; width: 128px; padding: 13px 0 7px 0; float: left;
	color: white; text-align: center; margin: 1px 0 0 1px;
	font-size: 12px; font-style: italic; font-weight: bold;
	background: url(images/m2.jpg) left bottom no-repeat;
}

a.amenu:HOVER {
	background: url(images/m1.jpg) left bottom no-repeat;	
	color: black;
}


a.authors:link, a.authors:visited {
	color: Silver;
}

a.authors:HOVER {
	color: White; border-bottom: dotted White 1px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/*  ****** definice volitelnych odkazu ******  */




/*background:#FAEBD2;
	Filter: Alpha(Opacity=90,Style=0);
	opacity:.90;*/



/*  ****** definice nadpisu ******  */

h1 {
	font-size: 20px; font-style: italic;
	color: #509dc0;	
}

h2 {
	font-size: 16px;
	color: #353535;	
}

h3 {
	font-size: 12px;
	color: Black;	
}

/*  ****** definice druhu pisma ******  */






/*  ****** hlavni tabulka ******  */


/*  ****** definice poli hlavni tabulky ******  */


#horni {
	background: url(images/horni.jpg) no-repeat;
	height: 41px; color: Silver; text-align: right;
}



#menu {
	background: url(images/menu.jpg) no-repeat;
	height: 39px;
}

#menudiv {
	margin: 0 0 0 380px;
}




#horni2 {
	background: url(images/horni2.jpg) no-repeat;	
	height: 230px;
}





#main {
	background: transparent;
}

.main1 {
	padding: 5px 20px 5px 20px;
	border-right: silver 1px solid; float: left;
	width: 300px;
}

.main2 {
	padding: 5px 20px 5px 20px;
   float: left; width: 200px;
}

.main5 {
	padding: 5px 20px 5px 20px;
   float: left; width: 300px;
}

.date {
	padding: 5px 0 5px 20px; 
	margin: 0 0 0 0; font-weight: bold;
	background: url(images/ico_datum.jpg) no-repeat left;	
}

.aktual {
	padding: 0 0 0 0; margin: 0 0 20px 0;
}





#dolni_ref {
	width: 100%; background: #080808; padding: 10px 0 0 0;
	height: auto; color: white;
}

#dolni_ref h1 {
	color: White; font-style: italic; padding: 0 0 0 20px;
}

.reference {
	float: left; margin: 0 5px 0 5px; width: 210px;
	text-align: center; background: none;
}

.reference img {
	padding: 2px; border: 1px solid #3181c0; 
}


#dolni {
	width: 100%; background: #353535; padding: 20px 0 0 0;
	height: 35px; text-align: center; color: Silver;
}

.div940 {
	width: 940px; margin: 0 auto; background: none;
}

.tooltip {position:absolute; left:-2000px; background-color:#dedede; padding:3px; border:1px solid #fff; z-index:9999; top:0;}
.tooltip p {margin:0; padding:0; color:#fff;}


.code {
	width: 300px; height: 150px; border: silver dotted 1px;
}


