body {

	background-color:gray;
}

table
{
    border-collapse: collapse; /* 'cellspacing' equivalent */
}

table td, table th
{
    padding: 0; /* 'cellpadding' equivalent */
}

.small {
	size:10px;
	color:gray;
}

.big {
	size:14px;
	color:gold;
}

.achivment2Show {
	background-image:url('../images/circle.png');
	 background-size:100% auto;
	height:175px;
	width:175px;
	text-align:center;
	vertical-align: middle
}

.achivment2Show p {
	margin-left: auto;
    	margin-right: auto;
    	margin-top:75px;
}

#head {
	height:20px;

}

#headtable, #headtable td {
	height:10px;
}


#maindiv {width:1270px;
	margin: 0px auto;}

h1 {display:inline;margin:0px;}

h1 {
	font-size:16px;
}

#tablemain {
	width:100%;
	box-shadow: 5px 5px 5px rgb(17, 17, 17);
}

#tablemain tr{vertical-align:top;}

#clickdiv {
	/*width:400px;*/
	height:250px;
}

#clickdiv p {padding-left:10px;}

#clickimage {
	width:100%;
}

#tdbuilding {
	width:450px;
	background-color:#cdc;
	box-shadow: 5px 5px 5px rgb(17, 17, 17);
}

#building {
	width:450px
}

#tdmiddle > div {
	margin-left:10px;
	margin-right:10px;
}

#tdupgrades{
	width:400px;
	background-color:#cdc;
}

#upgrades{
	width:400px
	
}

#info {
	background-color:green;
	height:200px;
	box-shadow: 5px 5px 5px rgb(17, 17, 17);
}
.buildinginfo h2 {
	display:inline;
	height:16px;
}
.psmall {
	line-height:12px;
	size:12px;
}


#menudiv {

height:40px;
}

#menudiv table {
	width:100%;
	height:40px;
	text-align:center;
}

#menudiv > div {

	display:inline;
	float:left;
	width:33%;
	line-height:10px;
	text-align:center;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	
      	
}

#menu1 {background-color:#700000;}
#menu2 {background-color:#006633;}
#menu3 {background-color:#003366; padding-right:3.5px;}

/*#ml1 {background-image:url('../images/ml1.png');}
#mm1 {background-image:url('../images/mm1.png');width:80%!important;}
#mr1 {background-image:url('../images/mr1.png');}*/


.menutrenner {
	width:10px !important;
	height:40px;
}

.cleardiv {

	clear:both;
	
}

#menubar.cleardiv {
	height:0px;
	background-color:transparent;
}

#achidiv{
	height:100px;
	background-color:#006633;
}

#statsdiv {/*padding-left:10px;padding-right:10px;*/background-color:#700000;}

#statsdiv table {

	width:100%;
	text-align: left;
}

#statsdiv table td {width:30px;}
#statsdiv  table tr td:first-child + td {text-align:right;padding-right:5px;}

#settingsdiv{background-color:#003366;}
#tdproklick {}
#proclick {}

#tdprosek {
	background-color:lightgray;
}

#prosek {

	
	padding-right: 10px;
	background-color:lightgray;
}

#tdprosekeinheit {
	width:30px;
	background-color:lightgray;
}

#tdtotalgainedheader,#tdtotalgained {
background-color:lightgray;
}

#tdclickcounter {
background-color:lightgray;
}
#clickcounter {
background-color:lightgray;
}



.buildingtable {
	width:100%;
}

.selltd {
	width:40px;
}

.tdname {
	width:150px;
	text-align:left;
}

.tduname {
	width:170px;
	text-align:left;
}

.tdanzahl {
	width:40px;
	text-align:right;
}

.panzahl {
	display:inline;
	text-align:right;
}

.ppreis , .pupreis{
	display:inline;
	margin:0px;
}
.achivment {
	display:inline;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	height:100px;
	width:100px;
	text-align:center;
}
.achivment p{
	margin-top:40px;
}

.achived {background-image:url('../images/circlegreen.png');background-size:100% auto;}
.notachived {background-image:url('../images/circle.png');background-size:100% auto;}
.notenabled {opacity:0.5;}
