*{margin:0; padding:0;}
body{
	background: #000000 url(../img/body.gif) repeat-x ;	/*		V A R 	*/
	font: 65% 'Verdana CE', Verdana, 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Arial, lucida, sans-serif;
	color: #333333;
}
a:link {text-decoration: underline; color: #000000;}
a:visited {text-decoration: none; color: #000000;;}
a:hover {text-decoration: none; color: #cc3300;}
a:active {text-decoration: underline; color: #ffffff; background:#000000 ; }

/* 	ID	*/
#header h1 a{
	display: block;
	background: url(../img/logotype.gif) no-repeat center center;
	position: relative;
	left:29px;
	top:0px;
	width:250px;
	height:70px;
}
#theme{
	background: transparent url(../img/theme.gif) no-repeat;	width:175px;
	position:absolute;
	top:-8px;
	left:234px;
	height:80px;
 }

/* content */
.content{line-height: 140%;}
.content p{margin:15px 12px;  line-height: 150%;}
.content h3{padding:15px 10px; background: #000000; color: white; text-transform: uppercase; }
.content h3.soft{padding:15px 10px; background: #D9DADA; color: #666; text-transform: uppercase;}
.content h4{margin: 10px 15px 1px 15px; padding:0 0 0 10px; color: #000000; text-transform: uppercase; border-left: 1px solid black;}
.col{
	width: 258px;
	float: left;
}
/*	left col */
.col.nav .col-in{	padding-right: 15px;}
.content .col.nav{
	width: 185px;
	font-size: 0.9em;
}
.content .col.nav ul{
	margin:0; padding:0;
	background: none;
	margin-bottom: 20px;

}
.col.nav li{
	margin:0; padding:0;
	background: none;
	border-bottom: 1px solid #858585;
	margin-bottom: 1px ;
}
.col.nav li a{
	display: block;
	background: #ffffff url(../img/arrow_off.gif) no-repeat 153px 9px;
	text-decoration: none;
	font-weight: bold;
	border-left: 7px solid #D9DADA;
	padding:5px;
}
.col.nav li a:hover{background:none;border-left-color: #ccc;}
.col.nav li span{
	display: block;
	width: 170px;
	background: #F3F3F3 url(../img/arrow_on.gif) no-repeat 155px 9px;
}
.issue { background: #EEEEEE; }
.issue img{ border: 5px solid #fff; margin:8px;}

/*	middle col	*/
.col.middle{	width: 689px;}
.col.middle.with-akt{	width: 490px;}

/*	aktuality	*/
.col.aktuality {width: 199px; height: 486px; font-size: 0.9em;  }
.col.aktuality {border-left:1px solid #D9DADA; padding-bottom:5px;}
.col.aktuality h4{margin: 10px 10px 1px 10px; }
.col.aktuality p{margin:0px 10px 20px 10px; font-size: 1em; line-height: 140%;}

/* infocube.cz index	*/
.welcome h3{
	color: #000000;
}

