body, p, td  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
	text-decoration: none;
}

body {
		margin: 0px;
}

textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A:link {
	text-decoration: none; 
	color : #910709; 
}

A:visited	{
	text-decoration: none; 
	color : #910709; 
}

A:hover {
	text-decoration: none; 
	color : #A8A7A7; 
}		

h1 {
	font-size: 18px;
	color: White;
	/*font-weight: bold;*/
	margin: 0px;
}

h2 {
	font-size : 14px; 
	color : #910709;
}
	
h3 {
	font-size : 12px; 
	clear: both;
}

h4 {
	font-size : 12px; 
	clear: both;
	margin-top: 10px;
	margin-bottom: 5px;
}

input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: white ;
	color : #910709; 
	/*width : 130px;*/
}

input.contactform {
	background-color: white ;
	width : 260px;
}

input.radio {
	background-color: white ;
	font-size : 9px; 
	color : #910709; 
	width : 22px;
}	

.submit {
	font-size: 9px;
	color: #3E3E3E;
	width: 50px;
	border: 1px solid #3E3E3E;
}

.reset {
	font-size : 9px; 
	color : #910709; 
	width : 60px; 
	border: none;
}

.formtitles {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px; 
	color : #3E3E3E; 
}

.classictext {
	font-size : 12px; 
	color : #3E3E3E;
}


/* Layout pro WJ */

#page {
	margin-left: auto;
	margin-right: auto;
	width: 780px;
}

#headerDatum {
	width: 780px;
	color : #A8A7A7;
	font-size: 11px;
	border-bottom: 3px solid Black;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
}

#headerMain {
	width: 780px;
	text-align: center;
	background-color: #910709;
	border-top: 1px solid White;
}

#headerMenu {
	background-color: #EAEAEA;
	width: 780px;
}

#foot {
	float: left;
	margin-top: 15px;
}

#foot1r {
	width: 775px;
	background-image: url(/images/layout/vodasubpage.gif);
	background-repeat: no-repeat;
	background-position: 200px 0px;
	text-align: right;
	padding-top: 5px;
	height: 27px;
	padding-right: 5px;
}

#foot1 {
	width: 760px;
	background-image: url(/images/layout/vodahomepage.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 20px;
	padding-top: 40px;
	height: 73px;
}

#foot2 {
	width: 774px;
	background-color: #3E3E3E;
	color: #A8A7A7;
	font-size: 9px;
	text-align: center;
	padding: 3px;
}

#pageName {
	background-color: #ECD5D6;
	width: 556px;
	padding: 12px;
}

#main {
	float: right;
}

#pageData {
	width: 560px;
	padding: 10px;
}

#navig-bar {
	font-size: 9px;
	padding: 10px;
	width: 560px;
	clear: both;
}

#data {
	width: 780px;
}

#titlepageL {
	float: left;
	width: 360px;
	margin-top: 20px;
}

#titlepageP {
	float: right;
	width: 420px;	
	margin-top: 20px;
}

#menu {
	float: left;
}

/* Dalsi pomocne prvky */

.goBack {
	width: 120px;
	padding: 2px;
	background-color: #910709;
	color: White;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.goBack a, .goBack a:visited {
	font-size: 10px;
	color: White;
	text-decoration: none;
	font-weight: bold;
}

.goBack a:hover {
	color: #C5C5C5;
	text-decoration: none;
	font-weight: bold;
}

.studBox {
	float: left;
	width: 105px;
	background-color: #ECD5D6;
	text-align: center;
	margin-right: 5px;
	margin-bottom: 15px;
	padding-top: 10px;
}

.studInBox {
	vertical-align: bottom;
	width: 101px;
	background-color: #A8A7A7;
	text-align: center;
	margin-top: 10px;
	padding: 2px;
}

#contactMessage {
	width: 210px;
}

.group {
	background-color: transparent ;
	color : #910709;
}

#searchForm {
	margin: 0px;
	padding: 0px;
}

#logo {
	margin-right: 20px;
}

#logoText {
	margin-left: 20px;
}

#headerDatum td {
	font-size: 10px;
}

#searchSubmit {
	height: 17px;
}

#searchInput {
	height: 12px;
}