body	{ 
	padding-left: 310px; 
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin: 0px; 
	border: 0px; 
	font-family: sans-serif;
	}

h2	{
	margin: 0;
	margin-left: 20px; 
	font-weight: bold; 
	font-size: small;
	color: #7e7e7e;
	}


a	{ text-decoration: none }

img	{ 
	border: 0;
	padding-left: 2px; 
	padding-right: 2px; 
	vertical-align: text-bottom; }

#header {
	position: absolute; left: 10px; top: 10px;
	width: 300px;
	background-image: url("PIC/bckg_grad_vrb_dot.png");
	background-repeat: repeat-x;
	padding-top: 15px;
	border: 0; margin: 0px;
	}

#lcolb	{
/*	padding: 20px; */
	position: absolute; top: 620px; left: 10px;
	width: 300px;
	}
	
#lcolb img	{
	padding: 4px;
	padding-left: 20px;
	}

#news 	{ 
	position: absolute; top: 110px; left: 10px;
	display: block;
	width: 300px; 
	height: 500px; 
	overflow: auto;
	border-right: dotted 1px #7a7a7a;
	margin: 0;
	}

#news a {
	padding-right: 12px;
	background-image: url("PIC/local_url.png");
	background-position: right top;
	background-repeat: no-repeat;
	}


#news a[href^='http:'] {
	padding-right: 12px;
	background-image: url("PIC/http_url.png");
	background-position: right top;
	background-repeat: no-repeat;
	}

#news h3	{ 
	margin-left: 0.8em; 
	margin-top: 2em ;
/*	border-bottom: solid 1px #000; */
	}


.new_cz	{ margin-left: 14px; margin-right: 1em; margin-top: 5px; }
.new_en { margin-left: 16px; margin-right: 1em; margin-bottom: 0; font-size: 0.8em; color: #ababab}



/************* right collum *************/

#rcol {
	padding-left:20px;
	padding-top: 10px;
	min-width:30em;
	max-width:40em;
	color: #494949;
/*	background-image: url("PIC/bckg_grad.png"); */
	background-image: url("PIC/bckg_grad_vrb_dot.png");
	background-repeat: repeat-x;
	}

#rcol a {
	font-weight: bold ;
	font-size: large; 
	color: #121212;
	letter-spacing: 0.2em;
	}

#rcol a:hover { 
	}

#rcol a[href^='http:'] {
	padding-right: 12px;
	background-image: url("PIC/http_url.png");
	background-position: right top;
	background-repeat: no-repeat;
	}
	
#rcol .nn	{
	color: blue;
	font-size: 1em;
	font-weight: normal;
	letter-spacing: normal;
	padding-right: 12px;
	background-image: url("PIC/local_url.png");
	background-position: right top;
	background-repeat: no-repeat;
	}
	
#rcol .cz {
	padding-right: 15px;
	background-image: url("PIC/cz.png");
	background-position: right top;
	background-repeat: no-repeat;
	color: #ab8363;
	}

#rcol .en {
	padding-right: 15px;
	background-image: url("PIC/en.png");
	background-position: right top;
	background-repeat: no-repeat;
	color: #a8add2;
	}


/************* items *************/

#rcol .bckg1	{
	padding: 5px;
	background-color: #fafafa;
	}		

#rcol .bckg2	{
	padding: 5px;
/*	background-color: #cacaca; */
	}		


#rcol .mproj	{
	padding: 5px;
/*	border: 1px solid grey; */
	font-size: 0.8em;
	}		

	
#czf	{
	background-image: url("PIC/czf_g.png"); 
	}
#czf:hover	{
	background-image: url("PIC/czf.png"); 
	}


#hw	{
	background-image: url("PIC/hw_g.png"); 
	}
#hw:hover	{
	background-image: url("PIC/hw.png"); 
	}

#lnx	{
	background-image: url("PIC/penguin_g.png"); 
	}
#lnx:hover	{
	background-image: url("PIC/penguin.png"); 
	}

#uvex	{
	background-image: url("PIC/tux_g.png"); 
	}
#uvex:hover	{
	background-image: url("PIC/tux.png"); 
	}

#os	{
	background-image: url("PIC/oss_g.png"); 
	}
#os:hover	{
	background-image: url("PIC/oss.png"); 
	}

#pub	{
	background-image: url("PIC/p_g.png"); 
	}
#pub:hover	{
	background-image: url("PIC/p.png"); 
	}

#rrs	{
	background-image: url("PIC/rrs_g.png"); 
	}
#rrs:hover	{
	background-image: url("PIC/rrs.png"); 
	}

#veda	{
	background-image: url("PIC/veda_g.png"); 
	}
#veda:hover	{
	background-image: url("PIC/veda.png"); 
	}


.glb	{
	padding: 5px;
	padding-left: 60px; 
	background-position: left;
	background-repeat: no-repeat;
}


#footer	{
	font-size: smaller;
	padding: 20px;
	}

#footer a[href^='mailto:'] {
	padding-right: 12px;
	background-image: url("PIC/mailto_url.png");
	background-position: right top;
	background-repeat: no-repeat;
	color: #6890ec;
	}

.hiddenPic {display:none;}


#msie	{
	font-size: small; 
	color: #b0b0b0; 
	padding-left: 20px; 
	padding-right: 20px;
	}