body {	background-color: #505050;	margin: 0px;	padding: 0px;	background-image: url(images/bg2.gif);	background-repeat: repeat-x;}body,td,th {	color: #FFFFFF;	font-family: "Verdana CE", Verdana, "Helvetica CE", Helvetica, "Geneva CE", Geneva, sans-serif;	font-size: 18px;}a {color: #000000; font-size: 14px; font-weight: bold;}a:link {text-decoration: none;}a:visited {text-decoration: none; color: #000000;}a:hover {text-decoration: none; color: #f42329;}a:active {text-decoration: none; color: #f42329;}a#blue {color: #4491fb; font-size: 22px; font-weight: 100;}a#white {color: #FFFFFF; font-size: 18px;}a#white:visited {color: #FFFFFF;}a#white:hover {color: #f42329;}a#white:active {color: #f42329;}a#white2 {color: #FFFFFF; font-size: 18px; font-weight: normal;}a#white2:visited {color: #FFFFFF;}a#white2:hover {color: #f42329;}a#white2:active {color: #f42329;}strong {font-weight: bold;}.obsah, .obsah2, .obsah3 {	margin-left: 450px;	margin-top: 180px;	width: 420px;	font-size: 18px;	line-height: 30px;}.obsah2 {margin-left: 530px; line-height: 50px;}.obsah2 span {line-height: 30px;}.obsah3 {margin-left: 380px; width: 490px; margin-top: 0px;}.menu {	background-image: url(images/menu_top2.gif);	background-repeat: no-repeat;	height: 415px;	width: 252px;	background-color: #d00202;	position: absolute;	padding-top: 170px;	top: 0px;	left: 30px;	margin-bottom: 30px;}.menu_dole {position: absolute; left: 0px; bottom: 0px;}div.outer {	width: 100%;	height: 45px;	background-image: url(images/menu_over.gif);	background-repeat: no-repeat;	background-position: -252px;	margin-bottom: 8px;	}div.outer a {	display: block;	margin: 0; padding:0;	width:100%; height:100%;	overflow:hidden;	text-decoration: none;	background: url(images/menu_over.gif) top left no-repeat;	}div.outer span {	display: block;	margin: 0; 	padding-left: 10px;	padding-top: 20px;	}div.outer a:hover {background-image: none;}.napisy, .napisy2 {	color: #4491fb;	font-size: 22px; 	font-weight: 100;	height: 100px;	background-image: url(images/auta.gif);	background-repeat: no-repeat;	position: absolute;	top: 43px;	width: 800px;	left: 80px;	letter-spacing: 0.66em;}.napisy {width: 309px; background-image: url(none);}.pred_obsah {	width: 880px;	text-align: right;	color: #4491fb;	font-weight: 100;	font-size: 22px;	letter-spacing: 0.66em;	margin-top: 120px;	margin-bottom: 33px;	}.napisy div {height: 100%; padding-top: 70px; float: right;}.napisy2 div {	height: 100%;	padding-top: 70px;	float: none;	margin-left: 450px;}.fotka {	position: absolute;	left: 45px;	top: 337px;	border: 2px solid #cecece;}.seda {font-size: 65%; color: #cecece;}.red {color: #f42329;}.velky {font-size: 18px; font-weight: bold;}.fotopajer {	width: 39px;	height: 9px;	position: absolute;	left: 33px;	top: 588px;	border: 0px;	margin-bottom: 40px;}.top_text {font-size: 7px; height: 7px; visibility: hidden;}.top_text a {font-size: 7px;}