
BODY 
{
	margin : 0;
	font-family : "ARIAL CE", "HELVETICA CE", ARIAL, Verdana, Helvetica, sans-serif; 
	font-size : small;
	color : black;
	line-height : 125%;
	text-align : left;
	background-color : White;
}

A{
background-color : transparent; 
} 	
	
A:link {
color : #000000; 
} 
A:visited {
color : #000000; 
text-decoration : underline; 
} 
A:hover {
text-decoration : none; 
color : black; 
} 
A:active {
text-decoration : none; 
} 
	
H1 {
color : black; 
font-size : 160%; 
line-height : 100%; 
}

.menu, .right-column { 
color : black; 
position : absolute;
height : 100%; 
width : 150px; 
top : 125px; 
padding : 8px;
line-height : 125%; 
background-color : #f3f3f3; 
border-top: thin solid Silver; 
}

.menu { 
left : 12px; 
}

.right-column { 
right : 12px; 
}

.nad_menu {
	color: white;
	text-transform: uppercase;
	font-weight: bold;
	background-color: gray;
	border-right : 1px solid Red;
	border-left : 1px solid Red;
	text-align : center;
}

.menu a {
display : block; 
margin : 0; 
padding : 1px 0.25ex; 
background : none repeat; 
color : black; 
font-size : small; 
font-weight : bold; 
text-decoration : underline; 
background-color : transparent; 
}

.menuodd {
display : none; 
}



.autor, .autor2, .rubrika
{
color : black;
position : absolute; 
height : auto; 
width : 25%;
background-color : white;
line-height : 125%;  
padding : 2px; 
}

.autor {
left : 0; 
}

.autor2 {
font-weight : bold; 
left : 0; 
}

.rubrika {
	right : 0px;
	text-align : right;
	position : relative;
	float : right;
}

.top-column, .cara {
	color : black;
	width : 100%;
	background-color : white;
	float : none;
	position: fixed;
	
}
	
	
.top-column {
	height : 80px;
	top : 8px;
	margin-top : 18px;
	background : url('images/bodybuilding_cz_logo3.gif') no-repeat center;
}
	
.cara {
margin-top : 0px; 
margin-left : 0; 
margin-right : 0; 
font-size : x-small; 
border-top : 0px none silver ; 
border-bottom : 2px solid silver ; 
	}

	
.middle-column2 {
	position: relative;
	background-color: White;
	padding: 8px;
	margin : 10px 184px auto 184px;
}

.datum {
border-left:0px none silver;
border-top:0px none silver;
border-bottom:1px dotted silver;
color : black; 
width : auto; 
margin-left : 0; 
margin-right : 0; 
background-color : white; 
padding-right : 3px; 
line-height : 100%; 
text-align : right; 
font-size : 75%; 
border-right : 1px dotted silver ; 
 
}
		
.paticka {
	color : black;
	position : relative;
	margin-left : 188px;
	margin-right : 188px;
	height : auto;
	bottom : 0;
	text-align : center;
	background-color : white;
}

.pat_velka {	
background-color: silver; 
width: 100%;
height: 60px;
position: relative;
font-size: xx-small;
text-align: center;
}

#footer {
	width : 100%;
	position: relative;
	font-size : 75%;
	padding-bottom : 3px;
	color : black;
	padding-top : 3px;
	text-align : center;
	border-top: 1px dotted silver;
	background-color : transparent;
}

.radek {
margin-bottom : 0; 
margin-top : 0; 
}
