html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin : 0;
	padding : 0;
	border : 0;
	outline : 0;
	font-weight : inherit;
	font-style : inherit;
	font-size : 100%;
	font-family : inherit;
	vertical-align : baseline;
} 
:focus { 
outline : 0;
} 
body {
	line-height : 1;
	color : #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/mainbg.gif);
	background-repeat: repeat;
} 
ol, ul { 
list-style : none;
} 

.dwh {
        width : 400px;
        text-align : center;
        color : Black;
        background-color : White;
        position : absolute;
        top : 1ex;
        left : 1ex;
        visibility : hidden;
}
table { 
border-collapse : separate;
border-spacing : 0;
} 
caption, th, td { 
text-align : left;
font-weight : normal;
} 
/*blockquote:before, blockquote:after, q:before, q:after { 
content : "";
} 
blockquote, q { 
quotes : "" "";
} */
#navcontainer { 
width : 140px;
background-color : #d7481c;
} 
#navcontainer ul { 
list-style-type : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #d7481c;
} 
#navcontainer a { 
display : block;
padding-left : 10px;
padding-top : 2px;
padding-bottom : 2px;
margin : 0;
width : 140px;
background-color : #d7481c;
color : #fff;
font-weight : normal;
text-decoration : none;
} 
#navcontainer a:link, .navlist a:visited { 
color : #fff;
text-decoration : none;
} 
#navcontainer a:hover { 
background-color : #fff;
color : #d7481c;
} 
#liaktiv { 
color : #d7481c;
background-color : #fff;
padding-left : 10px;
font-weight : bold;
} 
body { 
font-size : 13px;
line-height : 22px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #333333;
padding : 0;
margin : 0;
} 
a { 
color : #d7481c;
font-weight : bold;
} 
a:visited { 
color : #d7481c;
font-weight : bold;
} 
a:hover { 
color : #d7481c;
font-weight : bold;
} 
a:active { 
color : #fff;
font-weight : bold;
} 
h1 { 
font-size : 14px;
font-weight : bold;
text-transform : uppercase;
padding : 5px 15px;
margin : 0;
} 
h2 {
	font-size : 18px;
	font-weight : normal;
	padding-left : 30px;
	padding-top : 30px;
	margin : 0;
	color: #0000CC;
} 
#impr { 
font-size : 11px;
font-weight : normal;
padding : 0;
margin : 0;
} 
#impr a { 
font-weight : normal;
text-decoration : none;
} 
#container { 
width : 700px;
padding : 2px;
margin : 12px;
margin-left : auto;
margin-right : auto;
border : 2px;
border-style : solid;
border-color : #d7481c;
} 
#banner { 
padding : 0;
margin : 0;
} 
#banner img { 
padding : 0;
margin : 0;
} 
#outer { 
padding : 0;
margin : 0;
border-left : 160px solid #fff;
background-color : #ffffff;
} 
#outer img { 
padding : 0;
margin : 0;
} 
#inner { 
margin : 0;
width : 100%;
}
#left { 
width : 160px;
float : left;
position : relative;
margin-left : -160px;
margin-right : 1px;
} 
#left img { 
padding : 0;
margin : 0;
} 
#content { 
position : relative;
margin-left : 20px;
margin-right : 40px;
margin-top : 0;
} 
p { 
padding : 5px 10px;
margin : 0;
} 
pre { 
font-family : Verdana, Arial, sans serif;
font-size : 10px;
line-height : 15px;
padding : 0;
margin : 0;
} 
#footer { 
clear : left;
padding : 0;
margin : 0;
} 

line {
background: url(images/img09.gif) repeat-x left bottom;
}
.pictures {
	background-position: center center;
}
