/* =Header

----------------------------------------------- */





/* =Structure

----------------------------------------------- */

html,body{padding:0;margin:0;width:100%;height:100%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;background:white;color:black;}
#complete{width:965px;margin-top:40px;}
#complete-left{float:left;width:643px;}
#complete-right{float:right;width:321px;}
#top-left{width:643px;}
#top-right{background:url('/images/top_right.gif') white no-repeat top;height:482px}
.top-block1{float:left;width:322px;height:321px;background:url('/images/top_left.gif') white no-repeat top;}
.top-block2{float:right;width:321px;height:321px;}
.content{padding-left:180px;padding-right:30px;line-height:20px;}
.footer{font-size:10px;line-height:15px;margin:0 30px 0 180px;}
.footer-color{color:#ce738c;}

/* =Nav

----------------------------------------------- */
.top-menu{list-style:none;padding:0;margin:0;line-height:24px;}
.top-menu a{color:white !important; font-weight:bold !important;}
.submenu{position:absolute;left:322px;top:201px; width:160px; height:160px;}
.home-button{display:block;position:absolute;z-index:300;width:322px;height:160px;margin-top:160px;font-size:0}

/* =Search

----------------------------------------------- */





/* =Headings

----------------------------------------------- */
h1{padding:0 0 4px 0;margin:0;font-size:28px;line-height:28px;font-weight:normal;}
h2{padding:0;margin:0;font-size:12px;font-weight:bold;}
h3{padding:0;margin:0;font-size:12px;font-style:italic;font-weight:normal;}
.italic-head{padding:0;margin:0;font-size:12px;font-style:italic;font-weight:normal;}
.citation{padding:0;margin:0;font-size:14px;font-weight:bold;font-style:italic;}

/* =Content Text

----------------------------------------------- */

p{font-size:12px;line-height:20px;margin:0 0 15px 0 !important; padding:0;}




/* =Lines

----------------------------------------------- */

.dotted-black-h{clear:both;height:1px;font-size:1px;line-height:1px;background:url('/images/lines/dotted-black-h.gif') white repeat-x top;}





/* =Lists

----------------------------------------------- */




/* =Forms

----------------------------------------------- */



/* =Links

----------------------------------------------- */
.footer a:link{color:black;font-weight:normal;}
.footer a:hover{color:black;font-weight:normal;}
.footer a:visited{color:black;font-weight:normal;}
a:link{color:black;font-weight:normal;}
a:hover{color:black;font-weight:normal;}
a:visited{color:black;font-weight:normal;}
.content a:link{color:black;font-weight:normal;}
.content a:hover{color:black;font-weight:normal;}
.content a:visited{color:black;font-weight:normal;}
.link-unnormal:link{color:black;font-weight:normal;font-style:italic;text-decoration:none;}
.link-unnormal:hover{color:black;font-weight:normal;font-style:italic;text-decoration:none;}
.link-unnormal:visited{color:black;font-weight:normal;font-style:italic;text-decoration:none;}

.unnormal{color:black;font-weight:normal;font-style:italic;text-decoration:none;}


/* =Misc

----------------------------------------------- */

.clear{height:0px;line-height:0px;font-size:0px;clear:both;}

.space-1{height:1px;line-height:1px;font-size:1px;clear:both;}

.space-2{height:2px;line-height:2px;font-size:2px;clear:both;}

.space-5{height:5px;line-height:5px;font-size:5px;clear:both;}

.space-7{height:7px;line-height:7px;font-size:7px;clear:both;}

.space-10{height:10px;line-height:10px;font-size:10px;clear:both;}

.space-26{height:26px;line-height:26px;font-size:10px;clear:both;}

.float-r{float:right;}

.float-l{float:left;}

img{border:none;}


*Newstool*/
a.link-news-output-active:link{color:red; text-decoration:underline;}
a.link-news-output-active:visited{color:red;text-decoration:underline;}
a.link-news-output-active:hover{color:red;text-decoration:underline;}
a.link-news-output-active:active{color:red;text-decoration:underline;}

.text-news-output{font-weight:bold;font-style:italic;}
.news-spacer{height:4px;font-size:4px;line-height:4px;}

.news-spacer-global{font-size:6px;line-height:6px;height:6px;}

.link-news-output-text{font-style:italic;font-weight:bold;}
.link-news-output-text-bold{font-weight:bold;}


a.link-news-output-active-none:link{color:red !important; text-decoration:none !important;}
a.link-news-output-active-none:visited{color:red !important;text-decoration:none !important;}
a.link-news-output-active-none:hover{color:red !important;text-decoration:underline !important;}
a.link-news-output-active-none:active{color:red !important;text-decoration:none !important;}

a.link-news-output-active-underline:link{color:red !important; text-decoration:underline !important;}
a.link-news-output-active-underline:visited{color:red !important;text-decoration:underline !important;}
a.link-news-output-active-underline:hover{color:red !important;text-decoration:underline !important;}
a.link-news-output-active-underline:active{color:red !important;text-decoration:underline !important;}

a.link-news-output:link{color:#000000; text-decoration:underline;}
a.link-news-output:visited{color:#000000;text-decoration:underline;}
a.link-news-output:hover{color:#000000;text-decoration:none;}
a.link-news-output:active{color:#000000;text-decoration:underline;}

a.link-news-output-none:link{color:#000000 !important; text-decoration:none !important;}
a.link-news-output-none:visited{color:#000000 !important;text-decoration:none !important;}
a.link-news-output-none:hover{color:#CE738C !important;text-decoration:underline !important;}
a.link-news-output-none:active{color:#000000 !important;text-decoration:none !important;}

a.link-news-output-underline:link{color:#000000 !important; text-decoration:underline !important;}
a.link-news-output-underline:visited{color:#000000 !important;text-decoration:underline !important;}
a.link-news-output-underline:hover{color:#000000 !important;text-decoration:underline !important;}
a.link-news-output-underline:active{color:#000000 !important;text-decoration:underline !important;}

/*Newstool bl�ttern*/
.newstool-global-pages-complete{float:left;width:216px;}/*F�r Bl�ttern*/
.newstool-global-pages-left{float:left;width: 116px;text-align:left;}
.newstool-global-pages-right{float:left;width: 100px;text-align:right;}

p{padding:0;margin:10px 0 10px 0;}