/*///////////////////////////////////////////////////////////////////
// 2009-06   | www.madebymeyer.de                                  //
// Project   | sonyericsson framework                              //
// Author    | Karsten Meyer                                       //
// modified  | 09.06.2009 by Karsten Meyer                         //                                                   
// Package   | navigation                                          //
///////////////////////////////////////////////////////////////////*/

/* ### main navigation ########*/


.navigation {
	width:100%;
	height:44px;
}

#out .navigation UL LI {
	color:#eddbeb;
	font-weight:bold;
}

.navigation UL {
	margin:0 auto;
	padding:0;
	list-style:none;
	font-size:12px;
	width:990px;
}
.navigation LI {
	margin:0;
	padding:0;
	float:left;
	position: relative;
}
.navigation LI:first-child {margin-left:10px;}

/*	A 	*/
.navigation A {float: left;padding-left:16px;font-size:12px;text-decoration:none;color: #000;border:0;height:34px;background: transparent url(../img/bg_mainnavi_left.gif) no-repeat left top;}

.navigation A:hover {color: #96078e;background: transparent url(../img/bg_mainnavi_lefton.gif) no-repeat left top;}

.navigation A.current,
.navigation A.contactIconCurrent {color: #96078e; font-size:12px;font-weight:700;height:34px;background: transparent url(../img/bg_mainnavi_lefton.gif) no-repeat left top;}

/*	A SPAN	*/
.navigation A SPAN {display:block;float:left;height:25px;padding:9px 16px 0 0;background: transparent url(../img/bg_mainnavi_right.gif) no-repeat right top;cursor:pointer;}
.navigation A:hover SPAN,
.navigation A.current SPAN,
.navigation A.contactIconCurrent SPAN {
	padding:9px 16px 0 0;
	height:25px;
	background: transparent url(../img/bg_mainnavi_righton.gif) no-repeat right top;
	cursor:pointer;
}

/*	A  SPAN  EM	*/
	/*	Home-Button	*/
	.navigation a#ctl00_uc_navi_uc_insiderNavigation_lb_nav_home,
	.navigation a.current#ctl00_uc_navi_uc_insiderNavigation_lb_nav_home {padding-left:10px}
	.navigation a#ctl00_uc_navi_uc_insiderNavigation_lb_nav_home SPAN,
	.navigation a.current#ctl00_uc_navi_uc_insiderNavigation_lb_nav_home SPAN {padding-right:10px}
	
	.navigation a#ctl00_uc_navi_uc_insiderNavigation_lb_nav_home SPAN EM {
		background:transparent url(../img/icon_home.jpg) no-repeat left -50px;
		line-height:400px;
		overflow:hidden;
		display:block;
		width:20px;height:20px;
	}
	.navigation a:hover#ctl00_uc_navi_uc_insiderNavigation_lb_nav_home SPAN EM {
		background:transparent url(../img/icon_home.jpg) no-repeat left 0!important;
	}
	.navigation a.current#ctl00_uc_navi_uc_insiderNavigation_lb_nav_home SPAN EM {
		background:transparent url(../img/icon_home.jpg) no-repeat left 0!important;
	}


	/*	Kontakt-Button	*/
	.navigation a.contactIcon,
	.navigation a.contactIconCurrent {padding-left:10px;}
	.navigation a.contactIcon SPAN,
	.navigation a.contactIconCurrent SPAN {padding-right:10px;}
	.navigation a.contactIcon SPAN EM {
		background:transparent url(../img/icon_contact.jpg) no-repeat left -50px;
		line-height:400px;
		text-indent:-900em;
		overflow:hidden;
		display:block;
		width:43px;height:20px;
	}
	.navigation a.contactIcon:hover SPAN EM {background:transparent url(../img/icon_contact.jpg) no-repeat left 0!important;}
	
	.navigation a.contactIconCurrent SPAN EM {
		background:transparent url(../img/icon_contact.jpg) no-repeat left 0!important;
		line-height:400px;
		text-indent:-900em;
		overflow:hidden;
		display:block;
		width:43px;height:20px;
	}

	/*	Tell-A-Friend-Button	*/
	.navigation a.tellafriendIcon,
	.navigation a.tellafriendIconCurrent {padding-left:12px;}
	.navigation a.tellafriendIcon SPAN,
	.navigation a.tellafriendIconCurrent SPAN {padding-right:12px;}
	.navigation a.tellafriendIcon SPAN EM {
		background:transparent url(../img/icon_tellafriend.jpg) no-repeat left -4px;
		line-height:400px;
		text-indent:-900em;
		overflow:hidden;
		display:block;
		width:26px;height:20px;
	}
	.navigation a.tellafriendIcon:hover SPAN EM {background:transparent url(../img/icon_tellafriend.jpg) no-repeat left -54px!important;}
	
	.navigation a.tellafriendIconCurrent SPAN EM {
		background:transparent url(../img/icon_tellafriend.jpg) no-repeat left -54px!important;
		line-height:400px;
		text-indent:-900em;
		overflow:hidden;
		display:block;
		width:26px;height:20px;
	}



/* ### subnavigation ########*/
#subnavigation {
 position:absolute;
 right:17px;
 top:103px;
}
#subnavigation UL {
 padding:0;
 margin:0;
}
#subnavigation UL LI {
 display: inline;
}

#subnavigation A,
#subnavigation A:link,
#subnavigation A:active,
#subnavigation A:visited,
#subnavigation A:hover,
#subnavigation A.current {
 float: left;
	padding:0 11px;
 font-size:11px;
	text-decoration:none;
	color: #333;
	border:0;
 border-left:1px solid #333;
}
#subnavigation A:hover {
	color: #33832d;
}
#subnavigation A.active,
#subnavigation A:link.current,
#subnavigation A:active.current,
#subnavigation A:visited.current,
#subnavigation A:hover.current {
	color: #33832d;
}

#subnavigation A.first {
	border: 0;
}
/* END */

