/*
Changelogs:
	21042005 pr
		button2 zusätzlich
		button Style geändert: uppercase generell und italic [startseiteRedesign042005]
	22042005 pr
		zusätzl. Hintergrundfarbe bgcolor_grau_f9 f. Beschreibungstexte neben meinen Einstellungen (coba Layoutstil)
	25042005 pr
		grauboxtext und listnr statt rel. auf abs. Fontsize	
	02052005 pr
		bg_color Gruen [ILRedesign2005]	
	28102005 pr
		600px breite input, textarea und select [newsadmin15092005]	
*/

table, tr, td, textarea {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #686868;

}

	
body {
    background-color: #FFFFFF;
	/*margin: 20px 20px 0 0;*/

}
.bgwhite  {
    background-color: #FFFFFF;
}
.nomargin{
	margin: 0 0 0 0;
}

.willkommen {

	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
}

.logininfo {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #566168;
}

.menue01, a.menue01, .menue02, a.menue02 {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	line-height: 14px;
	font-size: 11px;
	font-weight: bold;
	color: #3f588c;
	text-decoration: none;

}

a.mainlink, a.mainlinklogout, .main a {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #3f588c;
	text-decoration: none;

}

a.mainlinklocator, a.mainlinkbold, a.navilink  {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #3f588c;
	text-decoration: none;

}

a.mainlink:hover, a.mainlinklocator:hover, a.mainlinklogout:hover, a.mainlinkbold:hover, a.navilink:hover, .main a:hover  {
	text-decoration: underline;
    color: #5d83d2;
}

a.mainlink:active, a.mainlinklocator:active, a.mainlinklogout:active , a.mainlinkbold:active, a.navilink:active, .main a:active {
	text-decoration: underline;
    color: #5d83d2;
}

/*a.mainlink:visited, a.mainlinklocator:visited, a.mainlinklogout:visited, a.mainlinkbold:visited, a.navilink:visited, .main a:visited {

	text-decoration: none;

}
*/


a.boxlink {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #3f588c;
	text-decoration: none;
}

a.boxlink:hover {
    color: #5d83d2;
	text-decoration: underline;
}

.main, .mainlogout , .mainem, .main9, .mainb{
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
}

.mainbold14 {
	font-weight: bold;
	font-size: 14px;
}

.mainb {
	color: #686868;
	font: bold small-caps 11px verdana, arial;	

}
.mainem {
	font-style : italic;
}

.main9 {
	font-size : 9px;
}

.boxheadline {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #566168;
	line-height: 20px;
}

.boxheadline2 {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #566168;
	line-height: 20px;

}
.boxtext1, .boxtext2,  .boxtext3, .boxtext4, .boxtext5 {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #566168;
	line-height: 20px;
  text-decoration: none;	
}

.mehr,a.mehr {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f588c;
	line-height: 20px;
	text-decoration: none;
}

ul {
	list-style-image: url(images_coba/system/aufzaehlung.gif);
	list-style-position: outside;
}

.rowcolor1 {
	background-color: #ffffff;
	padding:1px;
}

.rowcolor2 {
	background-color: #ffffff;
	padding:1px;
}

.rowcolor3 {
	background-color: #F7F8F9;
}

.button, .buttonsmall, .buttonsmalllang, .buttonsmallextralang {
/*
	 font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #3f588c;
    font-weight: bold;
    text-decoration: none;
   border: 1px solid #B3B3B3;
	background-color: #ffffff;
	text-align:center;
	text-decoration:none;
	border-color:#B3B3B3;
	white-space: nowrap;
	margin-right: 1px;
	margin-left: 1px;
	 mj 2505204  damit kein platz verschwendet wird
	padding-right: 6px;
	padding-left: 6px;
*/
	background-color: #ffffff;
	/*width: 8.5em;
	*/
	/*width: inherit;
	*/
	color: #3f588c;
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	border: 1px solid #3f588c;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 1px;
	cursor: hand;
	text-align:left;
	/*font-style : italic;*/
	text-transform : uppercase;
	
	/* 21042005 pr Schrift Groesse Buchstaben und italic aufgrund neuer Vorgabe Der Punkt*/
}
/* 21042005 pr alternative Buttons mit grauer Schrift: Schrift groesse Buchstaben und italic! */
.button2, .buttonsmall2, .buttonsmalllang2, .buttonsmallextralang2 {

	background-color: #ffffff;
	background-image: url(/clicnet/images_coba/layout/button_grau.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #3f588c;
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	border: 1px solid #B3B3B3;
	padding-top: 1px;
	padding-bottom: 1px;
	/*padding-left: 14px;*/
	padding-left: 10px;/*03052005 pr, da im IE die Buttonszu breit*/
	margin-left:0px;
	margin-right:0px;
	cursor: hand;
	text-align:left;
	font-style : italic;
	text-transform : uppercase;

}

.bereichhdr50 {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #556168;
	background-color : #c6d0d8;
}

.mainlocator {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #566168;
	line-height: 20px;
}

.pad5,  .pad_5		{
				padding:5px;
				margin:auto;
				}					

 .padl5,  .pad_l5	{
 				padding-left:5px;
				margin:auto;
				}				

.pad10,  .pad_10			{
				padding:10px;
				margin:auto;
				} 

.padl15,  .pad_l15		{
				padding-left:15px;
				margin:auto;
				}

.padl25,  .pad_l25		{
				padding-left:25px;
				margin:auto;
				}

.padr5,  .pad_r5			{
				padding-right:5px;
				margin:auto;
				}

.padl5r5,  .pad_l5_r5	{
				padding-left:5px;
				padding-right:5px;
				margin:auto;
				}

.padl10r10,  .pad_l10_r10	{
				padding-left:10px;
				padding-right:10px;
				margin:auto;
				}

.padu4,  .pad_u4		{
				padding-bottom:4px;
				margin:auto;
				}	

.padu4r4,  .pad_u4_r4		{
				padding-bottom:4px;
				padding-right:4px;
				margin:auto;

				}
/* 03052005 pr f. IL feste Breite 773px: */
.pad10w773	{
	width: 773px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	margin: auto;
}

				

input {
	color: #686868;
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
}

input.textfeld350 {
	width: 350px;
}

input.textfeld300 {
	width: 300px;
}

input.textfeld200 {
	width: 200px;
}

input.textfeld120 {
	width: 120px;
}

input.textfeld150 {
	width: 150px;
}

input.textfeld45 {
	width: 45px;
}

input.textfeld250 {

	width: 250px;

}


input.textfeld90n {
	width: 90px;
	text-align:right;
}

input.textfeld90n_red {
	text-align:right;
	width: 90px;
	border-color:OrangeRed;
}

select.selectitems50 {
	width: 50px;
	Overflow: auto;
}

select.selectitems150, select.selectems150 {
	width: 150px;
	Overflow: auto;
}

select.selectitems200, select.selectems200 {
	width: 200px;
	Overflow: auto;
}

select.selectems	{
	width:240px;
	Overflow: auto;
}

select.selectems350	{
	width:350px;	
	Overflow: auto;
}

select.selectems600	{
	width:600px;
	Overflow: auto;
}

textarea.textarea150 {
	width: 150px;
}

textarea.textarea350 {
	width: 350px;
}

.error {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: red;
	font-weight: bold;
}

.reiterlinie {
		background-image: url(images_coba/reiter/linie.gif);
		background-repeat: repeat-x;
		vertical-align : bottom;
		background-position : bottom;
}

.reiterheadline {
	color: #3f588c;
	font: bold small-caps 11px/17px Verdana, Helvetica, sans-serif;
}

a.reiterlink {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #3f588c;
	text-decoration: none;
}

a.reiterlink:hover {
	color: #3f588c;
	text-decoration: underline;
}

.rowgroup	{
	/*background-color: darkgray;
	04052005 pr neue Farbe v.derPunkt f. Gruppierungszeilen in showlist*/
	background-color: #F7F8F9;
}

td.group	{
		font-weight : bold;
		color : white;
		}

.bereich		{
		background-color: #dddddd;
		}		

.datepickermain {
	text-decoration:none;
}

.datepickermainbold {
		text-decoration:none;
		font-weight: bold;
		}	

.menuebackground{
	background-color: #FFFFFF;
}		
.backgroundblue {
	background-color: #c6d0d8;
}		
.backgroundgray{
	background-color: #F7F8F9;
}

.popupheadline{
	font-weight: bold;
}
.popuptext {
	line-height: 15px;
}

/*

zugefuegt 

*/

body.inhalt {
	background-color: #FFFFFF;
}

.odd {
    background-color:#e3e8ec;
}		

.bereich_bg1{
	background-color: #E3F8EC;
}
.bereich_bg2{
	background-color: #F7F8F9;
}

select {
	/*font : normal 10px Verdana Geneva Arial Helvetica sans-serif;
	color: #566168;*/
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #686868;
	Overflow: auto;
}

select.selectbox300	{
	width:300px;
}
select.selectbox_350	{
	width:350px;
}

select.selectbox_160	{
	width:160px;
}
	
	
		
/* 06042004 pr aus Tab.cfm: */
.reiterheadline, a.reiterheadline {
	font-weight: bold;
}
.reiterlink, a.reiterlink {
	text-decoration: none;
}
a.reiterlink:hover {	
				text-decoration: underline;
			}
.reiterdeactivate, a.reiterdeactivate {
	text-decoration: none;
}
.tabbody {
			}	
/* ende aus tab.cfm */		

/* Trennframe zw. Content u. Menu: */
.separator		{
			background-color:#c6d0d8;
			}	
		
/* Link f. Headerbalken: */		
.headerlink		{
			COLOR: #3f588c; 
			font-size: 11px;
			font-weight: normal;	
			font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
			TEXT-DECORATION: none;	
			}								

/* im lssadmin/ettadmin verwendet f. rechte Menue*/		
A.activeMenue {
	font-weight: bold;
	color: #3f588c;
	text-decoration: underline;
}
A.activeMenue:visited,A.activeMenue:hover,A.activeMenue:active {
	color: #3f588c;
	TEXT-DECORATION: underline;
}
A.menue {
	color: #3f588c;
	TEXT-DECORATION: none;
}
A.menue:visited,A.menue:hover,A.menue:hover {
				color: #3f588c;
				TEXT-DECORATION: none;
				}
		
.menue {			color: #3f588c;
				font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
				font-size: 11px;
				TEXT-DECORATION: none;
				font-weight: bold; 
				}
				
.mainwhitehdr	{
				font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#ffffff;
				}					
				
.title			{
				background-color:#c6d0d8;
				}		

.divtop			{
				position:absolute;width:100%;z-index:2
				/*position:fixed; da mozilla Firefox dies nicht korrekt abbildet*/
				}		
.divpopup			{ top:100px;
				  
				}		
/*.divmain		{
				position:absolute;overflow:auto;width:100%;left:0px;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px				}	*/
.divmain		{
				position:absolute;overflow:auto;width:100%;}	
.divbottom		{
				position:absolute;width:100%;left:0px;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;
				}				
/*.divtoolbar		{
				border-width:0;border-style:solid;padding-top:2px;vertical-align:middle;height:24px;position:absolute;top:20px;background-color:#c6d0d8;width:100%;
				}				*/
.divtoolbar {
	width:100%;
	padding-left:14px;
	background-color:#b3bdd1;
}

.divlocator		{
				border-width:0;border-style:solid;vertical-align:middle;background-color:ffffff;height:20px;/*von height 20px erhöht, bei clicnet zu wenig f. locator*/
				}
.divsubmenu		{
				position:absolute;border-width:1;border-style:solid;max-height:200px;max-width:300px;z-index:3;background-color:ffffff;visibility:hidden;overflow:auto;
				}
.divmessage		{
				position:absolute;z-index:999;vertical-align:middle;overflow:auto;width:90%;visibility:visible;left:10px;
				}				
.bar_proz
{
				background-color:#3f588c;
}	
.bar_back
{
				background-color:#ffffff;
}	


/* 28102005 pr für news admin coba: [newsadmin15092005] */				
input.textfeld600 {
	width: 600px;
}
textarea.textarea600 {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #566168;
	width: 600px;
}
select.selectems600	{
	width:600px;	
	Overflow: auto;
}
/*28102005 pr end*/

	
	img {
		border: 0px;
	}
	
H1{
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #686868;
	letter-spacing: 1px;
}
H2{
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #686868;
	line-height: 140%;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	letter-spacing: 1px;
}
H3{
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #686868;
	letter-spacing: 1px;
	background-color: #b3bdd1;
	height: 20px;
	padding-left: 20px;
}
H4{
	font-size: 11px;
	font-weight: bold;
	color: #3f588c;
	line-height: 130%;
	padding-top: 16px;
	padding-bottom: 22px;
    margin : 0px;
}
/*red bg with bold white text*/
h5, h6 { margin : 0px; padding: 0px; color : #000000; font : 11px verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 140% }
H5{
	font-weight:bold;
	color: #FFFFFF;
	background-color: #3f588c;
	height: 20px;
	padding-left: 10px;
	padding-top: 2px;
}
/*red bg with normal white text*/
H6{
	font-weight:normal;
	color: #FFFFFF;
	background-color: #3f588c;
	height: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
}

  .portalheadline {
    font-size: 113%;
    font-weight: bold;
    line-height: 20px;
    font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
    color: #3f588c;
  }

  .portalsubheadline {
    font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
    font-size: 79%;
    font-weight: bold;
    line-height: 20px;
    color: #566168;
    text-decoration: none;
  }
  .headline {
		font-size: 69%;
		color: #566168;
		font-weight: bold;
	}
  .subheadline {
		font-size: 69%;
		color: #566168;
		font-weight: normal;
    font-style : italic;
	}
  .menue02, a.menue02:link, a.menue02:visited {
		font-size: 63%;
		width:100%;
	}
	a.menue02:hover {
		font-size: 63%;
		color: #566168;
		text-decoration: none;
		width:100%;
		background-color: #eeeeee;
		
	}
	.text {
		font-size: 63%;
		line-height: 20px;
		color: #566168;
		font-weight: normal;
	}
  .grauboxheadline, a.grauboxheadline, a.grauboxheadline:visited, a.grauboxheadline:hover {
		font-size: 11px;
		line-height: 20px;
		color: #566168;
		font-weight: bold;
    	text-decoration: none;
	}

  .text2, .text3, .text4,  .grauboxtext{
		font-size: 11px;
		line-height: 20px;
		color: #566168;
		font-weight: normal;
	}

  .text2_mit_bg_px {
	font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
}	
	.login {
	font-size: 11px;
	color: #566168;
}
	
	.loginname {
		font-size: 56%;
		color: #566168;
	}
	
	.boxreiterhead {
		font-size: 63%;
		color: #566168;
		font-weight: bold;
		line-height: 15px;
	}
	
	/* auf weiß */
	a.optionhead:link, a.optionhead:visited {
		font-size: 9px;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
		width:100%;
		height:100%;
	}
	/* auf grau */
	.optionhead2 {
		font-size: 56%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
		width:100%;
		height:100%;
	}
	/* auf hellgrau */
	.optionhead3 {
		font-size: 56%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
		width:100%;
		height:100%;
	}
	.optionhead:hover {
		font-size: 9px;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
		width:100%;
		height:100%;
	}
	.optionhead2:hover {
		font-size: 56%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
		width:100%;
		height:100%;
	}
	.optionhead3:hover {
		font-size: 56%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
		width:100%;
		height:100%;
	}
	.rechtsboxhead {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
		line-height: 21px;
	}
	.rechtsboxlink, a.rechtsboxlink {
		font-size: 9px;
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
		width:100%;
	}
	a.rechtsboxlink:visited {
		color: #3f588c;
	}
  a.rechtsboxlink:hover {
		font-size: 9px;
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
		width:100%;
	}
	.rechtsboxlink2, a.rechtsboxlink2 {
		font-size: 56%;
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
		width:100%;
	}
	a.rechtsboxlink2:visited {
		color: #3f588c;
	}
  a.rechtsboxlink2:hover {
		font-size: 56%;
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
		width:100%;
	}	
  .rechtsboxlinkaktiv, a.rechtsboxlinkaktiv, a.rechtsboxlinkaktiv:hover {
		font-size: 56%;
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
		width:100%;
	}
	a.rechtsboxlinkaktiv:visited {
	}
  
	.optionsboxhead {
		font-size: 63%;
		color: #566168;
		font-weight: bold;
		line-height: 21px;
	}
	.optionsboxlink {
		font-size: 56%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
		width:100%;
	}
	a.optionsboxlink:hover {
		font-size: 56%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
		width:100%;
	}
  a.optionsboxlink:visited {
	color: #3f588c;
	}
	.optionsboxlinkaktiv, a.optionsboxlinkaktiv, a.optionsboxlinkaktiv:hover {
		font-size: 56%;
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
		width:100%;
	}
	a.optionsboxlinkaktiv:visited {
		color: #3f588c;
	}
	
	
	
	.teaserhead {
		font-size: 63%;
		color: #566168;
		font-weight: bold;
	}
  .fusstext {
		font-size: 56%;
		color: #566168;
		font-weight: normal;
	}
  .fusstext2 {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
	}
	
  .teasertextblack {
		font-size: 63%;
	}
	.teaserfooter {
		font-size: 63%;
		color: #566168;
	}
	.mehr, a.mehr, a.themen {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
		text-decoration: none;
	}
  .themen, a.themen, a.teaserlink {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
		text-decoration: none;
	}
  .mehr:visited, a.mehr:visited, a.themen:visited, a.teaserlink:visited {
    font-weight: bold;
  }
  .mehr:hover, a.mehr:hover, a.themen:hover, a.teaserlink:hover {
		font-weight: bold;
    text-decoration: underline;
	}
  
	.cominformthema {
		font-size: 63%;
	}
	.cominformzeit {
		font-size: 63%;
		color: #566168;
	}
	.cominformsuche {
		font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
		font-size: 63%;
    width: 126px;
		height: 16px;
	}
	.cominformfooter {
		color: #566168;
		font-size: 63%;
	}
	.cominformdate {
		font-size: 63%;
	}
	
	input.suche {
		width: 110px;
		height: 18px;
		font-size: 9px;
	}
	input.cofitsuche, select.cofitsuche {
		height: 18px;
		font-size: 56%;
	}
	
	a.footer:link, a.footer:visited  {
		font-size: 56%;
		color: #566168;
		text-decoration: none;
	}
  a.footer2:link  {
		font-size: 56%;
		color: #3f588c;
		text-decoration: underline;
	}
  a.footer2:visited  {
		font-size: 56%;
		color: #566168;
		text-decoration: underline;
	}
	
	.footertitle {
		font-size: 56%;
		color: #566168;
	}
	.footerperson {
		font-size: 56%;
		color: #3f588c;
	}
  a.footerperson {
		font-size: 56%;
		color: #3f588c;
	}
  a.footerperson:visited {
		font-size: 56%;
	}
	.footervalue {
		font-size: 56%;
	 	color: #566168;
	}
	.suchstatus {
		font-size: 56%;
		color: #566168;
	}
	.listheadline {
		font-size: 63%;
		color: #ffffff;
		font-weight: bold;
	}
	.listheadline2 {
		font-size: 63%;
		color: #ffffff;
		font-weight: bold;
	}
	.listcounter {
		font-size: 69%;
		color: #ffffff;
		font-weight: normal;
	}
	.listcounter2 {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
	}
	.listnr, a.listnr, a.listnr:active {
		/*font-size: 63% 25042005 pr */
		font-size: 11px;
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
	}
  .listnr:visited, a.listnr:visited {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
	}
  .listnr:hover, a.listnr:hover {
		font-weight: normal;
		text-decoration: underline;
	}
	.listattributeadd {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
	}
	.listresulth1 {
		font-size: 75%;
		color: #3f588c;
		font-weight: bold;
	}
	.listmainresult, a.listmainresult {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
	}
  .listmainresult:hover, a.listmainresult:hover {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
	}
  a.listmainresult:visited {
    color: #566168;
  }
	a.listmainresult2, a.listmainresult2:hover {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
	}
  a.listmainresult2:visited {
    color: #EDB91D;
  }
  .listmainresult3 {
		font-size: 63%;
		color: #566168;
		font-weight: bold;
	}
	.listresult {
		font-size: 63%;
		color: #566168;
		font-weight: bold;
	}
	.listresult2 {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
	}
	.listresultadd {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
	}
	.listresultadd2 {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
	}
	.listresultdate {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
	}
	.detaillistattribute {
		font-size: 63%;
		color: #566168;
		font-weight: bold;
	}
	.detaillistattributeadd {
		font-size: 63%;
		color: #566168;
		font-weight: normal;

	}
	.detaillistmainresult {
		font-size: 63%;
		color: #566168;
		font-weight: bold;
	}
	.detaillistresult {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
	}
	a.detaillistlink {
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
	}
  a.detaillistlink:visited {
		color: #EDB91D;
	}
	a.detaillistinternlink {
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
	}
  a.detaillistinternlink:visited {
		color: #EDB91D;
	}
  
	.fehlerboxheadline {
		font-size: 63%;
		line-height: 20px;
		color: #000000;
		font-weight: bold;
	}
	.fehlerboxtext {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
	}
	a.fehlerboxlink {
		color: #3f588c;
		font-weight: normal;
		text-decoration: underline;
	}
  a.fehlerboxlink:visited {
		color: #EDB91D;
	}
	
	a.buttonderpunkt, .buttonderpunkt {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
		text-decoration: none;
	}
  a.buttonderpunkt:hover, .buttonderpunkt:hover {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
		text-decoration: underline;
	}
  a.buttonderpunkt:visited {
		color: #EDB91D;
	}
	a {
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
	}
	a:hover {
		font-weight: normal;
		text-decoration: underline;
	}
	.popuph2 {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
		text-decoration: none;
	}
	
	.tablisthead, a.tablisthead {
		font-size: 63%;
		color: #3f588c;
		font-weight: bold;
		text-decoration: none;
	}
  a.tablisthead:visited {
		font-weight: bold;
    color: #EDB91D;
	}
  a.tablisthead:hover {
		font-weight: bold;
    text-decoration: underline;
	}
	.tablisttext {
		font-size: 56%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
	}
	.sitemap01, a.sitemap01 {
		font-size: 63%;
		color: #566168;
		font-weight: bold;
		text-decoration: none;
	}
  .sitemap02, a.sitemap02 {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
	}
	.sitemap03, a.sitemap03 {
		font-size: 63%;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
	}
	a.sitemap01:hover {
		font-size: 63%;
		color: #566168;
		text-decoration: underline;
		font-weight: bold;
	}
	a.sitemap02:hover, a.sitemap03:hover  {
		font-size: 63%;
		color: #566168;
		text-decoration: underline;
	}
  a.sitemap01:visited {
		color: #EDB91D;
	}
  a.sitemap02:visited {
		color: #EDB91D;
	}
  a.sitemap03:visited {
		color: #EDB91D;
	}
	
	.searchattribute {
		font-size: 63%;
		color: #566168;
		font-weight: bold;
		
	}
	.searchradio {
		font-size: 63%;
		color: 000000;
		font-weight: bold;
	}
	input.detailsearch, select.detailsearch {
		font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
		font-size: 63%;
		width: 190px;
	}
	select.detailsearchsmall {
		font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
		font-size: 56%;
		height: 16px;
	}
	a.anker {
		font-size: 63%;
		color: #3f588c;
		text-decoration: none;
	}
  a.anker:visited {
		color: #EDB91D;
	}
	a.optionlink {
		color: #3f588c;
		font-size: 63%;
		text-decoration: none;
	}
  a.optionlink:visited {
		color: #EDB91D;
		font-size: 63%;
		text-decoration: none;
	}
  a.optionlink:hover {
		font-size: 63%;
		text-decoration: underline;
	}
  .profil {
		font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
		font-size: 63%;
		width: 105px;
    height: 18px;
	}
  .sprache {
		font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
		font-size: 63%;
		width: 74px;
    height: 18px;
	}
  .typ {
		font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
		font-size: 63%;
		width: 49px;
    height: 18px;
	}
  .resultsites, a.resultsites:link, a.resultsites:visited {
    font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
    font-size: 63%;
		color: #3f588c;
		font-weight: bold;
  }
  a.resultsites:visited {
    font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
    font-size: 63%;
		color: #EDB91D;
		font-weight: bold;
  }
  a.resultsites:hover {
    font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
    font-size: 63%;
		color: #3f588c;
		font-weight: bold;
    text-decoration: none;
  }
  .resultsitesactive {
    font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
    font-size: 63%;
		color: #B3B3B3;
		font-weight: bold;
  }
  .textlink, a.textlink {
    color: #3f588c;
    text-decoration: underline;
    font-weight: normal;
  }
  .textlink:visited, a.textlink:visited {
    color: #566168;
    text-decoration: underline;
    font-weight: normal;
  }
  a.textlink:hover {
    color: #3f588c;
    text-decoration: underline;
    font-weight: normal;
  }
  .anwendungboxhead, a.anwendungboxhead:link, a.anwendungboxhead:visited, a.anwendungboxhead:hover {
    font-size: 63%;
		color: #566168;
		font-weight: bold;
    text-decoration: none;
  }
  .anwendungboxtext {
    font-size: 56%;
		color: #566168;
		font-weight: normal;
  }
  .teasertext, a.teasertext, a.teasertext:hover {
		font-size: 63%;
		color: #566168;
	}
  a.portallink {
    font-size: 63%;
    line-height: 13px;
    color: #3f588c; 
    text-decoration: none;
	  font-weight: bold;
  }
  a.portallink:visited {
    font-size: 63%;
    line-height: 13px;
    color: #EDB91D; 
    text-decoration: none;
	  font-weight: bold;
  }
  a.portallink:hover {
    font-size: 63%;
    line-height: 13px;
    color: #3f588c; 
    text-decoration: underline;
	  font-weight: bold;
  }
  .listheadline3 {
    font-size: 11px;
    color: #566168;
    text-decoration: none;
    font-weight: bold;
    line-height: 20px;
  }
  .listtext3 {
    font-size: 11px;
    color: #566168;
    text-decoration: none;
    font-weight: normal;
    line-height: 20px;
  }
  .fussnoten {
    font-size: 56%;
    color: #566168;
    text-decoration: none;
    font-weight: normal;
    line-height: 20px;
  }
  .listheadline4 {
    font-size: 11px;
    color: #4d4d4d;
    text-decoration: none;
    font-weight: bold;
    line-height: 20px;
  }
  .listtext4 {
    font-size: 69%;
    color: #566168;
    text-decoration: none;
    font-weight: normal;
    line-height: 20px;
  }
  
.txt_sm_hg {
	font-size: 9px;
  color: #566168;
}

.txt_sm_dg {
	font-size: 9px;
  color: #4d4d4d;
}

.txt_sm_sg {
	font-size: 11px;
  color: #4d4d4d;
  font-weight: normal;  
}
.txt_sm_sg_lh {
	font-size: 11px;
  color: #4d4d4d;
  font-weight: normal;  
  line-height: 20px;
}

.txt_sm_bg {
	font-size: 11px;
  color: #686868;
  font-weight:bold;
}
.txt_sm_bg2 {
	font-size: 11px;
  color: #4d4d4d;
  font-weight:bold;
  line-height: 10px;
}
.txt_sm_bg3 {
	font-size: 11px;
  color: #4d4d4d;
}

.txt_sm_bg3_a {
	font-size: 11px;
  color: #4d4d4d;
	line-height: 20px;
}

.txt_sm_ge {
	font-size: 11px;
  color: #3f588c;
  font-weight: normal;
}


.boxheadline {
	color: #FFFFFF;
	font: bold 13px verdana, arial;
	text-transform: uppercase;
}

.boxheadline_grau {
  font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #566168;
  background-color: #FFF3CC;  
}

.boxheadlinekl {
  font-family: verdana, arial;
  font-size: 9px;
  font-weight: bold;
  color: #566168;
}

.boxheadline2 {
  font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #566168;
}

a.footer3:link, a.footer3:visited  {
	font-size: 9px;
	color: #3f588c;
	text-decoration: none;
}

.listmainresult4, a.listmainresult4 {
	font-size: 63%;
	color: #3f588c;
	font-weight: bold;
   text-decoration:none;
}

 .listmainresult4:hover, a.listmainresult4:hover {
	font-size: 63%;
	color: #3f588c;
	font-weight: bold;
  text-decoration:underline;    
}

a.listmainresult4:visited {
   color: #566168;
   text-decoration:none  
}

.rechtsboxliste, a.rechtsboxliste {
	font-size: 9px;
	color: #566168;
	font-weight: normal;
	text-decoration: none;
}

input.allgemein1, select.allgemein1 {
	height: 18px;
	font-size: 9px;
}
textarea {
  font-size: 11px;
}
.headline {
  font-size: 11px;
  color: #566168;
  font-weight: bold;
}
.headline_weiss {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.text_bold {
  font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: bold;
}
.text {
  font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
}
 
.grauboxtext_px {
	font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
}
.grauboxtext_px2 {
	font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
}
.grauboxtext_px3 {
	font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
}

.grauboxtext_px4 {
	font-size: 11px;
	line-height: 20px;    
	color: #566168;
	font-weight: normal;
}

.grauboxtext_px_schwarz {
	font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
}
.grauboxtext_px_schwarz2 {
	font-size: 11px;
	line-height: 15px;
	color: #566168;
	font-weight: normal;
}

.grauboxtext_px_hellgrau {
	font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
}
.grauboxtext_px_gold {
	font-size: 11px;
	line-height: 20px;
	color: #3f588c;
	font-weight: normal;
}

.grauboxlink_px, a.grauboxlink_px, a.grauboxlink_px:hover {
	font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
  text-decoration:none;
}
.grauboxlink_px2, a.grauboxlink_px2, a.grauboxlink_px2:hover {
	font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
  text-decoration:none;
} 
.teaserfooter_px {
	font-size: 11px;
	color: #999999;
}
 
.mehr_px, a.mehr_px {
	font-size: 11px;
	color: #3f588c;
	font-weight: bold;
	text-decoration: none;
}

.mehr_px:visited, a.mehr_px:visited {
   font-weight: bold;
   color: #EDB91D;
 }
 
.mehr_px:hover, a.mehr_px:hover {
	font-weight: bold;
  text-decoration: underline;
}

.mehr_px2, a.mehr_px2 {
	font-size: 11px;
	color: #3f588c;
	font-weight: normal;
	text-decoration: underline;
	line-height:14px;
}

.mehr_px2:visited, a.mehr_px2:visited {
  font-weight: normal;
  color: #EDB91D;
  text-decoration: underline;	 
	line-height:14px;	
 }
 
.mehr_px2:hover, a.mehr_px2:hover {
	font-weight: normal;
  text-decoration: underline;
	line-height:14px;	
}


.mehr_px5:hover, a.mehr5_px:hover {
  text-decoration: underline;
}

.mehr_px5, a.mehr_px5 {
	font-size: 11px;
	color: #3f588c;
	text-decoration: none;
}

.mehr_px5:visited, a.mehr_px5:visited {
   color: #EDB91D;
 }

a.footer:link, a.footer:visited  {
  font-size: 9px;
  color: #566168;
  text-decoration: none;
}

.link, a:link, a:visited, a:active {
	font-size: 11px;
	color: #3f588c;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.listheadline_px {
		font-size: 11px;
		color: #FFFFFF;
		font-weight: bold;
	}
.text_bold_weiss, a.text_bold_weiss, a.text_bold_weiss:hover {
  font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: bold;
} 
.text_bold_schwarz, a.text_bold_schwarz, a.text_bold_schwarz:active, a.text_bold_schwarz:hover {
  font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: bold;
}    
.text_bold_weiss2 {
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
} 
.datum_headline {
	font-size: 11px;
	color: #566168;
	font-weight: bold;
}
.datum_headline2 {
	font-size: 11px;
	color: #566168;
	font-weight: bold;
	line-height: 20px;
}
.achtung {
	font-size: 11px;
	color: #CD0000;
	font-weight: bold;
}
.achtung2 {
	font-size: 11px;
	color: #CD0000;
	font-weight: bold;
}
.text_weiss {
  font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: normal;
}  
.grauboxtext_px_sm {
	font-size: 11px;
	line-height: 20px;
	color: #566168;
	font-weight: normal;
}
.abteilung {
  font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  line-height: 20px;
  font-weight: normal;
  color: #566168;
}
.boxlink, a.boxlink {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #566168;
	text-decoration:none;
	line-height: 20px;
}
.kommentar {
  font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #3f588c;
}
.listmainresult6, a.listmainresult6 {
	font-size: 11px;
	color: #3f588c;
}
.listmainresult6:hover, a.listmainresult6:hover {
	font-size: 11px;
    color: #3f588c;
}
a.listmainresult6:visited {
  color: #566168;
}
.txt_bild_unter {
  font-size: 9px;
  color: #566168;
  line-height:11px
}
.grauboxtext2 {
    font-size: 11px;
    color: #566168;
    font-weight: normal;
}
.grauboxtext3 {
   font-size: 11px;
   color: #566168;
   line-height: 15px;
   font-weight: normal;
}
.grauboxtext_px5 {
	font-size: 11px;
	line-height: 20px;    
	color: #566168;
	font-weight: normal;
}

.bgcolor_grau_f {    
    background-color: #c6d0d8;
} 
.bgcolor_grau_f9 {    
    background-color: #e3e8ec;
} 
.bgcolor_grau_b {    
    background-color: #f7f8f9;
} 
.bgcolor_grau_e {    
}   
.bgcolor_grau_c {    
}   

.bgcolor_weiss {    
    background-color: #FFFFFF;
}    
.bgcolor_dunkelgelb {    
    background-color: #ffffff;
}
.bgcolor_hellgelb {    
    background-color: #f7f8f9;
}
.bgcolor_hellgelb2 {
    background-color: #ffffff;
}
.bgcolor_hellgelb3 {    
    background-color: #FFF9E5;
}
.bgcolor_f3 {    
    background-color: #ffffff;
} 
.bgcolor_gruen {    
    background-color: #008C10;
}

.listnr_px, a.listnr_px, a.listnr_px:active {
		font-size: 11px;
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
	}
.listnr_px:visited, a.listnr_px:visited {
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
	}
.listnr_px:hover, a.listnr_px:hover {
		font-weight: normal;
		text-decoration: underline;
	}
	




.selectDiv0 TABLE,
.selectDiv0 TR,
.selectDiv0 TD{
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.selectDiv0 .selectTab0{
	padding: 0px;
	margin: 0px;
	border-width: 0 0 0 0;
	
}
.selectTab0 TD.bgcolor_grau_b{
	margin: 0px;
	padding: 1px;
	border-width: 0 0 0 0;
}
.selectDiv0 .bgcolor_grau_e{
	background-color: #E5E5E5;
	padding: 0px;
	margin: 0px;
	border-width: 0 0 0 0;
}
.selectDiv1,
.main .selectDiv1{
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	border: 1px solid #3f588c;
}
.selectDiv1 TABLE,
.selectDiv1 TR,
.selectDiv1 TD{
	border: 0px;
	padding: 0px;
	margin: 0px;
}
A.rechtsboxlink {
	font-size: 9px;
	color: #3f588c;
	font-weight: normal;
	text-decoration: none;
	width:100%;
}
A.rechtsboxlink:visited {
}
A.rechtsboxlink:hover {
	font-size: 9px;
	color: #3f588c;
	font-weight: normal;
	text-decoration: none;
	width:100%;
}
A.optionhead:link, A.optionhead:visited {
		font-size: 9px;
		color: #3f588c;
		font-weight: normal;
		text-decoration: none;
		width:100%;
		height:100%;
}
.optionhead:hover {
		font-size: 9px;
		color: #566168;
		font-weight: normal;
		text-decoration: none;
		width:100%;
		height:100%;
}

/* Button Styles*/
.px_button {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
/*    border: 1px solid #B3B3B3;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 4px;*/
}

/*.px_button, a {
    font-size: 11px;
    color: #3f588c;
    font-weight: bold;
    text-decoration: none;
}

.px_button:visited, a.:visited {
     font-weight: bold;
     color: #566168;
 }
 
.px_button:hover, a:hover {
    font-weight: bold;
    text-decoration: underline;
}*/

.px_button {
    font-size: 11px;
    color: #3f588c;
    font-weight: bold;
    text-decoration: none;
}

.px_button:visited {
     font-weight: bold;
     color: #3f588c;
 }



 
.px_button:hover {
    font-weight: bold;
    text-decoration: underline;
}/* Button Styles - Ende */

.bgcolor_grau_d {    
    background-color: #c6d0d8;
}    

.mehr_px_button2, a.mehr_px_button2 {
	font-size: 11px;
	color: #3f588c;
	font-weight: bold;
	text-decoration: none;
  background-color: #FFFFFF;
  border: 1px solid #B3B3B3;
  cursor: hand;
}
.bgline			{
	color: #3f588c;
				}

.mainboldtg{
	color: #3f588c;
	border-top: 1px solid #575757;
	border-bottom: 1px solid #575757;
	height: 30px;
	text-transform: uppercase;
	font-weight: bold;
}

body {
	position: relative;
    font-size: 11px;
    font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
    color: #686868;
}

a.login {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f588c;
	text-decoration: none;
	margin-top: 5px;
}
a.login:hover {
    text-decoration: underline;
	font-weight: bold;
    color: #5d83d2;
}

#searchform #searchsubmit {
    font-size: 0px;
    border: 0 none;
    background: #000 url(/images_fs/system/icon_search_submit.gif) 8px 3px no-repeat;;
    height: 15px;
    width: 17px;
}

#searchform #searchfield {
    padding: 2px;
    border: 1px solid #809db9;
    width: 160px;
}

a.internal {
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #3f588c;
    list-style: none;
    padding-left: 10px;
    background: url(/images_fs/system/icon_teaserlink.gif) 0 5px no-repeat;
    margin-left: 0;
}
a.internal:hover {
    text-decoration: underline;
    color: #5d83d2;
}
				
.yellowBorderText
{
	border: 1px solid #e1e1e1;
	padding-top: 13px;
	padding-right: 18px;
	padding-bottom: 18px;
	padding-left: 18px;
}
	
mainbold, .table.mainbold, tr.mainbold, td.mainbold{
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #686868;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	height: 20px;
/*	padding-left: 20px;*/
}

.inputField,.inputField2{
	border: 1px solid #3f588c;
	font-family: "lucida grande", lucida, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
}

.divtoolbartg {
	width:100%;
	background-color : #b3bdd1;
	background-repeat:repeat-x;
}
	
.bgSubHeader{
	background-color: #b3bdd1;
	height:39px;
	}

table.bereichheader{
	border-width:1px;
	border-style:solid;
	border-color: #e1e1e1;
	border-bottom:0px;
}
			