BODY {
	background-image:url('contentimage/gradientback.gif');
	background-repeat:repeat-x;
	font-family: serif;
	FONT-SIZE: 11px;
	}

A
{
	COLOR:  #fe58a0;
	TEXT-DECORATION: None;
}

A:visited
{
	COLOR:  #fe58a0;
	TEXT-DECORATION: None;
}

A:hover
{
	COLOR:  #3e543c;
	TEXT-DECORATION: None;
}

A.footer, A.footer:visited, A.footer:hover {

	color:#f4edb6;
}

A.small
{
	FONT-SIZE: 10px;
	COLOR:  #fe58a0;
	TEXT-DECORATION: None;
}

A.small:visited
{
	FONT-SIZE: 10px;
	COLOR:  #fe58a0;
	TEXT-DECORATION: None;
}

A.small:hover
{
	FONT-SIZE: 10px;
	COLOR: #3e543c;
	TEXT-DECORATION: None;
}

A.menulink
{
	FONT-SIZE: 15px;
	COLOR: #045b00;
	TEXT-DECORATION: None;
	font-weight:bold;
}

A.menulink:hover
{
	COLOR:  #fe58a0;
	TEXT-DECORATION: None;
	font-weight:bold;
	 font-style:italic;
}

A.topmenulink
{
	FONT-SIZE: 18px;
	COLOR: #fe58a0;
	TEXT-DECORATION: Underline;
	font-weight:bold;
      font-style:italic;
}

A.topmenulink:visited
{
	COLOR: #fe58a0;
	TEXT-DECORATION: Underline;
	font-weight:bold;
}

A.topmenulink:hover
{
	COLOR:  #f4edb6;
	TEXT-DECORATION: Underline;
	font-weight:bold;
}

A.rightcol
{
	COLOR: #fe58a0;
	TEXT-DECORATION: Underline;
}


A.rightcol:hover
{
	COLOR: #3e543c;
	TEXT-DECORATION: Underline;
}

A.heading
{
	FONT-SIZE: 16px;
	COLOR: Black;
}

A.heading:visited
{
	FONT-SIZE: 16px;
	COLOR: Black;
}

A.heading:hover
{
	FONT-SIZE: 16px;
	COLOR: Red;
}

TD
{
	FONT-SIZE: 12px;
	COLOR: Black;
	BACKGROUND-IMAGE: NONE;
}

H1
{
	FONT-SIZE: 20px;
	COLOR: FFFFFF;
}

.header
{
	FONT-SIZE: 16px;
	COLOR:  #3e543c;
	font-weight:bold;
	text-align:center;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color: #3e543c;
}

.rcolheader
{
	FONT-SIZE: 16px;
	COLOR: #3e543c;
	font-weight:bold;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color: #3e543c;
}

.teaserheader
{
	FONT-SIZE: 16px;
	COLOR: #3e543c;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color: #3e543c;
				
}

.headercontent
{
	FONT-SIZE: 12px;
	COLOR: #fe58a0;
	BACKGROUND-COLOR: #f4edb6;
	font-weight:bold;
}

.content
{

	border:1px;
	border-style:solid;
	border-color:#3e543c;

}

.teaserheadercontent
{
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #f4edb6;
	text-align:center;
	font-weight:bold;
}

.rcolheadercontent
{
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #f4edb6;
}

.tablecontent
{
	FONT-SIZE: 14px;
	COLOR: Black;
	BACKGROUND-COLOR: #fffadb;
}

.teasercontent
{
	FONT-SIZE: 12px;
	COLOR: Black;
	BACKGROUND-COLOR: #fffadb;
}

.rcolcontent
{
	FONT-SIZE: 10px;
	COLOR: Black;
	BACKGROUND-COLOR: #fffadb;
}

.tablecontentfooter
{
	FONT-SIZE: 11px;
	COLOR: Black;
	BACKGROUND-COLOR: #f4edb6;
}

.teasercontentfooter
{
	FONT-SIZE: 10px;
	COLOR: Black;
	BACKGROUND-COLOR: #f4edb6;
}

.topmenu
{
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #3e543c;
	
}

.helptext
{
	FONT-SIZE: 10px;
	COLOR: Gray;
}

.smalldropdown
{
	FONT-SIZE: 10px;
	COLOR: Gray;
	TEXT-DECORATION: None;
}

.topback
{
/*	MARGIN: 0;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #f4edb6; */
	
}

.menuback
{
	MARGIN: 0;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #f4edb6;
	border-right:1px;
	border-right-style:solid;
	border-right-color:#3e543c;
	height:300px;
}

.mainback
{
	MARGIN: 0;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	background-position:center;
        BACKGROUND-IMAGE: URL('contentimage/rose_back.gif');
	BACKGROUND-REPEAT: NO-REPEAT;
	BACKGROUND-COLOR: #fffadb;
}

.topmenuback
{
	MARGIN: 0;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #3e543c;
}

.bottomback
{
	MARGIN: 0;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #3e543c;
}

.sep_column
{
	BACKGROUND-REPEAT : REPEAT-Y;
	BACKGROUND : URL(../contentimage/column_separator.gif);
}

