body		{ font-family: Verdana, Helvetica, sans-serif; color: #2B4D68}
p			{ font-size: 100%}
ul			{ }
li			{ font-size: 100%}
td			{ font-size: 100%}
td li	    { font-size: 100%}


/*headers*/
h1.index	{ text-align: right; font-size: 100%; margin-right: 50px; margin-bottom: 10px; font-weight: bold}
h2.index	{ text-align: right; font-size: 80%; margin-right: 50px; margin-bottom: 30px; font-weight: bold}
h2			{ font-size: 90% }
h3			{ font-size: 80% }

/*hrefs*/
a			{ color: #3300CC; font-weight: bold }
a:hover		{ text-decoration: none; color: #808080}

/*images*/
img			{ border: none ;}
img.logo	{ border: none ;
              margin: 0px; 
			  width:10%;
				  
				  }
img.left	{ float: left; margin:10px; }
img.right	{ float: right; margin:10px; }

/*footer*/
.footer		{ text-align: right; font-size: 70%}

/*index*/
.quicklinks	{ float: right; margin: 5px; margin-left: 0px; padding: 5px; display: block; background-color: #D0D0E0; font-size: 80%; width: 120px }
.quicklinks h2	{text-align: center; margin: 5px; padding: 0px}
.quicklinks a	{display: block; text-decoration: none; padding: 0.4em; margin: 1px; border: solid 1px #C0C0D2; color: #2B4D68; font-weight: normal; text-align: center }
.quicklinks a:hover {border: solid 1px #2B4D68; background-color: #A0A0B2; color: #FFCC66 }


/*JogiOgoClient MIDP Picture*/
.handy {

	background-image:url(img/handy.jpg);
	float: right;
	margin-left: 10px;
	margin-top: 10px;
	padding: 5px;
	width: 250px;
	display: block;
	height: 446px;
	border: thin solid #5E879D;


}
/*Menue*/
.menu		{
	float: left;
	margin-right: 20px;
	padding: 5px;
	margin-top: 10px;
	display: block;
	background-color: #8FB1E4;
font-size: 110%;
	width: 160px;
	border: thin solid #5E879D;
}
.menu a		   {display: block; text-decoration: none; padding: 0.4em; margin: 1px; border: 1px solid #5E879D; color: #2B4D68; font-weight: bold; text-align: center }
.menu a:hover  {border: solid 1px #2B4D68; background-color: #2B4D68; color: #FFCC66 }
.menu h2	   { font-size: 100%; height: 40px; display: block; background-color: #5E879D; color: #FFFFFF; padding: 5px; margin: 1px; margin-bottom: 10px}

.menu a.active	{color: #FFCC00; background-color: #A0A0B2}




/*cv on Index Site*/
.cv {
	list-style-position: outside;
	list-style-type: none;
	/*position: relative;*/
/*	width: 700px; */
	font-size: 120%;
	font-style: normal;
}
.cv td { text-align: left;  }
.cv h1 {font-size:170%; font-style: normal;}
.cv h2 {font-size:150%; font-style: normal;}

.main h1 {font-size:200%; font-style: normal;}
.main h2 {font-size:110%; font-style: normal;}
.main h3 {font-size:110%; font-style: normal;}
.main td {font-size:120%; font-style:normal; text-align: left;}


.welcome {
     max-width: 900px;
	/* font-size: normal;*/
	 font-style: normal;
	 text-align: left;
}

.header {
/*	background-image:url(img/andreas_rath.png);*/
	background-attachment: scroll;
	background-position:left;
	background-repeat:no-repeat;
	height: 38px;
	display: block;
	color: #FFFFFF;
	background-color: #8FB1E4;
	font-size: 13px;
	text-align: right;
	padding: 4px;
	margin-top: 6px;
	border: thin solid #5E879D;
}
.header a		{ color: #FFFFFF; text-decoration: none; }
.header a:hover {color: #FFCC66 }
.header img {text-align:left}

.news {
	border: none;
	list-style-position: outside;
	list-style-type: none;
	/*position: relative;*/
/*	width: 700px; */
	font-size: 102%;
	font-style: normal;
}
.news td { font-size: 13px; text-align: left;}
.news h1 {font-size:140%; font-style: normal;}
.news h2 {font-size:120%; font-style: normal;}
.news a:hover  {	color:#0099FF;}
