h1 {
	font-size:20px;
	font-family:Helvetica,Arial;
}

h2 {
	font-family:Helvetica,Arial;
	font-size:16px;
}

div#wrap{
	background-color: white;
	border: none;
	margin-left: 300px;
  	margin-right: 30px;
	width: 640px;
}
body {
	background-color:white;#EFF2F0; #FDEFA4
	font-size:12px;
	font-family:Helvetica,Arial;
}
table {
	font-size:12px;
	font-family:Helvetica,Arial;
}

div.page {
	position: relative;
	top:-400px;
	padding-top: 20px;
	margin-left: 15px;
	margin-right: 15px;
	font-size:12px;
	width:600px;
	text-align:justify;
	border-top-style:solid;
	border-color:black;
	border-width: 4px;
}

a {
	font-size:12px;
	font-family:Helvetica,Arial;
	text-decoration:none;
	color:blue;
	font-weight:bolder;
}

a:hover  {
	font-family:Helvetica,Arial;
	font-weight:bold;
	color:black;
	text-decoration:underline;
}
.highlight{
	color: black;
	font-weight: bold;
	font-size: large;
}

td.time {
vertical-align:top;
padding:1px;
border:solid 1px;
border-color:#333333;
background-color:white;
color:black;
font-weight:bold;
} 

td.program {
width:840px;
border-style:solid;
border-width:1px;
border-color:#333333;
background-color:#eeeeee;
}

td.day {
background-color:green;
color:white;
font-weight:bold;
}

input.aform,textarea.aform,select.aform {
border: solid 1px;
border-color:black;
color:blue;
font-size:12px;
background-color:white;
font-weight:bold;
padding:1px;
}

table#prog_table{
	border: solid 2px;
	border-color : black;
	border-style: inset;
	border-collapse: collapse;
}
td.prog{
	border: solid 2px;
	border-color: black;
}
.img_zalozka{
	border-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.a_program{
	position: relative;
	top:-260px;
	left:-120px;
}
.a_home{
	position: relative;
	top:-90px;
	left: -220px;
}
.a_travel{
	position: relative;
	top:-150px;
	left:-330px;
}
.a_register{
	position: relative;
	top:-50px;
	left:-300px;
}
.a_v4{
	position: relative;
	left:370px;
	top: -310px;
	z-index: 500;
	border: none;
	border-color: blue;
	border-width: 100px;
}
.a_opvav{
	position: relative;
	left:370px;
	top: -310px;
	z-index: 500;
	border: none;
	border-color: blue;
	border-width: 100px;
}


div#summer_school{
	position:relative;
	top:-400px;
	left: 20px;
}
div#main_menu{
	position: relative;
	left: -300px;
	top: 0;
	
}