body {
  float : left;
	padding : 0px;
	margin:0px;
	width : 100%;
	height : 100%;
	cursor : default;	
	font-family:Verdana,Arial; 
	font-size:12px; 	
	text-align : center:
	background-color : #FFFFE3;
}

div { cursor : default; margin : 0px; padding : 0px; }
div, form, p { margin : 0px; padding : 0px; }
a { text-decoration : none; color : #0d4fa3; }
a img { border : 0px; }
input,select { font-size : 12px; }

div#main { 
  float : none;
  width : 780px; 
  margin : 0px auto 0px auto;
  padding : 0px;
}
div#content { 
  float : left;
  width : 780px; 
  margin : 0px; 
}

h1 { 
  float : none; 
  width: 157px;
  height: 64px;
  margin : 30px 0px 30px 310px; padding : 0px 0px 0px 0px;
  background: transparent url("../images/logo.gif") no-repeat top left;	
}  
h1 a{
  display : block;
  width: 157px;
  height: 64px;
  
  background-color: transparent;
}
h1 a span{display: none;}

div#jazyk {
  float : left;
	width : 600px;
	text-align : right;
}
div#jazyk img { margin : 0px 5px 10px 0px; border : 0px; }


div#menu {
  float : left;
	width : 778px;
	height : 70px;
	margin-bottom : 5px;
	text-align : center;
}
div#menu img {  margin-top : 5px; }
.date {	
	font-size : 10px;
	font-weight : bold;
	color : #fff;
}
div#page { float : left; margin-top : 5px; padding : 0px; width : 778px; text-align : center; }
div#page div#pod_menu { width : 748px; padding : 5px 0px 5px 30px; }
div#page div#zahlavy { width : 768px; height : 150px; padding : 5px; color : #ffffff;}
div#page div#zahlavy_right { width : 768px; height : 150px; padding : 5px; color : #ffffff; text-align : right;}

div#page div#zahlavy div, div#page div#zahlavy_right div { padding : 10px 30px 10px 30px; }

div#sablona div.free { padding : 15px; }

div#copyright {  
  float :left;
	width : 733px;
	height : 20px;
	color : #4176b2;
	margin : 10px 10px 0px 10px;
	padding-top : 10px;
	text-align : center;	
}
#copyright a { color : #4176b2; }
