@CHARSET "ISO-8859-1";
/*
	Philipp Moor
	11.04.2008	
	CSS für Mc-Games
*/

img#lo1{
	position:absolute;
	margin:0px;
}

img#lo2{
	position:absolute;
	margin: 0px 0px 0px 13px;
}

img#lo3{
	position:absolute;
	margin: 13px 0px 0px 0px;
}

div#o{
	position:absolute;
	display:inline;
	margin: 0px 0px 0px 25px;
	width:876px;
	height:13px;
	background-image: url(../images/schatten-o_05.gif);
	background-repeat:repeat-x;
}

img#ro1{
	position:absolute;
	margin: 0px 0px 0px 901px;
}

img#ro2{
	position:absolute;
	margin: 0px 0px 0px 913px;
}

img#ro3{
	position:absolute;
	margin: 13px 0px 0px 913px;
}

div#leb1{
	position:absolute;
	display:inline;
	margin: 25px 0px 0px 0px;
	width:13px;
	height:100%;
	background-image: url(../images/schatten-l_14.gif);
	background-repeat:repeat-y;
}

div#reb1{
	position:absolute;
	display:inline;
	margin: 25px 0px 0px 913px;
	width:13px;
	height:100%;
	background-image: url(../images/schatten-r_35.gif);
	background-repeat:repeat-y;
}

div#leb2{
	position:absolute;
	display:inline;
	margin: 0px 0px 0px 0px;
	width:13px;
	height:100%;
	background-image: url(../images/schatten-l_14.gif);
	background-repeat:repeat-y;
	z-index:90;
}

div#reb2{
	position:absolute;
	display:inline;
	margin: 0px 0px 0px 913px;
	width:13px;
	height:100%;
	background-image: url(../images/schatten-r_35.gif);
	background-repeat:repeat-y;
	z-index:90;
}

img#lu1{
	position:absolute;
	margin:53px 0px 0px 0px;
}

img#lu2{
	position:absolute;
	margin: 53px 0px 0px 13px;
}

img#lu3{
	position:absolute;
	margin: 41px 0px 0px 0px;
	z-index:99;
}

div#u{
	position:absolute;
	display:inline;
	margin: 53px 0px 0px 25px;
	width:876px;
	height:13px;
	background-image: url(../images/schatten-u_42.gif);
	background-repeat:repeat-x;
}

img#ru1{
	position:absolute;
	margin: 53px 0px 0px 901px;
}

img#ru2{
	position:absolute;
	margin: 53px 0px 0px 913px;
}

img#ru3{
	position:absolute;
	margin: 41px 0px 0px 913px;
	z-index:99;
}

body{
	background-color:#e4e4e4;
	height:100%;
	text-align:left;
	font-family: verdana, arial, helvetica, sans-serif;
}

img{
	border:0px none;
	margin:0px;
	padding:0px;
}

div#homepage{
	width:926px;
	margin:0px auto;
}

div#ebene1{
	position:absolute;
	display:inline;
	width:926px;
	height:212px;
	background-image: url(../images/ebene2_11.gif);
	background-repeat:repeat-y;
}

div#headcontent{
	margin:13px 13px 0px 13px;
}
div#flags{
	position:absolute;
	margin:3px 0 0 745px;
	height:16px;
	width:150px;
	z-index:99;
}

img.flag{
	height:14px;
	border:1px solid black;
}

div#head{
	position:absolute;
	margin-top:15px;
	z-index:98;
}

div#textre{
	position:absolute;
	z-index:99;
	margin:133px 0 0 630px;
	font-weight:bold;
}

div#ebene2{
	position:absolute;
	display:inline;
	width:926px;
	margin-top:198px;
	background-color:white;
}

div#balken{
	position:absolute;
	margin:0 0 0 13px;
	width:900px;
	height:13px;
	background-repeat:repeat-x;
}

div#content{
	position:relative;
	margin:11px 15px 8px 0px;
	padding:0px 15px 0px 53px;
	width:830px;
}

div#spacer{
	visibility:hidden;
}

div#divimgflow{
	position:relative;
	border:1px solid black;
}

div#sheetname{
	position:absolute;
	margin:132px 0 0 625px;
	color: black;
	font-family:arial, sans serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	letter-spacing:2px;
	z-index:99;
}

table{
	border:none;
}

h1{
	padding:10px 0;
	font-family:arial, sans serif;
	font-size:16px;
	text-decoration: underline;
}

h2{
	font-family:arial, sans serif;
	font-size:14px;
	text-decoration: none;
	margin:0 0 5px 0;
}

p{
	font-family:arial, sans serif;
	font-size:13px;
	text-decoration: none;
	line-height: 1.3;
}

div#home{
	width:410px;
}

img#homepic{
	position:absolute;
	width:400px;
	margin:20px 0 0 430px;
}

div#startimageflow{
	display:none
}

div#hspics{
	width:500px;
	height:255px;
	float:right;
	position:relative;
}

div.filcont{
	border:1px solid black;
	float:left;
	width:252px;
	height:243px;
	margin:0 15px 15px 0;
	background-color:white;
}

div.filimg{
	width:252px;
	height:189px;
	border-bottom:1px solid black;
}

div.filname{
	width:252px;
	height:22px;
	font-family:arial, sans serif;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	text-decoration: none;
	line-height: 1.3;
	padding:5px 0 0 0;
}

div.linkcont{
	width:252px;
	height:26px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family: arial, sans serif;
}

div.fillink {
    color:white;
	padding: 5px 20px;
    background-color: #2e3192;
    text-decoration:none;
}

div.fillink:hover {
    text-decoration:underline;
}

div.linkcasino {
	color:white;
    padding: 5px 20px;
    background-color: #2fa746;
    text-decoration:none;
}

div.linkcasino:hover {
    text-decoration:underline;
}

div.linkhotel {
	color:white;
    padding: 5px 20px;
    background-color: #bb310d;
    text-decoration:none;
}

div.linkhotel:hover {
    text-decoration:underline;
}

div.linkurlaub {
    color:white;
    padding: 5px 20px;
    background-color: #f69d00;
    text-decoration:none;
}

div.linkurlaub:hover {
    text-decoration:underline;
}

div.mitacont{
	float:left;
	border:1px solid black;
	width:250px;
	height:135px;
	margin:0 10px 10px 0;
}

div.mitatxt{
	position:absolute;
	padding:2px 2px 2px 110px;
	width:140px;
	height:135px;
	font-family:arial, sans serif;
	font-size:13px;
	text-decoration: none;
	line-height: 1.3;
}

div.mitatxt1{
	height:35px;
	width:140px;
}

div.mitatxt2{
	height:60px;
	width:140px;
}

table.chronik{
	font-family:arial, sans serif;
	font-size:13px;
	text-decoration: none;
	border-collapse:collapse;
}

.chronik td{
	padding:2px;
	border-bottom:1px solid grey;
}

a.hilink {
	color: #000;
	font-family: Arial;
	padding: 2px;
    background-color: #CDCDBC;
	border: 1px solid black;
	text-decoration: none;
}

a.hilink:hover {
    color: #FFAA00;
    background-color: #2D2D2D;
    border: 1px solid grey;
}

div.immocont{
	border: 3px solid #2B7CAB;
	margin:10px 0 0 0;
	height:140px;
}

img.immopic{
	height:140px;
	position:absolute;
}

a.linkimmo{
	position:absolute;
	width:137px;
	height:13px;
	color:#2B7CAB;
	font-size:11px;
	text-align:center;
	padding:2px;
	text-decoration:none;
	background:url(../images/immobilien/navi-unten-immo-aus_59.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

a.linkimmo:hover{
	color:white;
	background:url(../images/immobilien/navi-unten-immo-an_59.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

table.immotable{
	margin:0 0 0 0;
	font-family:arial, sans serif;
	font-size:13px;
	text-decoration: none;	
}


table.kontakt{
	margin:0 0 0 160px;
	font-family:arial, sans serif;
	font-size:13px;
	text-decoration: none;
	border-collapse:collapse;
}

.kontakt td{
	padding:2px 60px 2px 2px;
}

div#linkcont{
	height:400px;
	overflow:auto;
}

ul.linklist{
	font-family:arial, sans serif;
	font-size:13px;
	list-style-image: url(../images/kasten-kl_24.png);
	cursor:pointer;
	cursor:hand;
}

div.linkdiv{
	width:400px;
	position:absolute;
	top:80px;
	left:450px;
	font-family:arial, sans serif;
	font-size:13px;
	display:none;
}

table.login{
	font-family:arial, sans serif;
	font-size:13px;
	text-decoration: none;
	line-height:2.4;
	border:none;
}

div.mp{
	width:830px;
}

img#mainpagespics{
	width:350px;
	float:right;
	position:relative;
	margin:5px 0 5px 0;
}

div.back{
	position:absolute;
	margin:0 0 0 700px;
}

div.galcont{
	border:1px solid black;
	float:left;
	width:194px;
	height:164px;
	margin:0 10px 10px 0;
	background-color:white;
}

div.galname:hover {
    text-decoration:underline;
    cursor:pointer;
}


div.galimg{
	width:194px;
	height:145px;
	border-bottom:1px solid black;
}

div.galname{
	color: #000;
	font-family:arial, sans serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration: none;
	line-height: 1.3;
	padding:1px 0 0 0;
}

div#galpics{
	width:800px;
	height:410px;
	margin:20px 0 0 0;

}

div#ebene3{
	width:926px;
	height:53px;
	background-image: url(../images/ebene2_11.gif);
	background-repeat:repeat-y;
	background-position:13px;
}

.headlien{
	font-weight:bolder;
	font-size:12pt;
}
