.small {font-size: x-small}

.smaller {font-size: 9pt}

.tooltip {
	position: absolute;
	display: none;
	background-color: #333333;
	color: #999999;
}

body{
	background-color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
}

table{
	font-size: 10pt;
}

input, select, textarea {
	color: #000000; background-color: #FFFFFF; border: 1px solid #AAAAAA; font-size: 10px; font-family: verdana; margin: 1px;
}

input.formButton {
	font-size: 10px;
}

/******* style *******/
.v2h {
	color: #3399FF;
}

.zitatgrau{
	color: #999999;
	font-size: 7pt;
}

.zitatorange{
	color: #EE9201;
	font-size: 7pt;
}

.orange{
	color: #EE9201;
}

.zitattext {
	color: #999999;
}

/******* hyperlinks *******/

a:link{
	text-decoration: none;
	color: #3399FF;
}

a:visited{
	text-decoration: none;
	color: #3399FF;
}

a:hover{
	text-decoration: underline;
	color: #EE9201;
}

/************** überschriften **************/

h1{
 font: bold, sans-serif;
 color: #3399FF;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold, sans-serif;
 color: #3399FF;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold, sans-serif;
 color: #3399FF;
 margin: 0px;
 padding: 0px;
}

h4{
 font: sans-serif;
 color: #3399FF;
 margin: 0px;
 padding: 0px;
}

h5{
 font: sans-serif;
 color: #3399FF;
 margin: 0px;
 padding: 0px;
}

/*************** aufzählungen ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/***********************************************/
/* layout divs                                 */
/***********************************************/

#head{
	width: 750px;
	margin: 0px auto;
}

#pagecell{
	width: 750px;
	margin: 0px auto;
}

/************* nav ****************/

#nav{
	width: 750px;
	color: #cccccc;
	padding: 2px 0px 2px 0px;
	background-image: url(pics/site/navoff.gif);
	height: 15px;
	margin: 0px auto;
}

#link{
	margin: 0px auto;
	padding: 0px 5px 0px 5px;
}

a.link{
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	border-right: 1px solid #ffffff;
}

a.link:visited{
	text-decoration: none;
	color: #000000;
	padding: 0px 5px 0px 5px;
	border-right: 1px solid #ffffff;
	font-size: 10pt;
}

a.link:hover{
	text-decoration: none;
	color: #000000;
  	background-image:  url(pics/site/navon.gif);
	font-size: 10pt;
}

/************* section styles ***************/

#section{
	font: arial,sans-serif;
	font-size: 8pt;
	width: 750px;
	margin: 2px auto;
}

.section a{
	text-decoration: none;
	font-size: 8pt;
	color: #aaaaaa;
}

.section a:visited{
	text-decoration: none;
	font-size: 8pt;
	color: #aaaaaa;
}

.section a:hover{
	text-decoration: underline;
	font-size: 8pt;
	color: #EE9201;
}

/*************** haupteil ******************/
#content{
	margin: 5px auto;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.story {
	padding: 15px 15px 5px 15px;
}

.story p{
	padding: 0px 0px 5px 0px;
}

.story h3{
	font: 125% sans-serif;
	text-align: left;
	color: #3399FF;
}

.story a:hover{
	text-decoration: underline;
	color: #EE9201;
}

.story a.capsule{
	font: bold 1em sans-serif;
	text-decoration: none;
	text-align: left;
	color: #3399FF;
	display:block;
	padding-bottom: 5px;
}

.story a.capsule:visited{
	color: #3399FF;
	text-decoration: none;
}

.story a.capsule:hover{
	text-decoration: underline;
	color: #F66014;
}

/************** seiten infos ****************/

#siteinfo{
	color: #999999;
	padding: 8px 200px 0px 200px;
	margin-top: 0px;
	font-size: 8pt;
}

.siteinfo a:link{
	text-decoration: none;
	color: #999999;
}

.siteinfo a:visited{
	text-decoration: none;
	color: #999999;
}

.siteinfo a:hover{
	text-decoration: underline;
	color: #EE9201;
}

/********************* ende **********************/
