/*
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
                      spot-media multimedia agentur 2002
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
---------------------------------------------------------------------------------------
uebersicht ueber die verwendeten styles
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
global:
---------------------------------------------------------------------------------------
bgwhite                                      = weisser bg fuer content
bgsub                                        = hellgruener bg fuer die subnavigation
*/
/*
------------------------------------------------
globaler body style 
------------------------------------------------
*/
body 
{
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#E0D6BC;
	scrollbar-shadow-color:#F3ECD9;
	scrollbar-face-color:#E0D6BC;
	scrollbar-highlight-color:#F8F5EE;
	scrollbar-darkshadow-color:#8B8B8B;
	scrollbar-3d-light-color:#E0D6BC;
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-size:10px;
}

.poll
{

	background:#F3ECD9;
	padding:0px 0px;
	border-left:1px solid #F3ECD9;
	border-right:1px solid #F3ECD9;
	border-top:1px solid #F3ECD9;
	border-bottom:1px solid #F3ECD9;
}
.button
{

	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	background:#F8F5EE;
	padding:1px 1px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	width:130;
}
.pollbutton
{

	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	background:#E0D6BC;
	padding:0px 0px;
	border-left:1px solid #CDC0A0;
	border-right:1px solid #CDC0A0;
	border-top:1px solid #CDC0A0;
	border-bottom:1px solid #CDC0A0;
	width:74;
	height:16;
}
.newsbutton
{

	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#F8F5EE;
	font-weight:normal;
	text-decoration:none;
	background:#B5C194;
	padding:0px 0px;
	border-left:1px solid #A1AE7F;
	border-right:1px solid #A1AE7F;
	border-top:1px solid #A1AE7F;
	border-bottom:1px solid #A1AE7F;
	width:74;
	height:16;
}
.inputlogin
{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size :10px;
	color : #666666;
	font-weight:normal;
	text-decoration:none;
	background:#FFFFFF;
	padding:0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	align:left;
	width:130;
}
.emailtext
{
	scrollbar-face-color: #F8F5EE;
	scrollbar-highlight-color: #F8F5EE;
	scrollbar-3dlight-color: #F8F5EE;
	scrollbar-darkshadow-color: #F8F5EE;
	scrollbar-shadow-color: #F8F5EE;
	scrollbar-arrow-color: #E0D6BC;
	scrollbar-track-color: #F8F5EE;
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #666666;
	align:center;
	width:297;
	height:100;
}
.emailtext_err
{
	scrollbar-face-color: #F8F5EE;
	scrollbar-highlight-color: #F8F5EE;
	scrollbar-3dlight-color: #F8F5EE;
	scrollbar-darkshadow-color: #F8F5EE;
	scrollbar-shadow-color: #F8F5EE;
	scrollbar-arrow-color: #E0D6BC;
	scrollbar-track-color: #F8F5EE;
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	align:center;
	width:297;
	height:100;
}
.emailform
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:297;
}
.emailform_err
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#CBD6AC;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:297;
}
.newsform
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#FFFFFF;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:130;
}
.newsform_err
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:130;
}
.shortform
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	font-weight : normal;
	text-decoration:none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:140;
}
.shortform_err
{
	font-family: verdana, arial, sans-serif;
	font-color:#666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : normal;
	text-decoration:none;
	background:#CBD6AC;
	padding: 0px 0px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:140;
}
.newsletter
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color:#CBD6AC;
	text-align:center;
}
/*
-------------------------------------------------
*************************************************
content styles
*************************************************
-------------------------------------------------
-------------------------------------------------
content text styles
-------------------------------------------------
*/
.headline
{
	font-family: verdana, arial, sans-serif;
	font-size: 24px;
	color: #FFA011;
}
.headbold
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}
.teaser
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFA311;
}
.style5
{
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	color: #FF9933;
}
.style4
{
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	color: #666666;
}
.text
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
}
.text_no_decoration
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
.textlink
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}

a.textlink:hover{text-decoration:underline;}
a
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:underline;
}
a:hover{text-decoration:none;}
/*
/*
-------------------------------------------------
*************************************************
navigation styles 
*************************************************
-------------------------------------------------
*/

.naviscroll
{ 
	position:absolute; 
	left:0px; 
	top:160px; 
	width:250px; 
	z-index:1
}
.bgtopnavi 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #E2D6BE;
}
/*
-------------------------------------------------
-------------------------------------------------
navigation styles fuer die topmnavi (1 ebene)
-------------------------------------------------
*/
.bgsubnavi 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #F8F5EE;
}
/*
-------------------------------------------------
subnavi styles linke seite (2 ebene)
-------------------------------------------------
*/

.subnavihead 
{
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#F3ECD9;
	text-decoration:none;
	font-weight:bold;
	background-color:#B5C194;
}
.subnavi
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	background-color: #CBD6AC;
}
.a.subnavi:hover
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.newsbold
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
	background-color: #CBD6AC;
}
.subnaviactive
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #CBD6AC;
}
.loginheadline
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color:#717170;
	text-decoration:none;
	font-weight:bold;
	background-color:#E0D6BC;
}
.login
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color:#545454;
	text-decoration:none;
	background-color:#F3ECD9;
}
/*
-------------------------------------------------
*************************************************
subnavi auf der rechten seite (3 ebene)
*************************************************
-------------------------------------------------
-------------------------------------------------
styles fuer den rechten balken
-------------------------------------------------
*/
.rightbar 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #91918F;
	background-color: #CBD6AC;
}
.rightbarlgreen 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #91918F;
	background-color: #DAE3C0;
}
.rightbarheadline 
{
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#79766F;
	background-color:#E0D6BC;
	font-weight:bold;
}
.rightbartext 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #CBD6AD;
}
.rightbartextgreen 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #CBD6AD;
}
.rightbarlink 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #F3ECD9;
	text-decoration:none;
}
.rightbarpic
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #DAE3C0;
}

/*
-------------------------------------------------
*************************************************
news
*************************************************
-------------------------------------------------
-------------------------------------------------
firstnewsclass start
-------------------------------------------------
*/
.firstnewstext 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #CBD6AD;
}
.firstnewsdate
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #B5C194;
}
.firstnewsmore
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background-color:#CBD6AD;
	text-decoration:none;
}
a.firstnewsmore:hover{text-decoration:underline;}

/*
------------------------------------------------
secondnewsclass start
------------------------------------------------
*/
.secondnewstext 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color: #F3ECD9;
}
.secondnewsdate
{
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	background-color:#E0D6BC;
}
.secondnewsmore
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	background-color:#F3ECD9;
	text-decoration:none;
}
a.secondnewsmore:hover{text-decoration:underline;}
/*
------------------------------------------------
thirdnewsclass start
------------------------------------------------
*/
.thirdnewstext 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #747474;
	background-color:#F8F5EE;
}
.thirdnewsdate
{
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	background-color:#EDE5D1;
}
.thirdnewsmore
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	background-color:#F8F5EE;
	text-decoration:none;
}
a.thirdnewsmore:hover{text-decoration:underline;}
/*
-------------------------------------------------
*************************************************
special styles 
*************************************************
-------------------------------------------------
-------------------------------------------------
footer text
-------------------------------------------------
*/
.footer
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #E0D6BC;
}
.footerlink
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	background-color: #E0D6BC;
	text-decoration:none;
}
.footertext 
{
	font-family: verdana, arial, sans-serif;
	font-size:9px;
	color: #FFFFFF;
}
.bgwhite 
{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
.jobheadline
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	background-color:#FFFFFF;
	text-decoration:none;
}
.joblink
{
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	color:#FFA011;
	background-color:#FFFFFF;
	text-decoration:none;
}
a.joblink:hover{text-decoration:underline;}

.popupinput
{
	font-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #E0D6BC;
	border-right: 1px solid #E0D6BC;
	border-top: 1px solid #E0D6BC;
	border-bottom: 1px solid #E0D6BC;
	align:center;
	width:268;
	height:100;
}

.popupinput_err {
	font-family: verdana, arial, sans-serif;
	font-color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: normal;
	text-decoration: none;
	background:#F8F5EE;
	padding: 0px 0px;
	border-left: 1px solid #E0D6BC;
	border-right: 1px solid #E0D6BC;
	border-top: 1px solid #E0D6BC;
	border-bottom: 1px solid #E0D6BC;
	align:center;
	width:268;
	height:100;
}.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF9900;
}
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
}
