@media screen, projection {

/* VK.PROGRAM.CZ --- LAYOUT SHEET */

/*****************************************************************************************************************************/
body 
	{
	margin:0; padding:0; 
	font-family: "Tahoma CE", Tahoma, Arial, lucida, sans-serif; 
	} 
p 	{ margin:0; padding:0; }
h1, h2, h3
	{
	margin:0; padding:0;
	font-weight:bold; font-family: "Arial CE", Arial, helvetica, sans-serif;
	}
h1 { font-size:80%; font-weight:normal; }
h2 { font-size:150%; margin: 0 0 0.5em 0; }
h3 { font-size:120%; margin: 1.5em 0 0.7em 0; text-transform:uppercase;}
strong { letter-spacing:0.05em; }

/*****************************************************************************************************************************/
/* LINKS */
a { font-weight:bold; text-decoration:none; outline:none; }

/*****************************************************************************************************************************/
/* COMMON CLASSES */
.noscreen { display:none; }
.noindent {	text-indent:0; }
.indent { text-indent:1.2em; }
.nomargin { margin:0; }
.nomargin-top { margin-top:0; }
.cleaner 
	{
	clear:both;
	height:1px;
	margin: -1px 0 0 0; padding:0;
	border:none;
	visibility:hidden;
	}
.sub
	{
	font-size:70%;
	vertical-align:sub;
	}
	
/*****************************************************************************************************************************/
/* MENU */
#menu
	{ 
	position:absolute; top:0; left:0; z-index:2;
	margin:0; padding:0;
	border:none;
	}
#menu a
	{
	line-height: 2em;
	margin: 0 0 0 1.2em; padding: 1em 0 0 0.25em;
	font-size:70%; 
	}
#menu span
	{
	line-height:2em;
	margin: 0 0 0 1.2em; padding: 1em 0 0 0.25em;
	font-size:70%; font-weight:bold;
	}
	
/*****************************************************************************************************************************/
/* HEADER */
#header
	{
	width:100%;	height:7em;
	margin:0; padding:0;
	border:none;
	border:0;
	}
#header-correct
	{
	margin:0; padding: 2em 0 0 1.7em;
	border:none;
	}
#logo-text 
	{
	width:25em; height:4em;
    margin:0; padding:0; overflow:hidden;
    }
#logo-pict 
	{
	display:block;
    position:absolute; left:0.7em; top:1.4em; z-index:1;
    width:37.5em; height:5.5em; 
    margin:0; padding:0;
    border:none;
	}
.bigger { font-size:160%; font-weight:bold; line-height:120%; }
	
/*****************************************************************************************************************************/
/* CONTENT */	
#content
	{
	margin:0; padding:0;
	border:0; 
	}
.headline
	{
	position:absolute; left:-11.7em; z-index:1;
	width:11em; text-align:right; 
	margin:0; padding:0; overflow:hidden;
	}
.text {
	font-size:80%; font-weight:normal; font-family: "Verdana CE", Verdana, Arial, lucida, sans-serif;
	}

.text p { margin:0; padding: 0 0 0.7em 0; }
.text ul { margin: 0.5em 0 0.5em 1em; padding:0; }
.text li { margin: 0 0 0.3em 0; _margin: 0 0 0.1em 0; padding:0; text-indent:0; }
.text a { font-weight:bold; font-family: "Verdana CE", Verdana, Arial, lucida, sans-serif; } 
.container 
	{
	position:absolute; z-index:2;
	text-align:left;
	}
.container1 { margin:0; padding: 0 0 0 0.7em; }
.container2 { margin:0; padding:0; }
.separator { margin:0; padding:0; }
.text-block { margin: 0 0 2em 2em; }

/*****************************************************************************************************************************/
/* CONTENT/ABOUT */	
#about
	{
	top:7.7em; left:9em; 
	width:32.5em;
	}
#about p { padding-bottom:1em; }


/*****************************************************************************************************************************/
/* CONTENT/TECHNIC-INFO */	
#technic-info
	{
	top:7.7em; left:9em; 
	width:35em;
	}
	
/*****************************************************************************************************************************/
/* CONTENT/PICT-BOX */	
#pict-box
	{
	top:7.7em; left:0.7em; 
	width:31.25em; height:11.25em; _height:11.45em;
	margin:0; padding:0; overflow:hidden;
	}
#pict-box a
	{
	display:block;
	width:500px; height:170px;
	margin: 0 0 5.7em 0; padding:0;
	}

/*****************************************************************************************************************************/
/* CONTENT/INFO */	
#info1
	{
	top:19.8em; left:0.7em;
	width:14.425em; _width:15.125em; min-height:17.5em; _height:18.5em;
	}
#info2
	{
	top:19.8em; left:16.675em; 
	width:14.425em; _width:15.125em; min-height:17.5em; _height:18.5em;
	}

/*****************************************************************************************************************************/
/* CONTENT/QUICK-NAVIGATION */	
#quick-navigation
	{
	top:7.7em; left:32.65em; 
	width:14em; min-height:29.5em; _height:30.5em; 
	}
	
/*****************************************************************************************************************************/
/*  FOOTER */
#footer
	{
	line-height:150%; 
	margin:1em 0 0 0; padding:0;
	font-size:95%; font-weight:normal;
	border:0; 
	}
#footer span { margin: 0 0.7em 0 0.7em; padding:0; }
#footer a
	{
	margin: 0 0.7em 0 0.7em; padding:0;
	font-weight:bold; font-family: "Verdana CE", Verdana, Arial, lucida, sans-serif;
	}

/*****************************************************************************************************************************/
}