﻿/* Style-Sheet Definitionen für die Seite von Oskar Emmenegger & Söhne AG, IT - Services */
/* Author: Rafael Emmenegger */

Body	
    {font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url('../Images/Background.jpg');
	background-repeat: no-repeat}
	
h1 ,h2 h3, h4, h5, h6, ul, ol, li, div, table, td, blockquote, nobr, th, dt, dd, dl, adress, pre, p
	{font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-align: Left;
	color: #000000}

h1	
	{font-size: 14pt;
	font-weight: bold;
	color: #00378B}

h2	
	{font-size: 11pt;
	font-weight: bold}

h3	
	{font-size: 10.5pt;
	font-weight: bold}
	
h4	
	{font-weight: bold}

address, pre
	{font-size: 8pt;
	font-style: normal}
	
hr 
    {height: 1px;
    width: 100%;
    color:#00378B}
    
p.download
	{margin-top: 10px;
	margin-bottom: 0px}

img
	{border-width: 0px}

img.download
	{vertical-align: middle;
	margin-right: 10px;}
    
img.left
	{vertical-align: top;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left}
	
img.right
	{vertical-align: top;
	margin-top: 5px;
	margin-bottom: 5px;
	float: right}
    
a:link, a:active, a:visited
    {color:#0000FF;
    text-decoration: none}

a:hover 
    {color: #FF0000;
    font-weight: bold}
    
li
	{margin: 0px 0px 5px 0px}
	  
ul.header, ul.headeractive, ul.sidebar, ul.sideractive
    {margin: 0;
    padding: 0;
    list-style: none}
     
ul.header li
    {float: left;
    margin: 0px 0px 0px 10px;
    background-image: url('../Images/Button-Header.png');
    background-repeat: no-repeat}   
    
ul li.headeractive 
    {float: left;
    margin: 0px 0px 0px 10px;
    background-image: url('../Images/Button-Header_Active.png');
    background-repeat: no-repeat}
    
ul.sidebar li
    {margin: 0px 0px 10px 0px;
    background-image: url('../Images/Button-Sidebar.png');
    background-repeat: no-repeat;
    max-width: 148px}
  	
ul li.sidebaractive
    {margin: 0px 0px 10px 0px;
    background-image: url('../Images/Button-Sidebar_Active.png');
    background-repeat: no-repeat}    
  	
ul.header li a
    {display:block;
    width: 140px;
    line-height: 32px;
    font-size: 11pt;
    font-weight: bold;
    text-align: center}
    
ul.sidebar li a
    {display:block;
    width: 148px;
    line-height: 24px;
    padding-left: 10px;
    font-weight: bold}
    
ul.header li a:link, ul.headeractive li a:link, ul.header li a:focus, ul.headeractive li a:focus, ul.headeractive li a:hover, ul.header li a:visited, ul.headeractive li a:visited, ul.sidebar li a:link, ul.sidebaractive li a:link, ul.sidebar li a:focus, ul.sidebaractive li a:focus, ul.sidebar li a:hover, ul.sidebaractive li a:hover, ul.sidebar li a:visited, ul.sidebaractive li a:visited
    {color: #FFFFFF}
    
ul.header li a:hover
    {background-image: url('../Images/Button-Header_Hover.png');
    background-repeat: no-repeat;
	color: #FFFF00}
    
ul.sidebar li a:hover
    {background-image: url('../Images/Button-Sidebar_Hover.png');
    background-repeat: no-repeat;
    color: #FFFF00}
    
li.download
	{margin: 0px 0px 10px 25px;
	list-style-image: url('../Images/Download.gif');
	vertical-align: middle}
	    
th
	{font-weight: bold}

th.price
	{text-align: right}

td.price
	{text-align: right}

td.ticker
	{width: 100%;
	height: 66px;
	vertical-align: top}

td.language
	{text-align: right;
	white-space: nowrap;
	vertical-align: top;
	height: 66px}