/****************************************************************************** AUTHOR: Matt Eipeldauer DATE: 24.06.2003 DESCRIPTION: MAIN STYLESHEET FOR VIENNA2004 SITE THIS STYLESHEET IS USED IN CONFIRMATION WITH HTML 4.0 Transitional COMPATIBLE: Netscape + Mozilla, Opera, Internet Explorer, Konqueror ******************************************************************************/ body { margin-left: 0px; margin-top:0px; padding-left:0px; padding-top:0px; width: 800px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: rgb(0,0,0); background-color:rgb(33,103,174); } /* HEADER TABLE AND SUB STYLES */ table.header { width:800px; height:105px; border:none; background-image: url('../images/header.jpg'); background-repeat:no-repeat; } table.header td.spacer { height:74px; } table.header td.mainmenu { width:87px; height:18px; background-repeat: no-repeat; } table.header a { color:rgb(255,255,255); font-size:8pt; font-weight:bold; } /* MAIN TABLE AND SUB STYLES */ table.main { width: 800px; border:none; background-color:rgb(255,255,255); } table.main td.mnuLeft { width:159px; background-image: url('../images/mnuLeft_ext.jpg'); background-repeat:repeat-y; } table.main td.mnuLeft td.mnuLeftCell { background-repeat: repeat-x; padding-bottom: 1px; vertical-align: middle; } table.main td.mnuLeft a {  font-size:8pt; font-weight:bold; } table.main td.txtContentMain { padding-left:13px; padding-top:11px; padding-bottom:12px; padding-right:12px; } table.main td.txtContentMain td.contentLineSpacer { font-size: 1px; height: 2px; padding-top:3px; padding-bottom:3px; /*padding-left:2px; just to correct the img shift... but I don't know why, it's deactivated!*/ } table.main td.txtContentMain hr { height: 2px; color: rgb(0,0,0); } /* STYLES FOR THE CONTENTS AS TABLE OBJECT */ table.main td.txtContentMain td.contentImage { padding-right: 5px; margin:0px; } table.main td.txtContentMain td.contentImage img { padding: 0px; margin:0px; } table.main td.txtContentMain td.contentHeader { font-weight: bold; color: rgb(0,0,0); font-size: 8pt; } table.main td.txtContentMain td.contentLine { font-size: 8pt;  font-weight: normal; } table.main td.txtContentMain td.contentLine a { color: rgb(250,118,60); text-decoration: no-underline; font-weight: bold; } table.main td.txtContentMain span.contentHeader { font-weight: bold; color: rgb(0,0,0); font-size: 8pt; } /* STYLES FOR THE CONTENTS AS SPAN OBJECTS */ table.main td.txtContentMain span.contentHeader { font-weight: bold; color: rgb(0,0,0); font-size: 8pt; } table.main td.txtContentMain span.contentTeaser, table.main td.txtContentMain span.contentText { font-weight: normal; color: rgb(0,0,0); font-size: 8pt; } table.main td.txtContentMain img { margin-left: 0px; margin-right: 6px; margin-bottom: 6px; margin-top: 2px; /* border-style: solid; border-width: 1px; border-color: rgb(0,0,0); */ } table.main td.txtContentMain a { color: rgb(250,118,60); text-decoration: no-underline; font-weight: bold; font-size: 8pt; } /* STYLES FOR THE RIGHT MENU */ /* we're going to use the same style names, but they are stacked beyond different parent objects */ table.main td.mnuRight { background-image:url('../images/mnuRight.jpg'); background-repeat:repeat-y; } a { color: rgb(250,118,60); text-decoration: no-underline; font-weight: bold; font-size: 8pt; } /* this style uses dynamic URL's */ table.main td.mnuRight table.contentTable td.contentLine { padding-left: 8px; padding-top: 4px; padding-right: 23px; padding-bottom: 4px; font-size: 8pt; font-weight: normal;   background-repeat: repeat-y; } table.main td.mnuRight table.contentTable td.contentLine td { font-size: 8pt; padding-left: 2px; font-weight: normal;  } table.main td.mnuRight table.contentTable td.mnuRightHead { height:22px; padding-left:8px; font-size:11pt; font-style:italic; font-weight:bold; background-repeat:no-repeat; } 
