/* G L O B A L ////////////////////////////////////////////////// */
body {
	margin: 0 ;
	height: 100%;	
}
html {
	height: 100%;
}
h1 {
	font-family: "Arial Rounded MT", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 21px;
	margin: 0;
	margin-bottom: 12px;
	color: #000;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	margin: 6px 0 6px 0;	
}
h3 {
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	margin: 10px 0;
}
.LittleTitle {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.ListingTitle {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.ListingLittle {
	font-size: 10px;
	color: #000000;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Grey {
	color: #B3B3B3;
}
.Red { color: #E22324; }
.Picture {
	border: 10px solid #FFFFFF;
}
.PictureTh {
	border: 5px solid #FFFFFF;
}
.Hell {
	color: #C5D5D5;
}
.right {
	float: right;
	padding: 5px 0 10px 20px;
}
form {
	margin: 0;
	padding: 0;
}





.ContentCell ul
{
	margin: 0;
	padding: 0;
	list-style-position: inherit;
	list-style-type: disc;
}
.ContentCell li
{
	margin: 0;
	padding: 0;
	margin-left: 15px;

}







/* F O R M S //////////////////////////////////////////////////// */

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	height: 60px;
}
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	height: 16px;
	padding-top: 2px;
	padding-left: 2px;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	height: 16px;
}
.Button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 19px;
	padding-bottom: 2px;
	padding-left: 2px;
}

/* C E L L S //////////////////////////////////////////////////// */

.ContentCell {
	font-size: 11px;
	line-height: 18px;
	padding: 10px 0 0 25px;
	}
#corner{
	margin-top: -15px;
	margin-right: -15px;
	}
#outerContent {
	background-image: url(../interface/bkg_white.gif);
	background-repeat: no-repeat;
	}
.TeaserCell {
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 8px;
	border-top: 1px solid #FFFFFF;
	color: #424545;
}
.TeaserCellOver {
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 8px;
	border-top: 1px solid #FFFFFF;
	color: #424545;
	background-color: #EDF2F2 ;
}
.NeutralCell {
	padding: 12px;
}

.FormCell {
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.PictureTextCell {
	padding-left: 8px;
	color: #999999;
	line-height: 15px;
}
.FrameOuterCell {
	background-color: #E7EEEE ;
	border: 1px solid #C5D5D5;
}

.ListingCell {
	background-color: #FFFFFF;
	padding: 5px;
	padding-left: 0px;
	padding-right: 0px;
	border-top: 1px solid #DCE6E6;
	line-height: 15px;
	font-size: 10px;
}
.ListingCellTop {
	background-color: #FFFFFF;
	padding: 5px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 15px;
	font-size: 11px;
}

/* Table */
.TableOuterCell {
	padding: 0px ;
	border: 1px solid #C5D5D5;
	border-top: none;
}
.TableCell {
	padding: 3px;
	padding-left: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5D5D5;
	color: #424545;
	height: 22px;
	line-height: 13px;
}
.TableCellLine {
	padding: 3px;
	padding-left: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5D5D5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5D5D5;
	color: #424545;
	padding-left: 3px;
	height: 22px;
}
.TableCellDark
{
	padding: 3px;
	padding-left: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5D5D5;
	color: #424545;
	height: 22px;
	line-height: 13px;
	background-color: #E7EEEE;
}
.TableCellDarkLine
{
	padding: 3px;
	padding-left: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5D5D5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5D5D5;
	color: #424545;
	height: 22px;
	background-color: #E7EEEE;
}
.TableCellTop
{
	padding: 3px;
	padding-left: 4px;
	background-color: #E7EEEE;
	font-weight: bold;
	color: #424545;
	height: 22px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5D5D5;
}


/* N A V I G T O P //////////////////////////////////////////////////// */

#navigtop {
	margin-left: 200px;
}
#navigtop, naviglg {
	float: right;
}
#navigtop ul, #naviglg ul {
	margin: 0;
	padding: 0;
	line-height: 22px;
	list-style-type: none;
}
#navigtop li, #naviglg li {
	float: left;
	margin: 0;
	padding: 0 8px;
	background-image: url(../interface/sep_navigtop.gif);
	background-position: right;
	background-repeat: no-repeat;
}
#navigtop a:link, #navigtop a:visited, #naviglg a:link, #naviglg a:visited {
	color: #000;
}
#navigtop a:hover, #naviglg a:hover {
	color: #e22324;
	text-decoration: none;
}
#navigtop .on a:link, #navigtop .on a:visited, #naviglg .on a:link, #naviglg .on a:visited {
	font-weight: bold;
	color: #e22324;
}


/* N A V I G  //////////////////////////////////////////////// V2 */
#navig td
{
	background-color: #000;
	color: #fff;
	font-size: 11px;
	line-height: 9px;
	font-weight: normal;
	padding-left: 3px;
}
#navig ul {
	margin: 0;
	padding: 0;
	line-height: 10px;
	list-style-type: none;
}
#navig li
{
	float: left;
	margin: 0;
	padding: 0 12px;
	background-image: url(../interface/sep_navig.gif);
	background-position: right ;
	background-repeat: no-repeat;
}
#navig a:link, #navig a:visited {
	color: #fff;
}
#navig .on a:link, #navig .on a:visited, #navig a:hover {
	color: #e22324;
	text-decoration: none;
}



/* L A N G - N A V I G //////////////////////////////////////////////////// */
.LgNavigCell {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell1 {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell1Over {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell1On {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	background-color: #3E427B; 
	font-weight: bold ;
	color: #FFFFFF;
}
.LgNavigCell2 {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell2Over {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell2On {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	background-color: #E52324;
	font-weight: bold ;
	color: #FFFFFF;
}
.LgNavigCell3 {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell3Over {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell3On {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	background-color: #BF7B1A;
	font-weight: bold ;
}
.LgNavigCell4 {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell4Over {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell4On {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	background-color: #00814E;
	font-weight: bold ;
}
.LgNavigCell5 {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell5Over {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell5On {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	background-color: #FF9E00;
	font-weight: bold ;
}
.LgNavigCell6 {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell6Over {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell6On {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	background-color: #990066;
	font-weight: bold ;
}
.LgNavigCell7 {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell7Over {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell7On {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	background-color: #A9C215;
	font-weight: bold ;
}
.LgNavigCell8 {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell8Over {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	font-weight: bold ;
}
.LgNavigCell8On {
	padding-right: 10px;
	padding-left: 10px;
	border-left: none;
	background-color: #41A5D8;
	font-weight: bold ;
}
.LgNavigCellStart {
	padding-right: 3px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #000000;
	color: #CCCCCC;
}


/* T E A S E R ////////////////////////////////////////////////// */ 
#teaser {
	background-image:url(../interface/bkg_teaser.gif);
	background-repeat:repeat-y;
}

#teasercontent a:link, .teasercontent a:visited {
	font-size: 11px;
}
#teasercontent a:hover {
	color: #424545;
}
#teasercontent {
	margin: -20px 0 0 20px;
	padding: 8px 0px 5px 0px;
}
#teasercontent h2 {
	font-size: 14px;
	padding: 6px 0 0 0;
	margin:0;
}
p#teasermap  {
	background: none;
	padding-bottom: 0;
	}
#teasercontent p {
	padding: 6px 0 10px 0;
	margin: 0;
	background: url(../interface/sep_horiz.gif) repeat-x bottom;	
}
#teaserlinks  {
	font-size: 11px;
	line-height: 15px;
}

/* F O O T E R */
#footer {
	padding: 2px 0 6px 200px;
	}
#footer a:link, #footer a:visited {
	color: #000;
	}
#footer a:hover {
	color: #e22324;
	}
#top a:link, #top a:visited {
	color: #e22324;
	}
#top a:hover {
	color: #EB1A00;
	}

/* L I N K S //////////////////////////////////////////////////// */ 

a:link          			{text-decoration:none; color:#e22324}
a:visited       			{text-decoration:none; color:#e22324}
a:active        			{text-decoration:none; color:#e22324}
a:hover         			{text-decoration:none; color:#000000}
a:visited:hover 			{text-decoration:none; color:#000000}

a.Black:link          		{text-decoration:none; color:#000000}
a.Black:visited       		{text-decoration:none; color:#000000}
a.Black:active        		{text-decoration:none; color:#EB1A00}
a.Black:hover         		{text-decoration:none; color:#EB1A00}
a.Black:visited:hover 		{text-decoration:none; color:#EB1A00}

a.Teaser:link          		{text-decoration:none; color:#424545}
a.Teaser:visited       		{text-decoration:none; color:#424545}
a.Teaser:active        		{text-decoration:none; color:#000000}
a.Teaser:hover         		{text-decoration:none; color:#000000}
a.Teaser:visited:hover 		{text-decoration:none; color:#000000}

a.White:link         		{text-decoration:none; color:#FFFFFF}
a.White:visited      		{text-decoration:none; color:#FFFFFF}
a.White:active       		{text-decoration:none; color:#e22324}
a.White:hover        		{text-decoration:none; color:#e22324}
a.White:visited:hover		{text-decoration:none; color:#e22324}

a.Grey:link         		{text-decoration:none; color:#B3B3B3}
a.Grey:visited      		{text-decoration:none; color:#B3B3B3}
a.Grey:active       		{text-decoration:none; color:#e22324}
a.Grey:hover        		{text-decoration:none; color:#e22324}
a.Grey:visited:hover		{text-decoration:none; color:#e22324}

/* L G   N A V //////////////////////////////////////////////////// */ 

a.LgNavigTextOver:link             {text-decoration:none; color:#FFFFFF}
a.LgNavigTextOver:visited          {text-decoration:none; color:#FFFFFF}
a.LgNavigTextOver:active           {text-decoration:none; color:#FFFFFF}
a.LgNavigTextOver:hover            {text-decoration:none; color:#FFFFFF}
a.LgNavigTextOver:visited:hover    {text-decoration:none; color:#FFFFFF}

a.LgNavigOn:link          	{text-decoration:none; color:#FFFFFF}
a.LgNavigOn:visited       	{text-decoration:none; color:#FFFFFF}
a.LgNavigOn:active        	{text-decoration:none; color:#FFFFFF}
a.LgNavigOn:hover         	{text-decoration:none; color:#FFFFFF}
a.LgNavigOn:visited:hover 	{text-decoration:none; color:#FFFFFF}

a.LgNavig1:link          	{text-decoration:none; color:#3E427B}
a.LgNavig1:visited       	{text-decoration:none; color:#3E427B}
a.LgNavig1:active        	{text-decoration:none; color:#3E427B}
a.LgNavig1:hover         	{text-decoration:none; color:#3E427B}
a.LgNavig1:visited:hover 	{text-decoration:none; color:#3E427B}

a.LgNavig2:link          	{text-decoration:none; color:#E52324}
a.LgNavig2:visited       	{text-decoration:none; color:#E52324}
a.LgNavig2:active        	{text-decoration:none; color:#E52324}
a.LgNavig2:hover         	{text-decoration:none; color:#E52324}
a.LgNavig2:visited:hover 	{text-decoration:none; color:#E52324}

a.LgNavig3:link          	{text-decoration:none; color:#BF7B1A}
a.LgNavig3:visited       	{text-decoration:none; color:#BF7B1A}
a.LgNavig3:active        	{text-decoration:none; color:#BF7B1A}
a.LgNavig3:hover         	{text-decoration:none; color:#BF7B1A}
a.LgNavig3:visited:hover 	{text-decoration:none; color:#BF7B1A}

a.LgNavig4:link          	{text-decoration:none; color:#00814E}
a.LgNavig4:visited       	{text-decoration:none; color:#00814E}
a.LgNavig4:active        	{text-decoration:none; color:#00814E}
a.LgNavig4:hover         	{text-decoration:none; color:#00814E}
a.LgNavig4:visited:hover 	{text-decoration:none; color:#00814E}

a.LgNavig5:link          	{text-decoration:none; color:#FF9E00}
a.LgNavig5:visited       	{text-decoration:none; color:#FF9E00}
a.LgNavig5:active        	{text-decoration:none; color:#FF9E00}
a.LgNavig5:hover         	{text-decoration:none; color:#FF9E00}
a.LgNavig5:visited:hover 	{text-decoration:none; color:#FF9E00}

a.LgNavig6:link          	{text-decoration:none; color:#990066}
a.LgNavig6:visited       	{text-decoration:none; color:#990066}
a.LgNavig6:active        	{text-decoration:none; color:#990066}
a.LgNavig6:hover         	{text-decoration:none; color:#990066}
a.LgNavig6:visited:hover 	{text-decoration:none; color:#990066}

a.LgNavig7:link          	{text-decoration:none; color:#A9C215}
a.LgNavig7:visited       	{text-decoration:none; color:#A9C215}
a.LgNavig7:active        	{text-decoration:none; color:#A9C215}
a.LgNavig7:hover         	{text-decoration:none; color:#A9C215}
a.LgNavig7:visited:hover 	{text-decoration:none; color:#A9C215}

a.LgNavig8:link          	{text-decoration:none; color:#41A5D8}
a.LgNavig8:visited       	{text-decoration:none; color:#41A5D8}
a.LgNavig8:active        	{text-decoration:none; color:#41A5D8}
a.LgNavig8:hover         	{text-decoration:none; color:#41A5D8}
a.LgNavig8:visited:hover 	{text-decoration:none; color:#41A5D8}