/* styles.css
   author: design aspekt / www.design-aspekt.com
   last modified: 2004-03-10
*/

/* body */
body	{background-color:#ffffff; color:#000000; margin:0px}

/* layer */
#header		{position:absolute; top:44px; left:10px; width:750px; z-index:1; visibility:visible}
#bk			{position:absolute; top:95px; left:0px; width:100%; height:190px; z-index:0; visibility:visible; background-color:#224D88; }
#ivstore		{position:absolute; top:100px; left:770px; width:230px; height:180px; z-index:5; visibility:visible; background-color:#224D88; }
#right			{position:absolute; top:285px; left:760px; width:272px; z-index:5; visibility:visible; background-color: #ffffff; font-size:8pt; color:#3563A2; font-family:arial; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
	
#newoffer		{ left:0px; width:252px; z-index:5; visibility: visible; background-color: #eeeeee; font-size:8pt; color:#3563A2; font-family:arial; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:0px;}
#logos 			{ width:200px;  z-index:5; visibility:visible; background-color: #ffffff; font-size:8pt;  font-family:arial; padding-left:10px;  padding-right:0px; padding-top:0px; padding-bottom:0px; }

#modulhome		{position:absolute; top:95px; left:0px; width:760px; height:190px; z-index:5; visibility:visible; background-color:#224D88; }
#moduldreivier	{position:absolute; top:95px; left:380px; width:380px; height:190px; z-index:5; visibility:visible; background-color:#224D88; }
#modulzweivier	{position:absolute; top:95px; left:190px; width:570px; height:190px; z-index:5; visibility:visible; background-color:#224D88; }
#moduleins		{position:absolute; top:95px; left:0px; width:190px; height:190px; z-index:10; visibility:visible; background-color:#224D88; }
#modulzwei		{position:absolute; top:95px; left:190px; width:190px; height:190px; z-index:20; visibility:visible; background-color:#3563A2; }
#moduldrei		{position:absolute; top:95px; left:380px; width:190px; height:190px; z-index:30; visibility:visible; background-color:#6286B7; }
#moduldreiang	{position:absolute; top:95px; left:380px; width:190px; height:190px; z-index:30; visibility:visible; background-color:#3563A2;  border-left: 1px solid #6286B7; }
#modulvier		{position:absolute; top:95px; left:570px; width:190px; height:190px; z-index:40; visibility:visible; background-color:#224D88; }
#modulfuenf     {position:absolute; top:285px; left:0px; width:190px;  visibility:visible; font-family:Verdana,Arial,Helvetica,Sans-Serif; color:#000000; font-weight:normal; font-size:11px; line-height:14px; padding-left:5px}


#contentlayouteins	{position:absolute; top:285px; left:0px; width:760px; z-index:100; visibility:visible}
#contentlayoutzwei	{position:absolute; top:95px; left:190px; width:380px; z-index:100; visibility:visible; background-color:#eeeeee; layer-background-color:#eeeeee}
#contentlayoutdrei  {position:absolute; top:285px; left:0px; width:190px; z-index:100; visibility:visible}
/* content-text */
.headline					{font-family:Arial Narrow,Arial,Helvetica,Sans-Serif; color:#3563A2; font-weight:normal; font-style:narrow}
.headline					{font-size:20px; line-height:22px}
.blau						{font-family:Arial,Helvetica,Sans-Serif; color:#3563A2; font-weight:normal; }
.linkfake					{font-family:Verdana,Arial,Helvetica,Sans-Serif; color:#3563A2; font-weight:bold; }

.newslink 					{font-family:Arial,Helvetica,Sans-Serif; color:#3563A2; font-weight:normal; font-size:8pt }	

p, .text, ul, ol, li, .navi, .navihi, .subnavi, .subnaviangebote	{font-family:Verdana,Arial,Helvetica,Sans-Serif; color:#000000; font-weight:normal}
p, .text, ul, ol, li		{font-size:11px; line-height:14px}
.navi, .navihi			 	{font-size:10px; line-height:14px}
.subnavi 					{font-size:10px; line-height:17px}
.subnaviangebote 			{font-size:10px; line-height:14px}

a:link, a:visited	{color:#3563A2; text-decoration:none}
a:hover				{color:#224D88; text-decoration:underline}

.navi								{color:#3563A2; text-decoration:none; font-weight:normal}
a:link.navi, a:visited.navi			{color:#3563A2; text-decoration:none; font-weight:normal}
a:hover.navi						{color:#3563A2; text-decoration:none}

.navihi								{color:#3563A2; text-decoration:none; font-weight:bold}
a:link.navihi, a:visited.navihi		{color:#3563A2; text-decoration:none; font-weight:bold}
a:hover.navihi						{color:#3563A2; text-decoration:none}

.subnavi							{color:#ffffff; text-decoration:none; font-weight:normal}
a:link.subnavi, a:visited.subnavi	{color:#ffffff; text-decoration:none; font-weight:normal}
a:hover.subnavi						{color:#ffffff; text-decoration:none}

.subnaviangebote							{color:#ffffff; text-decoration:none; font-weight:normal}
a:link.subnaviangebote, a:visited.subnaviangebote	{color:#ffffff; text-decoration:none; font-weight:normal}
a:hover.subnaviangebote						{color:#ffffff; text-decoration:none}


b {font-weight:bold}
li {list-style-type: square}
hr {border : 1px solid #ffffff; border-color:#ffffff}

/* form elements */
form				{display:inline}
.noborder			{border-style:none}

.input			    {font-family:Verdana,Arial,Helvetica,Sans-Serif; font-weight:normal; font-size:11px; background-color:#ffffff; color:#000000; border-color:#999999 #ffffff #ffffff #999999; border-style:solid; border-width:1px}
.textarea			{font-family:Verdana,Arial,Helvetica,Sans-Serif; font-weight:normal; font-size:11px; background-color:#ffffff; color:#000000; border-color:#999999 #ffffff #ffffff #999999; border-style:solid; border-width:1px}
.button				{font-family:Verdana,Arial,Helvetica,Sans-Serif; font-weight:normal; font-size:11px; background-color:#dddddd; color:#000000; border-color:#ffffff #999999 #999999 #ffffff; border-width:1px; border-style:solid}
.navibutton			{font-family:Verdana,Arial,Helvetica,Sans-Serif; font-weight:normal; font-size:10px; background-color:#224D88; color:#ffffff; border-color:#ACC5E7 #6286B7 #6286B7 #ACC5E7; border-width:1px; border-style:solid}
/* lists */
ol					{margin-top:8px; margin-bottom:3px; margin-left:39px; padding-left:0px; list-style-type:decimal}
ul					{margin-top:6px; margin-bottom:3px; margin-left:14px; padding-left:0px; list-style-type:square}
li					{margin-top:1px; margin-bottom:1px; margin-left:4px; margin-right:30px}

/* bg-colors */
.tint				{background-color:#eeeeee}