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

body {
	text-align:center;
	background:black url(img/hleiste.jpg) repeat-x scroll center top;
	font-family:"Times New Roman", Times, serif;
	color:white;
}

a { color:#FFCC00; text-decoration:none; }
a:link { color:#FFCC00; text-decoration:none; }
a:visited { color:#D3A52E; text-decoration:none; }
a:hover { color:#FFFF00; text-decoration:none; }
a:active, a.active { color:white; text-decoration:none; }

table tr td {color:#666666; font-size:14px;}
table tr td p b {color:#FFCC00; font-family:"Times New Roman", Times, serif; font-size:16px;}
table { border-bottom-color: #999999; border-bottom-style: solid; border-bottom-width: 1px; }
td span { font: 0.8em Arial, Helvetica, sans-serif; color: #BCB99A; list-style:none; padding-left:2px;}
p, div#content div#index ol, div#content div#index ul { font: 0.8em Arial, Helvetica, sans-serif; color: #BCB99A; padding:0 10px 27px 10px; list-style:none; }
.ec_form_l { font: 0.8em Arial, Helvetica, sans-serif; color: #BCB99A; padding:0 10px 27px 10px; list-style:none; margin-top:15px;}

h1, h2, h3, h4, h5, h6 { color: #BCB99A; padding-bottom:10px; font-weight:lighter; }
h1 { font-size: 1.6em; }
h2, h3, h4, h5, h6 { font-size: 1.3em;  text-align:left; padding-left:37px; padding-right:30px; padding-bottom:5px; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1em; }

strong { font-size:1.2em; font-weight:lighter;}
.klein { font-size:0.6em;}


/*//////////////////////////////////////////////////////////////////////////   BOXING  */

div#wrapper { padding-top:19px; }
div#main {width:744px; margin:auto;}

div#main div.center { width:562px; margin:auto; }
div#main div.center div.center { float:left; width:562px; background: url(img/box_hg.jpg) repeat-y scroll center bottom; }
div#main div.center div.center div.center {float:left;width:400px;}

div#header {background: url(img/navi.jpg) no-repeat scroll center top; height:117px; width:400px;}
div#header div#navigation { padding-top:60px; }
div#header div#navigation ul { text-align:center; }
div#header div#navigation ul li { display:inline; margin:auto; list-style: none inside; padding:3px; }

ul.hauptnavi li {}
ul.hauptnavi li a { font-size:1.3em;}
ul.nebennavi li a {}

div.media {background: url(img/ring.jpg) no-repeat scroll center top; height:468px; width:400px;}

div#content {}
div#content div#index p, div#content div#index ol { text-align:left; padding-left:37px; padding-right:30px; }

div.skopf_l { float:left; background: url(img/skopf_l.jpg) no-repeat scroll right top; height:161px; width:81px; }
div.skopf_r { float:left; background: url(img/skopf_r.jpg) no-repeat scroll left top; height:161px; width:81px; }


div#footer { height: 183px; text-align:center; background: url(img/sockel_l.jpg) repeat-x center bottom; }
div#footer div.cbox { background: url(img/tiere.jpg) no-repeat scroll center bottom; height: 183px; width:744px; margin:auto; }
div#footer div.cbox a { display:block; width:100px; margin:auto; height: 183px; background: url(img/arena.png) no-repeat scroll center bottom;}
div#footer div.cbox a span { display:none; visibility:hidden;}


td, input, select, textarea { font-weight:lighter; }
input, select, textarea {  border-color:black; font: 0.9em Arial, Helvetica, sans-serif; }

/*//////////////////////////////////////////////////////////////////////////   CITY OF GLASS  */

#cityofglasserscheint { position:fixed; top:0px; left:0px; width:244px; height:188px; }
#cityofglasserscheint a { position:fixed; top:0px; left:0px; background:url(img/cityofglasserscheint.png) top left no-repeat; width:244px; height:188px; }
#cityofglasserscheint span { display:none; visibility:hidden; }
