* {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; }
body {
	font-size: 12px;
	background: #6B655D url("images/body_bck.gif") repeat-x left top; }
a { text-decoration: none; }
a img {
	vertical-align: top;
	border: 0px none:}
.endContent {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;}
div.page {
	width: 1000px;
	margin: 0px auto; }
#zoneHeader {
	height: 135px;
	background: url("images/header.jpg") no-repeat left top; }
	#navLang { 
		text-align: right;
		padding-top: 15px; 
		padding-right: 20px; }
		#navLang ul { list-style-type: none; }
		#navLang li { display: inline; padding-left: 10px; color: #999999; font-size: 11px; }
		#navLang a { text-decoration: none; }
		#navLang a span { color: #cccccc; }
		#navLang span { color: #999999; }
		#navLang acronym { display: none; }
	#zoneHeader h1 {
		width: 173px;
		height: 67px;
		margin-top: 10px;
		margin-left:75px;
		margin-bottom: 10px;
		background: url("images/casami_logo.gif") no-repeat left top; }
	#zoneHeader h1 span { display: none; }	
	#zoneHeader blockquote {
		width: 320px;
		margin-left: 10px;
		text-align: center;
		font-weight: bold;
		font-size: 12px;
		color: #333333; }
#zoneMain {
	padding: 0px 10px;
	background: url("images/zoneMain_bck.gif") repeat-y left top; }
	#navMain { 
		height: 25px;
		line-height: 23px; 
		padding-left: 5px;
		border-bottom: 2px solid #804040;
		border-left: 2px solid #000000;
		border-right: 2px solid #000000;
		background: url("images/navMain_bck.gif") repeat-x left top; }
		#navMain ul { list-style-type: none; height: 23px; padding-top: 3px; }
		#navMain li { 
			float: left;
			padding-left: 18px;
			padding-right: 16px;
			font-size: 14px;
			color: #ff0000; }
		#navMain li.currentPage { 
			padding-left: 17px;
			padding-right: 15px;
			padding-top: 0px;
			border: 1px solid #804040;
			border-bottom: 0px none;
			background-color: #eeeeee; }
		#navMain li a {
			text-decoration: none; 
			font-weight: bold; 
			text-transform: lowercase; }
		#navMain li.currentPage a:link,
		#navMain li.currentPage a:visited { color: #4c5554;  }
		#navMain li a:link,#navMain li a:visited { color: #aaaaaa; }
		#navMain li a:hover { color: #ffffff; }
	#zoneMain p.slogan {
		font-size: 1.1em;
		margin: 0px;
		margin-left: 480px;
		text-align: center;
		font-weight: bold;
		font-style: italic;
		color: #666666; }
#zoneContent {
	padding: 10px 20px;
	padding-bottom: 0px;
	background: url("images/content_bck.jpg") no-repeat 647px bottom; }
	#colMin { 
		width: 0px;
		float: left;}
	#mainContent {
		padding-top: 20px;
		width: 450px;
		float: left; }
	#secoContent {
		width: 450px;
		float: right; }
	iframe.ISframe {
		width: 100%;
		height: 400px;}
#zoneContent h1 {
	font-size: 1.3em;
	height: 1.8em;
	margin-bottom: 1em;
	text-align: center;
	color: #cc0000; }
#zoneContent h2 {
	font-size: 1.2em;
	margin-bottom: 1em;
	text-align: left;
	color: #666666; }
#zoneContent p {
	font-size: 1.2em;
	margin-bottom: 1em;
	text-align: justify;
	color: #333333; }
	#zoneContent p a {
		text-decoration: underline;
		color: #990000;}
#zoneContent ul {
	font-size: 1.2em;
	margin-bottom: 1em;
	margin-left: 2em;
	color: #333333; }
#zoneContent li { margin: 0.5em 0em; }
		#secoContent li { margin: 1em 0em; }
#zoneContent .imgCenter {
	margin: 1em 0em;
	text-align: center; }
#zoneContent .imgRight {
	margin: 1em;
	text-align: right; }
#zoneFooter {
	height: 25px;
	padding-top: 5px;
	background: #6B655D url("images/footer_bck.gif") no-repeat left top; }
	#zoneFooter p {
		width: 450px;
		float: right;
		text-align: center;
		font-size: 10px;
		color: #666666; }
		#zoneFooter p sup { font-size: 9px; vertical-align: top; }

#page1 #zoneContent { 
	padding-bottom: 20px; 
	background-image: url("images/nbsp.gif"); }
#page1 #mainContent ul { margin: 2em; }	
#page1 #mainContent li { margin: 1em 0em; }

#page2 #zoneContent { 
	padding-bottom: 20px; 
	background-image: url("images/nbsp.gif"); }
#page2 #mainContent ul { margin: 2em; }	
#page2 #mainContent li { margin: 1em 0em; }

#page3 #secoContent { padding-bottom: 210px; }

#page4 #mainContent { width: 540px; }
#page4 #zoneContent { 
	padding-bottom: 20px; 
	background-image: url("images/nbsp.gif"); }
#page4 #secoContent { 
	padding-left: 30px;
	width: 330px; }

#page5 #zoneContent { background-image: url("images/nbsp.gif"); }

#page6 #zoneContent { padding-bottom: 20px;background-image: url("images/nbsp.gif"); }
#page6 #mainContent { width: 350px; }
#page6 #secoContent { 
	height: 420px;
	width: 550px;
	margin-top: 20px;
	position: relative; }
	#page6 #img1 { position: absolute; right: 0px; top: 0px; }
	#page6 #img2 { position: absolute; left: 100px; top: 120px; }
	#page6 #img3 { position: absolute; left: 70px; bottom: 30px; }
	#page6 #img4 { position: absolute; right: 20px; bottom: 0px; }

