#menu2, #menucont, .minimenu img, .minimenu, .minimenu.mini1, .minimenu.mini2, .minimenu.mini3, .minimenu.mini4, #menu2_aloldalakab, #aboutcont, #maincontent img#cimab, #maincontent img#kepab, #menu2_aloldalakph, #philosophycont, #maincontent img#cimph, #philosophycont img#kepph, #menu2_aloldalakco, #maincontent img#cimco, #copyrightcont, #menu2_aloldalakpa, #maincontent img#cimpa, #partnerscont, #maincontent img#keppa, #menu2_aloldalakcon, #maincontent img#cimcon, #contactcont, #menu3 .minibbmenu img, #menugcont #logoal, #menugcont #logoal #logoalimg img, #menugcont #menug .gbuggy, #menugcont #menug #gbuggybot, #maincontent .partnersboxes, #maincontent .partnersboxes img.parnerimg, #menu2_aloldalakne, #maincontent img#cimne, #newscont, #newscont2, #menu2_aloldalakpr {
	_behavior: url("./pngfix/iepngfix.htc")
}

body {
	padding: 0px;
	margin: 0px;
	font-family: lucida sans, verdana, arial;
	font-size: 9px;
	line-height: 13px;
	color: #525252;
	/*background: #009fbd;*/
	background: #000000;
}

p, a {
	padding: 0px;
	margin: 0px;
}

form {
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

#container {
	position: relative;
	padding: 0px;
	margin: 0px auto 0px auto;
	width: 930px;
	background: #000000;
}

#container.aloldalak{
	margin: 30px auto 0px auto;
}

#header {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 930px;
	height: 266px;
	background: url(images/header_bg.png) 0 0 no-repeat;
}

#header #newslink {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 0px 38px;
	width: 169px;
	height: 216px;
}

/*#header #newslink img#newslinkimg {
	width: 127px;
	height: 39px;
}*/

#header #newslink img#newslinkimg1 {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 63px;
	height: 39px;
}

#header #newslink img#newslinkimg2 {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 64px;
	height: 39px;
}

#header .news {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 16px 10px 0px 10px;
	width: 221px;
	height: 127px;
	font-size:10px;
	color:#666666;
}

#header .news span {
	color: #acacac;
}

#header .news a {
	color: #acacac;
	text-decoration: none;
}

#header .news a:hover {
	color: #d3b437;
}

#container2{
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 207px;
	width: 723px;
}

#mainflash {
	padding: 0px;
	margin: 0px;
	width: 723px;
	/*height: 306px;*/
	height: 439px;
}

#mainflash.aloldalak2 {
	height: 103px;
}

#mainflash.aloldalak3 {
	height: 329px;
}

#main {
	position: absolute;
	top: -186px;
	right: 0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	width: 723px;
	height: 492px;
}

#main2 {
	position: absolute;
	top: -186px;
	right: 0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	width: 723px;
	height: 515px;
}

#menu2{
	position: absolute;
	top: 190px;
	right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 210px;
	width: 720px;
	height: 249px;
	background: url(images/header_bg2.png) 0px 30px no-repeat;
}

#menu2_aloldalakab {
	position: absolute;
	top: -146px;
	right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 210px;
	width: 720px;
	height: 268px;
	background: url(images/contact_bg.png) 0px 30px no-repeat;
}

#menu2_aloldalakph {
	position: absolute;
	top: -146px;
	right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 210px;
	width: 720px;
	height: 497px;
	background: url(images/philosophy_bg.png) 0px 30px no-repeat;
}

#menu2_aloldalakco {
	position: absolute;
	top: -146px;
	right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 210px;
	width: 720px;
	height: 437px;
	background: url(images/copyright_bg.png) 0px 30px no-repeat;
}

#menu2_aloldalakpa {
	position: absolute;
	top: -146px;
	right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 210px;
	width: 720px;
	height: 437px;
	background: url(images/partners_bg.png) 0px 30px no-repeat;
}

#menu2_aloldalakcon {
	position: absolute;
	top: -146px;
	right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 210px;
	width: 720px;
	height: 268px;
	background: url(images/contact_bg.png) 0px 30px no-repeat;
}

#menu2_aloldalakne {
	position: absolute;
	top: -146px;
	right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 210px;
	width: 720px;
	height: 497px;
	background: url(images/news_bg.png) 0px 30px no-repeat;
}

#menu2_aloldalakpr {
	position: absolute;
	top: -146px;
	right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 210px;
	width: 720px;
	height: 497px;
	background: url(images/press_bg.png) 0px 30px no-repeat;
}

.minimenu {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 144px;
	height: 249px;
	text-align: center;
	background: url(images/mini5_bg.png) left bottom no-repeat;
}

.minimenu.mini1 {
	padding: 73px 0px 0px 0px;
	height: 176px;
	background: url(images/mini1_bg.png) right bottom no-repeat;
}

.minimenu.mini2 {
	padding: 55px 0px 0px 0px;
	height: 194px;
	background: url(images/mini2_bg.png) left bottom no-repeat;
}

.minimenu.mini3 {
	padding: 31px 0px 0px 0px;
	height: 218px;
	background: url(images/mini3_bg.png) left bottom no-repeat;
}

.minimenu.mini4 {
	padding: 12px 0px 0px 0px;
	height: 237px;
	background: url(images/mini4_bg.png) left bottom no-repeat;
}

.minimenu img {
	width: 121px;
	height: 170px;
}

.minimenu map, .minimenu map area {
	cursor: pointer;
}

#menu3{
	position: absolute;
	top: -185px;
	right: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 384px;
	height: 249px;
}

#menu3 .minibbmenu {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 159px;
	text-align: center;
}

#menu3 .minibbmenu.minibb1 {
	padding: 36px 0px 0px 0px;
	height: 123px;
}

#menu3 .minibbmenu.minibb2 {
	padding: 15px 0px 0px 0px;
	height: 144px;
}

#menu3 .minibbmenu.minibb3 {
	padding: 3px 0px 0px 0px;
	height: 156px;
}

#menu3 .minibbmenu img {
	width: 96px;
	height: 123px;
}

#menu3 .minibbmenu map, #menu3 .minibbmenu map area {
	cursor: pointer;
}

#menucont{
	position: absolute;
	top: -42px;
	left: 4px;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	width: 201px;
	height: 492px;
	background: url(images/menu_bg.png) 0px 0px no-repeat;
}

#menucont #logosp {
	margin: 0px 0px 0px 0px;
	padding: 27px 0px 0px 0px;
	width: 201px;
	height: 122px;
	text-align: center;
}

#menucont #menu {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 201px;
	height: 296px;
}

ul#fomenu {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 201px;
	height: 333px;
}

ul#fomenu li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 201px;
	height: 37px;
	overflow: hidden;
	list-style-type: none;
}

ul#fomenu li a {
	margin: 0px 0px 0px 0px;
	padding: 37px 0px 0px 0px;
	width: 201px;
	height: 37px;
	display: block;
	background-image: url(images/menu.png);
}

ul#fomenu li#el a {
	background-position: 0px 0px;
}
ul#fomenu li#el a:hover {
	background-position: -201px 0px;
}
ul#fomenu.home li#el a {
	background-position: -201px 0px !important;
}

ul#fomenu li#ma a {
	background-position: 0px -37px;
}
ul#fomenu li#ma a:hover {
	background-position: -201px -37px;
}
ul#fomenu.about li#ma a {
	background-position: -201px -37px !important;
}
ul#fomenu li#bd a {
	background-position: 0px -74px;
}
ul#fomenu li#bd a:hover {
	background-position: -201px -74px;
}
ul#fomenu.boardofdirectors li#bd a {
	background-position: -201px -74px !important;
}
ul#fomenu li#ha a {
	background-position: 0px -111px;
}
ul#fomenu li#ha a:hover {
	background-position: -201px -111px;
}
ul#fomenu.philosophy li#ha a {
	background-position: -201px -111px !important;
}
ul#fomenu li#st a {
	background-position: 0px -148px;
}
ul#fomenu li#st a:hover {
	background-position: -201px -148px;
}
ul#fomenu.studentaccomodationdevelopers li#st a {
	background-position: -201px -148px !important;
}
ul#fomenu li#ne a {
	background-position: 0px -185px;
}
ul#fomenu li#ne a:hover {
	background-position: -201px -185px;
}
ul#fomenu.copyright li#ne a {
	background-position: -201px -185px !important;
}

ul#fomenu li#ot a {
	background-position: 0px -222px;
}
ul#fomenu li#ot a:hover {
	background-position: -201px -222px;
}
ul#fomenu.partners li#ot a {
	background-position: -201px -222px !important;
}

ul#fomenu li#hat a {
	background-position: 0px -259px;
}
ul#fomenu li#hat a:hover {
	background-position: -201px -259px;
}
ul#fomenu.contact li#hat a {
	background-position: -201px -259px !important;
}
ul#fomenu li#pnt a {
	background-position: 0px -296px;
}
ul#fomenu li#pnt a:hover {
	background-position: -201px -296px;
}

#menugcont{
	position: absolute;
	top: -42px;
	left: 232px;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	width: 127px;
	height: 379px;
}

/*#menugcont #logoal {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 127px;
	height: 104px;
	text-align: center;
	background: url(images/menug2.png) 0px 0px no-repeat;
}*/

#menugcont #logoal {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 127px;
	height: 102px;
	text-align: center;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#menugcont #logoal #logoalimg {
	position: absolute;
	top: -45px;
	left: 3px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 121px;
	height: 120px;
	overflow: hidden;
}

#menugcont #logoal #logoalimg img {
	width: 121px;
	height: 170px;
}

#menugcont #menug {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 127px;
}

#menugcont #menug .gbuggy {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 127px;
	height: 31px;
	display: block;
	overflow: hidden;
	/*background-image: url(images/menug0.png);*/
}

#menugcont #menug .gbuggy.gbuggy0 {
	background-position: 0px -102px;
}
#menugcont #menug.gbuggy02 .gbuggy.gbuggy0 {
	background-position: -127px -102px !important;
}

#menugcont #menug .gbuggy.gbuggy1 {
	background-position: 0px -133px;
}
#menugcont #menug.gbuggy12 .gbuggy.gbuggy1 {
	background-position: -127px -133px !important;
}

#menugcont #menug .gbuggy.gbuggy2 {
	background-position: 0px -164px;
}
#menugcont #menug.gbuggy22 .gbuggy.gbuggy2 {
	background-position: -127px -164px !important;
}

#menugcont #menug .gbuggy.gbuggy3 {
	background-position: 0px -195px;
}
#menugcont #menug.gbuggy32 .gbuggy.gbuggy3 {
	background-position: -127px -195px !important;
}

#menugcont #menug .gbuggy.gbuggy4 {
	background-position: 0px -226px;
}
#menugcont #menug.gbuggy42 .gbuggy.gbuggy4 {
	background-position: -127px -226px !important;
}

#menugcont #menug .gbuggy.gbuggy5 {
	background-position: 0px -257px;
}
#menugcont #menug.gbuggy52 .gbuggy.gbuggy5 {
	background-position: -127px -257px !important;
}

#menugcont #menug .gbuggy.gbuggy6 {
	background-position: 0px -288px;
}
#menugcont #menug.gbuggy62 .gbuggy.gbuggy6 {
	background-position: -127px -288px !important;
}

#menugcont #menug .gbuggy.gbuggy7 {
	background-position: 0px -319px;
}
#menugcont #menug.gbuggy72 .gbuggy.gbuggy7 {
	background-position: -127px -319px !important;
}

#menugcont #menug .gbuggy.gbuggy8 {
	background-position: 0px -350px;
}
#menugcont #menug.gbuggy82 .gbuggy.gbuggy8 {
	background-position: -127px -350px !important;
}

#menugcont #menug .gbuggy a {
	margin: 0px 0px 0px 0px;
	padding: 31px 0px 0px 0px;
	width: 127px;
	height: 31px;
	display: block;
	overflow: hidden;
}

#menugcont #menug #gbuggybot {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 127px;
	height: 92px;
	display: none;
	overflow: hidden;
	background-image: url(images/menug_bg.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}

#maincontent {
	position: relative;
	padding: 10px 28px 0px 31px;
	margin: 0px;
	width: 661px;
}

#maincontent img#cimab {
	width: 205px;
	height: 31px;
}

#maincontent img#cimph {
	width: 246px;
	height: 31px;
}

#maincontent img#cimco {
	width: 385px;
	height: 31px;
}

#maincontent img#cimpa {
	width: 207px;
	height: 31px;
}

#maincontent img#cimcon {
	width: 184px;
	height: 31px;
}

#maincontent img#cimne {
	height: 31px;
}

#maincontent p {
	padding: 0px 0px 20px 12px;
	font-size: 10px;
	color: #eceee3;
	line-height: 16px;
}

#maincontent p.toright {
	text-align: right;
}

#maincontent p.nopadding {
	padding: 0px 0px 20px 0px;
}

#maincontent span {
	font-weight: bold;
	color: #a99331;
}

#maincontent a {
	font-weight: bold;
	color: #a99331;
	text-decoration: none;
}

#maincontent ul#aboutul {
	padding: 0px 0px 0px 30px;
	margin: 0px;
	font-size: 10px;
	line-height: 16px;
}

#maincontent ul#aboutul li {
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

#aboutcont {
	position: relative;
	padding: 23px 23px 0px 23px;
	margin: 23px 0px 0px 0px;
	width: 615px;
	height: 377px;
	background: url(images/about_bg2.png) 0 0 no-repeat;
}

#aboutcont img#aboutlogos {
	padding: 0px;
	margin: 23px 0px 0px 0px;
	width: 615px;
	height: 82px;
}

#maincontent img#kepab {
	position: absolute;
	top: -56px;
	* top: -54px;
	right: 50px;
	width: 399px;
	height: 120px;
}

#philosophycont {
	position: relative;
	padding: 60px 23px 0px 23px;
	margin: 23px 0px 0px 0px;
	width: 615px;
	height: 562px;
	background: url(images/philosophy_bg2.png) 0 0 no-repeat;
}

#philosophycont img#kepph {
	margin: 0px 0px 20px 0px;
	width: 615px;
	height: 101px;
}

#copyrightcont {
	position: relative;
	padding: 23px 23px 0px 23px;
	margin: 23px 0px 0px 0px;
	width: 615px;
	height: 141px;
	background: url(images/copyright_bg2.png) 0 0 no-repeat;
}

#partnerscont {
	position: relative;
	padding: 23px 23px 0px 23px;
	margin: 23px 0px 0px 0px;
	width: 615px;
	height: 2096px;
	background: url(images/partners_bg2.png) 0 0 no-repeat;
}

#partners2cont {
	position: relative;
	padding: 40px 23px 0px 23px;
	margin: 23px 0px 0px 0px;
	width: 615px;
	height: 373px;
	background: url(images/partners2_bg2.png) 0 0 no-repeat;
}

#maincontent img#keppa {
	position: absolute;
	top: 16px;
	right: 27px;
	width: 375px;
	height: 80px;
}

#maincontent .partnersboxes {
	float: left;
	clear: both;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	width: 280px;
	background: url(images/partnersboxes_bg.png) center 86px no-repeat;
}

#maincontent .partnersboxes.partnersboxesmar {
	clear: right;
	margin: 0px 0px 0px 15px;
}

#maincontent .partnersboxes img.parnerimg {
	width: 250px;
	height: 100px;
}

#maincontent .partnersboxes p {
	padding: 10px 0px 0px 10px;
	font-size: 10px;
	color: #ffffff;
	line-height: 16px;
}

#maincontent .partnersboxes span {
	font-weight:  bold;
	color: #a99331;
}

#maincontent .partnersboxes a {
	color: #a99331;
	text-decoration: none;
}

#contactcont {
	position: relative;
	padding: 23px 23px 0px 23px;
	margin: 23px 0px 0px 0px;
	width: 615px;
	/*height: 327px;*/
	background: url(images/contact_bg2.png) 0 0 no-repeat;
}
#contactcont2 {
	position: relative;
	padding: 23px 23px 0px 23px;
	margin: 23px 0px 0px 0px;
	width: 615px;
	/*height: 800px;*/
	background: url(images/bd_background.png) 0 0 no-repeat;
}

#contactcont .context{
	float: left;
	padding: 0px 23px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 174px;
	/*height: 327px;*/
}

#contactcont .conmap{
	float: left;
	padding: 0px 0x 0px 0px;
	margin: 0px 0px 0px 0px;
	/*margin: 0px 0px 10px 0px;*/
	width: 418px;
	/*height: 327px;*/
}

#contactcont .conmap.themap{
	height: 327px;
}

#newscont {
	position: relative;
	padding: 23px 23px 0px 23px;
	margin: 23px 0px 0px 0px;
	width: 615px;
	background: url(images/news_bg21.png) 0 0 no-repeat;
}

#newscont2 {
	position: relative;
	padding: 0px 23px 0px 23px;
	margin: 0px 0px 0px 0px;
	width: 615px;
	height: 12px;
	background: url(images/news_bg23.png) 0 0 no-repeat;
}

#newscont .newsboxes{
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	width: 615px;
}

#newscont .newsboxes .newsimgd{
	float: left;
	padding: 4px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
	width: 129px;
	height: 89px;
	background: url(images/img_bg.png) 0 0 no-repeat;
}

#newscont .newsboxes #newsimga{
	float: left;
	padding: 4px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
	width: 129px;
	height: 89px;
	text-align: right;
}

#newscont .newsboxes .newsimg{
	width: 125px;
	height: 85px;
}

#newscont .newsboxes .newstexts{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 472px;
}

#newscont .newsboxes .newstexts a{
	color: #ffffff;
	text-decoration: none;
}

#newscont .newsboxes .newstexts #mailinput {
	float: left;
	clear: both;
	padding: 0px;
	margin: 0px 0px 0px 12px;
	width: 200px;
	height: 19px;
	background: url(images/input_bg.png) 0 0 no-repeat;
}

#newscont .newsboxes .newstexts #mailinput input{
	padding: 2px 3px 2px 3px;
	margin: 0px 0px 0px 0px;
	width: 194px;
	height: 15px;
	border: 0px;
	font-size: 10px;
	color: #ffffff;
	background: transparent;
}

#newscont .newsboxes .newstexts input#subbtn {
	float: left;
	padding: 0px 0px 4px 0px;
	_ padding: 0px 0px 0px 0px;
	* padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 12px;
	width: 60px;
	height: 19px;
	border: 0px;
	font-size: 9px;
	font-weight: bold;
	line-height: 8px;
	color: #ffffff;
	background: url(images/submit_btn.png) 0 0 no-repeat;
	cursor: pointer;
}

#maincontent2 {
	padding: 137px 28px 0px 28px;
	margin: 0px;
	width: 874px;
}

#maincontent2 #mc2img {
	float: left;
	padding: 0px 14px 0px 0px;
	margin: 0px;
	width: 419px;
}

#maincontent2 #mc2text {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 441px;
}

#maincontent2 #mc2text p {
	padding: 0px 0px 10px 0px;
	font-size: 10px;
	line-height: 14px;
	color: #eceee3;
	text-align: justify;
}

#maincontent2 #mc2text span {
	font-weight: bold;
	color: #a99331;
}



#topheader {
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	width: 930px;
	height: 30px;
	text-align: right;
}

#footer {
	padding: 11px 24px 0px 0px;
	margin: 0px auto 0px auto;
	width: 906px;
	height: 19px;
	text-align: right;
}


.clear{
	clear:both;
	float:none;
	font-size: 0px;
}
.btnLarkin {position:absolute; z-index:50 ; left:5px; top:457px}
.bdWrap {
	float:left;
	display:block;
	width:300px;
	margin:5px 7px 0px 0px;
}
.bdImg {
	float:left;
	display:block;
	width:161px;
	height:132px;
	background-image:url(images/bd_bg.png);
	background-repeat:no-repeat;
}
.bdImg img {
	margin:5px 0px 0px 5px;
	padding:0px;
}
.bdTitle {
	float:left;
	padding:0px 0px 0px 5px;
	color:#a99331;
	font-weight:bold;
	margin:100px 0px 0px 0px;
	width:129px;
	font-size:11px;
}
.bdText {
	width:100%;
	padding:5px 5px 0px 0px;
	clear:both;
	font-size:10px;
	color:#fff;
}
.h1blk {
	border-bottom:1px solid #000000;
	border-top:1px solid #202020;
	height:2px;
	border-left:0px solid;
	border-right:0px solid;

}
.prnt {
	display:block;
	width:147px;
	height:29px;
	position:relative;
	left:20px;
	top:-60px;
}