@charset "iso-8859-1";

/* style for ZIWA website new*/


/* basic elements */
html 
{	margin: 0; padding: 0; background-color: #919fad; text-align: center;} 

body 
{	margin: 0 auto 0 auto; width: 990px; 
	padding: 0;
	text-align: left;
	font-family: Comic Sans MS, Charcoal, Verdana, Geneva; 
	font-size: 10pt; 
	background-color: #919fad;
	/* 72869e 6d8199 dbd9d5 b2c1d4 96a3b3 7f8a97 dfe6ed e7ecf1 */ 
	color: #394553; } /* 516276 103f71 */

p { margin: 0; padding: 0; font-size: 8pt; }

a:link { text-decoration: none; font-weight: bold; color: #1c6ba0; }  
a:visited { text-decoration: none; font-weight: bold; color: #1c6ba0; }   
a:hover { text-decoration: none; font-weight: bold; color: #ff3c00; }  /* eb9300 */

acronym { border: none; }

/* headers */
h1	{ margin: 0; padding: 30px 0 30px 0; font-size: 17pt; 
	text-align: center; font-weight: bold; 	} /* #eff3f7 */ 
h2	{ margin: 0 0 10px 0; padding: 0 ; font-size: 15pt; 
	text-align: center; font-weight: bold; color: #ffa206;	} /* eb9300 */
h3	{ margin: 0 0 20px 0; padding: 0 ; font-size: 12pt; 
	text-align: center; font-weight: normal; }
h4	{ margin: 5px 0 15px 0; padding: 0 ; font-size: 14pt; 
	text-align: center; font-weight: normal; }
h5	{ margin: 25px 0 25px 0; padding: 0 ; font-size: 14pt; 
	text-align: center; font-weight: bold;  }
h6	{ margin: 0; padding: 0; font-size: 11pt; text-align: left; font-weight: bold; }
h7	{ margin: 0; padding: 0; font-size: 12pt; text-align: left; font-weight: bold; }



	
/* container */
#container
{ margin: 0 150px 0 0; padding: 0 20px 0 20px; 
background: url(images/backshadow.jpg) top left repeat-y; } 


/* navigation1 */
#navigation1 { margin: 0; padding: 75px 0 0 0; font-size: 9pt; height: 24px; width: 800px;
background: url(images/newlogo.gif) top left no-repeat; background-color: #ffc056;
border-style: solid; border-color: #a0a5ab; border-width: 0 0 1px 0; } 
#navigation1 ul { margin: 0; padding: 0; background-color: #ffc056; } 
#navigation1 li { margin: 0; padding: 2px 10px 2px 10px; float: left; height: 20px;
list-style-type: none; text-align: left; 
border-style: solid; border-color: #a0a5ab; border-width: 0 1px 0 0; font-size: 9pt; } 

/* topbanner */
#topbanner { margin: 0; padding: 0; }
#topbanner h3 { display: none; }

/* maincontent */
#maincontent
{ margin: 0; padding: 0; background-color: #ffffff; width: 800px; }	/* #f1f2f4 #cfd6d4 #e8edec */

/* navigation2 */
#navigation2 
{ margin: 0; padding: 20px 0 0 0; width: 155px; float: left; font-size: 11pt; }
#navigation2 ul { margin: 0; padding: 0; }
#navigation2 li { margin: 0; padding: 10px 0 0 15px; text-align: left; list-style-type: none; width: 135px; } 
#navigation2 li a {	margin: 0; padding: 0; }	
	

/* ZIWAhometext, ZIWAnews */
#ZIWAnews {	margin: 0 0 0 155px; padding: 0 20px 0 20px; background-color: #e1ebf2; }
#ZIWAnews p { text-align: justify; font-size: 10pt; } /* f1f2f4 */
	 
#ZIWAhometext { margin: 0; padding: 140px 0 0 0; font-size: 12pt; 
background: url(images/zurichview.jpg) 0 0 no-repeat; }
#ZIWAhometext h1 { margin: 0; padding: 30px 0 10px 0; font: bold 16pt Helvetica; color: #f7962d; }
#ZIWAhometext h2 { margin: 0; padding: 0; font: bold 13pt Helvetica; color: #f7962d; }
#ZIWAhometext h3 { margin:0; padding: 15px 0 15px 0; font: 12pt Helvetica; }
#ZIWAhometext h6 { margin: 0 10px 10px 10px; padding: 0; font-size: 13pt; color: #ffa206; text-align: center;	}

/* stuff */
#stuff { margin: 0 20px 0 20px; padding: 0; }
#stuff dl { margin: 10px 0 0 0; padding: 0; }
#stuff dt { margin: 0; padding: 0; width: 200px; float: left; }
#stuff dd { margin: 0 0 0 200px; padding: 0; }

/* messageboard */
#messageboard { margin: 0; padding: 0; width: 250px; float: right; 
background-color: #efefef;
border-style: solid; border-color: #a0a5ab; border-width: 1px; }
#messageboard h5 { margin: 0; padding: 5px; font-weight: bold; font-size: 10pt; 
background-color: #ffa206; 
border-style: solid; border-color: #a0a5ab; border-width: 0 0 1px 0; }
#messageboard p { margin: 0 5px 5px 5px; padding: 0; font-size: 10pt; }


/* whatisonalso */
#whatisonalso { margin: 15px 10px 10px 15px; padding: 0; width: 200px; float: right; 
border-style: solid; border-color: #a0a5ab; border-width: 1px; background-color: #ffffff;
font-size: 95%; font-weight: bold; }
#whatisonalso h3 { margin: 0; padding: 2px; background-color: #ffa206; font-size: 10pt;
border-style: solid; border-color: #a0a5ab; border-width: 0 0 1px 0; }
#whatisonalso ul { margin: 0; padding: 0; }
#whatisonalso li { margin: 0 0 0 25px; padding: 0; }


/* footer */
#footer { margin: 0; padding: 50px 0 10px 0; text-align: center; }



/* ziwagallery */
#ZIWAgallery { margin: 0; padding: 0; text-align: center; }

#stuff1 { margin: 0 30px 0 30px; padding: 10px; font-size: 95%; background-color: #ffffff; 
border-style: solid; border-color: #a0a5ab; border-width: 1px; text-align:  left; }
#stuff1 dl { margin: 10px 0 0 0; padding: 0; display: block; }
#stuff1 dt { margin: 0; padding: 0; width: 200px; float: left; }
#stuff1 dd { margin: 0 0 0 200px; padding: 0; }


/* phpmessage */
#phpmessage { margin: 0; padding: 10px 0 10px 0; }


/* pictgallery */
#ZIWAthumbnail { margin: 0 0 0 155px; padding: 0 20px 0 20px;  background-color: #e8eaea; }

#selthumb { margin: 5px 0 5px 0; padding: 0;}
#selthumb a { margin: 0 5px 0 0; padding: 0 5px 0 5px; text-align: center; border-style: solid; border-color: #a0a5ab; border-width: 1px; background-color: #ffffff; }


/* policies */ 
#policies { margin: 10px auto 10px auto; width: 550px; padding: 15px; font: 8pt Verdana; border-style: solid; border-color: #a0a5ab; border-width: 1px; background-color: #ffffff; }
#policies h6 { margin: 10px 0 20px 0; padding: 0; font: bold 10pt Verdana; text-align: center;  }
#policies h5 { margin: 10px 0 20px 0; padding: 0; font: bold 12pt Verdana; text-align: center; }


/* sponsor */
#sponsor { position:absolute; top:15px; right:15px; padding: 0; font: 11pt bold Verdana; color: #ffffff; }
#sponsor img { border-width: 0 }


/* separator */
#separator { margin:0 0 10px 0; padding:0 }

