/* CSS Document of Tutorial "webEditon to make easy" **********************/
/* Version       : 1.0                               **********************/
/* erstellt      : living-e / so                     **********************/
/* Projektleiter : Andreas Roth                      **********************/
/* Date          : 26.09.2006                        **********************/
	
/************************** Grundeinstellung Mastertemplate ****************/
body{
	margin:0;
	padding:0;
        valign: center;
	text-align: left;
	color:#666;
	background-image: url(../images/background.jpg);
	background-repeat:repeat-x;
	font-size:62.5%;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	scrollbar-base-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	}





/*************************** Font Mastertemplate *************************/
.editmode{color: red; margin:0.2em; font-size: 1.0em;}
.textarea{color:#666;font-size:1.0em;line-height: 1.2em; }
.datum{color: #6A6B6C;font-size:1.0em; font-weight: bold;}
.error{color: red;font-size:1.2em; font-weight: bold;}
h1{
	margin: 0em;
	margin-bottom: 0em;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: bold;
	color: #3869AC;
	}

h2{
	margin: 0em;
	margin-bottom: 1.0em;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: bold;
	color: #666;
	}

h3{
	margin: 0em;
	margin-bottom: 1.0em;
	font-size: 1.1em;
	line-height: 1.2em;
	font-weight: bold;
	color: #666;
	}

.t1{
	margin: 0em;
	margin-bottom: 0em;
	font-size: 1.em;
	line-height: 1.1em;
	font-weight: bold;
	color: #3869AC;
	}

/************************** Link Format Mastertemplate ****************/
A.headlinelink:link{text-decoration:none; color : #3869AC; font-weight:bold;  }
A.headlinelink:visited {text-decoration:none; color : #3869AC; font-weight:bold;   }
A.headlinelink:hover {text-decoration:none; color : #DDD; font-weight:bold;  }
A.headlinelink:active {text-decoration:none; color : #3869AC; font-weight:bold; }

A.newsarchiv:link{text-decoration:none; color : #3869AC; font-weight:bold;  }
A.newsarchiv:visited {text-decoration:none; color : #3869AC; font-weight:bold;   }
A.newsarchiv:hover {text-decoration:none; color : #DDD; font-weight:bold;  }
A.newsarchiv:active {text-decoration:none; color : #3869AC; font-weight:bold; }

A.newsboxtxt:link{text-decoration:none; color:#3869AC; font-size:11px;}
A.newsboxtxt:visited {text-decoration:none; color:#3869AC; font-size:11px;    }
A.newsboxtxt:hover {text-decoration:none; color:#3869AC; font-size:11px;   }
A.newsboxtxt:active {text-decoration:none; color:#6A6B6C; font-size:11px;   }


/****************************** Content Area *******************************/
#container{
	position:absolute;
	background-color:#FFFFFF;
	left: 10px;
	top: 10px;
	font-size: 1.1em;
	line-height: 1.2em;
	width: 980px;
	height: auto;
        }

#header {
	height: 216px;
	margin: 0px;
	background-color: #FFF;
	}
#header_pic1 {
	position: static;
	top: 0px;
	left: 0px;
	width: 780px;
	height: 216px;
	background-color: #FFF;
	}

#header_pic2 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 200px;
	height: 216px;
	background-color: #FFF;
}


#hnavi {
	position: relative;
	top: 180px;
	right: -301px;
	width: 440px;
	height: 20px;
	z-index: inherit;
	background-image: url(../images/vnavi_bg.gif);
	background-repeat:no-repeat;
}


#contentbox {
	width: 565px;
	margin: 0px 210px ;
	background-color: fff;
	height: 495px;
	margin-top: 15px;
}


#headline {
	text-align:left;
	border-bottom: 1px #CCC solid;	
	
}

#headline2 {
	text-align:left;
	margin-top: 10px;
	
}

#textarea{
	margin-top: 10px;
	color:#666;
	font-size:11px;
	line-height: 1.2em;

}

#navibox {
	margin-top:10px;
	position: absolute;
	top: 218px;
	left: 0px;
	width: 200px;
	height: 300px;
	background-color: #fff;
        }


#infobox {
	margin-top:10px;  
	position: absolute;
	top: 218px;
	right: 0px;
	width: 200px;
	height: 300px;
	background-color: #fff;
        }

#newsboxcontent{
        padding-left: 0;
        padding-top: 1.0em;
	//margin-top:1.5em;
	margin-left: 0;
	margin-bottom:0;
	text-align: left;
	font: Verdana, Arial, Helvetica, sans-serif;
        width: 11.5em;
	height: 100%;
        }

#newsboxcontent1{
        padding-left: -5;
        padding-top: 1.0em;
	//margin-top:1.5em;
	margin-left: -5;
	margin-bottom:0;
	text-align: left;
	font: Verdana, Arial, Helvetica, sans-serif;
        width: 11.5em;
        }

#footer{
	position:absolute;
	background-color:#FFFFFF;
	left: 10px;
	margin-top:10px;
	font-size: 11px;
	line-height: 1.2em;
	width: 980px;
	height: 20px;
	top: auto;
	text-align: center;
        }

/**************** Box-Model **********************************/

.sidebox {
	margin: 10px auto; /* center for now */
	width: 190px; /* ems so it will grow */
	background: url(../images/sbbody-r.jpg) no-repeat bottom right;
	//font-size: 100.1%;
}
.boxhead {
	background: url(../images/sbhead-r.jpg) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(../images/sbhead-l.jpg) no-repeat top left;
	margin: 0;
	padding: 10px 30px 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 0.5em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background:url(/de/images/sbbody-l.jpg) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

.boxbody_1 {
	background:url(../images/sbbody-l.jpg) no-repeat bottom left;
	margin: 3;
	padding: 7px 20px 31px;
}


/************************ Navigation horicentral **********************************/

#hnavigation ul {
	padding-left: 2px;
	padding-top: 2px;
	margin-top:0;
	margin-left: 0;
	margin-bottom:0;
	text-align: left;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#ddd;
        font-size: 10px;
	white-space: nowrap;
        font-weight: bold;
	}

#hnavigation ul li {
	display: inline;
	list-style-type: none;
        }

#hnavigation ul li  a { padding: 0px 10px;}



#hnavigation ul li a:link, #hnavigation ul li a:visited
        {
        color: #666;
        text-decoration: none;
        }

#hnavigation ul li a:hover{
        color: #3869AC;
        text-decoration: none;
        }


#hnavigation a:active{
        color: #FFF;
        text-decoration: none;
        }

#hnavigation li#active{
        text-decoration: none;
        display: inline;
        }



/************************ Navigation vertical **********************************/

#vnavigation{
    margin: 0;
}

#vnavigation ul {
    width: 13,5em;
    margin: 0; padding: 0.4em;
    list-style: none; 
  }
  * html ul#vnavigation {  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 10em;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }
 #vavigation  ul li {
    list-style: none;
    margin: 0.4em; 
    padding: 10.2em;
   }
 #vnavigation  ul a {
    text-decoration: none; font-weight: bold;
    color: #666;  
  }
  #vnavigation ul a:hover {
    color: #CCC; 
  }



/************************ Full-Text-Search **********************************/


#searchcontent{
	padding-left: 0;
	margin-top:1.5em;
	margin-left: 0;
	margin-bottom:0;
	text-align: left;
	font: Verdana, Arial, Helvetica, sans-serif;
	
	}

#searchFormular{
	text-align: left;
	margin-left: 0;
	padding: 0px 0px 0px 0px;
	
        }

.searchForm{
	margin: 0px;
	padding-top: 5px;
	border-width:1px;
	border-style: solid;
	border-color: #CCCCBB;
        }

.searchForm#text{ 
	width: 110px;
	font-size: 13px;
	color:#666;
	}

/*
.searchForm#submitbutton{
	margin: auto;
	padding: 0px 0px 0px 0px;
	border-width:1px;
	border-style: solid;
	border-color: #CCCCBB;
	font-size:9px;
}
*/

.searchForm#submitbutton{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        }





