body, html {
margin:0px;l;
background:#2f7fe2;
}

#container {
width:960px;
margin:0px auto;
background:#808080;
}


#shortcuts {
padding-top:0px;
padding-bottom:0px;
text-align:right;
padding-right: 15px;
font-size:0px;
}

#shortcuts a:link, #shortcuts a:active, #shortcuts a:visited { 
color:#606060;
font: 11px tahoma;
text-decoration: none;
}

#shortcuts a:hover {
color:#ffffff;
font: 11px tahoma; 
text-decoration:underline;
}


#header {
height:126px;
padding-top:5px;
background-color : #255384;
border-bottom:1px solid #ffffff;
background:url(/themes/bissig/images/head_neu.jpg);
}

#headertext {
float : left;
width: 580px;
padding-top:75px;
height : 16px;
color : #ffffff;
font: 11px tahoma; 
border-bottom:5px solid #ffffff;
}

#headertext a:link, #headertext a:active, #headertext a:visited { 
color:#ffffff;
text-decoration:none;
}


#headertext1 {
float : right;
width: 380px;
height : 91px;
color : #ff0000;
font: 11px tahoma; 
border-bottom:5px solid #ffffff;
}

#headertext1 a:link, #headertext1 a:active, #headertext1 a:visited { 
color:#ffffff;
text-decoration:none;
}

#navi {
float:left;
width:960px;
height:38px;
background:url(/themes/bissig/images/navbar.jpg);
}



#subnavi {
float:left;
width:200px;
height: auto !important;
background-repeat:no-repeat;
    min-height: 400px;
    height: 400px;

background:#808080;
}


#blockstart {
float:left;
width:960px;
font-family:tahoma;
color:#000000;
font-size:12px;
background:#ffffff;
}


#blockstart a{
font-family:tahoma;
color:#ff0000;
font-size:12px;
}

#blocktext a:link, #blocktext a:active, #blocktext a:visited { 
color:#ff0000;
text-decoration:none;
}

#content {
    float: left;
    width: 740px;
    height: auto !important;
    min-height: 400px;
    height: 400px;
padding-left:10px;
padding-right:10px;
color:#ffffff;
background-repeat:no-repeat;
font-family:Tahoma;
font-size:12px;
background:#808080;
background-repeat:no-repeat;
}



#wrapper {
float:left;
width: 960px;
background:#808080;
}

#content a:link, #content a:active, #content a:visited { 
color:#606060;
text-decoration:none;
}

#content a:hover { 
text-decoration:underline;
}

# newsblock {
float:left:
margin-left:20px;
width:730px;
}

#headlinetitle  {
float:left;
padding-bottom: 0px;
margin-left:0px;
width:730px;
height:20px;
padding-top:5px;
padding-left:10px;
margin-right:10px;
font-family:tahoma;
color:#ffffff;
font-size:12px;
font-size-adjust:5px;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
background:#2f7fe2;
}

#headline  {
float:left;
padding-bottom: 0px;
margin-left:0px;
width:730px;
padding-left:10px;
margin-right:10px;
font-family:tahoma;
color:#000000;
font-size:11px;
font-size-adjust:5px;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:none;
background:#ffffff;
}

#headline a {
float:left;
font-family:arial;
color:#000000;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:none;
}


#headline a:link, #headline a:active, #headline a:visited { 
color:#6699d0;
text-decoration:none;
}

#image {
        background-color:#FFFFFF;
        color:#000000;
        float:left !important;
        height:auto !important;
        padding-bottom:29px!Important;
        padding-top:10px;
        width:120px;
}

#date {
        float: left;
        width:550px;
        padding-top:10px;
	background-color:#ffffff;
	color:#000000;
}

#link a:link, #link a:active, #link a:visited { 
color:#6699d0;
text-decoration:none;
}

#text {
        float:left;
        width:510px;
        padding-top:5px;
 	height:auto!important;
	background-color:#ffffff;
	color:#000000;
        padding-bottom:10px!Important;
}

#image {
        float: left!important;
	width: 160px;
        padding-top:0px;
        padding-bottom:15px;
 	height:auto !important;
	color:#fffff0;
	background-color:#ffffff;
	color:#000000;
}

#date {
        float: left;
        width:520px;
        padding-top:10px;
	padding-left: 10px;
	background-color:#ffffff;
	color:#000000;
}

#link {
        float: left;
        padding-top:10px;
        width:500px;
	padding-left: 10px;
	background-color:#ffffff;
	color:#c0c0c0;
}

#Link {
	color:#c0c0c0;
}

#newsfooter a:link, #newsfooter a:active, #newsfooter a:visited { 
color:#c0c0c0;
text-decoration:none;
font-family:arial;
}

#text {
        float: left;
        padding-top:2px;
	padding-left: 10px;
        padding-bottom:10px;
        min-height:50px;
        width:500px;
 	height:auto !important;
	background-color:#ffffff;
	color:#000000;
}

#newsfooter {
        float: left;
        padding-bottom:5px;
        padding-left:10px;
        margin-top:0px;
	width: 730px;
	background-color:#ffffff;
	color:#000000;
}


#footer {
height: 30px;
clear:both;
width: 960px;
background-repeat:no-repeat;
border-bottom:5px solid #ffffff;
background:#808080;
}

#footertext {
float : none;
padding-top:15px;
padding-left:140px;
padding-bottom: 5px;
height : 12px;
background-color : none;
color:#ffffff;
font-family : tahoma;
font-size : 10px;
text-decoration: none;
}

#footertext a{
height : 12px;
background-color: none;
color:#ffffff;
font-family: tahoma;
font-size: 10px;
text-decoration: none;
}


h1, h2 {
padding-top:15px;
font-family: Tahoma;
font-size:16px;
color:#c0c0c0;
}


h2 {
font-size:12px;
}
