/*link*/
a:link     	 {color: #62656E; text-decoration: none }
a:visited 	 {color: #62656E; text-decoration: none }
a:hover 	 {color: #62656E; text-decoration:underline;   }

/*body*/
html        {padding:0px; margin:0px; }


body        {text-align:center; margin:0px; padding:0px;}
body        {scrollbar-3dlight-color: #414C6A; scrollbar-arrow-color: #414C6A; scrollbar-face-color: white; scrollbar-shadow-color: #414C6A; scrollbar-track-color: white;}

img     	{border: 0 }
td 			{margin: 0px; padding: 0px }
table  		{border-collapse: collapse }
form  		{margin: 0px }

input    	{font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: white; height: 18px; border: 1px solid black }
select   	{font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: white; margin-bottom: 0px; height: 18px; border: 1px solid black }
textarea 	{font-size: 8pt; font-family: Arial, Helvetica, sanlayout.csss-serif; background-color: white; border: 1px solid black; overflow-y: auto; }
ul          {list-style-type: square; color: black; padding: 2px; margin-left: 10px }
pre         {font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
hr          {border-top: solid #820004 0.5px}


/*container*/
#global      {position: relative; z-index: 1; width:900px; height: 600px; margin: 10px auto; padding:0px; text-align:left; background-color:#fff;}
#glo      {position: relative; z-index: 1; width:900px; height: 600px; margin: 10px auto; padding:0px; text-align:left; }

#flagge      {position: absolute; z-index: 1; left: 20px; top: 20px; width:350px; }
#online      {position: absolute; z-index: 2; left: 730px; top: 20px; width: 170px}
#bewertung      {position: absolute; z-index: 2; left: 920px; top: 20px; width: 170px}

#welcome     {position: absolute; z-index: 1; left: 150px; top: 150px; width:555px; background-color:#fff; padding: 5px}
#sprachen    {position: absolute; z-index: 1; left: 250px; top: 350px; width:350px; background-color:#fff; margin: 5px; padding: 15px}

#navi        {position: absolute; z-index: 1; left: 4px; top: 86px; width: 100%;}
#mainmenu    {position: absolute; z-index: 3;  width: 100%; height: 22px; margin-left: 1px;}


#h_bild        {position: absolute; z-index: -1; left: 0px; top: 118px; width: 400px;}
#h_text        {position: absolute; z-index: 1; left: 40px; top: 436px; width: 400px;}
#h_msgbox      {position: absolute; z-index: -1; left: 500px; top: 306px; width: 280px; height: 298px; background: url('png/postit-de.png'); padding: 0px}
#h_msgbox_en   {position: absolute; z-index: -1; left: 500px; top: 306px; width: 280px; height: 298px; background: url('png/postit-en.png'); padding: 0px}

#content_bild       {position: absolute; z-index: -1; left: 160px; top: 116px;}
.fade-box {position: absolute; z-index: -2; left: 0px; top: 0px;}

#content_text       {position: absolute; z-index: -1; left: 460px; top: 146px; width: 430px}

#bilder_pixs      {position: absolute; z-index: -1; left: 164px; top: 116px; background-color: #D9D9D9;  width: 256px;  height: 462px; padding: 10px; padding-left: 20px}
#bilder_big       {position: absolute; z-index: -1; left: 460px; top: 146px; width: 430px}

#logout          {position: absolute; z-index: 2; left: 800px; top: 90px; width: 100px}
#bildedit        {position: absolute; z-index: 2; left: 175px; top: 450px; width: 284px; height: 150px; background-color: #D39293; text-align:left; padding: 10px;}


#adresse     {position: absolute; z-index: 1; left: 0px; top: 600px; width:900px; height: 20px; background-color:#fff; margin: 10px auto; padding-top:4px; text-align:left; }
/*schriften*/
.text   {font: 12px "Lucida Grande", "Lucida Sans Unicode", Lucida, sans-serif; letter-spacing: 2px;}
.text_adresse   {font: 10px "Lucida Grande", "Lucida Sans Unicode", Lucida, sans-serif; letter-spacing: 2px;}
.xnavi  {font-weight: bold; font: 13px "Lucida Grande", "Lucida Sans Unicode", Lucida, sans-serif; letter-spacing: 0px; color: white; background-color: #265630; padding: 4px; width: 134px; float: left; margin-left: 6px; text-align:center;}
.xmen   {filter:alpha(opacity=95); background-color: #265630; color: white; text-align: left; padding: 2px; width: 130px; height: 150px}

h1     {font: 14px "Lucida Grande", "Lucida Sans Unicode", Lucida, sans-serif; letter-spacing: 0px; color: #D3BA7F}





/*allgemein*/
.b   		{font-weight: bold }
.fl  		{float: left }
.fr  		{float: right }
.fno  		{clear: left }
.te 		{ text-indent: 15px }
.tr  		{text-align: right }
.trs  		{text-align: right; padding-right: 4px }
.tls  		{text-align: left; padding-left: 4px }
.brs        {border-right: 1px dashed #000 }
.tc 		{text-align: center }
.bor 		{margin-right: 0px; margin-left: 0px;overflow: scroll; overflow-x: hidden;  }
.bor_in     {margin-right: 0px; margin-left: 0px; overflow: scroll; overflow-x: hidden; overflow-y: auto }
.short      {text-overflow:ellipsis; overflow:hidden; white-space:nowrap }
.tm3 		{padding-top: 3px }





