
/* hand coded by Christian Guthier : updated 080225 - Keep it simple stupid! */

body  { 
color: #333; 
padding:0px;
font-family: tahoma, Arial, helvetica, sans-serif; 
background-color: #fff;
background-image: url(../images/background.jpg);
background-repeat: no-repeat; 
background-position: top left; 
}

img {
	border:none 0px;
}

p {
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
	}

p-grey {color: #999; 
}

#caption {color: #333; 
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 16px;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	text-align: right;
	text-indent: 0ex;
}

/* LIST */

ul { 
list-style-image: url(../images/arrow.gif); }

/* HEADLINES */

h1 {color: #333; 
font-size: 14px; 
line-height: 24px; 
}

h2 {
font-weight : bold;font-size : large;color: #333; 
line-height: 28px; 
}

h3 {
font-weight : bold;text-align: left;
font-size : large;color: #333; 
line-height: 20px; 
}

a img {
color : white;
border: none; }

a:link {
color: #333; }

a:visited {
color: #333; }

a:hover {
color: #00a5dc; }

a:active {
color: #333; }

/* MENU */

#menu { 
height: 30px; 
	font-size: 18px;

}

a.menu:link {
	color: #999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
} 

a.menu:visited {
	color: #999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

a.menu:hover {
	color: #00a5dc;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

a.menu:active {
	color: #999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}


/* MENU */

#submenu { 
font-size: 14px;
line-height: 30px;
}

a.submenu:link {
	color: #999;
	text-decoration: none;
} 

a.submenu:visited {
	color: #999;
	text-decoration: none;
}

a.submenu:hover {
	color: #00a5dc;
	text-decoration: none;
}

a.submenu:active {
	color: #999;
	text-decoration: none;
}


/* LIST */

ul { 
list-style-image: url(../images/arrow.gif); }


#id { }


/* BOXES  */

#box1 { 
position: absolute; 
top: 100px; 
left: 200px; 
width: 670px; 
height: 100%;
 }

#box2 { 
position: absolute; 
width: 700px; 
height: 100px;
background-color: #fff;
 }

#box3 { 
position: absolute; 
top: 90px; 
width: 700px; 
height: 250px;
background-color: #fff;
 }

#box4 { 
position: absolute; 
top: 350px; 
width: 625px; 
background-color: #fff;
}

#box4-top { 
position: absolute; 
top: 100px; 
width: 625px; 
background-color: #fff;
}

#box4-left { 
position: absolute; 
width: 440px; 
background-color: #fff;
float: left;
}

#box4-right { 
width: 150px; 
margin-top: 15px; 
background-color: #fff;
	float: right;
	bottom: 0;
	left: 20px;
	position: static;
}

#box5 { 
position: static; 
width: 680px; 
height: 100px;
background-color: #333666;
	float: left;
}

/* FOOTER */

#footer {
font-size: 11px;
width: 650px; 
color: #999;
		}
		
a.info:link {
	color: #999;
	} 

a.info:visited {
	color: #999;
}

a.info:hover {
	color: #00a5dc;
}

a.info:active {
	color: #999;
}

