/*
 - CSS, Mali IT
*/

/* Body */
body{
	padding:0px; 
	margin:0px; 
	_background:white; 
	background:transparent; 
	color:black; 
	font:14px/16px Verdana, Helvetica, sans-serif;
	_background-image : url(./../images/grau.jpg);
	background-repeat : no-repeat;
	background-position : 50% 0%;
}

/* HTML - Elemente */
div, p, ul_, form, input, h2, h3, h4, img{
	padding:0px; 
	margin:0px;
}
ul{
	_list-style-type:none;
}

/* Kopf */
#header{
	width: 720px;
	position:relative; 
	margin:0 auto;
}
/* ########################################### */
#titulli {
	font-family : georgia, arial, helvetica, tahoma, verdana, sans-serif;
	color : #3D7796;
	font-size : 48px;
	letter-spacing : 2px;
	padding-bottom : 4px;
	font-style : normal;
}

#nentitulli {
	font-family : georgia, arial, helvetica, tahoma, verdana, sans-serif;
	color : #3D7796;
	font-size : 18px;
	letter-spacing : 8px;
	padding-bottom : 4px;
	font-style : italic;
}
/* ########################################### */

/* Hauptfenster */
#hauptfenster{
	width:720px; 
	position:relative; 
	margin:0 auto;
}

/* Menu-Fenster */
#menu{
	width:170px; 
	float:left; 
	color:black;
	padding:0px;
	border-right: solid 1px black;
	_background-image : url(./../images/grau.png);
}
#menu ul.ulmenu{
	list-style-type:none;
	padding:0px; 
	_margin:0px;
	width:170px; 
	height:400px; 
	margin:0px 0 10px 11px; 
	border-top: solid 1px black;
}
#menu ul.ulmenu li.limenu{
	width:140px; 
	height:21px; 
	padding: 0 0 10 0px, margin: 30px 0;
}
#menu ul.ulmenu li.limenu a{
	width:110px; 
	height:21px; 
	display:block; 
	background:url(./../images/vija.gif) 5px 8px no-repeat; 
	color:black; 
	font:10px/20px Verdana, Helvetica, sans-serif; 
	text-transform:uppercase; 
	text-decoration:none; 
	padding:0 0 0 25px;
}
#menu ul.ulmenu li.nomenu {
    margin-top:13em;
	width:140px; 
	height:21px; 
	color:black; 
	font:10px Verdana, Helvetica, sans-serif; 
	padding: 0 0 10 0px, margin: 30px 0;
}
#menu ul.ulmenu li.sprache {
    margin-top:1em;
    margin-left:1em;
	width:140px; 
	height:21px; 
	color:black; 
	font:10px Verdana, Helvetica, sans-serif; 
	text-transform:uppercase; 
	text-decoration:none; 
	padding: 0 0 10 0px, margin: 30px 0;
}
#menu ul.ulmenu li.sprache a{
    _margin-top:1em;
    _margin-left:1em;
	width:140px; 
	height:21px; 
	color:black; 
	font:10px Verdana, Helvetica, sans-serif; 
	text-transform:uppercase; 
	text-decoration:none; 
	_padding: 0 0 10 0px, margin: 30px 0;
}
#menu ul.ulmenu td.sprache {
    margin-top:1em;
    margin-left:1em;
	_width:100px; 
	height:21px; 
	color:black; 
	font:8px Verdana, Helvetica, sans-serif; 
	text-transform:uppercase; 
	text-decoration:none; 
	text-align: center;
	padding: 0 0 10 0px, margin: 30px 0;
}
#menu ul.ulmenu td.sprache a{
    _margin-top:1em;
    _margin-left:1em;
	_width:100px; 
	height:21px; 
	color:black; 
	font:8px Verdana, Helvetica, sans-serif; 
	text-transform:uppercase; 
	text-decoration:none; 
	text-align: center;
	_padding: 0 0 10 0px, margin: 30px 0;
}
#menu ul.ulmenu li.limenu a:hover{
	background:url(./../images/vija_opened.gif) 5px 8px no-repeat ; 
	color:black; 
	text-decoration:none; 
	padding:0 0 0 34px;
	font-weight : bold;
}
/* Menu-Fenster */

/* Body-Fenster */
#body{
	width:525px; 
	float:left;
}
/* Body-Fenster */

/* Body-Fenster: Inhalt */
#bodyInhalt{
	width:500px; 
	padding:8px 20px 0 40px;
	border-top: solid 1px black;
	_background-image : url(./../images/gjelbrim_sw.jpg);
}
#bodyInhalt h2{
	height:25px; 
	background:transparent; 
	color:black; 
	font:22px/22px Verdana,Arial, Helvetica, sans-serif; 
	padding: 0px 0px 8px 0px
}
#bodyInhalt h3{
	height:30px; 
	background:transparent; 
	color:black; 
	font:22px/24px Verdana,Arial, Helvetica, sans-serif; 
	padding: 30px 10px 10px 0px
}
#bodyInhalt h4{
	height:20px; 
	background:transparent; 
	color:black; 
	font:18px/18px Verdana,Arial, Helvetica, sans-serif; 
	padding: 2px 0px 0px 0px
}
#bodyInhalt p{
	0 10px no-repeat; padding:10px 0 0 0px;
}
#bodyInhalt p.versetzt{
	0 10px no-repeat; padding:5px 0 0px 20px;
}
#bodyInhalt_ p a{
	0 10px no-repeat; padding:10px 0 0 0px; 
	color:#000000; 
	text-decoration:underline;
}
#bodyInhalt_ p a:hover{
	0 10px no-repeat; padding:10px 0 0 0px; 
	color:#5E2444; 
	text-decoration:underline;
}
/* Body-Fenster: Inhalt */

/* -----  Aus anderen MIT Vorlagen ---------- */
#footer {
    clear:left;
    clear:right;
    clear:top;
    clear:bottom;
    margin-top:20em;
    margin-bottom:1em;
    background:#efefef;
    text-align:left;
    padding:0px;
	color:black; 
	font:10px Verdana, Helvetica, sans-serif; 
}
#footer FONT_EJ{
	font-size:10px;
    font:Arial;
    color:#666666;
}
