/* CSS Document */

/* CSS Document */
html {
	height: 			100%;
}


body {
	min-height: 		100%;
	height: 			100%!important;
}

body {
	margin:				0;
	font-family:		verdana, arial, helvetica;
	font-size:			10px;
	color:				#333333;
	font-weight:        normal;
	text-align:			center;
	background-color:	#efefef;
	/*background-color: 	#e2e0d5;*/
	background-image:	 url("../grafik/body-top-bg.gif");
	background-repeat:	repeat-x;
	/*background-color:	#C2DBE7;*/
	
}

div#main {
	position:			relative;
	margin: 			0 auto;
	width:				800px;
	min-height:			100%;
	text-align:			left;
	
}

a {
	color:				#666666;
	text-decoration:	none;
}

a.test {
	color:				#666666;
	text-decoration:	none;
}

/* IE-specific hack */
* html div#main {
	/* mac hide \*/
	height: 100%;
	/* end mac hide*/
}

/* STYLES FOR CONTENTTYPE */

div.mainFrontPage {
	border:				0px solid #999999;;
	border-top-width:	0px;
	border-bottom-width:0px;
	text-align:			center;
	vertical-align:		middle;
}

div.mainTextPage {
	
}

/* STYLES FOR CONTAINER */
div.container {
	position:			relative;
	width:				800px;
	height:				inherit;
	padding:			0 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	background-image:	 url("../grafik/body-top-bg.gif");
	background-repeat:	repeat-x;
}

/* STYLES FOR TOPBAR */
div.top {
	position:			relative;
	height:				150px;
	background-color:	#FFFFFF;
	text-align:			center;
}

div#topContent {
	width:				800px;
	height:				150px;
	text-align:			left;
	padding-top:		0px;
/*	background-image:	url("../grafik/nospam-logo.gif");*/
	background-image:	url("../grafik/top-logo-ny.jpg");
	background-repeat:	no-repeat;
}

div.headerImage {
	position:			relative;
	border:				0px solid #cccccc;
	border-bottom-width:1px;
	padding:			0 0 1px 0;
}

div.contentArea {
	position:			relative;
	width:				780px;;
	padding:			5px 10px 20px 10px;
	background-color:	#FFFFFF;
}

div#heading_area {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			16px;
	font-weight:		bold;
	color:				#666666;
}

div#content {
	width:				inherit;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#666666;
}

div#content h1, h2, h3, h4, h5, h6 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			16px;
	font-weight:		bold;
	color:				#666666;
	/*background-image:	url(../../simplicio1/grafik/arrow_20x20_rev1_red.gif);
	background-position:left;
	background-repeat:	no-repeat;
	padding-left:		0px;*/
}

/*div#content a {
	border:				0px dashed #006699;
	border-bottom-width:1px;
	text-decoration:	none;
	color:				#006699;
}

div#content a:hover {
	border:				0px dashed #006699;
}*/

div#bottem_content {
	width:				700px;
	height:				150px;
	/*background-image:	url(../grafik/banner_bottom.gif);
	background-repeat:	no-repeat;*/
}

div#print_icon {
	float:				right;
}

div#copy_text {
	position:			absolute;
	bottom:				0px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#999999;
	text-align:			center;
	margin-left:		-100px;
}

div#footer_area {
	position:			relative;
	height:				inherit;
	background-color:	#FFFFFF;
}

div#xhtml_validation {
	width:				640px;
	height:				inherit;
	padding-top:		5px;
	text-align:			center;
	border:				0px solid #FFFFFF;
}

div#footerContent {
	width:				780px;
	height:				100px;
	text-align:			left;
	padding-top:		0px;
	background-color:	#FFFFFF;
	border-top:			1px dashed #cccccc;
	border-left:		0px solid #B1C3D9;
	border-right:		0px solid #B1C3D9;
	border-bottom:		0px solid #B1C3D9;
	padding:			10px 10px 10px 10px;
}

div#footerContent a {
	color:				#666666;
	text-decoration:	none;
	border-bottom:		1px dashed #666666;
}

div#footerContent a:hover {
	text-decoration:	none;
	border-bottom:		0px solid #666666;
}

div#spacer {
	height:				25px;
	background-image:	url("../grafik/spacer-bg.gif");
}