/************************************************************************************************/
/* Layout ***************************************************************************************/
/************************************************************************************************/

body {
	background-color:#9c9e9f;
	background-image:url(../images/back.jpg);
	background-repeat:repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode";
	font-weight:lighter;
	font-size: 10px;
	line-height: 14px;
	color: #666465;
	margin-top:30px;}


td {
	vertical-align:top;}

div {
	background-color:#FFFFFF;
	padding:0px;}
	
	
.bottom {
	vertical-align:bottom;}
	
.divLogo {
	position:absolute;
	height:90px;
	width:281px;
	border:0px;
	margin-left:40px;
	margin-top:50px;
	}
	
.divNavigation {
	position:absolute;
	height:30px;
	width:400px;
	border:0px;
	margin-left:327px;
	margin-top:86px;}
	
.mainTable {
	position:absolute;
	width:500px;
	border:0px;
	margin-left:170px;
	margin-top:160px;}
	
.mainFrame{
	border:0px;
	height:600px;
	width:510px;}
	
.naviFrame{
	border:0px;
	height:30px;
	width:550px;}

.portfolioNavi{
	position:absolute;
	height:30px;
	width:550px;
	border:0px;
	margin-left:255px;
	margin-top:115px;}


/************************************************************************************************/
/* Links ****************************************************************************************/
/************************************************************************************************/

a {
	outline: none;
	border:none; }

img {
	outline: none;
	border:none; 
	color:#ffffff;}


.bodytext a:link {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        color: #00BEF0;
                font-size: 10px;
        background-color:#;
        text-decoration: none;
        outline: none;
        border:none;}

a:link {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	color: #FFFFFF; //00BEF0;
		font-size: 10px;
	background-color:#;
	text-decoration: none;
	outline: none;
	border:none;}

a:visited {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	color:#00BEF0;
	font-size: 10px;
	background-color:#;
	text-decoration: none;
	outline: none;
	border:none;}

a:hover {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#666666;
	text-decoration:none;
	outline: none;
	border:none;}

a:active {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	color: #999999;
	font-size: 10px;
	background-color:#FFFFFF;
	text-decoration: none;
	outline: none;
	border:none;}
	
.image{
	background-color:#ffffff;
	color:#ffffff;
	outline: none;
	border:none;}
	
.image:link {
	background-color:#ffffff;
	color:#ffffff;
	outline: none;
	border:none;}

.image:visited {
	background-color:#ffffff;
	color:#ffffff;
	outline: none;
	border:none;}

.image:hover {
	background-color:#FFFFFF;
	color:#ffffff;
	outline: none;
	border:none;}

.image:active {
	background-color:#FFFFFF;
	color:#ffffff;
	outline: none;
	border:none;}

#navi a:link{

       font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 19px;
        color: #000000;
        background-color:#;
        text-decoration: none;
        outline: none;
        border:none;}

#navi a:hover {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 19px;
        color: #000000;
        background-color:#;
        text-decoration: none;
        outline: none;
        border:none;}
	
.bottom:link {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	font-size: 10px;
	color: #FFFFFF;
	background-color:#;
	text-decoration: none;
	outline: none;
	border:none;}

.bottom:visited {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	font-size: 10px;
	color:#ffffff;
	background-color:#;
	text-decoration: none;
	outline: none;
	border:none;}

.bottom:hover {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#;
	text-decoration:none;
	outline: none;
	border:none;}

.bottom:active {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	font-size: 10px;
	color: #ffffff;
	background-color:#;
	text-decoration: none;
	outline: none;
	border:none;}

	
	

/************************************************************************************************/
/* Text ****************************************************************************************/
/************************************************************************************************/

.Grau {
	color:#555555;}
	
.white {
	color:#ffffff;}
	
.lightGrey {
	color:#999999;}
	
	
.HellGrau {
	color: #00BEF0;}

.rot {
	color: #FF0000;}

.gelb {
	color: #FFFF00;}



.title {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	font-weight:lighter;
	font-size: 12px;
	line-height: 14px;
	color: #00BEF0;
	text-transform:uppercase;}

.pink {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	font-weight:lighter;
	font-size: 10px;
	line-height: 14px;
	color: #FF00CC;
	text-transform:uppercase;}

#contentwide{
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-weight:lighter;
        font-size: 10px;
        line-height: 14px;
        color: #666465;
        }

.bodytext {
	font-family: "Lucida Grande", "Lucida Sans Unicode";
	font-weight:lighter;
	font-size: 10px;
	color: #666465;
	}

#contentwide h1 {
	font-family: "Lucida Grande", "Lucida Sans Unicode"; 
	font-weight:lighter;
	font-size: 12px;
	line-height: 14px;
	color: #00BEF0;
	text-transform:uppercase;}

#announce h3 {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-weight:lighter;
        font-size: 12px;
        line-height: 14px;
        color: #666456;
        text-transform:uppercase;}


#announce p {
	font-family: "Lucida Grande", "Lucida Sans Unicode";
	font-weight:lighter;
	font-size: 10px;
	line-height: 14px;
	color: #666465;
	}
#announce HellGrau {

	color: #00BEF0;}

#announce td {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
	font-weight:lighter;
	font-size: 10px;
	line-height: 14px;
	color: #666465;}

#announce a:link {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 10px;
	color: #00BEF0;
        background-color:#;
        text-decoration: none;
        outline: none;
        border:none;}

#announce a:visited {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 10px;
	color: #00BEF0;       
        background-color:#;
        text-decoration: none;
        outline: none;
        border:none;}

#announce a:hover {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 10px;
        color:#ffffff;
        background-color:#;
        text-decoration: none;
        outline: none;
        border:none;}

#announce a {
        outline: none;
        border:none;
        color: #00BEF0;
 }

#announce a:active {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 10px;
        color: #00BEF0;
        background-color:#FFFFFF;
        text-decoration: none;
        outline: none;
        border:none;}





#inhalt h3 {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-weight:lighter;
        font-size: 12px;
        color: #666456;
        text-transform:uppercase;}

#inhalt p {
	font-family: "Lucida Grande", "Lucida Sans Unicode";
	font-weight:lighter;
	font-size: 10px;
	line-height: 14px;
	color: #666465;
	}
#inhalt HellGrau {

	color: #00BEF0;}
#inhalt a:link {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 10px;
	color: #00BEF0;
        background-color:#;
        text-decoration: none;
        outline: none;
        border:none;}

#inhalt a:visited {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 10px;
	color: #00BEF0;       
        background-color:#;
        text-decoration: none;
        outline: none;
        border:none;}

#inhalt a:hover {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 10px;
        color:#ffffff;
        background-color:#;
        text-decoration: none;
        outline: none;
        border:none;}

#inhalt a {
        outline: none;
        border:none;
        color: #00BEF0;
 }

#inhalt a:active {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-size: 10px;
        color: #00BEF0;
        background-color:#FFFFFF;
        text-decoration: none;
        outline: none;
        border:none;}


h1{       font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-weight:bold;
        font-size: 12px;}
		
		h3{       font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-weight:bold;
        font-size: 12px;}

#inhalt h1 {
        font-family: "Lucida Grande", "Lucida Sans Unicode";
        font-weight:lighter;
        font-size: 12px;
        line-height: 14px;
        color: #666456;
        text-transform:uppercase;}