hr { color: #DBDBDB; height : 1px; width: 100%}
body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 15pt; background-color: #000000;}

/* alle nicht speziell zugeordneten Link */
a:link { color: #BF5D3A; text-decoration:none; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; ; line-height: 15px}  
a:visited { color: #BF5D3A; text-decoration:none; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; ; line-height: 15px}  
a:hover { color: #EDCA08; text-decoration:none; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; ; line-height: 15px}  

.menu_img {
	behavior: url("/tmpl/loki_nord/iepngfix.htc");  
	width:auto;
	cursor:hand;
}

img#png {
	behavior: url("/tmpl/loki_nord/iepngfix.htc");  
}

.png {
	behavior: url("/tmpl/loki_nord/iepngfix.htc");  
}

img.png {
	behavior: url("/tmpl/loki_nord/iepngfix.htc");  
}

/* alle Links im Menü */
div.menu {
	background-image:url(/tmpl/loki_nord/images/menu/menu_button_bg.jpg); 
	background-repeat:no-repeat; 
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left: 35px;
	text-align:left; 
}
/* alle Links im Menü */
a.menu:link { padding: 0px; color: #F1E0CC; text-align:left; vertical-align:middle; font-weight: bold; text-decoration: none; font-size: 14px; width: 210px; height: 23px; line-height: 23px;}  
a.menu:visited { padding: 0px;color: #F1E0CC; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none; font-size:14px; width: 210px; height: 23px; line-height: 23px;}  
a.menu:hover { padding: 0px; color: #F1E0CC; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none; font-size:14px; width: 210px; height: 23px; line-height: 23px;}  
div.menu a div {
	width: 165px; 
	height: 23px; 
}
div.menu a img {
	width: 165px; 
	height: 23px; 
}

/* alle Links im Menü */
a.submenu:link { padding-left: 22px; color: #eedfba; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none; font-family:Arial, Tahoma, Helvetica,sans-serif;   font-size:14px; width: 210px; height: 20px; line-height: 20px;}  
a.submenu:visited { padding-left: 22px;color: #eedfba; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none; font-family:Arial, Tahoma, Helvetica,sans-serif;   font-size:14px; width: 210px; height: 20px; line-height: 20px;}  
a.submenu:hover { padding-left: 22px; color: #EDCA08; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none;  font-family:Arial, Tahoma, Helvetica,sans-serif;   font-size:14px; width: 210px; height: 20px;line-height: 20px;}  

div.menu_active {
	background-image:url(/tmpl/loki_nord/images/menu/menu_button_bg.jpg); 
	background-repeat:no-repeat; 
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left: 35px;
	text-align:left; 
}
/* der ausgewählten Link im Menü */
a.menu_active:link { color: #F1E0CC; vertical-align:middle; font-weight: bold; text-decoration:none; font-size:14px; width: 210px; height: 20px; line-height: 20px;}  
a.menu_active:visited { color: #F1E0CC; vertical-align:middle; font-weight: bold; text-decoration:none; font-size:14px; width: 210px; height: 20px;  line-height: 20px;}  
a.menu_active:hover { color: #F1E0CC; vertical-align:middle; font-weight: bold; text-decoration:none; font-size:14px; width: 210px; height: 20px; line-height: 20px;}  
div.menu_active a div {
	width: 165px; 
	height: 23px; 
}
div.menu_active a img {
	width: 165px; 
	height: 23px; 
}

/* der ausgewählten Link im Menü */
a.submenu_active:link { 	padding-left: 22px; color: #EDCA08; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none; font-family:Arial, Tahoma, Helvetica,sans-serif;   font-size:14px;width: 210px; height: 20px;line-height: 20px;}  
a.submenu_active:visited { padding-left: 22px; color: #EDCA08; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none; font-family:Arial, Tahoma, Helvetica,sans-serif;   font-size:14px; width: 210px; height: 20px;line-height: 20px;}  
a.submenu_active:hover { padding-left: 22px;color: #eedfba; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none;  font-family:Arial, Tahoma, Helvetica,sans-serif;   font-size:14px; width: 210px; height: 20px;line-height: 20px;}  

div.menu_open {
	background-image:url(/tmpl/loki_nord/images/menu/menu_button_bg.jpg); 
	background-repeat:no-repeat; 
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-left: 35px;
	text-align:left; 
}
/* der ausgewählten Link im Menü */
a.menu_open:link { padding: 0px; color: #F1E0CC; vertical-align:middle; font-weight: bold; text-decoration:none; font-size:14px; width: 210px;height: 20px;line-height: 20px;}  
a.menu_open:visited { padding: 0px; color: #F1E0CC; vertical-align:middle; font-weight: bold; text-decoration:none; font-size:14px; width: 210px; height: 20px;line-height: 20px;}  
a.menu_open:hover { padding: 0px;color: #F1E0CC; vertical-align:middle; font-weight: bold; text-decoration:none;  font-size:14px;  width: 210px; height: 20px;line-height: 20px;}  
div.menu_open a div {
	width: 165px; 
	height: 23px; 
}
div.menu_open a img {
	width: 165px; 
	height: 23px; 
}

/* der ausgewählten Link im Menü */
a.submenu_open:link { padding-left: 22px; color: #EDCA08; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none; font-family:Arial, Tahoma, Helvetica,sans-serif;   font-size:14px;width: 210px; height: 20px;line-height: 20px;}  
a.submenu_open:visited { padding-left: 22px; color: #EDCA08; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none; font-family:Arial, Tahoma, Helvetica,sans-serif;   font-size:14px; width: 210px; height: 20px;line-height: 20px;}  
a.submenu_open:hover { padding-left: 22px;color: #eedfba; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none;  font-family:Arial, Tahoma, Helvetica,sans-serif;   font-size:14px; width: 210px; height: 20px;line-height: 20px;}  



/* alle Links im Menü */
a.breadcrump:link { color: #c3bdae; text-align:left; vertical-align:top; font-weight: bold; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; line-height:10px; top:-1px;}  
a.breadcrump:visited { color: #c3bdae; text-align:left; vertical-align:top; font-weight: bold; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;line-height:10px; top:-1px;}  
a.breadcrump:hover { color: #eedfba; text-align:left; vertical-align:top; font-weight: bold; text-decoration:none;  font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;line-height:10px; top:-1px;}  

/* alle Links im Menü */
a.breadcrump_last:link { color: #eedfba; text-align:left; vertical-align:top; font-weight: bold; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;line-height:10px; top:-1px;}  
a.breadcrump_last:visited { color: #eedfba; text-align:left; vertical-align:top; font-weight: bold; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;line-height:10px; top:-1px;}  
a.breadcrump_last:hover { color: #c3bdae; text-align:left; vertical-align:top; font-weight: bold; text-decoration:none;  font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;line-height:10px; top:-1px;}  



/* alle normalen Links */
a.normal:link { color: #BF5D3A; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; }  
a.normal:visited { color: #BF5D3A; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;  }  
a.normal:hover { color: #EDCA08; text-decoration:none;  font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;  }  

a.sitemap:link { color: #BF5D3A; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; }  
a.sitemap:visited { color: #BF5D3A; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;  }  
a.sitemap:hover { color: #EDCA08; text-decoration:none;  font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;  }  

/* ///////////////////////////////////////////////////////////////////////////// 
	KLASSEN
 ///////////////////////////////////////////////////////////////////////////// */

/* Hauptklassen */
.normal, .error, .button {  color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; line-height:15px}
.hidden {  color:#CCCCCC; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; line-height:15px}
.negativ { background-color:#E5E2D9; color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;}
.menu {  color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; }
div.login { margin-left: 22px; 	border: #7c7974 1px solid; width:156px;}
.login { color:#eedfba; text-align:left; vertical-align:middle; font-weight: bold; text-decoration:none; font-family:Arial, Tahoma, Helvetica,sans-serif;  font-size:14px;}

.mini { color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:10px;}
.marked_negativ {  color:#454545; background-color:#EDCA08; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;}
.marked { color:#EDCA08; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;}
.start_big { color:#EDCA08; font-family: Georgia, "Times New Roman", Times, serif;  font-size:12px;font-weight:bold;}
.header { color:#454545; font-family: Georgia, "Times New Roman", Times, serif;  font-size:18px; line-height:20px; font-weight:bold;}
.startpage { color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:18px; line-height:20px; font-weight:bold;}
.startpage_border { color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; line-height:15px; font-weight:bold;}
.startpage_marked { color:#EDCA08; font-family:Verdana, Georgia, "Times New Roman", Times, serif;  font-size:12px; line-height:15px; font-weight:bold;}
.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

/* einige Überschriften */
.form_headline { background-color:#EDCA08; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; text-decoration:none; border-color:#666666;font-weight:bold; } 
.normal_head {  color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;font-weight:bold; }
.normal_left {  color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;font-weight:bold; }
.normal_title { 	border: 0px dotted #ff0877; position: relative; padding-left:50px; padding-top:10px; padding-bottom:10px; left:-30px; line-height: 45px; -line-height: 20px; width:116%; background-image:url(/tmpl/loki_nord/images/hitbutton.gif); background-repeat:no-repeat; color:#454545;  font-size: 20px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif;  text-decoration: none; }
.normal_subtitle_img { 	border: 0px dotted #ff0877; position: relative; padding-left:30px; padding-top:0px; padding-bottom:10px; left:0px;  background-image:url(/tmpl/loki_nord/images/hitbutton_sml.gif); background-repeat:no-repeat; color:#454545;  font-size: 12px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif;  text-decoration: none; }
.normal_subtitle { color:#454545;  font-size: 12px; line-height: 26pt; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif;  text-decoration: none; }
.dot {background: url(../images/dot.gif) left top no-repeat; padding-left: 15px;}

/* Warnungen */
.disabled {  color:#CCCCCC; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; text-decoration:none;  }
.warning {  color:#FF9900; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; text-decoration:none; border-color:#666666;font-weight:bold; }
.errorStackError   {  color:#990000; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; text-decoration:none; border-color:#666666;font-weight:bold; }
.errorStackWarning {  color:#FF9900; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; text-decoration:none; border-color:#666666;font-weight:bold; }
.errorStackSuccess {  color:#009900; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; text-decoration:none; border-color:#666666;font-weight:bold; }
.ready {  color:#009900; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; text-decoration:none; border-color:#666666; }
.update {  color:#009900; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; text-decoration:none; border-color:#666666; ;font-weight:bold; }

/* ///////////////////////////////////////////////////////////////////////////// 
	FORMS 
 ///////////////////////////////////////////////////////////////////////////// */

.form_input
{
	background: #FFFFFF;
	BORDER-BOTTOM: #DBDBDB 1px solid;
	BORDER-LEFT: #DBDBDB 1px solid;
	BORDER-RIGHT: #DBDBDB 1px solid;
	BORDER-TOP: #DBDBDB 1px solid;
	color : #454545;
}

 .form_input_small
{
	background: #FFFFFF;
	BORDER-BOTTOM: #DBDBDB 1px solid;
	BORDER-LEFT: #DBDBDB 1px solid;
	BORDER-RIGHT: #DBDBDB 1px solid;
	BORDER-TOP: #DBDBDB 1px solid;
	color : #454545;
	font-size:9px;
}
	
 input.normal,
 select.normal,
 textarea.normal,
 input.login,
 iframe.normal
{
	background-color:#c3bdae; 
	BORDER-BOTTOM: #DBDBDB 1px solid;
	BORDER-LEFT: #DBDBDB 1px solid;
	BORDER-RIGHT: #DBDBDB 1px solid;
	BORDER-TOP: #DBDBDB 1px solid;
	color : #454545;
}

 button.normal,
 input.button,
{
	background: #FFFFFF;
	BORDER-BOTTOM: #DBDBDB 1px solid;
	BORDER-LEFT: #DBDBDB 1px solid;
	BORDER-RIGHT: #DBDBDB 1px solid;
	BORDER-TOP: #DBDBDB 1px solid;
	color : #454545;
	width: 120px;
}

 input.error,
 select.error,
 textarea.error,
{
	background: #FFFFFF;
	BORDER-BOTTOM: #7E1616 1px solid;
	BORDER-LEFT: #7E1616 1px solid;
	BORDER-RIGHT: #7E1616 1px solid;
	BORDER-TOP: #7E1616 1px solid;
	color : #454545;
}


.photoalbum {
	text-align:center;
	padding:15px; 
	background-image:url(/tmpl/loki_nord/images/bgalbum.jpg);
	background-repeat:no-repeat; 
}

/* ///////////////////////////////////////////////////////////////////////////// 
	LOKI Nordic 
 ///////////////////////////////////////////////////////////////////////////// */


#Tabelle_01 {
    position:relative;
    width:1000px;
    height:700px;
	border: red 1px none;
}

#Loki-nord-02_ {
    position:absolute;
    left:0px;
    top:0px;
    width:727px;
    height:119px;
}

#Loki-nord-03_ {
    position:absolute;
    left:727px;
    top:0px;
    width:1px;
    height:700px;
}

#Loki-nord-04_ {
    position:absolute;
    left:727px;
    top:0px;
    width:272px;
    height:698px;
	background-color:#000000;
}

#Loki-nord-06_ {
    position:absolute;
    left:0px;
    top:119px;
    width:727px;
    height:28px;
}

#Loki-nord-07_ {
    position:absolute;
    left:0px;
    top:147px;
    width:220px;
    height:553px;
    background-repeat:no-repeat;
    padding-left:23px;
    padding-top:16px;
}

#Loki-nord-08_ {
    position:absolute;
    left:220px;
    top:147px;
    width:507px;
    height:182px;
}

#Loki-nord-09_ {
    position:absolute;
    left:220px;
    top:329px;
    width:507px;
	
}

#Loki-nord-10_ {
    position:absolute;
    left:728px;
    top:698px;
    width:272px;
    height:2px;
}

#Loki-nord-11_ {
    position:absolute;
    l_eft:130px;
    t_op:635px;
    w_idth:1000px;
    h_eight:110px;
}


/* Newslayout */
.newstable { color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; line-height:15px}
.newsheadline { color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; line-height:15px}
.newsdate { color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; line-height:15px}
.newscontent { padding:15px; color:#454545; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; line-height:15px}
hr.newscontent { color: #000000; height : 1px; width: 80%}
a.newscontent:link { color: #7E1616; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; }  
a.newscontent:visited { color: #7E1616; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;  }  
a.newscontent:hover { color: #000000; text-decoration:none;  font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px;  }  

#gecko_scrollbar {
 display: none;
}

html>body #gecko_scrollbar {
 position: absolute;
 z-index: 1;
 bottom: -1px;
 left: 0;
 width: 1px;
 height: 1px;
 display: block;
 font-size: 0;
}

