﻿/*-----------------------------------------------------------------------------
[client] Portal-Content Stylesheet

version:   1.0
date:      2007.04.19
author:    Sven SÃ¶hnel
email:     webmaster@soehnel-software.de

website:   portal.soehnel-software.de

version history: none
-----------------------------------------------------------------------------*/

/* Import other stylesheets
-----------------------------------------------------------------------------*/

/* @import url("otherstylesheet.css"); */


/* Remove margin, padding and border from everything  
an Stelle von
	*{...
habe ich 
html, body, div, span, p, h1, h2, h3, ul, li, a, acronym, cite, table, tr, td, form, label, input, img{...
verwendet, da der CSS-Validator das * nicht anerkennt
Sven Söhnel, 25.04.2007
-----------------------------------------------------------------------------*/
*
{
	margin:0px;
	padding:0px;
	border:0px;
}

.clear
	{
	clear:both;
}

.right
	{
	float: right;
}

.left
	{
	float: left;
}

/* Set up the document
-----------------------------------------------------------------------------*/

body
	{
	font: 62.5%/1.5 Tahoma, Verdana, sans-serif;
/*	background: url(/images/background.png) repeat;*/
	color: #000000;
	text-align: center;
}



#wrapper
	{ 
	width: 980px; /* Set page width here - you can also use percentage */
	text-align:left;  
	margin-left:auto; 
	margin-right:auto; 
	background-color: #FFFFFF;
}


/* Typography
-----------------------------------------------------------------------------*/

h1
	{
	font-size: 2.2em; /* Equivalent to 22pt */
}
	
h2
	{
	font-size: 2.0em; /* Equivalent to 20pt */
}
	
h3
	{
	font-size: 1.8em; /* Equivalent to 18pt */
}
	
h4
	{
	font-size: 1.6em; /* Equivalent to 18pt */
}
	
h5
	{
	font-size: 1.4em; /* Equivalent to 14pt */
}
	
cite
	{
	font-size: 1.2em; /* Equivalent to 12pt */
}

q
	{
	font-size: 1.2em; /* Equivalent to 12pt */
}

p
	{
	font-size: 1.2em; /* Equivalent to 12pt */
}

dl
	{
	list-style: none;
	font-size: 1.2em; /* Equivalent to 12pt */
}

ol
	{
	list-style: none;
	font-size: 1.2em; /* Equivalent to 12pt */
}

ul
	{
	list-style: none;
	font-size: 1.2em; /* Equivalent to 12pt */
}

dt
	{
	font-size: 1.2em; /* Equivalent to 12pt */	
}

dd
	{
	font-size: 1.2em; /* Equivalent to 12pt */	
}

li
	{
	font-size: 1.2em; /* Equivalent to 12pt */	
}

/* Header
-----------------------------------------------------------------------------*/



/* Navigation
-----------------------------------------------------------------------------*/



/* Footer
-----------------------------------------------------------------------------*/



/* Homepage
-----------------------------------------------------------------------------*/



/* Your template
-----------------------------------------------------------------------------*/


/* Forms
-----------------------------------------------------------------------------*/



input.text
	{
	padding: 3px;
	border: 1px solid #999999;	
}


/* Tables 
-----------------------------------------------------------------------------*/



table
 	
	{ 
  	border-spacing: 0;
	border-collapse: collapse;
}

td 
	
	{
  	text-align: left;
	font-weight: normal;
}


a{
  position: relative;
  text-decoration: none; 
/*
  font-style: italic;
*/
  color: #0000ff; 
}










