﻿/** Body styling for page **/

body{background-image: url("images/home3.gif");
	color: #000;
	margin: 0px;
}
	
body a:link{color: #0000be;
}

body a:visited{color: #6491B4;
}

body a:hover{color: #8c8c8c;
}

/** End of body style**/

/**Header style**/

#header{height: 160px;
		
}

#header_logo{background: url("images/carlzeisslogo.gif") no-repeat;
			 position: absolute;
			 top: 17px;
			 left: 60px;
			 width: 75px;
			 height: 75px;
			 z-index: 2;
}

#header_center{background: url("images/carl_zeiss_logo3.gif") no-repeat;
			 position: absolute;
			 top: 31px;
			 left: 198px;
			 width: 330px;
			 height: 23px;
			 z-index: 2;
}

#header_right{background: url("images/northamerica.gif") no-repeat;
			 position: absolute;
			 top: 34px;
			 right: 8px;
			 width: 75px;
			 height: 18px;
			 z-index: 2;
}

#header_bottom{background: url("images/spaziologo.gif") no-repeat;
			   position: absolute;
			   top: 75px;
			   left: 195px;
			   width: 302px;
			   height: 54px;
			   z-index: 2;
}

/*End of header style*/

/*Side navigation column style - left*/

#left_column{float: left;
			 width: 185px;
			 text-align: left;
			 min-height: 300px;
}

#sidemenu {width: 185px;
		   font-family: Arial, Helvetica, sans-serif;
		   font-size: 12px;
		   margin: 2px;
		   padding: 0;
		   color: #336797;
}

#sidemenu p {padding: 2px 0px 2px 15px;
			display: block;
			color: #336797;
			background-color: transparent;
			font-weight: bold;
}

#sidemenu ul {margin: 1px;
			padding: 0;
			font-weight: normal;
		    list-style-image: url("images/navigation_link1.gif");
			list-style-position: inside;
}
			
#sidemenu li {margin: 0;
			padding: 0;
			display: block;
			border-bottom: 1px solid white;
			font-weight: normal;
			background-color: transparent;
}

#sidemenu li a {text-decoration: none;
			padding: 2px 0px 2px 20px;
			display: block;
			color: #336797;
			background-color: transparent;
			font-weight: normal;
}
			
#sidemenu a:hover {color: #336797;
				 background-color: #d3e9f9;
}
		  
		  

/*End of side navigation style -left*/

/*main content style*/

#main_content{text-align: left;
			  min-height: 300px;
			  margin-left: 185px;
			  padding: 0px 15px 0px 15px;
}

h4{font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
}

p{font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}