/* ALLGEMEINE REGELN */
* 			{ margin:0; padding:0; border:0; list-style-type: none; }
body 			{ width:100%; margin:0; padding:0; background: #F1F1F1 ; font-family: "Lucida Grande",Tahoma,Verdana,serif; font-size: 11px; color:#444; line-height: 15px; }

@font-face 		{ font-family: port; src: url("Oceania-Regular.eot")}
@font-face 		{ font-family: port; src: url("Oceania-Regular.ttf")} 

/* STATISCHE LAYOUT-ELEMENTE */
.firstcontainer	{ max-width: 1920px; margin: auto; } 
.head_img		{ background-image: url(http://www.ploynt.de/templates/2009/images/ploynt_header.png); background-repeat: no-repeat; background-position: center; height: 95px; }
.head_menu		{ background-image: url(http://newsimages.projectlan.de/layout/images/head_menu_bg.gif); background-repeat: repeat-x; height: 34px;} 
.head_submenu		{ background-image: url(http://newsimages.projectlan.de/layout/images/head_submenu_bg.gif); background-repeat: repeat-x; height: 39px; } 
.footer		{ height: 50px; color: #FFF; background-image: url(http://newsimages.projectlan.de/layout/images/footer_bg.gif); background-repeat: repeat-x;}
.headlinkblock	{ margin-left: 10%; width:25%}
.footerpanel		{  color: #FFF; background-image: url(http://newsimages.projectlan.de/layout/images/footer_bg.gif); background-repeat: repeat-x;position: fixed; width: 100%; bottom: 0px; height: 45px;  background-position: -1px;}

.boxshadow { box-shadow: 1px 1px 1px 0px rgba(0,0,1,.09); border: 1px solid #C9C9C9; -webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,1,.09);-moz-box-shadow: 1px 1px 1px 0px rgba(0,0,1,.09); }
.boxshadow2 { box-shadow: 1px 1px 2px rgba(0,0,1,.07); border: 1px solid #C9C9C9; -webkit-box-shadow: 1px 1px 2px rgba(0,0,1,.07);-moz-box-shadow: 1px 1px 2px rgba(0,0,1,.07); }

/* BUTTONS */
.p01_button		{ color: #000; padding: 2px 5px; border: 1px solid #D7D7D7;background-image: url(../images/layout/grad_bg_1.png); background-repeat: repeat-x; background-position: bottom; font-weight: bold; height: 16px;}
.p01_button_s		{ color: #000; padding: 1px 5px; border: 1px solid #D7D7D7;background-image: url(../images/layout/grad_bg_1.png); background-repeat: repeat-x; background-position: bottom; font-weight: bold}
.p01_button:hover	{ border-color: #C0C0C0 }	
.p01_button:active	{ border-color: #EFEFEF }	
.bg_blackslider	{ background: #000 url(../images/blackslider.png) no-repeat; height: 34px;}

/* POSITIONEN	*/
.pos_abs		{ position: absolute }
.pos_rel		{ position: relative }
.pos_norm		{ position: normal }

/* HINTERGRUND-FARBEN */
.bgc_lgrey		{ background-color: #F1F1F1 }
.bgc_lgrey2		{ background-color: #F4F4F4 } 
.bgc_sgrey		{ background-color: #FAFAFA }
.bgc_dgrey		{ background-color: #666666 }
/* .bgc_sand		{ background-color: #FFFBE0 } */
.bgc_sand		{ background-color: #FFFBE7 }
.bgc_white		{ background-color: #FFFFFF }
.bgc_black		{ background-color: #000000 }
.bgc_rose		{ background-color: #FFE4DF }
.bgc_yellow 		{ background-color: #FFA }
.bgc_syellow 		{ background-color: #FFFBE7 }
.bgc_lred 		{ background-color: #FEA2AC }
.bgc_lred2 		{ background-color: #FDC8CE }
.bgc_blue		{ background-color: #0099EE }
.bgc_lblue		{ background-color: #E0F5FE }
.bgc_green		{ background-color: #006472 }
.bgc_lgreen		{ background-color: #AFD957 }
.bgc_dblue		{ background-color: #018EC9 }
.bgc_sdgrey		{ background-color: #D7D7D7 }
.bgc_test		{ background-color: #F1F1F1 }
.bgc_p01blue		{ background-color: #02B9FF }
.bgc_p01green		{ background-color: #8ABA18 }
.bgc_p01mag		{ background-color: #B94F95 }
.bgc_p01orange	{ background-color: #F9B200 }

/* TEXT-FARBEN */
.tc_white		{ color: #FFF }
.tc_black		{ color: #2F2F2F }
.tc_black2		{ color: #000 }
.tc_lgrey		{ color: #888 }
.tc_dgrey		{ color: #666 }
.tc_sgrey		{ color: #C0C0C0 }
.tc_turkey		{ color: #549694 }
.tc_senf		{ color: #BFA11E }
.tc_brown		{ color: #BD7924 }
.tc_rose		{ color: #EF472C }
.tc_drose		{ color: #F29080 }
.tc_red		{ color: #8F0808 }
.tc_lila		{ color: #BE4994 }
.tc_red		{ color: #C00 }
.tc_blue		{ color: #0099EE }
.tc_dblue		{ color: #018EC9 }
.male			{ color: #0099EE }
.female { color:#FE00D1 }

.text a:link,visited		{ color: #0099E0 }
.text a:hover		{ color: #000; text-decoration: underline }

/* TEXT FORMATIERUNGEN */
.bold			{ font-weight: bold }
.normal		{ font-weight: normal }
.descr { font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:16px; color:#7F7F7F }

.italic		{ font-style: italic }
.underline		{ text-decoration: underline}
.ta_j			{ text-align: justify }
.ta_center		{ text-align: center }
.ta_left		{ text-align: left }
.ta_right		{ text-align: right }

/* SCHRIFTARTEN */
.ff_georgia		{ font-family: Georgia; }
.ff_helvetica		{ font-family:  Arial, sans-serif; }
.ff_verdana		{ font-family: Verdana,sans-serif }
.ff_geneva		{ font-family: Geneva,sans-serif }
.ff_arial		{ font-family: Arial,sans-serif }
.ff_trebuchet		{ font-family: "Trebuchet MS",sans-serif }
.ff_lucida		{ font-family: "Lucida Grande",sans-serif }
.ff_port		{ font-family: port }

/* TEXT EFFEKTE */
.shw_black	{ text-shadow: 2px 2px 2px rgba(0,0,0,5); }
.shw_black_2	{ text-shadow: 2px 0px 5px rgba(0,0,0,5); }
.ts_white	{ text-shadow: 1px 1px 0px #FFF; }
.ts_white_2	{ text-shadow: 0px -1px 0px rgba(0,0,0,0.5); }
.ts_opac	{ text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); }
.ts_white_hl	{ text-shadow: 4px 4px 1px #FFF; }
.ts_grey	{ text-shadow: 1px 1px 0px #D7D7D7; }
.ts_grey_1	{ text-shadow: 1px 1px 3px #D0D0D0; }
.ts_black	{ text-shadow: -1px -1px #000; }
.ts_red	{ text-shadow: 1px 1px #620000; }
.ts_opac	{ text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); }
.ts_black_2	{ text-shadow: #000 0 1px 3px; }
##.ts_dblue	{ text-shadow: 1px 1px 2px #0F7AA4; }
.ts_dblue	{ text-shadow: 1px 1px 1px #207EA9; }
.ts_none	{ text-shadow: 0px 0px 0px }
.topnav:hover	{ background: #2BA7E0;color: #FFF; -webkit-transition: background-color 0.4s linear;  -moz-transition: background-color 0.4s linear; -o-transition: background-color 0.4s linear;   }


/* TEXT GROESSE */
.fs_8			{ font-size: 8px }
.fs_9			{ font-size: 9px }	
.fs_10			{ font-size: 10px }	
.fs_11			{ font-size: 11px }	
.fs_12			{ font-size: 12px; line-height: 19.2px; }				
.fs_13			{ font-size: 13px }				
.fs_14			{ font-size: 14px }				
.fs_15			{ font-size: 15px }				
.fs_16			{ font-size: 16px }			

/* LINE-SPACING */
.lh_11			{ line-height: 11px }		
.lh_12			{ line-height: 12px }						
.lh_13			{ line-height: 13px }						
.lh_14			{ line-height: 14px }						
.lh_15			{ line-height: 15px }						
.lh_16			{ line-height: 16px }						
.lh_17			{ line-height: 17px }						
.lh_18			{ line-height: 18px }						
				
/* HINTERGRUENDE */
.grad_bg_1		{ background-image: url(http://newsimages.projectlan.de/layout/images/grey_bg.png); background-repeat: repeat-x; background-position: bottom }			
.grad_bg_black	{ background-image: url(../images/grad_bg_black.png); background-repeat: repeat-x; background-position: top }			
.grad_bg_silver	{ background-image: url(../images/grad_bg_silver.png); background-repeat: repeat-x; background-position: top }
.bg_grey_spot		{ background-image: url(../images/layout/bg_grey_spot.jpg) }
		

/* TRANSPARENZEN */
.opacity_50		{ opacity: 0.5; filter: alpha(opacity=50) }
.opacity_60		{ opacity: 0.6; filter: alpha(opacity=60) }
.opacity_65		{ opacity: 0.65; filter: alpha(opacity=65)}
.opacity_70		{ opacity: 0.7; filter: alpha(opacity=70) }
.opacity_80		{ opacity: 0.75; filter: alpha(opacity=75) }

/* ANZEIGE */
.dpl_none		{ display: none }
.dpl_block		{ display: block }
.dpl_hidden		{ visibility: hidden }
.ofl_hidden		{ overflow: hidden }
.ofl_scroll		{ overflow: scroll }
.ofl_visible		{ overflow: visible }
.op_box		{ opacity: 0; filter: alpha(opacity=0); cursor: pointer }
.op_box:hover		{ opacity: 1; filter: alpha(opacity=100); cursor: pointer }

/* RAHMEN */
.b_all 		{ border: 1px solid }
.b_top 		{ border-top: 1px solid }
.b_bottom		{ border-bottom: 1px solid }
.b_left		{ border-left: 1px solid }
.b_right		{ border-right: 1px solid }

/* RAHMEN-FARBEN */
.bc_sgrey		{ border-color: #E5E5E5 }
.bc_lgrey		{ border-color: #D7D7D7 }
.bc_dgrey		{ border-color: #C0C0C0 }
.bc_white		{ border-color: #FFF }
.bc_turkey		{ border-color: #549694 }
.bc_senf		{ border-color: #BFA11E }
.bc_brown		{ border-color: #BD7924 }
.bc_rose		{ border-color: #F29080 }
.bc_lila		{ border-color: #BE4994 }
.bc_sand		{ border-color: #FFFBE0 }
.bc_greengrey		{ border-color: #2E926D }
.bc_blue		{ border-color: #0099EE }
.bc_red 		{ border-color: #C00 }
.bc_green		{ border-color: #006472 }
.bc_dblue		{ border-color: #018EC9 }
.bc_black		{ border-color: #000 }


/* RAHMEN-STÄRKE */
.bw_1			{ border-width: 1px }
.bw_2			{ border-width: 2px }
.bw_3			{ border-width: 3px }
.bw_4			{ border-width: 4px }
.bw_5			{ border-width: 5px }

/* RAHMEN-STILE */
.bs_dotted		{ border-style: dotted }

/* RAHMEN-RADIEN */
.rounded_4	 	{ border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px }  
.rounded	 	{ border-radius: 5px;  -webkit-border-radius: 5px; -moz-border-radius: 5px }  
.rounded_white 	{ -webkit-border-radius: 5px; -moz-border-radius: 5px }  
.rounded_grey		{ -webkit-border-radius: 5px; -moz-border-radius: 5px }  
.rounded_grey		{ -webkit-border-radius: 5px; -moz-border-radius: 5px }  
.rounded_topleft	{ border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px }  
.rounded_topleft_4	{ border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px }  
.rounded_bottomleft_4	{border-bottom-left-radius: 4px;  -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px}

.rounded_topright	{ border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px }  
.rounded_bottomleft	{ border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px}
.rounded_bottomright	{ border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px}

/* AUSSEN-ABSTÄNDE */
.m_none			{ margin: 0 }
.m_auto			{ margin: auto }

.m_all_5		{ margin: 5px }
.m_all_10		{ margin: 10px }
.m_all_15		{ margin: 15px }
.m_all_20		{ margin: 20px }

.m_left_5		{ margin-left: 5px }
.m_left_10		{ margin-left: 10px }
.m_left_15		{ margin-left: 15px }
.m_left_20		{ margin-left: 20px }

.m_right_5		{ margin-right: 5px }
.m_right_10		{ margin-right: 10px }
.m_right_15		{ margin-right: 15px }
.m_right_20		{ margin-right: 20px }

.m_top_2		{ margin-top: 2px }
.m_top_5		{ margin-top: 5px }
.m_top_10		{ margin-top: 10px }
.m_top_15		{ margin-top: 15px }
.m_top_20		{ margin-top: 20px }

.m_bottom_5		{ margin-bottom: 5px }
.m_bottom_10	{ margin-bottom: 10px }
.m_bottom_12	{ margin-bottom: 12px }
.m_bottom_15	{ margin-bottom: 15px }
.m_bottom_20	{ margin-bottom: 20px }

/* INNEN-ABSTÄNDE */
.p_none			{ padding: 0 }
.p_all_1		{ padding: 1px }
.p_all_2		{ padding: 2px }
.p_all_3		{ padding: 3px }
.p_all_5		{ padding: 5px }
.p_all_10		{ padding: 10px }
.p_all_15		{ padding: 15px }
.p_all_20		{ padding: 20px }

.p_left_5		{ padding-left: 5px }
.p_left_10		{ padding-left: 10px }
.p_left_15		{ padding-left: 15px }
.p_left_20		{ padding-left: 20px }
.p_left_30		{ padding-left: 30px }

.p_right_5		{ padding-right: 5px }
.p_right_10		{ padding-right: 10px }
.p_right_15		{ padding-right: 15px }
.p_right_20		{ padding-right: 20px }

.p_top_2		{ padding-top: 2px }
.p_top_3		{ padding-top: 3px }
.p_top_5		{ padding-top: 5px }
.p_top_10		{ padding-top: 10px }
.p_top_15		{ padding-top: 15px }
.p_top_20		{ padding-top: 20px }
.p_top_30		{ padding-top: 30px }
.p_top_40		{ padding-top: 30px }
.p_top_50		{ padding-top: 30px }

.p_bottom_5		{ padding-bottom: 5px }
.p_bottom_10		{ padding-bottom: 10px }
.p_bottom_15		{ padding-bottom: 15px }
.p_bottom_20		{ padding-bottom: 20px }

/* DIV-CONTAINER GRÖSSEN */
.box990			{ width: 990px }
.box950			{ width: 950px }
.box750			{ width: 750px }
.box730			{ width: 730px }
.box740			{ width: 740px }
.box720			{     -webkit-box-shadow: rgba(0,0,1,.09) 1px 1px 1px 0px; border: 1px solid #D7D7D7; -moz-box-shadow: 1px 1px 1px 0px rgba(0,0,1,.09); }

.box700			{ width: 700px }
.box650			{ width: 650px }
.box590			{ width: 590px }
.box570			{ width: 570px }
.box560			{ width: 560px }
.box550			{ width: 550px }
.box500			{ width: 500px }
.box480			{ width: 480px }
.box450			{ width: 450px }
.box420			{ width: 420px }
.box400			{ width: 400px }
.box380			{ width: 380px }
.box360			{ width: 360px }
.box350			{ width: 350px }
.box340			{ width: 340px }
.box330			{ width: 330px }
.box320			{ width: 320px }
.box310			{ width: 310px }
.box300			{ width: 300px }
.box280			{ width: 280px }
.box260			{ width: 260px }
.box250			{ width: 250px }
.box240			{ width: 240px }
.box230			{ width: 230px }
.box220			{ width: 220px }
.box200			{ width: 200px }
.box180			{ width: 180px }
.box160			{ width: 160px }
.box150			{ width: 150px }
.box138			{ width: 138px }
.box134			{ width: 134px }
.box124			{ width: 124px }
.box120			{ width: 120px }
.box110			{ width: 110px }
.box100			{ width: 100px }
.box90				{ width: 90px }
.box80				{ width: 80px }
.box70				{ width: 70px }
.box60				{ width: 60px }
.box50				{ width: 50px }
.box40				{ width: 40px }
.box30				{ width: 30px }
.box20				{ width: 20px }
.box18				{ width: 18px }

/* MAXIMALE BREITE */
.mw_50				{ max-width: 50px }

/* HÖHEN ANGABEN */
.h10			{ height: 10px }
.h20			{ height: 20px }
.h34			{ height: 34px }
.h37			{ height: 37px }
.h50			{ height: 50px }
.h70			{ height: 70px }
.h80			{ height: 80px }
.h90			{ height: 90px }
.h95			{ height: 95px }
.h100			{ height: 100px }
.h110			{ height: 110px }
.h120			{ height: 120px }
.h150			{ height: 150px }
.h160			{ height: 160px }
.h180			{ height: 180px }
.h200			{ height: 200px }
.h220			{ height: 220px }
.h230			{ height: 230px }
.h480			{ height: 480px }
.h500			{ height: 500px }

/* FLOATING */
.left 			{ float: left }
.right 		{ float: right }
.cl_both		{ clear: both }
.cl_left		{ clear: left }
.cl_right		{ clear: right }

/* ÜBERSCHRIFTEN */
h1 				{ font-size: 15px; font-family: port; }
h2				{ font-size: 13px }
h3				{ font-size: 11px }
h4				{ font-size: 11px }


/* ANORDNUNGEN */
.va_top			{ vertical-align: top }
.va_bottom			{ vertical-align: bottom }
.p_absolute			{ position: absolute }
.p_relative			{ position: relative }

/* LISTEN */
ul.ul_topnavi			{ margin-left: 10px; padding-top: 7px; font-family: "Trebuchet MS"; font-size: 16px;   }
ul.ul_topnavi li a		{ margin-right: 15px; color: #FFF; height: 24px  }
ul.ul_topnavi li a:hover	{ margin-right: 15px; color: #018EC9;text-shadow: 2px 2px 2px rgba(0,0,0,5); }
ul.ul_topnavi li.tn_active	a { margin-right: 15px; color: #018EC9; text-shadow: 2px 2px 2px rgba(0,0,0,5);}
ul.ul_topnavi li.tn_inactive	a { margin-right: 15px; color: #FFF;}

ul.ul_subnavi			{ margin-left: 10px; padding-top: 10px; font-family: "Trebuchet MS"; font-size: 12px }
ul.ul_subnavi li a		{ margin-right: 15px; color: #FFF; height: 24px  }
ul.ul_subnavi li a:hover	{ margin-right: 15px; color: #018EC9;text-shadow: 2px 2px 2px rgba(0,0,0,5); }
ul.ul_subnavi li.sn_active	a { margin-right: 15px; color: #018EC9; text-shadow: 2px 2px 2px rgba(0,0,0,5); }

/* IMAGES */
.thumb_1		{ width: 90px; height: 60px; border: 1px solid #D2D2D2; padding: 1px }
.thumb_2		{ border: 1px solid #D2D2D2; padding: 1px; }
.thumb_2:hover 	{ border: 1px solid #BD7924 }
.thumb_3		{ width: 60px; height: 45px; border: 1px solid #D2D2D2; padding: 1px }
.thumb_4		{ width: 20px; height: 30px; border: 1px solid #D2D2D2; padding: 1px }
.thumb_male		{ width: 60px; height: 45px;border: 1px solid #D2D2D2; padding: 1px }
.thumb_male:hover 	{ border: 1px solid #0099EE }
.thumb_profile		{ max-width: 200px; max-height: 150px  }
.thumb_120		{ max-width: 120px; max-height: 90px; border: 1px solid #D2D2D2; padding: 1px }

/* LINKS */
a:link			{ text-decoration: none; }
a:visited		{ text-decoration: none; }
a:focus 		{ color:red; text-decoration:underline; }
a:hover 		{ color: #000; text-decoration:none; }
a:active 		{ color:#000; text-decoration:underline;}

a.headline:link,
a.headline:visited 		{ color: #FFF }	
a.headline:hover 		{ color: #000; background: #FFF; padding-left: 5px; padding-right: 5px; }
a.headline:focus 		{ font-weight:bold; color:red; text-decoration:underline; }

/* Effekte */
.trans	{-moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; }
.trans:hover {-moz-transform: scale(1.1); -webkit-transform: scale(1.1);text-shadow: 0 0 2px rgba(0,0,0,0.2), 0 0 4px rgba(0,0,0,0.2),0 0 6px rgba(0,0,0,0.2); -webkit-transition: all 0.2s linear; }

.box_shw			{ box-shadow: 2px 2px 2px 1px rgba(0,0,1,.09);  -webkit-box-shadow: rgba(0,0,1,.09) 2px 2px 2px 1px; -moz-box-shadow: rgba(0,0,1,.09) 2px 2px 2px 1px;zoom: 1;filter:    progid:DXImageTransform.Microsoft.Shadow(color=#D0D0D0, direction=90,strength=3)	progid:DXImageTransform.Microsoft.Shadow(color=#D0D0D0, direction=180, strength=3)					progid:DXImageTransform.Microsoft.Shadow(color=#EFEFEF, direction=270, strength=1)
					progid:DXImageTransform.Microsoft.Shadow(color=#EFEFEF, direction=0, strength=1);background-color: #fff;	
				 }

.box_shw_1			{ box-shadow: 1px 1px 1px 1px rgba(0,0,1,.06);  -webkit-box-shadow: rgba(0,0,1,.06) 1px 1px 1px 1px; -moz-box-shadow: rgba(0,0,1,.06) 1px 1px 1px 1px;
					zoom: 1;filter:    progid:DXImageTransform.Microsoft.Shadow(color=#D0D0D0, direction=90,strength=3)
					progid:DXImageTransform.Microsoft.Shadow(color=#D0D0D0, direction=180, strength=3)
					progid:DXImageTransform.Microsoft.Shadow(color=#EFEFEF, direction=270, strength=1)
					progid:DXImageTransform.Microsoft.Shadow(color=#EFEFEF, direction=0, strength=1);background-color: #fff;	
				 }

/* Tabellen */
th { font:bold 11px Tahoma, Verdana, Helvetica, sans-serif }
td, td p { font:normal 10px Tahoma, Verdana, Helvetica, sans-serif; color:#7F7F7F; empty-cells: show  }
/* td.cal:hover { background-color:#FFFBD5 } */
/*---*/

/* FORMULAR FELDER */
input		     		{ border-top: 1px solid #BBB;border-left: 1px solid #BBB;border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; padding: 3px 5px 2px 5px; }
input:focus,input:hover	     	{ background-color: #FFFBE7 }
select:focus,select:hover	     	{ background-color: #FFFBE7 }
input,
select,
option      		{ font-size: 10px;color: #000; font-family: Arial;font-size: 11px; line-height:1.3em; }
textarea		{ border-top: 1px solid #BBB;border-left: 1px solid #BBB;border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; padding: 3px 5px 2px 5px; font-family: Arial,sans-serif; font-size: 11px;}
textarea:focus,textarea:hover     	{ background-color: #FFFFAA}   
select		     	{ border-top: 1px solid #BBB;border-left: 1px solid #BBB;border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; padding: 3px 5px 2px 5px;}
checkbox		{ border-top: 1px solid #BBB;border-left: 1px solid #BBB;border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; padding: 3px 5px 2px 5px;}

.button            		{ cursor:pointer; background:#000 url(http://www.projectlan.de/admin/templates/admin_standard/image/menu_bg_black.gif) repeat-x; border:0; height: 20px; padding: 0px 4px; color:#fff; font-family: Arial;font-size: 11px; -webkit-border-radius: 4px; -moz-border-radius: 4px}
.button:hover			{ background:#17AFEE url(http://www.projectlan.de/admin/templates/admin_standard/image/menu_bg_cyan.gif) repeat-x; text-decoration: none; color: #FFF; font-family: Arial;font-size: 11px;padding: 0px 4px; height: 20px;border:0; -webkit-border-radius: 4px; -moz-border-radius: 4px}
.button_rose            	{ cursor:pointer; background:#17AFEE url(http://newsimages.projectlan.de/layout/images/menu_bg_rose.gif) repeat-x; border:1px solid #FFF;padding: 2px; color:#fff; font-family: Arial;font-size: 11px;}
.button_rose:hover		{ background:#17AFEE url(http://www.projectlan.de/admin/templates/admin_standard/image/menu_bg_black.gif) repeat-x;}
.button_cyan            	{ cursor:pointer; background:#17AFEE url(http://newsimages.projectlan.de/layout/images/menu_bg_cyan.gif) repeat-x; border:1px solid #FFF;padding: 2px; color:#fff; font-family: Arial;font-size: 11px;}
.button_cyan:hover		{ background:#17AFEE url(http://www.projectlan.de/admin/templates/admin_standard/image/menu_bg_black.gif) repeat-x;}
.button_grey            	{ cursor:pointer; background: #CDCDCD; border:1px solid #FFF;padding: 2px; color:#fff; font-family: Arial;font-size: 11px;}
.button_grey:hover		{ background:#17AFEE url(http://www.projectlan.de/admin/templates/admin_standard/image/menu_bg_black.gif) repeat-x;}
.button_blue            	{ background:#17AFEE url(http://www.projectlan.de/admin/templates/admin_standard/image/menu_bg_cyan.gif) repeat-x; text-decoration: none; color: #FFF; border:1px solid #FFF; height: 20px;padding: 0px 4px; color:#fff; font-family: Arial;font-size: 11px; }
.search			{ background: #333; color: #FFF; border: 1px solid #444; margin-top: 6px;width:150px;text-shadow: 1px 1px #000;}
.search:hover,.search:active 		{ background: #444;}
a.toggle_right { padding:0 0 0 22px; cursor:pointer; background:url(../images/arrow_right.gif) no-repeat 0 1px }
a.toggle_down { padding:0 0 0 22px; cursor:pointer; background:url(../images/arrow_down.gif) no-repeat 0 1px }

.balloon_dblue	{ background:url(../images/balloon.gif) no-repeat; width: 10px; height: 10px; }
.balloon_dgrey	{ background:url(../images/balloon_grey.gif) no-repeat; width: 10px; height: 10px; }
.pointer		{ cursor: pointer }
.fancy 		{ cursor: url('../images/lupe.cur'), pointer;}

.inline-edit .form {	display: none; }
.inline-edit .hover { background-color: #FFFBD5; cursor: pointer; }
.hover { background-color: #FFFBD5; cursor: pointer; }

/* tables */
table.tablesorter {margin:10px 0pt 15px;font-size: 8pt;width: 100%;text-align: left; empty-cells: show }
table.tablesorter thead tr th, table.tablesorter tfoot tr th {font-size: 8pt;  empty-cells: show }
table.tablesorter thead tr .header {background-image: url(../images/icons/ts_bg.gif);margin-right: 10px;background-repeat: no-repeat;background-position: center right;cursor: pointer; empty-cells: show }
table.tablesorter tbody td {vertical-align: top;  empty-cells: show }
table.tablesorter tbody tr.odd td {empty-cells: show}
table.tablesorter thead tr .headerSortUp {background-image: url(../images/icons/ts_asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image: url(../images/icons/ts_desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {}
table { empty-cells: show }
.hover_blue:hover	{background-color: #EFEFEF; border-color: #EFEFEF}

.jqueryslidemenu{
width: 100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background-image: url(http://newsimages.projectlan.de/layout/images/footer_bg.gif); background-repeat: repeat-x; color: white;background-position: 0px;
padding: 12px 10px;
border-right: 1px solid #333;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}
.jqueryslidemenu ul li a:hover{ text-shadow: 1px 1px 1px #999; }

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{

color: #FFF;
}

.jqueryslidemenu ul li a:hover{background: #FFF; background-image: url(http://newsimages.projectlan.de/layout/images/grey_bg.png); color: #333}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */

.jqueryslidemenu ul li ul li a{
width: 190px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top: 1px solid #333;
border-bottom: 1px solid #666;

}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}