@CHARSET "UTF-8";body{text-align:left;direction:ltr;margin:0;background-color:#FFF;}
img{border:0;}h1,h2,span,form,img,li{margin:0;padding:0;}h1{margin-bottom:8px;}p{margin:14px 0;padding:0;}
label{white-space:nowrap;}#msfilter{width:1px;height:1px;position:absolute;z-index:99;}
.hide{display:none;}div#header{width:100%;min-width:980px;height:67px;}div#mid{float:left;width:100%;min-width:980px;margin-bottom:15px;}
div#content{float:left;min-height:450px;position:relative;overflow:hidden;}div.universal{width:502px;padding:0 25px 0;}
div.village1{width:537px;padding-top:43px;padding-right:0;padding-bottom:0;padding-left:15px;}
div.village2{width:540px;padding:43px 6px 0;}div.build{width:552px;}div#build{width:502px;padding:43px 25px 0;}
div.clear{clear:both;width:0;height:0;}table{margin:0;}td.aligned_coords{width:84px;padding:2px 0;white-space:nowrap;}
span.dur{white-space:nowrap;}div#sysmsg{width:502px;margin:auto;}div#ce{position:fixed;left:0;top:0;z-index:999;}
div#dynamic_header{width:100%;min-width:980px;height:28px;background-color:#747273;overflow:hidden;}
body.mod1 div#dynamic_header{height:70px;}body.mod1 div#dynamic_header div.dyn1{float:left;width:780px;height:70px;}
body.mod1 div#dynamic_header div.dyn2{float:right;width:151px;height:70px;}body.mod1 iframe#ad_iframe{position:absolute;left:168px;width:468px;height:60px;z-index:10;}
body.mod1 div#ltime{top:83px;}body.mod1 div#res{top:137px;}body.mod2 div#dynamic_header{height:100px;}
body.mod2 div#dynamic_header div.dyn1{min-width:900px;width:100%;height:100px;}body.mod2 iframe#ad_iframe{position:absolute;left:82px;top:0;width:728px;height:90px;z-index:10;}
body.mod2 div#ltime{top:113px;}body.mod2 div#res{top:167px;}body.mod3 div#dynamic_header div.dyn1{width:127px;height:604px;position:absolute;left:692px;top:6px;z-index:5;}
body.mod3 iframe#ad_iframe{width:120px;height:600px;position:absolute;left:696px;top:10px;z-index:10;}
body.mod3 div#mtop{width:692px;}body.mod3 div#plus_div{margin-left:237px;}body.mod3 div#content{min-height:469px;}
body.mod3 div#side_info{margin-left:132px;}div#mtop{width:570px;height:67px;position:relative;left:231px;top:-7px;}
div#mtop a#n1,div#mtop a#n2,div#mtop a#n3,div#mtop a#n4,div#mtop div#n5{float:left;padding:0;margin:0;}
div#mtop div#n5 a{float:left;}div#mtop a#plus{float:left;padding:0;margin-left:115px;}
div#mtop a#plus span{display:none;}div#side_navi{float:left;width:130px;position:relative;}
div#side_navi p{margin:0 0 28px;line-height:20px;}div#side_navi p a{padding-left:12px;display:block;}
div#side_navi p.deltimer{width:120px;margin-left:5px;}div#side_navi p.deltimer a{text-align:center;padding:0;}
div#side_info{float:left;padding-left:10px;padding-top:5px;position:relative;}div#side_info h5{margin-left:10px;}
div#side_info h6{margin:0;padding:0;}div#side_info div.news{margin-left:10px;width:186px;padding:6px;border:dashed Silver 1px;}
div#side_info div.news ul{padding:0;margin-left:15px;}div#side_info table#llist{margin-top:25px;}
div#footer{width:100%;clear:both;}div#footer div#mfoot{width:812px;padding-top:15px;padding-bottom:30px;text-align:center;}
div#footer div#mfoot div.copyright{direction:ltr;}div#res{left:130px;height:20px;position:absolute;top:100px;width:552px;z-index:3;}
div.village1 h1{position:relative;height:29px;position:relative;z-index:500;}
div.village1 h1 div{float:left;}div.village1 h1 div#loyality{position:absolute;top:30px;}
div.village1 div#village_map{float:left;width:300px;height:264px;position:relative;margin-bottom:15px;}
div.village1 img#resfeld{width:300px;height:264px;position:absolute;z-index:20;left:0;}
div.village1 img.reslevel{position:absolute;z-index:10;width:17px;height:12px;}div.village1 img.rf1{left:93px;top:27px;}
div.village1 img.rf2{left:156px;top:26px;}div.village1 img.rf3{left:216px;top:41px;}
div.village1 img.rf4{left:38px;top:59px;}div.village1 img.rf5{left:130px;top:67px;}
div.village1 img.rf6{left:195px;top:87px;}div.village1 img.rf7{left:253px;top:81px;}
div.village1 img.rf8{left:23px;top:111px;}div.village1 img.rf9{left:74px;top:104px;}
div.village1 img.rf10{left:205px;top:136px;}div.village1 img.rf11{left:260px;top:139px;}
div.village1 img.rf12{left:33px;top:165px;}div.village1 img.rf13{left:84px;top:158px;}
div.village1 img.rf14{left:151px;top:178px;}div.village1 img.rf15{left:230px;top:192px;}
div.village1 img.rf16{left:79px;top:211px;}div.village1 img.rf17{left:132px;top:223px;}
div.village1 img.rf18{left:182px;top:227px;}div.village1 div#map_details{float:right;width:229px;margin-top:-29px;margin-right:1px;}
div.village1 div#map_details table{margin-bottom:14px;}div.village1 table#building_contract{clear:both;margin:0 25px;}
.tbg{background-color:#C0C0C0;width:100%;text-align:center;}table.tbg tr{background-color:#FFF;}
.rbg{background-color:#FFF;font-weight:bold;background-image:url(images/c2.gif);}
table.tbg tr.cbg1 td,td.cbg1{background-color:#F5F5F5;}td.cbg2{background-color:#71D000;}
.dflags1{position:relative;float:right;text-align:center;font-size:6pt;color:#FFF;padding-left:1px;padding-right:1px;padding-top:1px;}
.dflags2{padding-top:1px;}.ddb{float:left;}.desc2div{overflow:hidden;width:235px;}
div.activation_time{text-align:center;padding-top:5px;padding-left:5px;}input.text,select.dropdown,textarea{border:1px solid #71D000;padding:2px 3px;margin:0;}
body.ie input.radio,body.gecko input.radio,body.webkit input.radio,body.ie input.check,body.gecko input.check,body.webkit input.check{margin:0;padding:0;width:13px;height:13px;}
table{border-collapse:separate;background-color:#C0C0C0;line-height:16px;width:100%;empty-cells:show;}
table td,table th{vertical-align:middle;padding:0;}table thead th,table tfoot th{background-image:url(images/c2.gif);background-repeat:repeat;text-align:center;}
table thead td,table tfoot td{background-color:#F3F3F3;text-align:center;}table tbody th,table tbody td{background-color:#FFF;text-align:left;}
table tr.hl th,table tr.hl td{background-color:#F0FFF0;border-top:1px solid #71D000;border-bottom:1px solid #71D000;}
table tr.hl th.fc,table tr.hl td.fc{border-left:1px solid #71D000;}table tr.hl th.lc,table tr.hl td.lc{border-right:1px solid #71D000;}
table td.empty{height:5px;padding:0;}div#side_info table{width:auto;background-color:#FFF;}
div#side_info table td{padding:0;line-height:18px;text-align:left;white-space:nowrap;}
div#side_info table thead td{background-color:#FFF;height:22px;}div#side_info td.dot{width:10px;padding:0 6px;}
div#side_info td.link{padding-right:10px;}div.login table{border:1px dashed #C0C0C0;background-color:#FFF;}
div.village1 table{line-height:19px;background-color:#FFF;}div.village1 table thead th{background-image:none;background-color:#FFF;text-align:left;}
div.village1 table tbody td{padding:1px 2px;}div.village1 table td.ico{width:18px;padding-left:4px;}
div.village1 table td.num{text-align:right;white-space:nowrap;}div.village1 table#movements td{padding:1px 0;}
body.ie6 div.warsim table#select input.radio,body.ie7 div.warsim table#select input.radio{top:-2px;}
div.support table th,div.support table td{padding:2px 3px;}div.support table td{padding-left:7px;}
td.form_table_label{width:30%;white-space:pre;}td.form_table_element{width:70%;}
table.form_table{background-color:transparent;}body{color:#000;font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;}
a{text-decoration:none;font-weight:bold;color:#71D000;}a:visited{color:#71D000;}
a:active{color:#FF8000;}a:hover{color:#00BC00;}h1{font-size:24px;}h2{font-size:18px;}
div#header{font-size:0;}table td,table th{font-weight:normal;font-size:13px;}table thead th,table tfoot th{font-weight:bold;}
input.text,select.dropdown,textarea{font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}
div#textmenu{font-size:13px;font-weight:normal;}div#textmenu span{font-weight:bold;color:#C0C0C0;}
div#textmenu a.selected{border-bottom:dashed 1px Silver;}.none{color:#C0C0C0;}.error{color:#FF8000;}
span.plus_g{color:#71D000;font-weight:bold;}span.plus_o{color:#FF6F0F;font-weight:bold;}
div#ltime{color:#666;font-size:10px;}div#mtop{font-size:0;}div#side_navi{font-size:13px;}
div#side_navi p{font-size:12px;}div#side_navi p a{font-weight:normal;color:#000;}
div#side_navi p a:hover{color:#00C000;}div#side_navi p.deltimer a{font-weight:bold;}
div#side_navi p.deltimer a span{color:#FF8000;}div#side_info h6{font-size:13px;color:#FF8000;font-weight:bold;}
div#side_info table thead td a{font-weight:bold;color:black;}div#side_info table tbody td{font-size:11px;}
div#side_info td.hl{color:#FF8000;}div#side_info td.link{font-size:13px;}div#footer div#mfoot{font-size:11px;color:#666;}
div#footer div#mfoot a{color:#666;text-decoration:none;font-weight:normal;}div#footer div#mfoot a:visited,div#footer div#mfoot a:active{color:#666;}
div#footer div#mfoot a:hover{color:#00C000;}div.login p{font-size:12px;}div.login table th,div.login table td{font-size:11px;}
tbody th{font-weight:bold;font-size:11px;}
body.mod1 div#dynamic_header,body.mod2 div#dynamic_header{background-image:none;}


/* --- Scrollbarantiwackler --- */
body {overflow-y:scroll;}

body.manual {overflow-y: hidden; }


/* Layout */
html, body {height: 100%;}
.wrapper {height: auto !important; /* Important Regel für moderne Browser */ height: 100%; /* Mindesthöhe für den IE */ min-height: 100%; position: relative;}

.ie6 .wrapper {text-align: center;} /* IE6 Hack damit das alles zentriert wird */ 
.ie6 .wrapper * {text-align: left;} /* IE6 Hack im Content rückgängig machgen */

/* --- Table Row Highlight --- */
table.row_table_data tr.hlight td {background-color: #fffaf0;}
table.row_table_data tr.marked td {background-color: #fff8dc;}

/* Body */
body {background-color: #FFFFFF;}
body.manual {background-image: none;}


div.popup3 {
	left: 50%;
	top:170px;
	margin-left: -285px;
}
#ce {
	width: 100%;
	height: 0;
}
	
/* --- Main Header --- */
body.mod1 div#dynamic_header div.dyn1,
body.mod1 div#dynamic_header div.dyn2,
body.mod2 div#dynamic_header div.dyn1,
body.mod2 div#dynamic_header div.dyn2,
body.mod3 div#dynamic_header div.dyn1,
body.mod3 div#dynamic_header div.dyn2 {display: none;}

body.mod2 div#dynamic_header {
	height: 100px;
}

body.mod2 div#dynamic_header #ad_iframe{
	left: 50%;
	margin-left: -303px;
}

div#dynamic_header, 
body.mod1 div#dynamic_header, 
body.mod2 div#dynamic_header,
body.mod3 div#dynamic_header { height: 100px;}
	
/* Header Menu */
div#header {height: 72px;}
div#mtop,
body.mod1 div#mtop,
body.mod2 div#mtop,
body.mod3 div#mtop {height: 72px; left: 50%; margin-left: -241px; z-index: 2; width: 700px;}
div#mtop div#n5 .reports {float: left;}
div#mtop div#n5 .messages {float: right;}

/* Content */
div#mid {background-image: none; float: none; height: auto; margin: 0 auto; width: 980px;}
div#content, 
body.mod1 div#content,
body.mod2 div#content,
body.mod3 div#content {height: auto !important; /* Important Regel für moderne Browser */ /* Mindesthöhe für den IE */ min-height: 450px;}
	
.ie6div#content {padding-bottom: 5px;}
/* Content Menu */
div#side_navi {height: auto !important; /* Important Regel für moderne Browser */ height: 453px; /* Mindesthöhe für den IE */ min-height: 453px; width: 155px;}


/* Content Villages & Links */
div#side_info,
body.mod1 div#side_info,
body.mod2 div#side_info,
body.mod3 div#side_info { height: auto !important; /* Important Regel für moderne Browser */ height: 453px; /* Mindesthöhe für den IE */ margin-left: 0; min-height: 453px; padding-left: 16px; width: 257px; z-index: 3;}
div#side_info td.dot {
	width: 8px;
	
}
div#side_info td.link {
	padding-right: 0px;
	white-space: normal;
	line-height: 18px;
}
div#side_info td {
	vertical-align: top;
}

/* Footer */
.footer-stopper {float: left; margin-bottom: 100px;} /* Stoppt den Footer beim nach obenschieben */
.ie6 .footer-stopper, .ie7 .footer-stopper {height: 100px;} /* IE 6 und IE7 Hack damit Footer nicht über dem Content steht */
div#footer {bottom: 0px; height: 90px; left: 0; margin-top: 90px; min-width: 980px; position: absolute; right: 0;
	font-size: 11px; line-height: 19px;
}
div#footer div#mfoot {height: 28px; margin: 0 auto; width: 905px;}
div#footer div.footer-menu {color: #797979; text-align: right;}
div#footer div#mfoot {text-align: right;}
div#footer div#mfoot a, div#footer div#mfoot a:visited, div#footer div#mfoot a:active {color: #797979;}
div#footer div#mfoot div.copyright {text-align: right; font-size: 11px;}

/* Footer Menu */
div#footer ul.menu {list-style-type: none; margin: 0; padding: 0; position: absolute; top: 31px;}
div#footer ul.menu.menu2 {right: 210px;}
div#footer ul.menu li {float: left; margin: 0 5px;}
div#footer ul.menu li a {color: #797979; margin: 0 3px;}
div#footer ul.menu li.copyright {direction: ltr;}


div#side_info table td {
	
}








.wrapper {background: transparent url(images/header_background.jpg) repeat-x left top;}

div#footer {background: #F1F1F1 url(images/footer_background.gif) repeat-x center top;}

div#footer div#mfoot {background: transparent url(images/footer_logo.gif) no-repeat 0px 21px;}

div#dynamic_header, 
body.mod1 div#dynamic_header, 
body.mod3 div#dynamic_header {background: transparent url(images/artwork1-ltr.jpg) no-repeat center top;}


div#header {background-image: none;}

div#side_navi {background: transparent url(images/shadow-a-ltr.png) no-repeat right top; margin-top: 30px;}
/*div#side_navi a:hover {background: transparent url(images/menu-bg-ltr.gif) no-repeat left top;}*/



div#side_info,
body.mod1 div#side_info,
body.mod2 div#side_info,
body.mod3 div#side_info {background: transparent url(images/shadow-b-ltr.png) no-repeat left top; margin-top: 30px;}

