/* CSS Document */
body     { 
background-color: #000000; 
color: #ffffff;
}
#main {
background-color: #000000;
}

/* #titlebox { width: 800px; 
height: 80px; 
background-color: #000000; 
color: #ffffff; 
font-size: 12px; 
line-height: 18px;
font-family: Helvetica, Verdana, Arial, sans-serif; 
letter-spacing: 0px; 
text-align: left;
}

*/

#mainborder { border: none; 
}

a       { color: #ff0000; 
text-decoration: none; 
}

.thumb  		{ width: 150px; height: 150px; background-color: #000000; vertical-align:middle; border: solid; border-color: #ffffff; border-width: 1px; }

.imnor { border: solid; border-color: #ffffff; border-width: 2px; }
.imfoc { border: solid; border-color: #ff0000; border-width: 2px; }

.imgspacer { width: 160px; height: 160px;}

/*.information {position:absolute; z-index:100; width: 150px; color: #ffffff; text-align: left;} */

.diarahmen   { background-color: #000000; }

.diainfo 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #cad9ea; 
color: #000000; 
text-align: center;
font-size: 10px; 
line-height: 15px;
position: absolute;
z-index:100; 
}

.closeinfo  
{ 
display: block;
background-color: #ffffff;
color: #003366;
text-align: right;
font-size: 12px;
font-weight: bold;
padding: 2px;
}

.innerinfo 	 
{ 
display: block; 
padding: 8px; 
color: #000000; 
background-color: #f2f2ed; 
text-align: left;
}

#outsens
{
display: table;
width: 800px;
height: 600px;
}

#sens
{
display: table-cell;
cursor: pointer;
}

#left_sens, .arr_l, #rignt_sens, .arr_r 
{
display: block;
position: absolute;
z-index: 100;
}

.bigimgbord,  .smallimgbord
{
border: solid;
border-width: 4px;
border-color: #858585; 
}

.redimgbord
{
border: solid;
border-width: 4px;
border-color: #ff0000; 
}

.smallimgbord:hover, .redimgbord:hover {
border-color: #fafafa; 
}

.blankframe 
{
width: 60px;
height: 60px;
border: solid;
border-width: 4px;
border-color: #000000; 			
}

select, input, option
{
font-family: Verdana; 
font-size: 9px;
}


.menbord {
font-family: Tahoma, Verdana; 
font-size: 11px;
background-color: #ffffff;
color: #000000;
border: solid;
border-color: #888888;
border-width: 1px;
padding: 2px;
}
.titlellista, .titlellistb {
display: table-cell;
float: left; 
clear: none;
text-align: left;
padding: 3px; 
}
.titlellistb, .subarr {
background-color: #ffffff;
color:            #000000;
}

.subarr {
clear:none;
position: absolute; 
/* position-top: absolute; */
margin-left: -3px; 
z-index : 100;
padding: 3px; 
}

.ontop {
z-index : 200;
}
ul.ontop {
list-style: none; 
z-index: 100;
}

#menuebox {
height: 60px;
}
/**
 * the title below the main image
 */
.slide_title {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
text-align: left;
/* height: 36px; */
/* border: solid 1px #f00; */
padding: 6px 6px 6px 0px;
}