/**************************************************************************************************
*
*   puredigital.de
*   Stylesheet
*
*   Copyright (c) 2005 puredigital GbR (Christoph Legat, Markus Jeni)
*
**************************************************************************************************/

/*** global ***/
body {
	margin:           0px;
	font-family:      Tahoma, Arial, Helvetica, sans-serif;
	background-color: #202040; /* 202020 */

/*	scrollbar-base-color:       #;*/
  scrollbar-face-color:       #D8DDE0;
  scrollbar-arrow-color:      #5F686F;
  scrollbar-highlight-color:  #5F686F;
  scrollbar-shadow-color:     #5F686F;
  scrollbar-3dlight-color:    #D8DDE0;
  scrollbar-darkshadow-color: #D8DDE0;
/*  scrollbar-track-color:      #;*/
}

	/*** Tabelle zum Zentrieren des Kastens ***/
	table.pos {
		width:   100%;
		height:  100%;
		margin:  0px;
		padding: 0px;
	}
	
		/*** Kasten ***/
		table.box {
			width:  750px;
/*			height: 500px;*/
			border: 1px solid #FFFFFF;
		}
		
			/*** Kopfzeile mit Logo und Menü ***/
			table.header {
				width:             100%;
				background-color:  #2344BF;
				background-image:  url(images/blue.jpg);
				background-repeat: none;
			}
			
				table.header td.title {
					width:  100%;
					height: 75px;
				}
				
				table.header td.menu1 {
					width:             100%;
					height:            25px;
					border-top:        1px solid #FFFFFF;
					padding-left:      20px;
					background-color:  #E9EBED;
					background-image:  url(images/menu1bg.gif);
					background-repeat: repeat-x;
				
					color:             #5F686F;
					font-size:         12px;
				}

					table.header td.menu1 a {
						color:           #5F686F;
						font-size:       12px;
						text-decoration: none;
					}

					table.header td.menu1 a:hover {
						color:           #2F3235;
						text-decoration: underline;
					}

					table.header td.menu1 a.active {
						font-weight: bold;
					}

				table.header td.menu2 {
					width:             100%;
					height:            25px;
					border-top:        1px solid #FFFFFF;
					padding-left:      20px;
					background-color:  #E9EBED;
					background-image:  url(images/menu2bg.gif);
					background-repeat: repeat-x;

					color:             #5F686F;
					font-size:         12px;
				}

					table.header td.menu2 a {
						color:           #2344BF;
						font-size:       12px;
						text-decoration: none;
					}

					table.header td.menu2 a:hover {
						color:           #101E54;
						text-decoration: underline;
					}

					table.header td.menu2 a.active {
						font-weight: bold;
					}

				table.header td.line {
					height:            3px;
					border-top:        1px solid #FFFFFF;
				}
			
			/*** Seiteninhalt ***/
			table.content {
				width:             100%;
/*				height:            380px;*/
				background-color:  #D8DDE0;
				background-image:  url(images/contentbg.gif);
			}

				table.content td.content {
					width:          100%;
/*					padding:        10px;*/
					vertical-align: top;
					color:          #000000;
					font-size:      12px;
				}

					table.content td.content div {
						height:   328;
						width:    546;
						overflow: auto;
						padding:  10px
					}

					table.content td.content a {
						color:           #2344BF;
						text-decoration: underline;
					}

					table.content td.content a:hover {
						color:           #101E54;
						text-decoration: underline;
					}

					table.content td.content h1 {
						color:           #2344BF;
						font-size:       12px;
						font-weight:     bold;
						text-decoration: none;
						margin:          0px;
					}

					table.content td.content h2 {
						color:           #5F686F;
						font-size:       12px;
						font-weight:     bold;
						text-decoration: none;
						margin:          0px;
					}

				table.content td.pic {
					border-left: 1px solid #FFFFFF;
				}

