  /*
    Theme Name: Max-Fun Style
    Theme URI: http://www.max-fun.de/
    Description: Fits to www.max-fun.de
    Version: 1.0
    Author: Stefan Kube
    Author URI: http://www.max-fun.de/
  */
html
{ 

width: 988px;
min-width: inherit;
max-width:none;
margin-left: auto;
margin-right: auto;


}

#rap
{ 

width: 988px;
min-width: inherit;
max-width:none;
margin-left: auto;
margin-right: auto;

}

#menu
{
float: left;
/*position: absolute;*/
margin-right: 15px;
top: 110px;
width: 200px;
padding: 3;
border: 1px solid black;
background: url(http://www.max-fun.de/pics/back2.gif);
}
#header {
        font: italic normal 180% Verdana, Geneva, serif;
        color: #000000;
	letter-spacing: 0.2em;
	margin: 0;
	margin-left: 8px;
	padding: 25px 10px 15px 10px;
	height: 80px;
	background: url(http://www.max-fun.de/pics/avatar.png) no-repeat top left;

}

#header h1 {
font-size: 24px;
}

#header a {
	/* color: #fff; */
        color: yellow;
	text-decoration: none;
	padding-left: 100px;
font: italic normal 110% Verdana, Geneva, serif;
	
}

#header a:hover {
        color: yellow;
	text-decoration: underline;
}

#content
{

/*position: absolute;*/
left: 210px;
top: 110px;
right: 40px;

}

#content2
{
margin-right: 30px;
padding: 5px;
background: url(http://www.max-fun.de/pics/paper.gif) white;
border: 1px solid black;
}

#content2 p {
	line-height: 140%;
}

#adsense
{
margin-top: 20px;
text-align: center;


}


#website
{
position: absolute;
top: 5px;
width: 950px;
text-align: right;
font-weight: bold;
font-size: 12px;
}

#website a {
color: yellow;
}

#website a.hover {
color: yellow;
}


#motto
{
position: absolute;
letter-spacing: 0.1em;
top: 80px;
left: 400px;
text-align: left;
font-weight: normal;
font-style: normal;
font-size: 11px;
color: yellow;
}

#motto2
{
position: absolute;
letter-spacing: 0.1em;
top: 80px;
left: 150px;
text-align: left;
font-weight: normal;
font-style: normal;
font-size: 11px;
color: yellow;
}

#motto3
{
position: inherit;

top: 3px;
left: 150px;
text-align: left;
font-weight: normal;
font-style: normal;
font-size: 11px;
color: yellow;
}
#counter
{
/*position: relative;*/
width: 180px;
color: yellow;
}

#bottom
{
position: absolute;
margin-bottom: 10px;
width: 950px;
}

#inhalt

{
float: right;
width: 745px;
}

#alles

{

}

#menu form {
	margin: 0 0 0 13px;
        font-size:10pt;
        font-weight: normal;
}


#menu input[type=submit] {
	
        font-size:10pt;
        font-weight: normal;
}

#menu input {
	/* background: #fff; */
        background: #ffffff;
	border: 1px solid #999;
        font-size:10pt;
}


body { background: url(http://www.max-fun.de/pics/bg.jpg) darkblue;

   FONT-FAMILY: Arial;
}

body { 
   FONT-FAMILY: Arial;
   FONT-SIZE: 10pt;}




input 
{font-size:10pt; color:#000000; font-weight: normal; font-family: "Arial", arial, hevetica, sans serif; background-color:#E4F2FF; border: 1px #000000 solid }

input[type=submit] 
{font-size:10pt; color:#000000; font-weight: bold; font-family: "Arial", arial, hevetica, sans serif; background-color:#E4F2FF; border: 1px #000000 solid }

textarea 
{font-size:10pt; color:#000000; font-weight: normal; font-family: "Arial", arial, hevetica, sans serif; background-color:#E4F2FF; border: 1px #000000 solid }


select 
{font-size:10pt; color:#000000; font-family: "Arial", arial, hevetica, sans serif; background-color:#E4F2FF; border: 1px #000000 solid }


A:unknown {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: blue; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 8pt; COLOR: black; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

H1, H2, H3, H4, H5, H6 {
	COLOR: black; FONT-FAMILY: Arial
}
P {
	FONT-SIZE: 10pt; COLOR: black; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial
}
LI, UL, OL, TD {
	FONT-SIZE: 10pt; COLOR: black; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial
}
DL, DT, DD {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial
}

A {
	FONT-SIZE: 8pt; COLOR: gray; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.tabtex {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial;  
}
.menu0 {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial; background-color:#F7E19F; 
}
.menu {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial;  
}
.menu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial; background-image:url(../pics/back1.gif);
}

.menu3 {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial; background-image:url(../pics/back2.gif);
}
.menu4 {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial; background-image:url(../pics/back2.gif);
}
.head {
	FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial
}
.klein {
	FONT-SIZE: 8pt; 
}

img { border: 0px; }

A.gb:unknown {
	 FONT-SIZE: 10pt; FONT-WEIGHT: normal; COLOR: blue; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.gb:hover {
	 FONT-SIZE: 10pt; COLOR: black; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

A.gb {
	 FONT-SIZE: 10pt; COLOR: gray; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}


.links {

COLOR: black;

}

.linksbold {

COLOR: black;

}

/******************************************************************************
 * iSearch - website search engine                                            *
 *                                                                            *
 * Visit the iSearch homepage at http://www.isearchthenet.com/isearch         *
 *                                                                            *
 * Copyright (C) 2002-2004 Ian Willis. All rights reserved.                   *
 *                                                                            *
 * This script is free to use for non-commercial individual use.              *
 *                                                                            *
 * Use of this script by companies or on commercial web sites requires a      *
 * commercial license. For commercial licence details, please visit:          *
 *     http://www.isearchthenet.com/isearch         *
 *                                                                            *
 ******************************************************************************/

/******************************************************************************
 *                    START OF STYLE CONFIGURATION OPTIONS                    *
 *                                                                            *
 * Style Name     : Default                                                   *
 * Contributed By : Ian Willis                                                *
 * Description    : The default style used                                    *
 ******************************************************************************/





/* Usage :  To display the header line with the following messages:
 *             "Search results for _words_."
 *             "Showing results 1 to 10 of 17"
 */
table.isearch_head
{
}

td.isearch_head
{
}


/* Usage :  To display the page title in the results list.
 */
a.isearch_title:link
{
font-size=12px;
font-weight=bold;
color:#000000;
}

a.isearch_title:visited
{
font-size=12px;
font-weight=bold;
color:#000000;
}


/* Usage :  To display the page description in the results list.
 */
.isearch_description
{
}


/* Usage :  To display the page score in the results list.
 */
.isearch_score
{
    color:#000080;
}


/* Usage :  To display the page url in the results list.
 */
a.isearch_url:link
{
font-size=12px
}

a.isearch_url:visited
{
font-size=12px
}


/* Usage :  To display the file size in the results list.
 */
.isearch_size
{
    font-size:80%;
    color:#008000;
}


/* Usage :  To display the "Cached" string in the results list.
 */
a.isearch_viewcache:link
{
    color:#6f6f6f;
}

a.isearch_viewcache:visited
{
    color:#6f6f6f;
}


/* Usage :  To display the "<< Previous Page" and "Next Page >>" links.
 */
table.isearch_prevnext
{
}

td.isearch_prevnext
{
}

a.isearch_prevnext:link
{
}

a.isearch_prevnext:visited
{
}


/* Usage :  To display the "No matches found." string.
 */
h2.isearch_nomatch
{
font-size=12;    
color:red;
}


/* Usage :  To display highlighted words in the page descriptions
 */
.isearch_highlight
{
    font-weight:bold;
}


/* Usage :  Displaying the search string in the message:
 *              Search results for _words_.
 */
.isearch_search
{
    font-style:italic;
}


/* Usage :  To display the:
 *               "This is the contents of the iSearch cache for the URL %u"
 *          message when displaying a cached page.
 */
h2.isearch_cachedpage
{
}


/* Usage :  To display the search statistics table
 */
table.isearch_stats {
}

table.isearch_stats th, table.isearch_stats td{
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
}

table.isearch_stats th {
    color: #ffffff;
    background-color: #3366cc;
}

table.isearch_stats td {
    background-color: #ffffcc;
    color: #003399;
}

table.isearch_stats caption {
    color: #003399;
    font-weight: bold;
    font-size: 17px;
    font-style: italic;
}

#ranking {
visibility: hidden;
}

.equip {
padding: 0px;
margin: 0px;
}

.equip td {
border-bottom: 1px solid lightgray;
padding-bottom: 5px;
padding-top: 5px;
vertical-align: top;
height: 120px;

}

.equip tr {
width: 300px;
float: left;
margin-right: 10px;

}


.equip P {

}


#content2 A {
font-size: 10pt; 
color: black;
border-bottom: 1px dotted black;
}

#content2 A:hover {
font-size: 10pt; 
color: black;
text-decoration: none;
border-bottom: 1px solid black;
}


table.ts { border: 1px solid #4C8FF1; background-color: #FBFDFF; }

td { font-family: Arial; font-size: 9pt; color: #000000; }
td.tr1 { background-image: url(trill01.gif); width: 21px; height: 52px; }
td.tr2 { background-image: url(trill02.gif); height: 52px; background-repeat: repeat-x; }
td.tr3 { background-image: url(trill03.gif); width: 123px; height: 52px; }
td.tr4 { background-image: url(trill04.gif); width: 15px; background-repeat: repeat-y; }
td.tr5 { background-color: #FBFDFF; }
td.tr6 { background-image: url(trill05.gif); width: 17px; background-repeat: repeat-y; }
td.tr7 { background-image: url(trill06.gif); width: 21px; height: 34px; background-repeat: no-repeat; }
td.tr8 { background-image: url(trill07.gif); height: 34px; background-repeat: repeat-x; text-align: center; font-family: Arial; font-size: 8pt; color: #A19D8D; line-height: 40px; }
td.tr9 { background-image: url(trill08.gif); width: 17px; height: 34px; background-repeat: no-repeat; }
td.ts { color: #0240A3; }

th.bs { font-family: Arial; font-size: 9pt; font-weight: bold; color: #0240A3; text-align: left; line-height: 16pt; }

span.stat { font-family: Arial; font-size: 8pt; color: #B2C1E0; }



a.ts { color: #0240A3; }
a.ts:hover { color: #0240A3; }

img { border: none; }

.lifestream {
font-size: 8pt;

}


#content2 .lifestream A {
font-size: 8pt;
}




.equipcell {
padding-top: 5px;
padding-left: 3px;
width: 110px;
float: left;
vertical-align: top;
}

.equipcell2 {
vertical-align: top;
}


.equiprow {
width: 300px;
float: left;
margin-right: 10px;
border: 1px solid lightgray;
margin-bottom: 5px;
margin-right: 5px;
height: 120px;
}


.equip P {

}

.albums {
width: 100%;


}
.shalbum {
	vertical-align: top;
	width: 33%;
	}

/* Applied to salbum tag */
.shashin_album {
    display: block;
    margin: 3px;
    background-color: lightyellow;
    border: 1px solid #999;
    text-align: center;
    width: 170px;

}

.shashin_album img {
    padding: 5px;
    border: none;
}

.shashin_album_title {
    display: block;
    padding: 0px 5px 0px 5px;
    font-size: x-small;
    font-weight: bold;
}

.shashin_album_count {
    display: block;
    padding: 0px 5px 0px 5px;
    font-size: x-small;
}

.shashin_album_location {
    display: block;
    padding: 0px 5px 0px 5px;
    font-size: x-small;
}

.shashin_album_date {
    display: block;
    padding: 0px 5px 0px 5px;
    font-size: x-small;
}

.shashin_album_title a {
    display: block;
    padding: 0px 5px 0px 5px;
    font-size: 0.7em;
    font-weight: bold;
	color: black;
	text-decoration: underline;
}

tr.even {
       background-color: lightgrey;
       }

tr.odd {
       background-color: white;
}

tr.even a, tr.odd a {
color: black;
}

#map {
float:left;
width:100%; 
height:600px;
}

ul .lsentry {
list-style: none;
}

.lsentry, .lstitle {
font-size: 8pt;
padding-bottom: 0.7em;
}


#content2 .lsentry A, .lstitle A {
font-size: 8pt;
}

img.favicon {
	width:16px;
	height:16px;
	float: left;
	border: none;
	background-color: transparent;
	margin-right: 5px;
}

.disabled {
font-style: italic;
}

a.archived:link, a.archived:visited, a.archived:hover, a.archived:active {
font-style: italic;
color: red;
text-decoration:line-through
}

table.statistics {
    font-size: 10pt;
    background-color: gainsboro; 
    width: 95%;
    border-width: 2px;
    border-collapse:collapse;
    border-style: solid;
    border-color: gray;
    padding: 4px;
    margin-top: 3px;
    margin-bottom: 7px;
    }
td.statistics {
    text-align: left;
    border-width: 2px;
    border-style:solid;
    border-color: gray;
    padding: 4px;
    overflow: hidden;
    }


	
th.statistics {
    border-color: gray;
    border-width: 2px;
    border-style:solid;
    padding: 4px;
    overflow: hidden;
    }
caption.statistics {
    background-color: darkgray;
    padding: 3px;
    text-align: left;
    font-weight: bold;
    border-width: 0px;
    }

	





.monitter 
{
float: left;
width: 320px;
height: 500px;
margin: 5px;
border: 4px solid #666;
background: #666; 
overflow:hidden;
}




.1monitter textarea
{
	display: block;
	width: 350px;
	height: 500px;
	padding: 4px;
	font-size: 11px;
	background: #444;
	color: #ccc;
}

#topmenu {
width: 988px;

}



/*#info {height:450px;}*/
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition3.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/*#menu {list-style-type:none; margin:40px auto 0px auto; padding:0; width:608px;}*/
#mainmenu {list-style-type:none; padding:0;}
#mainmenu li {float:left; text-align: justify; padding:0; margin:0 0px 0 0; position:relative; top: -2em; width:150px; height:2em; z-index:100; padding-right: 8px;}
#mainmenu li dl {position:absolute; top:0em; left:0; padding-bottom:0;}
#mainmenu li a, #mainmenu li a:visited {text-decoration:none;}
#mainmenu li dd {display:none;}
#mainmenu li a:hover {border:0;}
#mainmenu li:hover dd, #mainmenu li a:hover dd {display:block;}
#mainmenu li:hover dl, #mainmenu li a:hover dl {padding-bottom:0px;}
#mainmenu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#mainmenu dl {width: 150px; margin: 0; padding: 0; background: transparent;}
#mainmenu dt {margin:0; padding: 0;}

#mainmenu dd {margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}

#mainmenu dt a, #mainmenu dt a:visited {display:block; font-size: 1.1em; font-weight: bold; color: black; text-align:center; border: 1px solid black; background: url(http://www.max-fun.de/pics/back2.gif) white; padding:0.25em 0 0.25em 0;}

#mainmenu li:hover dt a, #mainmenu a:hover dt a {display:block; font-size: 1.1em; font-weight: bold; color: black; text-align:center; border: 1px solid black; border-bottom: 1px solid white; background: url(http://www.max-fun.de/pics/back2.gif) white; padding:0.25em 0 0.25em 0; text-decoration: underline;}

#mainmenu dd a, #mainmenu dd a:visited {background: url(http://www.max-fun.de/pics/back2.gif); font: normal 1em Verdana, Geneva, sans-serif; color:#000; padding:0.5em 0; padding-left: 0.5em; text-decoration:none; display:block; text-align:left; border-left:1px solid #000; border-right:1px solid #000;}

#mainmenu dd a:hover {border-left:1px solid #000; border-right:1px solid #000; text-decoration: underline;}

#mainmenu .mend {border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000;}

#mainmenu dd hr {
	width: 80%;
	height: 0px;
	border: 1px dashed lightgrey;
	margin-top: 2em;
}

#left {
float:left;
margin-right: 10px;

}

#right {
float:right;
margin-left: 10px;

}

.small {
	text-align: right;
	margin-bottom: 0.8em;
	border-bottom: 1px solid #c0c0c0;
	
}

.small a{
	font-size: 0.9em;
}
