body, th, td, table { color: #1A2D1A; font-family: Verdana; font-size: 12px; }



input { 
font-family:verdana; 
font-size:11px;
color:black;
/*color:#CF3F02;*/ 
background:#ffffff url(images/input_bg.jpg); border: 1px #E2E2E2 solid; font-weight: normal;
padding:0px;
margin:0px;
} 



h1, h2, h3, h4 { font-family: "Verdana"; }
a:link { font-family:Verdana; font-weight:normal; font-size:12px; color:#777777; text-decoration:none; border: 0px;}
a:visited { font-family:Verdana; font-weight:normal; font-size:12px; color:#777777; text-decoration:none; border: 0px;}
a:active { font-family:Verdana; font-weight:normal; font-size:12px; color:#777777; text-decoration:none; border: 0px;}
a:hover { font-family:Verdana; font-weight:normal; font-size:12px; color:#CF3F02; text-decoration:underline; border: 0px;}


a.box01:link { font-family:Verdana; font-weight:normal; font-size:10px; color:#222222; text-decoration:none;}
a.box01:visited { font-family:Verdana; font-weight:normal; font-size:10px; color:#222222; text-decoration:none;}
a.box01:active { font-family:Verdana; font-weight:normal; font-size:10px; color:#222222; text-decoration:none;}
a.box01:hover { font-family:Verdana; font-weight:normal; font-size:10px; color:#CF3F02; text-decoration:none;}

a.red_bg:link { font-family:Verdana; font-weight:lighter; font-size:11px; color:#fff; text-decoration:none;}
a.red_bg:visited { font-family:Verdana; font-weight:lighter; font-size:11px; color:#fff; text-decoration:none;}
a.red_bg:active { font-family:Verdana; font-weight:lighter; font-size:11px; color:#fff; text-decoration:none;}
a.red_bg:hover { font-family:Verdana; font-weight:lighter;  font-size:11px; color:#FF4E00; text-decoration:none;}

a.button:link { font-family:Verdana; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.button:visited { font-family:Verdana; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.button:active { font-family:Verdana; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.button:hover { font-family:Verdana; font-weight:bold;  font-size:12px; color:#FFFFFF; text-decoration:none;}

a.extra:link { font-family:Verdana; font-weight:regular; font-size:12px; color:#CF3F02; text-decoration:none;}
a.extra:visited { font-family:Verdana; font-weight:regular; font-size:12px; color:#CF3F02; text-decoration:none;}
a.extra:active { font-family:Verdana; font-weight:regular; font-size:12px; color:#CF3F02; text-decoration:none;}
a.extra:hover { font-family:Verdana; font-weight:regular;  font-size:12px; color:#ff00fc; text-decoration:none;}

a.extra2:link { font-family:Verdana; font-weight:regular; font-size:12px; color:#000000; text-decoration:none;}
a.extra2:visited { font-family:Verdana; font-weight:regular; font-size:12px; color:#000000; text-decoration:none;}
a.extra2:active { font-family:Verdana; font-weight:regular; font-size:12px; color:#000000; text-decoration:none;}
a.extra2:hover { font-family:Verdana; font-weight:regular;  font-size:12px; color:#000000; text-decoration:none;}


.headline { padding-left:15px; padding-top:5px;  padding-bottom:0px;  padding-right:10px; font-family:Verdana; font-weight:bold; font-size:12px; color:#777777; text-decoration:none;}
.image { padding:15px; border: 0px #777777 solid; }
.box { padding-left:0px; padding-right:10px; padding-top:0px; }
.silver { padding:15px; background:#F3F1F2 }

td.rahmenL{
    background-image: url(images/cleargrau.gif);
    background-repeat:repeat-y;
    background-position:left;


}
td.rahmenR{
    background-image: url(images/cleargrau.gif);
    background-repeat:repeat-y;
    background-position:right;

}
td.rahmenO{
    background-image: url(images/boxoben.jpg);
    background-repeat:repeat-x;
    height:3px;

}
td.rahmenU{
    background-image: url(images/boxoben.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
    width:100%;


}
td.rahmenOL{
    background-image: url(images/boxlinks.jpg);
    background-repeat:no-repeat;

}
td.rahmenOR{
    background-image: url(images/boxrechts.jpg);
    background-repeat:no-repeat;

}
td.rahmenUL{
    background-image: url(images/boxlinksu.jpg);
    background-repeat:no-repeat;
width:15px;
height:13px;
}
td.rahmenUR{
    background-image: url(images/boxrechtsu.jpg);
    background-repeat:no-repeat;
    background-position:right;
   width:15px;
   height:13px;
}
#captions{
	font-weight:bold;
	position:relative; 
	text-align:center;
	z-index:10000;
}

.clear{
	clear:both;
}
#images{
	visibility:hidden;
	position:relative;
}
#loading{
	margin-top:50px;
	text-align:center;
	position:relative;
}
#loading img{
	margin-top:10px;
	position:absolute; 
}
#slider{
	position:absolute;
	margin-top:-7px;
	margin-left:-7px;
	z-index:10002;
	background-image:url(images/blase.gif);
	background-repeat:no-repeat;
	width:36px;
	height:23px;	
}
#scrollbar{
	visibility:hidden;
	position:relative; 
	border-bottom:1px solid #b3b3b3;
	z-index:10001;
}
#imageflow{
	margin-left:22px;
	text-align:center;
}

#imageflow img { 
	position:absolute; 
	top:0px;
	border:none;
}
#imageflow h1 {
	text-align:center;
}
#imageflow a{
	color:#fff;
}

.hidden { display: none; }
.unhidden { display: block; }


/* User Styles */
.user {}

.user_image {margin-bottom:5px;}

.user_infos {font-size:10px;}
.user_infos a {font-size:10px;}
