﻿html				{overflow: -moz-scrollbars-vertical; height:100%; padding:0px; margin:0px;}
body				{margin: 0px 0px 0px 0px;font-size: 10px;font-family: Verdana, Arial;color: #333333;background-color: #b3b3b3;height:100%;}

form				{padding:0px;margin:0px;}
img{				border:0px;margin:0px;padding:0px;}

h3					{margin: 0 0 5px 0;color:#000000;font-size:12px;border-bottom:3px solid #EFEFEF;font-weight:bold;}
h2					{margin: 0 0 15px 0;color:#CC0000;font-size:16px;border-bottom:5px solid #EFEFEF;font-weight:bold;}
h1					{margin: 0 0 15px 0;color:#000000;font-size:16px;border-bottom:5px solid #EFEFEF;font-weight:bold;}

a,a:visited			{color:#CC0000; text-decoration:none}
a:hover, a:visited:hover{text-decoration:underline;}

input,select, textarea				{font-size:10px;font-family:verdana;border:1px solid #C0C0C0;background-color:white;}
.inputtop			{font-size:10px;font-family:Verdana;border:1px solid #CC0000;background-color:white;}
.checkbox			{border:0px; background: transparent;}
.submit			{border:1px solid #CC0000;}


.maintable			{height:100%;}
.maintableLeft		{width:33px;	BACKGROUND-IMAGE: url(../images/maintableLeft_bg.gif);BACKGROUND-REPEAT: repeat-y;background-position:right;vertical-align:top;}
.maintableRight		{width:33px;BACKGROUND-IMAGE: url(../images/maintableRight_bg.gif);BACKGROUND-REPEAT: repeat-y;background-position:left;vertical-align:top;}
.maintableContent	{vertical-align:top;background-color:#FFF;width:760px;background-image:url('../images/selekwatermark.jpg');background-position: right 200px;background-repeat:no-repeat;border-bottom:3px solid #CC0000;}

.contenttableCountry{float:right;background-image: url('../images/country_bg_top.gif');background-position:left;padding: 3px 10px 3px 10px;margin:0px 0px 0px 0px;background-repeat:no-repeat;color:#FFF;}
.contenttableLanguage{float:right;background-image: url('../images/language_bg_top.gif');background-position:left;padding: 3px 10px 3px 10px;margin:0px 0px 0px 0px;background-repeat:no-repeat;color:#FFF;}
.contenttableTop	{height:100px;background-image: url('../images/top_bg.gif');}
.contenttableTopmenu{height:30px;background-color: #CC0000;}
.contentcel			{padding:5px 10px 10px 10px;}

#topmenu{}
#topmenu ul			{margin:0px 0px 0px 0px;padding:3px 0 0 0px;float:left;}
#topmenu li			{float:left;margin:0px;padding-right:10px;padding-left:10px;list-style-type:none;border-right:1px solid white;white-space:nowrap;text-transform: uppercase;font-weight:bold;}
#topmenu li a, #topmenu li a:visited{color:white;text-decoration:none;}
#topmenu li a:hover, #topmenu li a:visited:hover{color:white;text-decoration:underline;}
#topmenu li a.aktiv, a.aktiv:visited{text-decoration:underline;}
#topmenu li a.aktiv:hover, a.aktiv:visited:hover{text-decoration:none;}

#search				{margin:0px 0px 0px 5px;padding:0;float:right;padding-right:5px;}

.navigation			{color:#888888;text-align:right;}

.sitetable			{width:100%;}
.sitetable td		{vertical-align:top;}
.sitemenu			{width:150px;}
.sitesplit			{width:10px;}


#leftMenu			{ margin: 0; padding: 0px 0 10px; }
#leftMenu ul		{ margin: 0; padding: 0; list-style: none; }
#leftMenu ul li		{ list-style: none; padding: 0; text-transform: uppercase;margin:0px;}
#leftMenu ul li a	{background-image:url('../images/leftMenu_BG.gif');background-position:left center;background-repeat:no-repeat;color: #666;padding: 3px 0px 3px 12px; margin:0px; display:block;font: normal 10px arial, verdana;text-decoration:none; }
#leftMenu ul li a:hover	{background-image:url('../images/leftMenu_BG_active.gif');background-position:left center;background-repeat:no-repeat;color: #222; }
#leftMenu ul li a.active{background-image:url('../images/leftMenu_BG_active.gif'); background-position:left center;background-repeat:no-repeat;color: #CC0000;}

#content table		{width:100%;}
#content table tr	{padding:5px;}
#content table tr th{background-color:#e3e3e3;padding:5px;border-right:1px solid #fff;border-bottom:1px solid #fff;font-weight:bold;text-align:left;}
#content table tr td{background-color:#f3f3f3;padding:5px;padding:3px 5px;border-right:1px solid #fff;border-bottom:1px solid #fff;font-weight:normal;text-align:left;}

#content .FrontBrand td		{text-align:center;width:33%; vertical-align:middle;}

.languagecss		{position:absolute;visibility: hidden;z-index: 100;background-color: #CC0000;width: 117px;padding:4px;}
a.languagelink, a.languagelink:visited{color:#FFFFFF;text-decoration: none;width:100%;line-height:16px;}
a.languagelink:hover, a.languagelink:visited:hover{font-weight:bold;text-decoration:none;}


