
body {
      font-family: arial,sans-serif;
      font-size:10pt;
      background : #A9A9A9;
      background-image: url("http://www.flashgames.de/header2/left2.jpg");
/*      
      scrollbar-3d-light-color:#FFFFFF;
      scrollbar-arrow-color:#FFFFFF;
      scrollbar-base-color:#FFFFFF;
      scrollbar-dark-shadow-color:#FFFFFF;
      scrollbar-face-color:#D9E7F0;
      scrollbar-highlight-color:#FFFFFF;
      scrollbar-shadow-color:#FFFFFF;
*/      
     }
a.taf
{
 font-family: Arial,sans-serif;
 font-size: 9pt;
 color: #FFFFFF;
 text-decoration: none;
}
a.taf:visited { color: #FFFFFF; }
a.taf:hover
{
 color: #FFFFFF;
 text-decoration: underline;
} 

a.black
{
 font-family: arial,sans-serif;
 font-size: 9pt;
 font-weight: bold;
 color: #000000;
 text-decoration:none;
}
a.black:visited { color: #000000;}
a.black:hover{ text-decoration:underline;}

a.links,a.linksall
{
 font-family: arial,sans-serif;
 font-size: 9pt;
 color: #0000FF;
 text-decoration:none;
}
a.links:visited,a.linksall:visited{ color: #0000FF;} 
a.links:hover,a.linksall:hover{ text-decoration:underline;}
a.linksall{ text-decoration:underline;}

/*
Header-CSS
*/
a.smenue 
{
 font-family: arial,sans-serif;
 font-size: 10pt;
 color: #ffffff;
 text-decoration:none;
}
a.smenue:visited { color: #ffffff;}
a.smenue:hover{ text-decoration:underline;}

a.rmenue,a.rmenueb 
{
 font-family: arial,sans-serif;
 font-size: 9pt;
 font-weight: normal;
 color: #ffffff;
 text-decoration:none;
}
a.rmenue:visited{ color: #ffffff;}
a.rmenue:hover{ text-decoration:underline;}

a.rmenueb{ font-weight: bold; }    
a.rmenueb:visited{ color: #ffffff; font-weight: bold;}
a.rmenueb:hover{ text-decoration:underline; font-weight: bold; }
    
a.dmenue
{
 font-family: arial,sans-serif;
 font-size: 8pt;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration:none;
}
a.dmenue:visited {color: #FFFFFF;}
a.dmenue:hover { text-decoration:underline;}

a.dmenueo1,a.dmenueo2,a.dmenueg1,a.dmenueg2
{
 font-family: arial,sans-serif;
 font-size: 8pt;
 font-weight: normal;
 color: #000000;
 text-decoration:none;
 text-align: left;
}

a.dmenueo1{ padding-left:50px;}
a.dmenueo2{ padding-left:65px;}
a.dmenueg1{ padding-left:55px;}
a.dmenueg2{ padding-left:55px;}
a.dmenueo1:visited,a.dmenueo2:visited,a.dmenueg1:visited,a.dmenueg2:visited{ color: #000000;}
a.dmenueo1:hover,a.dmenueo2:hover,a.dmenueg1:hover,a.dmenueg2:hover{ text-decoration:underline;}



a
{
 font-family: Arial,sans-serif;
 font-size: 9pt;
 color: #0000FF;
 text-decoration: none;
}
a:visited{ color: #0000FF;}
a:hover{ text-decoration: underline;} 
a.hoverfett:hover{ font-weight: bold;}


a.owtitel,a.owtext,a.owtitel1
{
 font-family: Arial,sans-serif;
 font-size: 9pt;
 color: #0000FF;
 text-decoration: none;
}
a.owtext{ 
 font-size: 8pt;
 color: #000000; 
}
a.owtitel1{
 font-size: 8pt; 
 font-family: Arial;

}
a.owtitel:visited,a.owtitel1:visited{ color: #0000FF;}
a.owtext:visited{ color: #000000;}
a.owtitel:hover,a.owtext:hover,a.owtitel1:hover{ text-decoration: underline;} 


hr.wl1
{
 background-color: #000000;
 height: 1px;
}

td.titel235
 {
   font-size: 10pt;
   font-family : verdana,sans-serif;
   color: #FFFFFF;
   background: #A8A8A8;
   background: #776F77;
   font-size: 9pt;
   padding-top: 2px;
   height: 15px;   
   text-align: center;
 }
td.titel383
 {
   font-size: 10pt;
   font-family : arial,sans-serif;
   color: #FFFFFF;
   background: #A8A8A8;
   background: #776F77;
   font-size: 9pt;
   padding-top: 2px;
   height: 15px;
   text-align: center;
 }
 
td.titel
 {
   font-size: 10pt;
   font-family : arial,sans-serif;
   color: #FFFFFF;
   background: #A8A8A8;
   background: #776F77;
	 border-top-style: solid;
	 border-top-width: 2px;
	 border-top-color: #A8A8A8;
	 border-left-style: solid;
	 border-left-width: 2px;
	 border-left-color: #A8A8A8;
	 border-right-style: solid;
	 border-right-width: 2px;
	 border-right-color: #A8A8A8;
 }

table.cont1 { margin: 7px 0px 0px 6px;}
p.cont 
 {
   margin: 0px 0px 0px 0px;
   font-size: 9pt; 
 }
      
td.ogliste 
{
 font-family:arial,sans-serif;
 font-size:9pt;color:#000000;
}

.cneven
 {
  border-color: #EEEEEE;
  background: #EEEEEE;
  border-style: solid;
  border-width: 1px;
  font-family: arial,sans-serif;
  font-size: 10pt;
  text-align : left;
 }
 
.ceven 
 {
  background: #FFFFFF;
  border-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  font-family: arial,sans-serif;
  font-size: 10pt;
  text-align : left;
 }
     
.tdgreen
{
  height: 30px;
  background: #D7D8D8;
  font-family:arial,sans-serif;
  font-size:8pt;
}     

.minheight30px
{
/*  background: #B7B7B7; */
  background: #FFFFFF; 
  height: 38px;
}  
  
.blackborder
{
  border-color: #000000;
  border-style: solid;
  border-width: 2px;
}  
     

.cellrmenue
{
 vertical-align: top; 
 color: #ffffff;
 padding-top: 8px;
}

/* approved */


td.titel130
 {
   font-size: 10pt;
   font-family : arial,sans-serif;
   color: #FFFFFF;
   background: #A8A8A8;
   background-image: url("./himages/127.gif");
   font-size: 8pt;
   padding-top: 3px;
   height: 23px;
   text-align: center;
 }

td.titel132
 {
   font-size: 10pt;
   font-family : arial,sans-serif;
   color: #FFFFFF;
   background: #A8A8A8;
   background-image: url("./himages/129.gif");
   font-size: 8pt;
   padding-top: 3px;
   height: 23px;
   text-align: center;
 }
 
.rahmeno 
{
	 border-top-style: solid;
	 border-top-width: 1px;
	 border-top-color: #000000;
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-left-color: #000000;
	 border-right-style: solid;
	 border-right-width: 1px;
	 border-right-color: #000000;
}

.rahmenu
{
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-left-color: #000000;
	 border-right-style: solid;
	 border-right-width: 1px;
	 border-right-color: #000000;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	 border-bottom-color: #000000;
}

.navlinks,.navlinks1
{
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-left-color: #000000;
	 border-right-style: solid;
	 border-right-width: 1px;
	 border-right-color: #000000;
	 border-bottom-style: solid;
	 border-bottom-width: 1px;
	 border-bottom-color: #000000;
   background: #FFFFFF;
   font-family: arial,sans-serif;
   font-size: 8pt;
}
.navlinks2
{
	 border-left-style: solid;
	 border-left-width: 1px;
	 border-left-color: #000000;
	 border-right-style: solid;
	 border-right-width: 1px;
	 border-right-color: #000000;
   background: #FFFFFF;
   font-family: arial,sans-serif;
   font-size: 8pt;
}
.navlinks2w
{
	 border-style: solid;
	 border-width: 1px;
	 border-color: #000000;
   background: #FFFFFF;
   font-family: arial,sans-serif;
   font-size: 8pt;
}


.navlinks
{
   padding-left: 5px;
   padding-top: 5px;
   padding-bottom: 5px;
}
 
td.titel125
 {
   font-size: 10pt;
   font-family : arial,sans-serif;
   color: #FFFFFF;
   background: #A8A8A8;
   background: #776F77;
   background-image: url("./himages/120.gif");
   background-repeat: no-repeat;   
   background-position: center;
   font-size: 8pt;
   padding-top: 2px;
   height: 23px;
   text-align: center;
 }

td.gtitel, td.gtitelleft,td.gtitelleft2
 {
   font-size: 10pt;
   color: #FFFFFF;
   background: #776F77;
   font-size: 8pt;
   font-family: arial,sans-serif;
   font-weight: bold;
   height: 18px;
   text-align: center;
 } 
td.gtitelleft
 {
   padding-left: 4px; 
   height: 18px;
   text-align: left;
 } 
td.gtitelleft2
 {
   font-size: 9pt;
   padding-left: 4px; 
   height: 18px;
   text-align: left;
 } 

td.rootline
 {
   color: #FFFFFF;
   background: #776F77;
   font-size: 9pt;
   font-family: arial,sans-serif;
   font-weight: normal;
   padding-left: 4px;  
   height: 18px;
   text-align: left;
 } 
.rahmen
{
 border-style: solid;
 border-width: 4px;
 border-color: #D7D8D8;
}

.newgames
{
 font-family: arial,sans-serif;
 font-size: 9pt;
 color: #000000;
}


td.kopf1
{
 font-size: 9pt;
 font-family: arial,sans-serif;
 border-color: #696969;
 border-width: 1px;
 color: #FFFFFF;
 background: #A8A8A8;
 background-image: url("./header2/490.gif");
 width: 483px;
 padding-top: 4px;
 padding-left: 30px;
 height: 21px;
 text-align: left;
}


table.content
{
 background: #FFFFFF;
 border-style: solid;
 border-width: 1px;
 border-color: #696969;
 font-size: 9pt;
 font-family: arial,sans-serif;
}

table.content hr
{
 width: 489px;
 color: #A8A8A8;
 height: 5px;
 padding: 0px;
}

td.hmenu,td.hmenu2
{
 background: #FFFFFF;
 font-family: arial,sans-serif;
 font-size: 10pt;
}

td.hmenu
{
 border-style: solid;
 border-width: 1px;
 border-color: #696969;
}


td.hmenu2
{
 text-align:justify;
 padding-right: 5px;
}
 
.tborder_l
{
 border-left-style: solid;
 border-left-width: 1px;
 border-left-color: #696969;
}
.tborder_r
{
 border-right-style: solid;
 border-right-width: 1px;
 border-right-color: #696969;
}

.bluebox
{
 background: blue;
 width: 60px;
 height:15px;
 text-align: center;
}

.bluebox a
{
 font-family: arial,sans-serif;
 font-size: 9pt;
 color: #FFFFFF;
}
.bluebox a:hover{ text-decoration: underline;}

.tellbox
{
 font-family: arial,sans-serif;
 font-weight: normal;
 font-size: 8pt;
 color: #000000;
 background: #FFFFFF;
}

.stats
{
 font-family: arial,sans-serif;
 font-weight: normal;
 font-size: 8pt;
 color: #000000;
 background: #FFFFFF;
}
 
input.news
{
 width: 100px;
 height: 15px;
 border-style: solid;
 border-width: 1px;
 border-color: #000000;
 background-color: #000000;
 border-bottom-color: #A6A7A7;
 font-family: arial,sans-serif;
 font-size: 8pt;
 color: #ffffff;
}

.btndetail
{
 background-image: url("icons2/download_button.gif");
 height: 44px;
 width: 154px;
}


.domains
{
 background-image: url("himages/suche.gif");
 height: 27px;
 font-family: arial,sans-serif;
 font-weight: bold;
 font-size: 7pt;
 color : #FFFFFF;
 padding-left: 8px;
 text-align: center;
}
.domainspace
{
 margin-left:7px;
 margin-right:6px;
}

.votebtn
{
  height: 20px;
  color : white;
  background : #776F77;
  border-color : #000000; 
  border-width: 1px;
  font-family: arial,sans-serif;
  font-weight: bold;
  font-size: 8pt;

}
.votesel
{
  height: 25px;
  border-color : #000000; 
  border-width: 1px;
  font-family: arial,sans-serif;
  font-weight: bold;
  font-size: 8pt;

}

.imp
{
 margin-top: 3px;
}

#vote1
{
 margin-top: 0px;
 margin-left: -5px;
}



/* Einzeilige Formatvorlagen zwecks kombination */

.small  { font-size: 6pt; }
.small4  { font-size: 4pt; }
.small2  { font-size: 2pt; }
.left3  { padding-left: 3px;}
.left4  { padding-left: 4px;}
.left5  { padding-left: 5px;}
.left10  { padding-left: 10px;}
.right3  { padding-right: 3px;}
.right4 { padding-right: 4px; }
.right5  { padding-right: 5px;}
.top0 { padding-top: 0px;}
.top5 { padding-top: 5px;}
.top6 { padding-top: 6px;}
.top10 { padding-top: 10px;}
.top20 { padding-top: 20px;}
.bottom3 { padding-bottom: 3px;}
.bottom5 { padding-bottom: 5px;}
.bottom10 { padding-bottom: 10px;}
.block  { text-align: justify;}
.flaeche { background: #B7B7B7;border-color: #B7B7B7;}
.font7 { font-size: 7pt; font-family: arial,sans-serif;}
.font8a { font-size: 8pt; font-family: arial,sans-serif;}
.font9 { font-size: 9pt; font-family: arial,sans-serif;}
.alignright { text-align: right;}
.aligncenter { text-align: center;}
.alignleft { text-align: left;}
.bold { font-weight: bold;}
.last { color: #FFFFFF; font-size: 8pt;}
table.fixed{ table-layout:fixed;}
.bggrey { background: #DDDDDD;}
.all10 {padding: 10px;}
.all0  {padding: 0px;}

#leftright3 { padding-left: 3px; padding-right: 3px; }
.left3 { padding-left: 3px; }
#leftright5 { padding-left: 5px; padding-right: 5px; }
#leftrighttop3 { padding-left: 3px; padding-right: 3px; padding-top: 3px;}
#right3 { padding-right: 3px; }
#bottom3 { padding-bottom: 3px;}
#bottom5 { padding-bottom: 5px;}
#bottom10 { padding-bottom: 10px;}
#topbottom10  {padding-bottom: 10px;padding-top: 10px;}
#topbottom5  {padding-bottom: 10px;padding-top: 5px;}
#top6bottom3  {padding-bottom: 3px;padding-top: 6px;}
.top5bottom3 {padding-bottom: 5px;padding-top: 3px;}
.top60 { padding-top: 170px;}
#top2 { padding-top: 2px;}
#top3 { padding-top: 3px;}
#top4 { padding-top: 4px;}
#top5 { padding-top: 5px;}
#top6 { padding-top: 6px;}
#topminus { margin-top: -2px;}
#topminus1 { margin-top: -2px;}
#left40 { margin-left: 40px;}

div.topminus1 a
{
 font-family: arial,sans-serif;
 font-size: 8pt;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration:none;
}
div.topminus1 a:visited {color: #FFFFFF;}
div.topminus1 a:hover { text-decoration:underline;}

/* CSS für das Div-Layout der Startseite */

.fleft   { float: left;}
.fright  { float: right;}
.ftop    { float: top;}
.fbottom { float: bottom;}

.bggreymiddle { background: #000000;}
.bggreylight  { background: #000000;}

.pr5 { padding-right: 5px;}
.w150 { width: 150px;}
.w600 { width: 600px;}
.w100p { width: 100%;}

.m3 { margin: 3px;}

/* used */

table.start td
{
 vertical-align: top;
}

table.start td img
{
 padding-top: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
}

table.start td
{
 padding-bottom: 8px;
}

.w300 { width: 300px;}


div.bggreydark
{
  background: #776F77;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: center;
  color: #FFFFFF;
  font-size: 10pt;
/*  font-style: bold; */
  font-weight: bold; 
 }
 
.suche
{
/*  padding-left: 20px; */
  padding-top: 2px;
  padding-bottom: 2px;
  display:inline;
  text-align: center;
  color: #FFFFFF;
  font-size: 10pt;
/*  font-style: bold; */
  font-weight: bold; 
}
.borderdg
{
  border-color: #776F77;
  border-style: solid;
  border-width: 2px;  
  height: 30px;
}

a.screenshotPopup img {
	margin:0; 
	padding:5px; 
	border:1px solid #CCCCCC; 
	display:none; 
	position:absolute; 
	background-color:#FFFFFF;	
}
a.screenshotPopup:hover img {
	display:block; 
}

#moregameslist
{
 width: 100%;
 padding-left: 3px;
 padding-right: 3px;
 padding-top: 0;
 padding-bottom: 10px;
 text-align: center;
}

table.moregames
{
 border-style: solid;
 border-width: 1px;
 border-color: #696969;
}

.moregames tr.headline
{
   color: #FFFFFF;
   background: #776F77;
   font-size: 8pt;
   font-family: arial,sans-serif;
   font-weight: bold;
   height: 21px;
   text-align: center;
}

.moregames td.entry
{
 padding-top: 5px;
 padding-bottom: 10px;
}



/* Bookmark-Leiste (Lutz) Extrahierte CSS Definition */
div#bookmark_links_button {
	display:inline;
	position:relative;
	height:16px;
	width:120px;
	padding-right:120px;
	padding-bottom:16px;
	text-align:left;
/*	z-index:4200; */
}
#bookmark_links_button * {
	margin:0;
	padding:0;
	text-align:left;
}
.bookmark_links_button_style {
	font-family:verdana;
	color:#000000;
	font-size:9px;
	height:16px;
	width:120px;
	border:0px none transparent;
	background-color:transparent;
	padding:0px;
	overflow:hidden;
	position:absolute; 
	top:0px;
	left:0px;
}
#bookmark_links_hover, .bookmark_links_button_style:hover {
	height:263px;
}
.bookmark_links_button_style a img, .bookmark_links_button_style a {
	border:0px none transparent;
	text-decoration:none;
	color:#000000;
}
#bookmark_links_button {
	vertical-align:bottom;
}
#bookmark_links_button_content {
	padding-top:2px;
	padding-bottom:4px;
	margin-left:2px;
	margin-right:2px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#F0F0F0;
	overflow:hidden;
}
#bookmark_links_button_more {
	vertical-align:middle;
	line-height:16px;
	text-align:right;
	height:16px;
	width:120px;
	background-position:center top;
}
#bookmark_links_button_more img {
	padding-top:2px;
}
#bookmark_links_button_more, a.bookmark_links_button_site:hover {
	display:block;
	background-image:url(' . $bookmark_scriptPath . 'bookmark_empty.png);
	background-repeat:no-repeat;
}
.bookmark_links_button_site {
	display:block;
	white-space:nowrap;
	padding-left:2px;
}
.bookmark_links_button_site img {
	vertical-align:middle;
} 

#bookmark_links_vertical a, #bookmark_links_vertical img {
	border:0px none transparent;
  vertical-align:middle;
}

#bookmark_links_vertical img { margin-left:0px; margin-right:5px; }

/* CSS Ende Bookmarks */



/* neue Bookmarkleiste */
#bookmarkleiste,#bookmarkleiste2,#bookmarkleiste3 {padding: 3px; width: 600px;}
#bookmarkleiste2,#bookmarkleiste3 {margin-left: 3px; width: 605px; margin-top: 10px;}
#bookmarkleiste3 {margin-bottom: 5px;}

#bmltext { float: left; padding: 10px 2px 10px 0;}
#addliste { width: 120px; float: left;}
#addliste-nolink { width: 120px; float: right;}
#fblike { width: 130px; float: right; padding-top: 5px; }
#bookmarkleiste2 #fblike { width: 140px;}



#title-nolink 
{ 
 padding: 2px 2px 2px 2px; 
 background-color:#717373; 
 text-align: left; 
 color: #ffffff;
 font-weight: bold;
}

#title-part1,
#title-part2 
{
 padding: 2px; 
 background-color: rgb(113, 115, 115); 
 height: 20px;
 color:#ffffff; 
}
#title-part2 
{
 margin-left: 310px;
 text-align: right; 
}
#title-part1
{
 padding-right:0px; 
 text-align: left; 
 float:left; 
 width: 310px; 
 font-weight:bold; 
}

#googleplus {width:100px; float:left;padding-top:5px;}
#bookmarkleiste #googleplus {width: 90px; float:left;padding-top:5px;}




