body p,div,a,table,td,th, input, select, textarea{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #222222;
}

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image : url(/img/assets/body-bg.jpg);
	background-repeat : repeat-x;
	background-color: #131313;
}

#centerContainer {
	width: 940px;
	background-image : url(/img/assets/body-bg-div.gif);
	background-repeat : repeat-x;
}

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


#opelopel 		{ position: absolute; top:   0px; left:   0px; width: 110px; height: 115px; z-index: 5; }
#logocompany 	{ position: absolute; top:   0px; left: 113px; width: 220px; height: 115px; z-index: 5; }
#logodelim1 	{ position: absolute; top:  20px; left: 110px; width:   3px; height:  80px; z-index: 3; background-color: #FEBF0F; }
#logodelim2 	{ position: absolute; top:  20px; left: 333px; width:   3px; height:  80px; z-index: 3; background-color: #FEBF0F; }


#navtop         { position: absolute; top:  40px; left: 356px; width: 564px; height:  22px; z-index: 5;}

#navtopbnr      { position: absolute; top:  40px; left: 356px; width: 564px; height:  58px; z-index: 1;}
#navtopbnrhref  { position: absolute; top:  40px; left: 356px; width: 564px; height:  58px; z-index: 2;}

div.navtopelem  { 
	float: left; 
	padding: 4px 6px 4px 6px; 
	font-weight: bold; 
	border-left:  1px solid #000000;
	border-right: 1px solid #000000;
	border-top:   1px solid #000000;
}
div.navtopelem a	{ color: #f0f0f0; }
div.navtopelemdel 	{ float: left; height: 22px; }
div.navtopdynasec   { position: absolute; top: 62px; left: 351px; width: 562px; z-index: 3;
					  display: none; background-color: #000000;	border: 1px solid #FEBF0F;
					}

div.navtopdynasecNJ { position: absolute; top: 63px; left: 351px; width: 562px; z-index: 3;
					   border: 1px Solid #FEBF0F; overflow-x : hidden;	overflow-y : hidden;
					  font-size : 11px;
					  padding: 4px 4px 4px 4px;
					}

div.topmenuA 		{ background : url(/img/yellowarrow.gif) no-repeat; width: 150px; font-size : 11px; padding: 2px 10px 4px 20px; }
div.topmenuA  a 	{ color: #d0d0d0; }
div.topmenuA  a:hover, div.topmenuA  a.ActiveLink { color: #FEBF0F; }

div.topmenuAOpen	{ background : url(/img/yellowarrow-down.gif) no-repeat; width: 150px; font-size : 11px; padding: 2px 10px 4px 20px; }

div.topmenuASub		{ font-size : 11px; padding: 0px 10px 4px 24px; width: 150px;   }
div.topmenuASub	a	{ font-size : 10px; color: #d0d0d0;}
div.topmenuASub	a:hover, div.topmenuASub	a.ActiveLink { font-size : 10px; color: #FEBF0F;}

div.topmenuAHead	{ font-size : 11px; padding: 2px 10px 4px 8px; color: #f0f0f0;}
div.navtopelemH {
	float: left;
	padding: 4px 6px 4px 6px;
	font-weight: bold;
	border-left: 1px solid #FEBF0F;
	border-right: 1px solid #FEBF0F;
	border-top: 1px solid #FEBF0F;
	border-bottom: 1px solid #000000;
}
div.navtopelemH a 	{ color: #f0f0f0; }

.px11 				{ font-size: 11px; }
.px10 				{ font-size: 10px; }

#teaserbig 	{ width: 940px; height: 250px; overflow-x : hidden;	overflow-y : hidden; 
              border-bottom : 1px solid #000000; }
			  
#TeaserBank { width: 940px;    margin-top: 12px; background-color: black; }
#stdTeaser  { border-left: 1px solid #FEBF0F; float: left; width: 220px; margin: 0px 5px 0px 5px; height: 100%;}
div.stdTeaser  { border-left: 1px solid #FEBF0F;  width: 220px; margin: 0px 5px 0px 5px; }
div.teaserHeader { font-size: 12px; font-weight: bold; padding: 4px 8px 4px 8px; }

#bottom 		{ 
	background-color: #FEBF0F; margin-top: 12px; width: 940px; 
}
#bottomSAMPLE 		{ 
	margin-top: 12px; width: 940px; 
	border-top: 1px Solid #FEBF0F;
	border-bottom: 1px Solid #FEBF0F;
}

#bottomcontent 	{  padding: 5px 8px 5px 8px;  font-weight: bold; }
a.white:hover 		{ color: #ffffff; text-decoration: underline; }

.arrowlink 		{ background : url(/img/yellowarrow.gif) no-repeat; padding: 2px 2px 4px 20px; }

#top 			{ width: 940px; height: 116px; border-bottom : 1px solid #000000; }

#leftcolumn 	{ width: 200px;	/*border-right : 1px solid #cccccc;*/ background-color: black;}
td.leftcolumn 	{ background-color: black;}

.bottomBorder   { border-bottom: 1px solid #000000;	}

#leftnav 		{ padding: 9px 4px 8px 16px; }


.ActiveLink		{ color: #FEBF0F; }
.smallcontent 	{ font-size : 8pt; }



#content 		{ width: 100%; height: 100%; background-color: White; }
td.content 		{ padding: 8px 8px 8px 8px; }

.content a 		{ text-decoration: underline; }
.content p,td { font-size : 8pt; margin: 6px 0px 6px 0px; }
.content li,ul { font-size : 8pt; margin-top: 6px; margin-bottom: 6px; }
.content h1 	{ font-size : 12pt;	font-weight: bold; margin : 4px 0px 6px 0px; }
.content h2 	{ font-size : 11pt;	font-weight: bold; margin : 4px 0px 5px 0px; }
.content h3,th 	{ font-size : 10pt;	font-weight: bold; margin : 8px 0px 4px 0px; }	
.content p.smallcontent span.smallcontent { font-size : 8pt; }

a.h2         	{ font-size : 11pt;	font-weight: bold; text-decoration: none;  }
a.h3         	{ font-size : 10pt;	font-weight: bold; text-decoration: none;  }


.pricecontent table{
		border-collapse: collapse;
		border-spacing: 0px;
		width: 98%;
}
.pricecontent td{
		border : 1px solid #cccccc;
		padding: 4px 2px 4px 2px;
		vertical-align: top;
}
.pricecontent thead{
		font-weight: bold;
}
.pricecontent p {
		margin: 0px 0px 0px 0px;
}
	
.newsDelim {
	height: 18px;
}	

.newsDate {
	padding: 0px 0px 2px 0px;
	font-size: 9px;
}

.Button1Normal {
	line-height: 12px;
	font-size: 11px; 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	color: #666666; 
	border: 1px solid #cccccc; 
	background-color: #FFFFFF;  
	height: 20px; 
	cursor: pointer;
}
.Button1Active {
	line-height: 12px;
	font-size: 11px; 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	color: #222222; 
	border: 1px solid #cccccc; 
	background-color: #FEBF0F;  
	height: 20px; 
	cursor: pointer;
}

#sitemovie0 {
z-index: 1;
}

#flashmove0 {
z-index: 1;
}

#maintable {
	background-color: White;
}



