﻿/* css: jazzufemplatz.ch - webseiten */

*{
	margin:0px;
	padding:0px;
}

body{
	background-color: #000;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
}

body>#page

#page{
	background: #000;
	margin: 0 auto;
	text-align: left;
	width: 980px;
}

#menu {
	margin:0 auto;
	float:left;
	width:160px;
}

#content{
	background:#000;
	float:left;
	width:800px;
	padding:10px;
}

a:link    {color: #999; text-decoration:none; }
a:visited {color: #999; text-decoration:none; }
a:hover   {color: #f30; text-decoration:none; }
a:active  {color: #999; text-decoration:none; }

h1       {font-size: 18pt; color: #f30; font-weight: 900; margin: 40px 0px 10px 0px;}
h2       {font-size: 14pt; color: #c99; font-weight: 600; margin: 40px 0px 10px 0px; border-bottom :#c99 solid 1px;}
h3       {font-size: 12pt; color: #c99; font-weight: 500; margin: 30px 0px 10px 0px; }
h1.extra {font-size: 24pt; color: #f30; font-weight: 900; margin: 00px 0px 10px 0px;}
p        {font-size: 11pt; color: #999; font-weight: 500; text-align: justify; margin-bottom: 20px;}
ul       {font-size: 11pt; color: #999; font-weight: 500; margin-top: 10px; text-align: justify;}
li       {font-size: 11pt; color: #999; font-weight: 500; margin-left: 15px; }
td       {font-size: 11pt; color: #999; font-weight: 500; }
tr       {font-size: 11pt; color: #999; font-weight: 500; }
small    {font-size:  8pt; color: #666; font-weight: normal;}

.red    {color: #f30;}
.yellow {color: #fc0;}
.green  {color: #3c0;}
.pink   {color: #c99;} 
.blue   {color: #06c;}
.black  {color: #000;}
.dgrey  {color: #666; text-decoration:none; }
.lgrey  {color: #999;}

.left    {text-align: left;  }
.center  {text-align: center;}
.right   {text-align: right; }
.line       {text-align: left;   padding-top: 7px; padding-bottom : 7px; border-top:#333 solid 1px; border-bottom:#333 solid 1px; font-size: 9pt; color: #666; font-weight: normal; }
.linecenter {text-align: center; padding-top: 7px; padding-bottom : 7px; border-top:#333 solid 1px; border-bottom:#333 solid 1px; font-size: 9pt; color: #666; font-weight: normal;}

/* bei Logos angewendet (ohne Linie) */
.linec   {text-align: center; padding-top: 0px; padding-bottom : 7px; }
/* .linec1  {text-align: center; padding-top: 0px;padding-bottom : 7px; } */

img {border: 0px;}

/*** Menu iframe ***/
iframe {
	top: 0px;
	left: 0px;
	width: 160px;
	height: 600px;
}

/*** Tables ***/
table {
	width: 100%;
	table-layout: fixed;
}

table.blind {
	border: 0px;
}

table.blind td {
	vertical-align: top;
	text-align: left;
	padding: 2px;
	margin: 0px 0px 0px 0px;
	border: 0px;
}
/*
table.inhalt {
	background: #ddd;
	border: 1px solid #ddd;
	border-collapse: collapse;
	margin: 10px 0px;
}

table.inhalt td {
	vertical-align: top;
	border: 1px solid #ddd;
	padding: 2px 4px;
	margin: 0px;
}
*/
/*** Standardtabelle grau/grau ***/
table.standard {
	background: #000;
	border-collapse: collapse;
	border: 1px solid #222;
	margin: 10px 0px;
}

table.standard td {
	vertical-align: top;
	padding: 7px;
	margin: 0px;
	border: 1px solid #222;
}
/*** Tabelle für Bildnavigation ***/
table.navi {
	background: #000;
	border-collapse: collapse;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}

table.navi td {
	vertical-align: top;
	padding: 7px 0px;
	text-align: center;
}











