body {
	background-color: #f2f9fe;
	margin: 5px;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12
}

h1 {
	color : #8db1d9;
	font-size: 20px;
	font-weight: bold;
}



h2 {
	color : #0080C0;
	font-size: 16px;
	font-weight: bold;
}

a {
	color : #1B76BA;
	font-weight : bold;
	text-decoration : none;
	font-size : 12px;
}

a:hover {
	text-decoration : underline;
}

.saf {
	color: navy;
	font-size : 16px;
	font-weight : bold;
	text-align: right;
}

.silver {
	background-color : Silver;
}

.lang {
	color : White;
}

.lang a  {
	color : White;
	text-shadow : Black;
	font-weight : bold;
	text-decoration : none;
}

.blue_line {
	background-color : #4773b0;
}

.white_line {
	background-color : White;
}

.blue2_line {
	background-color : #8db1d9;
	color: black;
}

.blue2_line a {
	color: black;
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
}

.blue2_line a:hover {
	background-color : #B0C4DE;
	text-decoration : none;
}

.gray_line {
	background-color : gray;
}

.silver_line {
	background-color : silver;
}

.margin {
	margin-top: 15px;
	margin-bottom: 15px;
}

.padding {
	padding: 10px;
}

.main {
	border : 1px dashed Gray;
	background-color: white;
	vertical-align : top;
	padding: 10px;
}

.anketa {
	width: 163px;
	font-size: 11px;
	padding: 2px;
}
.anketa span {
	display: block;
}
.anketa a {
	text-decoration: none;
	font-weight: bold;
}
.anketa a:hover {
	text-decoration: underline;
}
.anketa img {
	border: 0px;
	margin-top: 2px;
	margin-bottom: 6px;
}
.anketa .otazka {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 7px;
	color: #1B76BA;
}
.anketa .spolu {
	margin-top: 2px;
}
.anketa .perc {
	display: inline;
}