﻿/*	iucon Gmbh ::: Website 
 *	common style definitions 
 */

body 
{
	background: #ffffff;
}

body, div, p, form, span, table, tr, th, td, h1, h2, h3, h4, ul, li {
	margin: 0px;
	padding: 0px;
	border: none;
	font-family: Verdana, Helvetica, Arial, Sans-Serif; font-size: 11px; color: #000000;
}

ul 
{
	list-style-image: url(../images/dot_listitem_outline.gif);
}

ul.common_2ndLevel
{
	list-style-image: url(../images/dot_listitem_fill.gif);
}

li 
{
	padding: 3px 0px 3px 0px;
	vertical-align: middle;
}

td
{
	vertical-align: top;
}

img { border: none; margin: 0px; padding: 0px; }

a:link, a:active, a:visited, a:focus { color: #74a81e; text-decoration: none; }
a:hover { color: #333333; text-decoration: underline; }

.tF_bold { font-weight: bold; }
.tF_666 { color: #666666; }
.tF_AAA { color: #AAAAAA; }
.tF_darkGreen { color: #3c5c07; }
.tF_underline { text-decoration: underline; }
	

body.common_main 
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}

div.common_header
{
	width: 100%;
	height: 148px;
	background: url(../images/bgr_common_header.gif) top left repeat-x;
	vertical-align: top;
}

div.common_header_logo 
{
	position: absolute;
	top: 18px;
	left: 826px;
	margin: 0px;
	padding: 0px;
}

div.common_menu 
{
	width: 940px;
	height: 25px;
	position: absolute;
	top: 94px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

div.common_content
{
	width: 810px;
	margin: 0px 0px 0px 1px;
	background: url(../images/bgr_common_content.gif);
	vertical-align: top;
}

div.common_footer 
{
	width: 178px;
	position: absolute; 
	top: 610px; 
	left: 76px;
	text-align: center;
	font-size: 10px;
	color: #383131;
}
