* { margin:0; padding:0;}
html, body { height:auto;}
body { background:url(/images/footer.png) repeat-x  center bottom #fff; font-family: Arial, Helvetica, sans-serif; font-size:100%; line-height:1.0625em; color:#585858; letter-spacing: 0px;}
 
.clear { clear:both;}
.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0px;}

.newslink {
	background: url(/images/quader.jpg) no-repeat 0px 5px;
	padding-left: 15px;
}

img {border:0; vertical-align:top; text-align:left;}
object { vertical-align:top;}

ul { list-style:none;}

.list1 li { background:url(/images/quader.jpg) no-repeat 0px 5px; padding:0 0 5px 28px; margin-bottom:2px; border-bottom:1px dotted #d1d1d1;}
.list1 li a { text-decoration:none;}
.list1 li a strong { color:#585858;}
.list1 li a:hover { color:#000; text-decoration:underline;}
.list1 li a:hover strong { color:#000;}
.list1 li.last { border-bottom:none; padding-bottom:16px;}

#content ul{ margin:5px 0 0 0; padding:0; list-style:none;}
#content ul li{background:url(/images/quader.jpg)  10px 5px no-repeat; padding-left: 25px; padding-bottom: 5px}
#content ul li a{color:#E52425; text-decoration:none; } 
#content ul li a:hover { text-decoration:underline; }

a {color:#E52425; outline:none;}
a:hover{text-decoration:none;}

.subsubnav { font-size: 10px; text-transform: none;}

h1 { font-size:1.75em; color:#E52425; padding:0 0 6px 0; margin-bottom:19px; font-weight:normal; text-transform:uppercase; letter-spacing: 1px; line-height: 24px;}
h2 { font-size:1.1em; color:#E52425; margin-bottom:11px;}
h3 { font-size:1.1em; color:#585858; margin-bottom:11px;}

h2 a {
    text-decoration: none;
}

h2 a:hover {
    text-decoration: underline;
}

#logo { top: 0px; position: absolute; padding: 10px 30px 0 0; background: #fff; }

/*header*/
#header .row-1 { height:28px; }
#header .row-2 { height:301px; overflow:hidden; padding:0px 0 0 0px; z-index: 10; }
#header .row-3 { height:315px; margin-top: -200px;}

#header .top-links { float:right; font-size:.85em; color:#c0c1c5; padding:18px 0 0 800px;  position: absolute; text-align: right; }
#header .top-links li { display:inline;}
#header .top-links li a {color:#E52425; text-decoration:none; padding:0 6px 0 2px;}
#header .top-links li a:hover { color:#000; text-decoration:underline;}

.MM ul ul {
	border-top: solid 1px #ffffff;
}

/*content*/
#content { padding:26px 0 0px 0; margin-bottom:2px; position:relative;}
#content .indent { padding:0 25px 0 0;}
#content .section { padding:0 0 27px 0;}

/*footer*/
#footer { color:#454545; text-align: right; width: 940px; padding:0px 0 0px 0; }
#footer a { text-decoration:none;}
#footer a:hover { text-decoration:underline;}
