html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, hr, dl, dt, dd, fieldset, legend, img, form {
	padding: 0px;
	border: 0px none;
	margin: 0px;
}

div {
	position: relative;
}

body {
	background: transparent url('./img/bg-news.jpg') left top repeat-x;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

a {
	color: #00afe0;
}



.news {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	width: 980px;
	height: 18px;
	margin: auto;
	*left: 50%;
	*margin-left: -490px;
}

.hot-news {
	position: absolute;
	background: transparent url(img/menu_hotnews.gif) no-repeat top left;
	left: 5px;
	top: 4px;
	width: 990px;
	height: 14px;
}

.hot-new {
	 position: absolute;
	 text-align: left;
	 left: 925px;
	 top: 0px;
	 width: 915px;
	 height: 14px;
	 overflow: hidden;
}

.hot-pass {
	position: relative;
	left: 75px;
	width: 855px;
	height: 14px;
	overflow: hidden;
}

.hot-new a {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

.icons-fade {
	position: absolute;
	background: transparent url('./img/icons-fade.png') no-repeat right top;
	right: 90px;
	top: 0px;
	width: 80px;
	height: 18px;
}

.icons {
	position: absolute;
	background: transparent url('./img/bg-news.jpg') left top repeat-x;
	text-align: left;
	right: 0px;
	top: 1px;
	width: 90px;
	height: 16px;
}



.main {
	width: 980px;
	margin: auto;
	*left: 50%;
	*margin-left: -490px;
}


.leaf {
	float: left;
	width: 182px;
}

.logo {
	background: transparent url('./img/asc-european-master.gif') left top repeat-x;
	height: 151px;
	width: 149px;
}

.logo a {
	display: block;
	height: 151px;
	width: 149px;
}

.logo a span {
	display: none;
}

.menu {
	color: #000000;
	font-weight: bold;
	font-family: Arial, Sans-serif;
	font-size: 12px;
	width: 182px;
	padding: 31px 0px 31px 0px;
}

.menu a {
	color: #000000;
	text-decoration: none;
}

.menu ul {
	list-style-type: none;
}

.menu ul li {
	border-bottom: 1px dotted #000000;
}

.menu ul li.last {
	border-bottom: 0px;
}

.menu ul li.submenu {
	background: transparent url('./img/dash-grey.gif') 10px 8px no-repeat;
}

.menu ul li.submenu a {
	padding: 0px 0px 2px 16px;
}

.menu ul li a {
	display: block;
	padding: 9px 0px 11px 39px;
}

.menu ul li a.asc_master { background: transparent url('./img/ico-asc_master.gif') left top no-repeat; }
.menu ul li a.universities { background: transparent url('./img/ico-universities.gif') left top no-repeat; }
.menu ul li a.registration { background: transparent url('./img/ico-registration.gif') left top no-repeat; }
.menu ul li a.studies { background: transparent url('./img/ico-studies.gif') left top no-repeat; }
.menu ul li a.industries { background: transparent url('./img/ico-industries.gif') left top no-repeat; }
.menu ul li a.mobility { background: transparent url('./img/ico-mobility.gif') left top no-repeat; }
.menu ul li a.alumni { background: transparent url('./img/ico-alumni.gif') left top no-repeat; }
.menu ul li a.contact { background: transparent url('./img/ico-contact.gif') left top no-repeat; }
.menu ul li a.newsmenu { background: transparent url('./img/ico-news.gif') left top no-repeat; }
.menu ul li a.fbmenu { background: transparent url('./img/ico-fb.gif') left top no-repeat; }

.menu ul ul li {
	color: #808080;
	font-weight: normal;
	border-bottom: 1px dotted #f5f5f5;
}

.menu ul ul li a {
	color: #808080;
	padding: 4px 0px 7px 10px;
}

.menu ul ul.universities li a {
	background-color: #f5f5f5;
	padding: 5px 0px 3px 39px;
	border-bottom: 1px dotted #000000;
}

.menu ul ul.universities li a.bergen { background: #f5f5f5 url('./img/flag-bergen.gif') left top no-repeat; }
.menu ul ul.universities li a.bologna { background: #f5f5f5 url('./img/flag-bologna.gif') left top no-repeat; }
.menu ul ul.universities li a.helsinki { background: #f5f5f5 url('./img/flag-helsinki.gif') left top no-repeat; }
.menu ul ul.universities li a.krakow { background: #f5f5f5 url('./img/flag-krakow.gif') left top no-repeat; }
.menu ul ul.universities li a.leipzig { background: #f5f5f5 url('./img/flag-leipzig.gif') left top no-repeat; }
.menu ul ul.universities li a.lille { background: #f5f5f5 url('./img/flag-lille.gif') left top no-repeat; }
.menu ul ul.universities li a.madrid { background: #f5f5f5 url('./img/flag-madrid.gif') left top no-repeat; border-bottom: 0px; }



.home-bg {
	position: absolute;
	background: transparent url('./img/bg-home-bg.jpg') left top repeat-x;
	left: 50%;
	width: 50%;
	height: 71px;
}

.home {
	float: right;
	background: transparent url('./img/bg-home.jpg') left top no-repeat;
	width: 798px;
	padding-top: 71px;
}



.page-bg {
	position: absolute;
	background: transparent url('./img/bg-page-bg.jpg') left top repeat-x;
	left: 50%;
	width: 50%;
	height: 127px;
}

.page {
	float: right;
	background: transparent url('./img/bg-page.jpg') left top no-repeat;
	width: 736px;
	padding-top: 127px;
	padding-left: 62px;
}

.banner_0 { position: absolute; background: transparent url('./img/banners/asc_master.jpg') left top no-repeat; left: 38px; top: 0px; width: 760px; height: 120px; }
.banner_1 { position: absolute; background: transparent url('./img/banners/asc_master.jpg') left top no-repeat; left: 38px; top: 0px; width: 760px; height: 120px; }
.banner_2 { position: absolute; background: transparent url('./img/banners/universities.jpg') left top no-repeat; left: 38px; top: 0px; width: 760px; height: 120px; }
.banner_3 { position: absolute; background: transparent url('./img/banners/registration.jpg') left top no-repeat; left: 38px; top: 0px; width: 760px; height: 120px; }
.banner_4 { position: absolute; background: transparent url('./img/banners/studies.jpg') left top no-repeat; left: 38px; top: 0px; width: 760px; height: 120px; }
.banner_5 { position: absolute; background: transparent url('./img/banners/mobility.jpg') left top no-repeat; left: 38px; top: 0px; width: 760px; height: 120px; }
.banner_6 { position: absolute; background: transparent url('./img/banners/alumni.jpg') left top no-repeat; left: 38px; top: 0px; width: 760px; height: 120px; }
.banner_7 { position: absolute; background: transparent url('./img/banners/contact.jpg') left top no-repeat; left: 38px; top: 0px; width: 760px; height: 120px; }

.thread {
	padding: 10px 0px 10px 0px;
}

.thread a {
	color: #00678c;
	font-family: Arial, sans-serif;
	font-size: 11px;
}

.content {
	width: 610px;
	border-top: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 40px 0px;
}

h1 {
	color: #00afe0;
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
}

h2 {
	color: #c91f1f;
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
}

h2 label {
	font-family: Arial, sans-serif;
}

h3 {
	color: #00afe0;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0px 5px 32px;
}

.page p {
	padding: 0px 0px 10px 32px;
}

.page ul {
	list-style-position: inside;
	padding: 0px 0px 10px 32px;
}

.page img[align=left] {
	margin: 0px 10px 5px 0px;
}

.page table {
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

.page p.left {
	padding: 0px 0px 10px 0px;
}

.btn_booklet {
	display: block;
	background: transparent url('img/btn_booklet.gif') left top no-repeat;
	width: 180px;
	height: 22px;
	margin-top: -22px;
	*margin-top: 0px;
	margin-left: 556px;
}

.btn_booklet span {
	display: none;
}

.btn_application {
	display: block;
	background: transparent url('img/btn_application.gif') left top no-repeat;
	width: 151px;
	height: 22px;
	margin-top: -22px;
	*margin-top: 0px;
	margin-left: 585px;
}

.btn_application span {
	display: none;
}



.footer {
	background-color: #e0edf1;
	color: #00799f;
	font-family: Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 22px;
}

.footer a {
	color: #00799f;
	text-decoration: none;
}

.footer div {
	width: 980px;
	margin: auto;
	*left: 50%;
	*margin-left: -490px;
}

.footer table {
	color: #00799f;
	font-family: Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.footer td {
	width: 172px;
	padding: 9px 11px 22px 12px;
	border-left: 1px dotted #a6b0b3;
}

.footer td.first {
	border-left: 0px;
}

.footer ul li {
	background: transparent url('./img/dash-blue.gif') 0px 9px no-repeat;
	font-weight: normal;
	list-style-type: none;
	padding-left: 6px;
}



.clear {
	clear: both;
}

