/* Standards */

html				{height: 100%;}
body				{height: 100%; margin: 0px; padding: 0px; background-color:#f0c549; background-image: url(img/bg.gif); background-repeat:repeat-y;}
td, table			{vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#848484; line-height: 19px;}
div				{padding:0px; margin: 0px;}
p				{vertical-align: top; margin: 0px;}
dd img				{padding-right: 5px;}

h1					{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4b4e98; font-weight:bold; padding: 0px;}
h2					{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b4e98; font-weight:bold; padding: 0; margin: 0;}
h3					{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b4e98; font-weight:bold; padding: 0; margin: 0;}

input				{border: 1px solid #4b4e98; background-color: #ffffff; color: #6a6a6a;}
textarea			{border: 1px solid #4b4e98;}

/* Stilklassen */

.links				{background-color:#FFFFFF; width: 225px;}
.global_nav			{background-color:#fbf0cf; border-top:2px solid #ffffff; text-align:right; padding-top:12px;padding-right:30px;}
.left				{background-color:#FFFFFF; width:218px;  text-align:right; line-height:30px;}
.nav				{margin-right: 30px;}
.logo				{border-top:2px solid #ffffff; height: 143px;}
.submenu			{line-height: 18px;}
.content			{background-color:#FFFFFF; width: 484px; padding-left: 30px; padding-right: 20px;}
.border				{border-left: 2px solid #f0c549;border-right: 2px solid #f0c549;}
.error				{color: red;}
.bg			    	{background-color:#f0c549;}
.gelb_hell			{background-color:#fbf0cf; height:18px;}

#lagerverkauf {border-spacing:0;width:100%;background:url(/fileadmin/media/img/lagerverkauf.gif) no-repeat;padding-left:3px;padding-right:25px;padding-bottom:22px;color:#6A6A6A;text-align:left;}
#lagerverkauf .lager_extra {padding-top:8px;padding-bottom:8px;}
#lagerverkauf td {line-height:16px;}

/*
.suche1				{margin-left:2px; height: 20px; padding-left: 3px; padding-right: 3px;}
.csc-form-label		{display:none;}
.csc-firstHeader 	{color: #ffffff; height: 19px;}
.csc-header, .csc-header-n1		{background-color: #4eb900; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold;
height: 19px; padding: 0px; border-bottom: 1px solid #ffffff;}
.csc-form-labelcell	{width: 100px;}



/* Links */

a					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4b4e98; text-decoration:none;}				

.global_nav a		{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4b4e98; text-decoration:none;}
.mainmenu a			{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4b4e98; text-decoration:underline; font-weight:bold;}
.submenu a			{vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6a6a6a; font-weight:normal; line-height: 18px; text-decoration:none;}
.submenu_aktiv a	{vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6a6a6a; font-weight:bold; line-height: 18px;}
.aktiv				{padding-left:12px; cursor:hand; text-decoration: none; color:#004E9F; }

.content a			{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b4e98; font-weight:normal; text-decoration:none;}


/*
.imgCell{
	padding:3px;
	margin:3px;
	border: 1px dashed #dddddd;
}
*/

#toplist, #moblist, #immolist{
	width:480px;
}

#toplist .borderBot, #moblist .borderBot, #immolist .borderBot{
	margin-top:5px;
	height:10px;
}

/*
#toplist .borderBot TD, #moblist .borderBot TD, #immolist .borderBot TD{
	background-color:#FAF0CD;
}
*/

#toplist .borderBot IMG, #moblist .borderBot IMG, #immolist .borderBot IMG{
	width:470px;
	border-bottom:3px solid #FAF0CD;
}

#toplist H1, #moblist H1, #immolist H1{
	margin:0;
	padding:0;
}

#toplist H1 A, #moblist H1 A, #immolist H1 A{
	font-weight:bold;
}

#toplist .imgCell, #moblist .imgCell, #immolist .imgCell{
	/*width:48px;*/
}
#toplist .imgCell A, #moblist .imgCell A, #immolist .imgCell A{
	display:block;
	border:2px solid #EEC549;
	padding:2px;
}

#toplist .textCell, #moblist .textCell, #immolist .textCell{
	width:430px;
	line-height:14px;
}

#toplist .preis, #moblist .preis, #immolist .preis{
	font-weight:bold;
	color:#F5D582;
	vertical-align:bottom;
	margin:0;
	padding:0;
}


