/****************************************************************************************************************rechtespalte.csserstellt: 03.04.08Autor: Olivier Stylesheet fuer Werbeagentur aufwind.*******************************************************************************************************************//* ____________ Service-Navi (neu) _________________________*/.servicenavi{	margin-top: 0px;	margin-bottom: 0px;}.servicenavi h1{	text-align:left;	color: #ffffff;	font-size: 11px;
	float: left;
	width: 190px;
  text-transform: uppercase;	background: none;	padding-top: 3px;	padding-bottom: 3px;	border-top: 1px solid #fff;	border-bottom: 1px solid #fff;}.servicepunkt_left{	width: 39px;	float: left;}.servicepunkt_right{}.servicepunkt_right a,
.servicepunkt_right a:link,
.servicepunkt_right a:hover,
.servicepunkt_right a:visited,.servicepunkt_right a:active{	font-weight:normal;	color:#5a7384; 	font-size: 12px;	padding: 2px 2px 2px 10px;	line-height: 100%;	background: url('../../assets/common/servicepunkt_right_pfeil.gif') no-repeat 0px center;}.servicepunkt_right a:hover{	color: white;	text-decoration:none;}.servicenavi_quicklinks{	margin-top: 20px;	margin-bottom: 20px;}.servicenavi_quicklinks h1{	padding-top: 3px;	padding-bottom: 3px;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	text-align: left;	color: #ffffff;	border-top:1px solid #ffffff;	border-bottom:1px solid #ffffff;}.quicklink_div{	margin-top: 15px;/*	background-image: url('../../assets/common/pfeil_quicklink.gif');	background-repeat: no-repeat;	background-position: left center;*/}.quicklink_div a,.quicklink_div a:link,.quicklink_div a:visited,.quicklink_div a:active{	font-weight:normal;	color:#5a7384;	font-size:12px;	padding: 0px;	padding: 2px 2px 2px 10px;	width: 134px;	line-height: 100%;	background: url('../../assets/common/servicepunkt_right_pfeil.gif') no-repeat 0px center;}.quicklink_div a:hover{	color: white;	text-decoration:none;}/* ____________ End of Service-Navi (neu) _________________*//* Dieser div sorgt fuer den Rahmen */#custom{ 	float: right; 	width: 190px; 	font-size: 14px;	margin: 0px 20px 0px 0px !important;	margin-right:10px; 	padding: 0px; /*top: -20px; position: relative;*/}/* Definition von Teaserboxen auf der rechten Seite */.box{ color: #FFF; margin: 0; clear: both; border-bottom: 0px solid #144391;}.box h1{	padding-top: 3px;	padding-bottom: 3px;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	text-align:left;	color: #ffffff;	border-top:1px solid #ffffff;	border-bottom:1px solid #ffffff;}.box h2{ font-size: 0.6em; font-weight: bold; color: #000; padding: 3px 10px; margin: 0;}.box p{ margin: 5px 10px 15px 10px;}.box div{	font-size: 0.7em;	padding: 3px 10px;}.box div.image{  padding: 0;  margin: 0;  border: none;}.box div.image h1{ font-size: 0.7em; font-weight: bold; color: #FFF; padding: 3px 10px; line-height: 100%;}.box div.image span{ font-size: 0.6em; padding: 3px;}.box span{ font-size: 0.7em; color: #595959; padding: 3px;}.box a,.box a:link,.box a:visited.box a:active{ 	font-weight:normal;	color:#5b7384;	font-size:11px;	padding: 0px;	padding: 2px 2px 2px 10px;	width: 134px;	line-height: 100%;	background: url('../../assets/common/servicepunkt_right_pfeil.gif') no-repeat 0px center;}.box a:hover{  color: #ffffff;  text-decoration:none;}.box ul{ /*border-bottom: 1px solid #AAA;*/ list-style-type: none; padding: 5px; margin: 0;}.box ul span{	font-size: 0.9em;	display: inline;}.box ul li{ margin: 0;}.box ul li a,.box ul li a:link,.box ul li a:visited,.box ul li a:hover,.box ul li a:active{ font-size: 0.9em; text-decoration: none; color: #000;}.box ul li a:hover{ text-decoration: underline;}.box ul li img{ vertical-align: middle; text-align: center;}/* Teaser: Linkliste */.box ul.assetlink{  clear:both;  /* siehe normale ul */}.box ul.assetlink img {	margin-right: 5px;	text-align: center;}/* Teaser: Einzeiler */.box ul.ulist{ border: none; list-style-type: square; padding: 0; margin-left: 35px;}.box ul.ulist li{ padding: 4px 5px; margin: 0;}/* Kalender */.box table { width: 100px; margin: 2px 0px 2px 30px; text-align: center; vertical-align: middle; font-size: 0.75em;}.box table td { padding: 1px; color: #595959; background-color: #FFF;}.box table td a { 	background-color: #DDDDDD; 	color: #87002A; 	text-decoration: none; 	display: block;}.box table td.month {	color: #FFF;	background-color: #888;	font-size: 0.8em;}.box table td.month a {	color: #FFF;	background-color: #888;	display: inline;}.box table td.week { padding: 3px; color: #595959; background-color: #DEEEEB;}.box table td.today { padding: 3px; color: #FFF; background-color: #144391;}.box table td.today a{  text-decoration: none;  background-color: #144391;  color: #FFF;}/* Ende Kalender *//*################################################### Universelle Klassen (Rechte Spalte)####################################################*//* Newsletter Startseite*/.box div.newsletter{	padding: 2px 0px 2px 10px;	clear: both;}.box input.newsletter{	font-size: 0.7em;	color: #7F7F7F;	background: #FFF;	border: 1px solid #D1E3F6;	padding: 0px;	margin: 0;	margin-left: 10px;	clear: both;	width: 155px;}.box select.newsletter{	width: 157px;	font-size: 0.7em;	padding: 0px;	margin: 0;	margin-left: 10px;	border: 1px solid #D1E3F6;}.box button.newsletter{	font-size: 0.7em; 	font-weight: bold; 	color: #FFF; 	background: #888; 	line-height: 100%;	padding: 0px;	margin: 10px 10px;/*	border: none;*/}/* Ende Newsletter Startseite	*//*	 Siteberater */.box input.siteberater{	font-size: 0.7em;	color: #7F7F7F;	background: #FFF;	border: 1px solid #DC2B09;	padding: 0px;	margin: -8px 0px 5px 10px;	clear: both;}.box button.siteberater{	background: none;	border: none;	vertical-align: middle;	margin: 0px 0px 0px 2px;	padding: 0px;	line-height: 100%;}.box img.siteberater{	border: 1px solid #7F7F7F;	margin: 0px;	padding: 0px;	width: 10px;	height: 10px;	vertical-align: middle;}/* Ende Siteberater *//*#####################		LOGIN#######################*/div#login {	margin-top: 10px;}div#login p{	margin-left: 0px;}div#login h1{	padding-top: 3px;	padding-bottom: 3px;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	text-align:left;	margin-left: 0px;	color: #ffffff;	border-top:1px solid #ffffff;	border-bottom:1px solid #ffffff;}div#login a,div#login a:link,div#login a:visited,div#login a:active{	font-weight:normal;	color:#5a7384;	font-size:12px;	padding: 0px;	padding: 2px 2px 2px 10px;	width: 134px;	line-height: 100%;	background: url('../../assets/common/servicepunkt_right_pfeil.gif') no-repeat 0px center;}div#login a:hover{	color: white;	text-decoration:none;}div#login form#form_login label {	padding-top:5px;	margin-right:5px;	float:left;	text-align:left;	width:55px;}div#login form#form_login input,div#login form#form_login input[type="submit"]{ color: #5a7384; background: #ffffff; border: 1px solid #e6eef4; padding: 2px; margin-top: 5px; width:120px;}div#login form#form_login input[type="submit"] {	width:80px;}#form_login label{	font-size: 12px;}
form#form_login
{
  margin-bottom: 10px;
  display: block;
  width: 200px;
}
#login
{
 margin-bottom: 10px;
}/* ------------ Ende Content-Bereich: Zusatzinformationen (Rechte Spalte) ------------ */
