/* generelt */

form {
 border: 1px solid white;
 padding: 10px;
}


body
{
	background-color: black;
}

body.box
{
	background-color: black;
}

p,li, dt, dd, h1, h2, h3,h4,h5, h6
{
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.link
{
  cursor: pointer;
  color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	text-decoration:none;
}

.link:hover
{
  color:darkred;
	text-decoration:none;	
}

.l
{
  font-size:12px;
	color: darkred;
}

.link2
{
  cursor: pointer;
  color:grey;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	text-decoration:none;
}

.link2:hover
{
  color:darkred;
	text-decoration:none;	
}

.l2
{
  color:grey;
}


.imglink
{
  cursor: pointer;
}

.forside
{
  cursor: pointer;  
  width: 250px; 
  height: 180px;
  border: none;
  padding: 15px;
}

a
{
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	text-decoration:none;
}

a:hover
{
	color:darkred;
	text-decoration:none;	
}

.kontakt a:link 
{
  text-decoration: underline;
}

.kontakt a:hover 
{
  color:darkred;
  text-decoration: underline;
}



p,li, dt, dd
{
	font-size: 12px;
}

.t
{
  line-height: 170%;
  text-align: left;
  vertical-align:middle;
  width: 425px;
  height: 275px;
  background-color: black;
  border: 0px solid white;
  margin: 5px;
  padding: 0px;
}

.tt
{
  line-height: 150%;
  text-align: left; 
  width: 425px;
  height: 262px;
  
  border: 0px solid white;
  margin: 0px 5px 5px 5px;
  padding: 0px;
  vertical-align: middle;
}

table.t1
{
  height:15px;
  width:800px;
  font-size: 11px;
  text-align:center;
  position:relative;
  margin: 0px 5px 0px 5px;
  border-collapse: collapse;
  border-spacing: 0px;
  
}

table.t2
{

  color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	text-decoration:none;
	
  height:300px;
  width:800px;
  line-height: 200%;
  text-align: left;
  border: 0px;
  margin: 5px;
  padding: 0px;
}

.test2
{
  line-height: 200%;
  text-align: left;
  vertical-align:middle;
  width: 425px;
  height: 275px;
  background-color: black;
  border: 0px solid white;
  margin: 5px;
  padding: 0px;
}


.s
{
  height:167px;
  width:250px;
  
}



.c
{
	font-size: 9px;
	text-align: center;
	color: grey;
	line-height: 200%;
}
.camp
{
	font-size: 9px;
	text-align: center;
	color: grey;
	line-height: 200%;
}
.camp:hover
{
	font-size: 9px;
	text-align: center;
	color: darkgreen;
	line-height: 200%;
}


.b
{
  font-size: 10px;
  color: white;
}
.b:hover
{
  color:darkred;
}
/*Ruach LET*/
.m
{
	font-size: 27px;
	font-family:   Verdana, Arial, Helvetica, sans-serif; 
	color: white;	
}
.m-selected
{
	font-size: 27px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: darkred;
}

.m:hover
{
	color: darkred;	
}

.mI
{
	font-size: 27px;
	font-family:  Ruach LET, Verdana, Arial, Helvetica, sans-serif; 
	color: white;	
}
.mIselected
{
	font-size: 27px;
	font-family:  Ruach LET, Verdana, Arial, Helvetica, sans-serif;
	color: #558ed5;
}

.mI:hover
{
	color: #558ed5;	
}

img
{
	border: 0px;
}
img.slideshow
{
	border: 5px;
	border-color: white;
}

#tider {
	text-align: center;
	width: 350px;
	line-height:200%;
}

#line-top{
	width: 800px;
	position: relative;
	top: 55px;
	}

#line-bottom{
	width: 800px;
	}

table.g
{
 border: 1px solid white;
 width: 775px;
 height: 550px;
}

.g1
{
  line-height: 150%;
  text-align: left; 
  width: 425px;
  
  
  border: 0px solid white;
  margin: 0px 5px 5px 5px;
  padding: 0px;
  vertical-align: middle;
}

.g2
{
  text-align: center;
	width: 275px;
	
	vertical-align: middle;
}

/* highslide config */

.highslide-header .highslide-move 
{
	display: none;
}

.highslide-header .highslide-move span 
{
	 display: none;
}
/*
.highslide-header .highslide-close 
{
	display: none;
}

.highslide-header .highslide-close span 
{
	 display: none;
}
*/



.highslide-html 
{
	background-color: black;
}

.highslide-header a {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
	color: white;
	text-transform: none;
	text-decoration: none;
	font-size:16px;
}

.highslide-header a:hover {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
	color: darkred;
	text-transform: none;
	text-decoration: none;
	font-size:16px;
}


/* flexcroll config */

#ddkscroll {
/* Typical fixed height and fixed width example */
width: 425px;
height: 275px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: black;
margin: 0.3em auto;
padding: 0px 10px;

}
#ddkscroll2 {
/* Typical fixed height and fixed width example */
width: 800px;
height: 260px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: black;
margin: 0.3em auto;
padding: 0px 10px;

}
#ddkscroll3{
/* Typical fixed height and fixed width example */
width: 425px;
height: 260px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: black;
margin: 0.3em auto;
padding: 0px 10px;

}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 5px;
background-color: gray;
left: 0 !important;
}
.vscrollerbar {
width: 5px;
background-color: darkred;
}
.hscrollerbase {
height: 5px;
background-color: gray;
}
.hscrollerbar {
height: 5px;
background-color: darkred;
}

.scrollerjogbox {
width: 5px;
height: 5px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}


