body {
	/*background-color: #E5C881;
	background-image: url("images/body-bak.gif");*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
}
ul {
margin-left:5px;
list-style:square;

}
li {
	margin-top:5px;
	}
a.navMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	
	
}
a.navMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #E5c881;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

a.navMenuSide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0450A4;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	
	
}
a.navMenuSide:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0450A4;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}


a.navMenuCal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #0450A4;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	
	
}
a.navMenuCal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #E5c881;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.navMenuSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #ffffff;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	
}
a.navMenuSmall:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #E5c881;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
}
.masterTable {	
	border: 1px solid #0450A4;
}
.boxTable {	
	border: 1px solid #000000;
}
.time {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight:bold;
	color: #0450A4;
	text-align:left;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight:bold;
	color: #0450A4;
}
.copy {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
}
.boxData{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0450A4;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sd {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}
.small2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0450A4;
	font-weight:bold;
	text-transform:uppercase;
}
.sideSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0450A4;
	font-weight:bold;
	
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.calbox {
	padding: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
	background-image: url("http://www.themarcomgroup.com/~branchwarehouse/images/body-bak.gif");
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
a.marcom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0450A4;
	font-weight:bold;
	text-transform:uppercase;
	
	
}
a.marcom:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E9CD86;
	font-weight:bold;
	text-transform:uppercase;
	
}


/* GENERIC STYLE SHEET
built by Jon Roig (jon@jonroig.com) for OpenListings
http://jonroig.com for info
*/

/* MAIN STYLES */
BODY {
	margin-top: 0px;
	margin-left: 0px;
	font-family: Arial,Helvetica,sans-serif;
}	

h1, h2 {
	font-family: Arial,Helvetica,sans-serif;
	text-align: left;
}

h3, h4 {
	font-family: Arial,Helvetica,sans-serif;
	margin-left: 20px;
}

h5, h6 {
	font-family: Arial,Helvetica,sans-serif;
	text-align: Left;
	margin-left: 35px;
}

P {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 32px; 
	margin-right: 12px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
}

hr	{ height: 0px; border: solid #000000 1px; border-top-width: 1px;}

/* TABLE STYLES */
table.form_main { background-color: #FFFFFF; }
td.row_main { background-color: #FFFFFF; }

/* for alternating listings in the admin area*/
td.row1_0	{ background-color: #009900; }
td.row2_0	{ background-color: #CCFFCC; }
td.row3_0	{ background-color: #99CC99; }
.adminListingLeft_0 {
color: #FFFFFF;
background-color : transparent;
}

td.row1_1	{ background-color: #006699; }
td.row2_1	{ background-color: #DEE3E7; }
td.row3_1	{ background-color: #D1D7DC; }
.adminListingLeft_1 {
color: #FFFFFF;
background-color : transparent;
}

/* for alternating image listings */
td.image_row_0	{ background-color: #cccccc; }
td.image_row_1	{ background-color: #FFFFFF; }

/* for alternating search result listings */
td.search_row_0	{ background-color: #cccccc; }
td.search_row_1	{ background-color: #FFFFFF; }

/* FORM STYLES */
INPUT, select, textarea, text {
border: 1px #006699 groove;
background-color: #ffffff; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000;
border-color: #000000;
border-style: solid;
}


/* TEXT STYLES */
.small { font-size : 10px; }

.required {
color: #FF0000;
background-color : transparent;
}

.lightText {
color: #FFFFFF;
background-color : transparent;
}


/* TEMPLATE EDITOR STYLES */
td.templateEditorHead	{ background-color: #cccccc; }
td.templateEditorNew	{ background-color: #dcdcdc; }






/* FAQS CSS */

/* Zentrale CSS-Datei */

/* alles, was klein erscheinen soll, Standard: 10px; */
.little			{
	font-size : 10px;
}

/* Style "5 neueste Artikel" und TOP TEN Überschrift */
.topten			{
	color: #ffffff;
	font-size : 12px;
}

/* Style Kommentare */
.comment		{
	color: #000080;
	font-size : 10px;
	border-bottom : 1px dashed Navy;
	border-top : 1px dashed Navy;
	background-color : #EEEEEE;
}

/* Style Newsüberschrift */
.header				{
	line-height : 16px;
}

/* Style TopTen */
.topten				{
	background-color : #dcdcdc;
	color: #000080;
	font-size : 10px;
}

/* Style Five Newest */
.fivenewest			{
	background-color : #dcdcdc;
	color: #000080;
	font-size : 10px;
}

/* Style der INPUT-Felder - Achtung: nicht Netscape 4.x kompatibel! */
input			{
	border: 1px solid #778899;
	color: #000080;
	background-color : #ffffff;	
}

/* Style der RADIO-Buttons - Achtung: nicht Netscape 4.x kompatibel! */
input.radio	{
	border: 0px none #ffffff;
	background-color : #f5f5f5;
}

/* Style der SUBMIT-Buttons - Achtung: nicht Netscape 4.x kompatibel! */
input.submit	{
	border: 1px solid #778899;
	color: #f5f5f5;
	background-color : #4169e1;
}

/* Style der TEXTAREA-Felder - Achtung: nicht Netscape 4.x kompatibel! */
textarea		{
	border: 1px solid #778899;
	color: #000080;
	background-color : #ffffff;
}

/* Style der SELECT-Felder - Achtung: nicht Netscape 4.x kompatibel! */
select		{
	border: 1px solid #778899;
	color: #000080;
	background-color : #ffffff;
}

/* Style der Tabellenzeilen der offenen Fragen */
.openquestions {
	background-color : #f5f5f5;
}

/* Style für [code] Bereiche */
pre {
	 border : 1px solid #cccccc;
	 background-color : white;
}

.homeNavImg {
	float:left;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	width:107px;
	margin-bottom:10px;
	height:auto;
	}


