/*---------------- styled.css --- www.permos.ch --------------------*/

/*---------- general ----------*/
body {
	float: left;
	margin: 0 0 0 40;
	font-family: Verdana, Arial, Aans-serif; 
	color: #424242; 	  
	background-color: whitesmoke;
	border-right: 1px solid #424242;
	border-left: 1px solid #424242;
	width: 750px;
	}

h1 {	
    margin: 0;
    padding: 10 0 0 420;
	font-family: helvetica, verdana, arial, sans-serif;
	font-weight: bold;
	color: #424242;
	font-size: 18px;
   }

h2 {
    margin: 0;
    padding: 5 0 10 0;
    font-family:"Trebuchet MS", verdana, arial, sans-serif;	
	font-weight: bold;
	font-size: 16px;
	color: #0068FF;
   }

h3 {
	font-size:9pt; 
	font-weight:bold;
   }

h4 {
	font-size:9pt; 
	font-weight:bold;
	color: #0068FF; 
   }

a {	
	text-decoration: none;
	color: #424242; 
	border: 0px;
  }

img {	
	border: 0px;
  }

/*---------- header and menu ----------*/
#header {
	width: 750px;
	height: 120px;
	background-color: white;
	}

#header h2{
    padding: 20 10 0 15;
        background-color: white;

   }

#header img{
    padding: 25 10 0 20;
    height: 80;

   }

#menu {
	width: 750px; 
	height: 30px;
	padding: 15 0 4 0;
	font-size: 10px; 
	font-family:verdana, arial, sans-serif;
	background-color: white;
	}

#menu p {
	padding: 7 0 5 10;
	border-bottom: 0px solid #424242;
	border-top: 0px solid #DDDDDD;;
	background-color: lightgrey;
	}

#menu p.noline {
	padding: 0 0 5 210;
	border: 0px;
	background-color: white;
	border-bottom: 1px dotted #DDDDDD;
	}

#menu a:hover {
	text-decoration: underline;
	}

/*---------- sidebar left ----------*/
#left {
	float:left;
	width: 180px; 
	height: 445px;
	text-decoration: none; 
   	line-height: 120%; 
	text-align: justify;
	font-size: 11px; 
	background-color: white;
	border-bottom: 1px solid #lightgrey;
	border-right: 1px solid #lightgrey;
	}

#left p {
	padding: 0 10;
	border-bottom: 0px solid #424242;
	  }

#left img {
	position: absolute;
	top: 445px;
	left: 50px;
	width: 160px;	
	}

#left a {
	color: #424242;
	border: 0px;
	text-decoration: none;
	}

#left h3 {
    padding: 5 0 5 10;
    background-color: lightgrey;
    border-bottom: 0px solid #424242;
    border-top: 0px solid #424242;


    }

#left a:hover {
	color: #FF8500;
	text-decoration: none;
	}

/*---------- main ----------*/
#main {
	width: 500px;
	padding: 30 40 20 210;
	text-decoration: none; 
   	line-height: 120%; 
	text-align: justify;
	font-size: 11px; 
    background-color: white;
	}
	
#extra {
	width: 750px;
	margin: 60 0 35 0; 
	padding: 50 0 30 15;
	text-decoration: none; 
   	line-height: 120%; 
	text-align: justify;
	font-size: 11px; 
	border-top: 2px solid #424242;		
    }
		
#main ul {
	margin: 10 0 20 0;
	list-style: disc;
	}

.small {
	margin: 0 150 20 0;
    }

#main a {
	color: #0068FF;
	font-weight: normal;
	border: 0px;
	}

#main a:hover {
	color: #FF8500;
	text-decoration: underline;
	}
	
#extra a {
	font-weight: bold;
	color: #0068FF;
	border: 0px;
	}
			
#extra a:hover {
	color: #0068FF;
	text-decoration: underline;
	}

#main p {
	margin-bottom: 15px;
	}

#main img {
	margin: 0 0 20 20;
	}

/*---------- footer ----------*/
#footer {
	width: 750px; 
	clear: both;	
	text-align: center;
	color: white;
	background-color: #424242;
	font-size: 10px; 
	padding: 8 0;	
	}	

#footer a {
	color: white;
	}

#footer a:hover {
	color: #DDDDDD;
	}

/*---------- newsticker ----------*/
.newsheader {
    font-size: 8pt;
    font-weight: bold;
    font-family: Verdana, Arial, Aans-serif;
    text-decoration: none;
    text-align: left;
    padding: 0 10;
	color: #424242;
    }

h5 {
    font-size: 7pt;
	font-style: italic;
    font-weight: normal;
    text-decoration: none;
	border: 0px;
	padding: 10 10 0 10px;
	margin: 5 0 0 0;
    }

h6 {
    font-size: 7pt;
	font-style: italic;
    font-weight: normal;
    text-decoration: none;
	border: 0px;
	padding: 0px;
	margin: 5 0 0 0
    }


.news {
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
	text-align: left;
    }
    
.ticker-border {
    margin: 10 0 0 10;
    padding: 7px;
    height: 230px;
    width: 150px;
    }
