﻿/******************************************************************************/
/* 	
	Basic screen Stylesheet for all pages
	Author: Andreas Rieger
	Date: 070101
*/


/******************************************************************************/
/*	
	Import additional stylesheets
*/

@import url(normal.css);


/******************************************************************************/
/*	
	General conditions
	DO NOT CHANGE! CHANGES CAN BE DONE IN THE ADDITIONAL STYLESHEETS ABOVE.
*/


/******************************************************************************/
/*
	Global whitespace and font-family reset
*/

* {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif
}

html	{
	height:100%
}

body	{
	margin:0;
	padding:0;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:100.1%
}
	
a:link	{
	text-decoration:none
}

a:visited	{
	text-decoration:none
}

a:hover	{
	text-decoration:underline
}


/******************************************************************************/
/*
	Forms
*/

fieldset {
	border:0 solid transparent /* 'solid transparent' required by Opera */
}

legend {
	color:#000 /* IE/Win does not inherit color */
}

optgroup {
	font-style:normal;
	font-weight:bold
}

select,
input,
textarea	{ 
	font-size:99%
}


/******************************************************************************/
/*
	Objects, images
*/

img {
	display:block;
	border:0
}

img,
a img,
a:hover img,
a:focus img {
	border:none
}

address	{
	font-style:normal
}

/*
h1,
h2,
h3	{
	font-weight:normal
}
*/

h1	{
	font-size:1.6em
}

h2	{
	font-size:1.4em
}

h3	{
	font-size:1.2em
}

h4,
h5,
h6	{
	font-size:1em
}

/******************************************************************************/
/*
	Text
*/

abbr[title],
acronym[title] {
	border-bottom:1px dotted; /* border-color is inherited from color */
	font-style:normal;
	cursor:help
}

blockquote,
cite,
q	{
	font-style:italic
}

q {
	quotes:none
}

em {
	font-style:normal
}

q:before {
	content:""
}

q:after {
	content:""
}

strong {
	font-weight:bold
}

/******************************************************************************/
/*
	Lists
*/

ol,
ul {
	margin:0;
	padding:0;
	list-style:none
}

/******************************************************************************/
/*
	Horizontal rules
*/

hr {
	display:none
}

/******************************************************************************/
/*
	Tables
*/

table {
	border-collapse:collapse;
	border-spacing:0;
	caption-side:top;
	empty-cells:show
}

td,
th {
	vertical-align:top;
	text-align:left
}


/******************************************************************************/
/*
	All invisibles
*/
.invisible	{
	display:none
}


/******************************************************************************/
/*	End
*/
