﻿/* CSS für legalisieren.at */

body{background: #FFF url(main_bg.gif) center repeat-y; color: #333; font: 0.8em tahoma, sans-serif; margin: 0;}
input, textarea{background-color: #F9F9F9; border: 1px solid #DEDEDE; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; width: 180px;}
input:focus, #content textarea:focus{background-color: #DEFEBF; border-color: #68B022;}

#center{margin: 0 auto; width: 725px;}

#header{background: #FFF url(header.jpg) no-repeat; height: 188px; width: 723px;}
#header h1{display: none;}

#main{float: none;}

#navigation{float: left; width: 200px; padding-top: 10px;}
#navigation ul{list-style: none; padding-left: 20px; margin: 0;}
#navigation ul li{margin-bottom: 12px;}
#navigation ul a{color: #16557F; font-weight: bold; text-decoration: none;}
#navigation ul a:hover, a.current{color: #444;}
#navigation ul ul li{margin: 6px 0;}
#navigation ul ul a{color: #444; font-size: 0.9em; font-weight: normal;}
#navigation ul ul a:hover{color: #16557F;}
#navigation ul ul a.current{font-weight: bold;}
#navigation div.newsletter{background-color: #FAFAFA; border: 1px dotted #EEE; #margin: 10px; padding: 5px;}

#breadcrumb{font-size: 10px;}
#breadcrumb a{color: #999; text-decoration: none;}
#breadcrumb a:hover{text-decoration: underline;}

#content{float: right; padding: 10px; width: 500px;}
#content h1{color: #68B022; font-family: tahoma, Georgia, "Times New Roman", Times, serif; font-weight: normal;}
#content h2{color: #68B022; font-family: tahoma, Georgia, "Times New Roman", Times, serif;  font-weight: normal;}
#content h3{color: #68B022; font-size: 1em;}
#content h4{color: #444; font-size: 1em;}
#content .news{background: #FFF url(news_bullet.gif) bottom center no-repeat; border-bottom: 1px dashed #e4f4d4; padding-bottom: 20px;}
#content ul{list-style-image:url(bullet.gif);}
#content ul li, #content ol li{margin-bottom: 5px;}
#content ul ul{list-style: circle;}
#content ul ul a{border: none; color: #444;}
#content ul ul a:hover{background-color: #FFF;color: #68B022;}
#content a{border-bottom: 1px solid #444; color: #68B022; text-decoration: none;}
#content a:hover{background-color: #DEFEBF; border-bottom-color: #68B022;}
#content a.extern{background: #FFF url(extern.gif) left no-repeat; padding-left: 18px;}
#content table td{border: 1px solid #DDD; border-collapse: collapse;}
#content input.submit{background-color: #DEFEBF; border: 1px solid #68B022; color: #68B022; margin-left: 95px; padding: 3px; text-align: center; width: 100px;}
#content textarea{width: 315px;}
#content input.checkbox{border: none; width: 15px; margin-left: 30px;}
#content fieldset{border: none; padding: 10px; width: 460px;}
#content label{font-weight: bold; float: left; margin-right: 15px; text-align: right; width: 80px;}
#content div.element{clear: both; margin-bottom: 5px;}
#content legend{display: none;}
#content img{border: 1px solid #68B022; margin: 0 8px 8px 8px; padding: 5px;}
#content img.left{float: left; margin-left: 0;}
#content img.right{float: right; margin-right: 0;}
#content cite{background: #F9F9F9 url(cite.gif) top left no-repeat; border-left: 1px dotted #999; color: #999; display: block; font-style: normal; padding: 15px 15px 15px 70px;}
#content code{background: #F9F9F9 url(code.gif) top left no-repeat; border-left: 3px solid #a2cd78; color: #999; display: block; font-style: normal; padding: 15px 10px 15px 80px;}
#content div.download{background: #CDE9FC url(download_bg.gif) bottom right no-repeat; border: 1px dashed #16557F; margin-bottom:10px; padding: 10px; text-align: right;}
#content div.download h3{color: #16557F; margin-top: 0; text-align: left;}
#content div.download p{margin: 0;}
#content div.download a.download{background: transparent url(download.gif) left no-repeat; border: none; padding-left: 18px; color: #16557F;}
#content div.download a.download:hover{color: #333;}

/* Newsausgabe auf der Startseite */
#content div.news{background-color: #FAFAFA; border-bottom: 1px dashed #EEE; margin-bottom: 10px; padding: 8px;}
#content div.news h1,h2,h3{color: #666; margin-top: 0;}
#content div.news h2{font-size: 18px;}
#content div.news h3{font-size: 16px;}
#content div.news a{border: none; color: #333; font-weight: bold;}
#content div.news a:hover{background-color: #FAFAFA; color: #666;}
#content div.news p.more{background: transparent url(news_more.gif) left no-repeat; padding-left: 15px; margin: 0; margin-left: 390px; width: 80px;}

#footer{color: #444; clear: both; font-size: 10px; text-align: center}
#footer a{border-bottom: 1px dashed #68B022; color: #444; text-decoration: none;}
#footer a:hover{color: #68B022;}
