/*-------------LAYOUT-------------*/
*{
margin:0px;
padding:0px;
}

body{
color:#303040;
font-family:"arial-black";
font-size:16px;
}

div#page{
background:url(../pic/redline.jpg) repeat-y;
width:1000px;
}

div#top{
width:100%;
height:100px;
border-style:none none solid none;
border-width:6px;
border-color:#888888;	
color:#3e3e40;
}

#loggan{
position:absolute;
left:32px;
top:12px;
width:80px;
height:77px;
border:none;
}



span#head{
position:absolute;
left:200px;
top:50px;
font-size:40px;
font-weight:bold;
font-family:arial;
}


/*----------------MENU--------------*/

#nav{
position:absolute;
left:0;
top:120px;
list-style-type:none;
padding-left:5px;
font-size:20px;
}

#nav ul {
list-style-type:none;
padding-left:10px;
width:130px;
}

.sublist {
font-size:16px;
margin-left:10px;
}

#nav a {
text-decoration:none;
color:#334;
height:auto;
}

#nav a:hover {
color:#556;
text-decoration:underline;
}


/*-----------MAIN----------------*/
div#main{
margin-left:150px;
width:800px;
padding:25px;
position:relative;
}

.textbox{
margin:40px 70px;
padding:15px;
position:relative;
left:-5px;
top:-5px;
-moz-box-shadow:10px 10px 20px #888;
-webkit-box-shadow:7px 7px 20px #888;
border:1px solid #eee;
}


h1.centered {
text-align:center;
}

a.h1link {
color:#000;
text-decoration:none;
}

#main a {	
text-decoration:none;
font-weight:bold;
}

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

#main a.none{
color:#334;
font-weight:normal;
}

a img{
border : none;
}

#links img{
border:0;
}

#links tr {
height:90px;
}

#links table {
width:650px;
}

#links a {
text-decoration:none;
color:#000;
}

#broschyr table {
width:100%;
}

#broschyr table a{
color:#000;
text-decoration:none;
}


/* ----- Footer ----- */
div#greyfoot{
height:40px;
width:1000px;
background:url(../pic/redlinegrey.jpg) no-repeat #9e9e9e;
}


/*--SAFARI hack ----*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#nav {
font-size:16px;
}

#nav  li.sublist{
font-size:12px;
}
}