Body, div, table, th, td, p {
	font-family: Lucida Grande, Verdana, Helvetica sans-serif; 
	font-weight: normal; 
	font-size: 11px; 
	border: 0px;
	color: #484848;
}

select, input {
	font-weight: normal; 
	font-size: 11px; 
}


body {
	padding: 0px;
	margin: 0px;
}

table, td, th {
	border-collapse: collapse;
	vertical-align: top;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

a:link, a:active, a:visited {
	color: #0730AC;
	text-decoration: none;
}

a:hover {
        color: #FF0214;
        text-decoration: none;
}

li, ul, ol {
       padding: 5px;
       list-style-position: inside;
}


/* Layout */

.Logo {
	position: absolute;
	top: 0px;
	left: 41px;
}


.MainTable {
	width: 100%;
	table-layout: fixed;
}


.Top1 {
	height:	160px;
	background-image: url(/scootershop/images/layout/bg_top1.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.Top2 {
	height:	160px;
	width: 750px;
	background-image: url(/scootershop/images/layout/bg_top2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	vertical-align: bottom;
	padding-bottom: 10px;
}

.Top2 Table {
	margin-left: 330px;
}

.Top2 TD {
	padding-left: 20px;
}

.Top2 a:link, .Top2 a:active, .Top2 a:visited {
	color: #FFFFFF;
	font-weight: bold;
}

.Top2 a:hover {
	color: #FF0214;
	font-weight: bold;
}
 

.Empty2 {
	height:	11px;
	width: 750px;
	background-image: url(/scootershop/images/layout/bg_empty2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}


.Center2 {
	width: 750px;
	background-color: #E9E9E9;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
        padding: 0px 20px 10px 20px;
}


.Bottom2 {
	width: 750px;
	background-image: url(/scootershop/images/layout/bg_bottom2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 15px;
	text-align: center;
}


.linkmenu{
	background-color: #0730AC;
	position:absolute;
	visibility: hidden;
	line-height: 12px;
	z-index: 9;
	width: 120px;
	padding-top: 12px;
	padding-bottom: 12px;
        margin-left: -7px;	
        font-size: 11px;
	background-image: url(/scootershop/images/layout/bg_nav120.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

#linkmenu3 {
	width: 170px;
	background-image: url(/scootershop/images/layout/bg_nav170.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}



.linkmenu a:hover, .linkmenu a:active, .linkmenu a:link, .linkmenu a:visited{ 
	color: #FFFFFF;
	display: block;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 7px;
	font-weight: bold;
}

.linkmenu a:hover {
	color: #FF0214;
}

.MP-MainTable, .MP-MainTable1, .MP-MainTable2 {
	width: 710px;
}

.MP-RubricTD1, .MP-RubricTD2 {
        width: 345px;
}


.MP-RubricTD2 {
	padding-left: 20px;
}

.MP-RubricNameTD {
	width: 345px;
	vertical-align: bottom;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #0730AC;
}

.MP-RubricNameTD a:active, .MP-RubricNameTD a:hover, .MP-RubricNameTD a:link, .MP-RubricNameTD a:visited {
	color: #0730AC;
}

.MP-ArticleTD {}

.APC-MainTableWithPicture {
	width: 345px;
}

.APC-MainTable {
	width: 345px;
}

.APC-ImageTD {
	padding-top: 14px;
	width: 130px;
}

.APC-ImageTD IMG {
	border: 1px solid #999999;
}

.APC-MainTable .APC-ArticleTD {
	padding-left: 130px;
	padding-top: 14px;
}

.APC-MainTableWithPicture .APC-ArticleTD {
	padding-top: 14px;
}


.APC-ArticleInfoTD {
	padding-bottom: 2px;
	font-size: 10px;
}

.APC-ArticleNameTD {
	font-weight: bold;
	padding-bottom: 2px;
}

.APC-ArticleNameTD IMG{
	margin-right: 4px;
}

.MP-RubricMoreTD {
	padding-top: 12px;
	font-size: 10px;
}


.MP-RubricMoreTD IMG{
	margin-right: 4px;
}

.MP-RubricEmptyTD {
	height: 30px;
}

.RP-MainTable1, .RP-MainTable2 {
	width: 710px;
}

.RP-RubricNameTD {
	vertical-align: bottom;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #0730AC;
}

.RP-RubricTD1, .RP-RubricTD2 {
        width: 345px;
}

.RP-RubricTD2 {
	padding-left: 20px;
}

.RP-ArticleImageTD1 {
	padding-top: 14px;
	width: 130px;
}

.RP-ArticleImageTD1 IMG{
	border: 1px solid #999999;
}

.RP-ArticleTD1, .RP-ArticleTD7 {
	padding-top: 14px;
}

.RP-ArticleTD7 {
	padding-left: 130px;
}

.RP-ArticleInfoTD {
	padding-bottom: 2px;
	font-size: 10px;
}

.RP-ArticleNameTD {
	font-weight: bold;
	padding-bottom: 2px;
}

.RP-ArticleNameTD IMG{
	margin-right: 4px;
}

.RP-RubricMoreTD {
	padding-top: 10px;
}

.AP-MainTable1, .AP-MainTable2, .AP-MainTable3 {
	width: 600px;
}

.AP-RubricNameTD {
	vertical-align: bottom;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #0730AC;
}


.AP-ContentTD, .AP-AttachmentTD {
	padding-top: 14px;
	padding-right: 10px;
}

.AP-AttachmentTD {
	width: 130px;
}


.AP-ImageTD IMG{
	border: 1px solid #999999;
        margin-bottom: 6px;
}

.AP-DocumentsTD, .AP-LinksTD {
	font-weight:bold;
}

.AP-ImageLinkTD, .AP-DocumentsTD , .AP-LinksTD {
	padding-top: 4px;
}

.AP-ImageLinkTD IMG, .AP-DocumentsItemTD IMG, .AP-LinkItemTD IMG {
	margin-right: 4px;
}

.AP-ImageShortTextTD, .AP-DocumentsItemShortTextTD , .AP-LinkItemShortTextTD {
	padding-left: 8px;
}

.AP-ArticleNameTD {
	font-weight: bold;
}

.AP-EventDateTD {
	padding-top: 14px;
}

.AP-SubTitleTD {
	font-weight: bold;
	padding-top: 14px;
}

.AP-EventDateTD SPAN, .AP-EventTimeTD SPAN, .AP-EventLocationTD SPAN, .AP-EventTimeAddress SPAN {
	width: 120px;
	font-weight: bold;
}

.AP-ArticleShortTextTD, .AP-ArticleContentTD {
	padding-top: 14px;
}

.AP-ArticleInfoTD, .AP-PrintTD {
	font-size: 9px;
	padding-top: 14px;
}


.AP-ArticleInfoTD IMG, .AP-PrintTD IMG{
	margin-right: 4px;
}

.PG-Body1, .PG-Body2 {
	background-color: #E9E9E9;
}

.PG-MainTable2  {
       margin: 14px;
	width: 400px;
}

.PG-ArticleNameTD {
	height: 22px;
	vertical-align: bottom;
	padding-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #0730AC;
	border-bottom: 1px solid #D6D6D7;
}

.PG-BrowseTD {
        text-align: right;
	border-bottom: 1px solid #D6D6D7;
}

.PG-PictureTD {
       padding-top: 6px;
}

.PG-PreviewTD IMG {
	border: 1px solid #999999;
}

.PG-PictureNameTD {
	padding-top:: 6px;
	font-weight: bold
}


.PG-PictureShortTextTD {
	padding-top: 6px;
}

.PG-PreviewTD {
       padding: 8px;
}

