#content, #cnt_left,#cnt_main, #cnt_right
		{ border:1px solid #fff;  text-align:left; border-bottom:none; color:#404041;
		    font-family:verdana,helvetica,sans serif,arial; width:880; font-size:11px; }
#nav_logo	{ float:left; width:190px; height:30px; background-color:white; }
#sidevisual 	{ width:189px; border: none; }
#content        { border-bottom:1px solid #fff; background-color:#FFF; }
#cnt_left 	{ width:189px; float:left; border:none; margin-right:2px; }
#cnt_right 	{ width:189px; position:relative; top:-105px; left:0px; border:none; }
#cnt_main 	{ overflow:hidden; width:446px; background-color:#FFF; float:left; padding:10px 10px 18px 25px; }
#cnt_faq        { width:629px; background-color:#FFF; float:left; padding:10px 19px 0px 25px; }
#edgewhite 	{ position:relative; top:0px; left:-3px; }

BODY 		{ margin:0px; background-color:#556F94; background-image:url(std_01_FILES/bg.png); background-repeat:repeat-x;  }

TABLE.content   { border-left: 1px solid #FFF; border-right: 1px solid #FFF; }
TD,A		{ color:#EA5F03; text-decoration:none; font-family:verdana,helvetica,sans serif,arial; font-size:11px; }
TD 	 	{ color:#404041; }

/* HEAD Struktur */
DIV.headerleft		{ float:left; width:215px; height:176px; background-color:#2655A7; }
DIV.headerrite		{ float:left; width:664px; height:176px; background-color:#2655A7; padding:0px; }
DIV.logo		{ width:215px; height:93px; padding:10px 0px 9px 0px; background-color:#FFF; text-align:center; }
DIV.ppschriftzug	{ text-align:center; padding-top:18px; }
DIV.blau         	{ background-color:#2655A7; height:20px; border-bottom:1px solid #FFF; border-left:1px solid #FFF; }
DIV.navgen 		{ color:#123076; background-color:#FFF; text-align:right; padding:10px 0px 10px 45px; }
DIV.keyvisual 		{ height:118px; width:664px; background-color:#FFF; text-align:left; }
DIV.keyvisual .imgborder { position:absolute; z-index:5; top:33px; width:475px; background:url(std_01_FILES/keyvis_kante_u.png) repeat-x; }

DIV.teaserleft 		{ padding-left:6px; }
DIV.tracker 		{ padding:0px 0px 8px 0px; }
DIV.linklist 		{ padding:3px 0px 3px 0px; }
DIV.footerimg		{ float:left; width:105px; }
DIV.footertext		{ float:left; text-align:center; width:315px; padding-left:10px; font-size:9px; }
DIV.tx-newloginbox-pi1	{ }
DIV.tx-newloginbox-pi1 .loginpref	{ font-size:10px; height:16px; vertical-align:bottom;  font-weight:bold; display:block; }
.pi_login_forgotpw	{ margin-top:4px; }
.pi_login_forgotpw A	{ font-size:10px; }
DIV.mainmenu		{ text-align:left; width:190px; }

DIV.menu,DIV.menuact,DIV.menu2,DIV.menu2act,DIV.menu3,DIV.menu3act
	        	{ width:191px; height:19px; border:1px solid white; border-bottom:none; border-left:none; color:#404041; background-color:#DCE4E7; }

/* Menu */
A.menulink 		{ display:block; text-decoration:none; width:163px; height:16px; color:#404041; border-bottom:none; padding-top:3px; padding-left:10px; font-size:10px; }
A.menulink:hover, A.menulinkact:hover
		     	{ text-decoration:none; color:#404041; background-color:#B5BCC2; }
A.level2                { padding-left:32px; width:156px; }
A.level2:hover          { background-color:#959EA3; }
A.level2nosub		{ padding-left:32px; width:159px; }
A.level2nosub:hover	{ background-color:#959EA3; }
A.level3                { padding-left:40px; width:151px; }
A.level3:hover          { background-color:#DCE4E7; }
A.act                   { color:#EA5E03 !important; }
A.act:hover		{ color:#EA5E03; }
A.sub                   { float:left; width:132px; }
DIV.sub IMG             { float:right; }
DIV.level2              { width:191px; overflow:hidden; background-color:#B5BCC2; }
DIV.level3              { width:131px; background-color:#959EA3; }

A.textlink 		{ color:#404041; text-decoration:none; }
A.listlink 		{ color:#EA5F03; font-weight:bold; text-decoration:none; }
A.listlink:hover 	{ color:#D25603; font-weight:bold; text-decoration:none; }

A.navgen 		{ text-decoration:none; padding:0px 15px 0px 11px; color:#123076; font-size:10px; }
A.navgen:hover  	{ text-decoration:none; color:#D25603; }
A.tracker 		{ color:#EF5D00; text-decoration:none; }
A.tracker:hover		{ text-decoration:underline; }
A.inact			{ color:#00349C; }
A.inact:hover		{ color:#00349C; text-decoration:none; }
A.sitemapMain  		{ color:#003798; font-size:11px; padding:5px 0px 2px 0px; display:block; font-weight:bold; text-decoration:none; }
A.sitemapSub1  		{ color:#003798; font-size:11px; padding:0px 0px 2px 22px; display:block; text-decoration:none; }
A.sitemapSub2  		{ color:#003798; font-size:10px; padding:0px 0px 0px 38px; display:block; text-decoration:none; }
A.sitemapSub3  		{ color:#003798; font-size:10px; padding:0px 0px 0px 52px; display:block; text-decoration:none; }
A:hover 		{ color:#D25603; text-decoration:underline; }
.bold			{ font-weight:bold; }
.headline 		{ font-size:12px; color:#003798; padding-bottom:5px; display:block; font-weight:bold; }
.headline_cnt 		{ font-size:12px; color:#003798; display:block; font-weight:bold; }
.headertrenner		{ border-top:1px solid #fff; background:url(std_01_FILES/headertrenner.png) repeat-x; width:878px; }
.headsmall 		{ font-size:11px; color:#003798; font-weight:bold; display:block; padding-bottom:3px; }
.textsmall 		{ display:block; padding-bottom:4px; padding-top:2px; }
.bodytext 		{ line-height:140%; }
.teasertext		{ padding:6px; }
.visualblue		{ background-color:#051D9B; }
.shadeblue		{ background-image: url(fileadmin/img_design/blueshade.gif); background-repeat:repeat-y; }
.white			{ background-color:#fff; }
.blue			{ color:#00349C; }
.padd4 	 		{ display:block; padding-bottom:4px; padding-top:2px; }
.padd2 	 		{ display:block; padding-bottom:2px; padding-top:0px; }
.contenteaser 		{ display:block; }
.pi_search 		{ }
.bg_bottom 		{ background-position:bottom; }
.dlg_ip_reqd 		{ color:#D25603; }
.contactCheck,.contactRadio,.contactSubmit   { border:none; }
.contactText    	{ width:200px; }
.contactTextklein    	{ width:160px; }
.pi_login_forgotpw 	{ padding:0 0 7 0; display:block; }
.caption 		{ font-size:10px; color:#0C419A; font-style:italic; isplay:block; line-height:10px; padding:4 0 7 0; }
.orange 		{ color:#D25603;}

TD.faqcontent   	{ background-color:white; width:685px; }
TD.bgcontent 		{ width:687px; background-color:#fff; background-image:url(std_01_FILES/bg_teaser_left.gif); vertical-align:top; }
TD.bg_cnt_right   	{ width:190px; background-image:url(std_01_FILES/bg_teaser_rite.gif); background-position:right; vertical-align:top; }
TD.navgen_bottom 	{ color:#123076; height:10px; background-color:#E7E7E7; text-align:left; padding:5px 11px 5px 0px; }
#TD.navgen 		{ height:40px; background-color:#FFF; padding-left:545px; text-align:left; }
TD.nav_main 		{ background-color:#DCE4E7; width:200px; height:44px; text-align:left; vertical-align:top; }
TD.nav_sub_partner 	{ width:189px; height:40px; background-color:#EA5F04; border-left: 1px solid #FFF; }
TD.orange         	{ background-color:#EA5F04; width:874px; height:19px; border-left: 1px solid #FFF; border-right:1px solid #FFF;  }

/* Teaser (unvollstaendig) */
TD.teaserbg 		{ background-color:#DDE4E8; }
TD.teaserbody 		{ background-color:#DDE4E8; padding:9px 10px 5px 4px; vertical-align:top; }
TD.teaserbody_l 	{ background-color:#DDE4E8; padding:9px 10px 5px 4px; vertical-align:top; border-left:1px solid white; }
TD.teasernorm  		{ background-color:#DDE4E8; text-align:right; vertical-align:bottom; }
TD.teaserorang 		{ background-color:#EA5F04; text-align:right; vertical-align:bottom; }
TD.teaserblue1 		{ background-color:#2655A7; text-align:right; vertical-align:bottom; }
.searchlabel		{ font-size:10px; font-weight:bold; padding-bottom:4px; display:block; }
TD.function    		{ background-color:#FFF; font-size:10px; padding:40px 10px 5px 0px; width:105px; }
TD.function A		{ font-size:10px; }
TD.print		{ width:145px; text-align:right; }
TD.back			{ width:75px; }
TD.kontakt		{ width:75px; text-align:right; padding-right:0px; }
TD.cont_teaser 		{ padding: 15px 0px 5px 0px; }

/* FAQ */
TABLE.faq 		{ border-bottom:5px solid #2756A8; border-collapse:collapse; font-size:11px; }
TABLE.faq TH,TABLE.faq TD { padding:3px 8px 3px 8px; border-left:1px solid #959597; border-right:1px solid #959597; }
TABLE.faq TH  		{ height:24px; text-align:left; background-color:#2756A8; font-weight:bold; color:white; }
TABLE.faq TH A 		{ text-align:right; font-weight:bold; color:white; }
TABLE.faq TH A:hover 	{ color:white; text-decoration:underline; }
TABLE.faq TD A 		{ color:#444444; }
TABLE.faq TD A.oran 	{ color:#EA5F03; }
TABLE.faq TD A.faq 	{ font-weight:bold; font-size:10px; padding-bottom:5px; display:block; }
TABLE.faq TD.col0 	{ background-color:white; vertical-align:top; }
TABLE.faq TD.col1 	{ background-color:#E7E7E7; vertical-align:top; }
TABLE.faq TD.nob  	{ border:none; }
TABLE.faq TD.nobleft  	{ border-left:none; }
TABLE.faq TD.nobrite  	{ border-right:none; }
TABLE.faq .nopadd	{ padding:0px; }
TABLE.faq .pbot 	{ padding-bottom:5px; font-size:10px; }
TABLE.faq .pbot A 	{ font-size:10px; }
TABLE.faqlinks TD 	{ line-height:16px; }
DIV.left  		{ float:left; display:inline; }
DIV.rite  		{ float:right; display:inline; padding-top:2px; padding-left:5px; }
TABLE.cat 		{ border-collapse:collapse; font-size:11px; }
TABLE.cat TD A 		{ color:#DB6000; }
TABLE.cat TD A:hover 	{ color:#DB6000; text-decoration:underline; }
TABLE.cat TD.cathead 	{ background-color:#B5BCC2; border-top:2px solid white; font-weight:bold; padding:7px 10px 7px 10px; }
TABLE.cat TD.cathead A 	{ color:#444444; }
TABLE.cat TD.catcont 	{ background-color:#E7E7E7; border-top:1px solid white; padding:5px 10px 8px 10px; }
TABLE.cat TD.catsub 	{ background-color:#E7EAEF; border-top:1px solid white; padding:9px 10px 9px 10px; }
DIV.sublink 		{ vertical-align:top; padding-top:5px; }
DIV.teaserpart 		{ padding-top:7px; }
DIV.act          	{ color:black; }

.tbl_main               { border-collapse:collapse; }
.tbl_main TD            { padding:2px 4px 2px 4px; border:1px solid #555; }
.tbl_main .tbl_head     { background-color:#EA5E03; color:#fff; font-weight:bold; }
.tbl_main .first        { color:#EA5E03; }
.tbl_main .tbl_shade    { background-color:#EAEAEA; }

/* Forms and buttons */
INPUT,BUTTON,TEXTAREA 	{ border:1px solid black; height:14px; margin-bottom:4px; }
TEXTAREA 	 	{ height:70px; }
textarea.blackSmall	{ width:315px; }
textarea.url		{ width:240px; }
textarea.contactMessage	{ width:315px; }
textarea.blackBorder	{ width:420px; }
textarea.blackBorderklein { width:325px; }
textarea.kleinBorder	{ width:325px; } 
textarea.kleinBorder_en	{ width:347px; }  
  
INPUT			{ padding-left:2px; padding-top:2px; margin-top:0px; font-family:verdana; font-size:11px; }
INPUT.login 	 	{ font-weight:bold; font-size:10px; color:#404040; width:165px; }
INPUT.passwd 	 	{ font-weight:bold; font-size:10px; color:#404040; width:135px; }
INPUT.suche 	 	{ font-weight:bold; font-size:10px; width:135px; color:#404040; }
INPUT.img 	 	{ border:0px; }
INPUT.form_tx,TEXTAREA	{ width:200px; }
INPUT.form_txsm  	{ width:60px; }
INPUT.form_submit 	{ border:none; }
BUTTON.submit 	 	{ padding:0px 0px 0px 10px; margin:0px; margin-bottom:3px; width:29px; height:21px; border:none; background-color:#DDE4E8; cursor:pointer; }
.divlogout BUTTON.submit { width:70px; }
.divlogout 		{ text-align:right; }
BUTTON.submitsearch 	{ padding:0px 0px 0px 10px; margin:0px; margin-bottom:3px; width:29px; height:21px; border:none; background-color:#DDE4E8; cursor:pointer; }
BUTTON.submitwhite 	{ padding:2px 0px 0px 0px; margin:0px; width:25px; height:22px; border:none; background-color:white; cursor:pointer; }
BUTTON.submitlogout 	{ padding:0px 0px 4px 6px; width:60px; border:0px; background-color:#DDE4E8; cursor:pointer; }
BUTTON.submitsend 	{ padding:0px 1px 0px 3px; width:170px; text-align:left; border:0px; background-color:#DDE4E8; cursor:pointer; }
BUTTON.contactSubmit    { border:none; height:20px; font-size:9px; color:#D25603; background-color:#FFF; text-align:left; cursor:pointer; margin-left:15px; }
.contactSubmit     	{ border:none; background-color:#FFF; text-align:left; cursor:pointer; }

#contactForm		{ padding:10px 20px 10px 20px; width:447px; border:1px solid #949494; border-bottom:5px solid #D25603; border-top:5px solid #D25603; }
#contactForm INPUT	{ width:200px; height:18px; }
#contactForm SELECT	{ width:325px; }
#contactForm TEXTAREA	{ height:70px; }
#contactForm INPUT.req  { width:197px; border-left:3px solid #D25603; }
#contactForm .cRT       { color:#D25603; }
#contactForm SPAN.req   { width:2px; background-color:#D25603; border-top:5px solid #D25603; border-bottom:5px solid #fff; }
#contactForm SPAN.chkreqd   { width:2px; background-color:#D25603; border-top:5px solid #D25603; border-bottom:3px solid #fff; }
#platzhalter		{ width:400px; height:235px; vertical-align:top; }
.contactB1T,.contactB2T,.contactB3T 	{ font-size:12px; color:#003798; padding-bottom:5px; display:block; font-weight:bold; }
.contactB1H,.contactB2H,.contactB3H 	{ font-size:11px; color:#003798; padding-bottom:3px; display:block; font-weight:bold; }
.contactB3Tgrau 	{ font-size:11px; color:#404041; padding-bottom:5px; font-weight:bold; }
.contactCheck,.contactRadio  { border:none; }
.contactDesc		{ width:115px; }
.contactDescError   	{ color:red; }
.contactB3TError 	{ color:red; font-weight:bold; }
.contactText    	{ width:200px; }



/* Media plugin */
DIV.media                       { float:left; }
DIV.media .mediaitem            { float:left; padding:5px 9px 5px 0px; margin-top:5px; width:182px; }
DIV.media .image                { text-align:center; vertical-align:center; padding-top:2px; height:183px; background:url(../img_design/bg_archivimg.png) no-repeat; }
DIV.media .image TABLE          { margin:0px; padding:0px; width:182px; height:182px; }
DIV.media .image TABLE TD       { vertical-align:middle; }
DIV.media .paging               { float:left; width:450px; }
DIV.media .paging A             { display:block; float:left; margin-right:-1px; border-left:1px solid #404041; border-right:1px solid #404041; text-align:center; width:22px; }
DIV.media .paging A.act         { background-color:#EA5E03; color:#fff !important; }
DIV.media .paging A:hover                { background-color:#EA5E03; color:#fff; text-decoration:none; }
DIV.media .pagepos              { float:left; padding-right:25px; }
DIV.media .next                 { width:13px; }
DIV.media .previous             { width:13px; }
DIV.media .results              { padding-bottom:10px; line-height:18px; }
DIV.media .subimg               { padding-top:10px; height:20px; }
DIV.media .subimg IMG                        { padding-right:8px; margin-top:-5px; }
DIV.media .linkback             { padding-bottom:10px; }
DIV.media .detailimage          { float:left; text-align:center; width:377px; padding-left:6px; padding-right:5px; }
DIV.media .detailtext           { float:left; width:375px; line-height:18px; }
DIV.media .detailtext TABLE TD  { padding:1px 5px 1px 0px; }
DIV.media .detailtext .files TD { padding:1px 2px 1px 0px; font-weight:bold; }
DIV.media FORM                  { float:left; padding-top:15px; padding-bottom:15px; }
DIV.media .fld_input            { float:left; line-height:19px; font-weight:bold; }
DIV.media .fld_input INPUT      { float:left; width:153px; font-size:10px; margin-right:8px; margin-top:3px; font-weight:normal; }
DIV.media .fld_input INPUT.btsubmit { width:20px; }
DIV.media .fld_input SELECT     { width:181px; font-size:10px; margin-right:8px; margin-top:3px; font-weight:normal; }
/* Downloads und Kataloge */
DIV.media .bgdl                 { xbackground:url(std_01_FILES/icon_dnld_sw.png) no-repeat; background-position:93px 0px; }
DIV.media TR.header TD		{ background-color:#2756A8; height:17px; border-color:white; border-top-color:#2756A8; line-height:14px; padding-top:3px; color:#fff; font-weight:bold; }
DIV.media TR.header TD.dltext	{ border-left-color:#2756A8; }
DIV.media TR.header TD.dlvalid	{ border-right-color:#2756A8; }
DIV.media div.dlversion { color:#2455A7; padding:0px 0px 5px 0px; }
/* 130 */
DIV.media TABLE			{ width:440px; margin-top:15px; border-collapse:collapse; }
DIV.media TD			{ font-size:10px; border:1px solid #555; padding:2px 3px 2px 3px; margin:0px; }
DIV.media TD A			{ font-size:10px; }
DIV.media TR			{ vertical-align:top; }
DIV.media TR.downlditem0	{ background-color:#E7E7E7; }
DIV.media TR.downlditem1	{ background-color:#ffffff; }
DIV.media .title		{ padding-bottom:3px; padding-top:2px; }
DIV.media .dltext               { width:310px; line-height:15px; }
DIV.media .dlpages		{ width:30px; text-align:center; }
DIV.media .dlvalid		{ width:70px; }
DIV.media .dlfile               { width:85px; padding:0px 0px 0px 10px; }
DIV.media .itemhead             { font-weight:bold; padding-top:1px; padding-bottom:2px; }
DIV.media .dlfile TABLE         { width:80px; }
DIV.media .dlfile .files TD     { padding:1px 2px 1px 0px; font-weight:bold; padding-bottom:6px; }
DIV.media .dlfile .files TD.dl  { text-align:right; }
DIV.media .dlfile .files TD.dl IMG        { padding-left:8px; }

/* NEUE FORMULARE */

.kontform .freqerror                 	{ border:1px solid #000000; border-top:5px solid #EA5E03; padding:10px; }
.kontform .fsend			{ border:1px solid #000000; border-top:none; padding-bottom:10px; border-bottom:5px solid #EA5E03; }

.kontform .fsection                 	{ border:1px solid #000000; border-top:5px solid #EA5E03; border-bottom:none; padding:10px; }
.kontform .fsection div             	{ margin:2px 0px 4px 0px; }

.kontform .fsection .fhead          	{ font-size:12px; font-weight:bold; margin:10px 0px 0px 0px;margin:10px 0px 10px 0px;  }

.kontform .fsection div.fblock      	{ /*background-color:#EEEEEE;*/ margin:0px 0px 10px 0px; }

.kontform .fsection .w200           	{ width:200px; }
.kontform .fsection .w50            	{ width:45px; }
.kontform .fsection .w150           	{ width:150px; }

.kontform .fsection .r200           	{ border-left:3px solid #EA5E03; width:198px; }
.kontform .fsection .r50            	{ border-left:3px solid #EA5E03; width:43px; }
.kontform .fsection .r150           	{ border-left:3px solid #EA5E03; width:148px; }

.kontform .fsection div.fintro      	{  }
.kontform .fsection div.ftitle      	{ /*font-weight:bold;*/ margin:0px 0px 5px 0px; }
.kontform .fsection div.fcheck      	{ /*background-color:#FFFFCC;*/ margin:5px 0px 0px 0px; }
.kontform .fsection div.fcheck input	{ border-style:none; margin:0px 0px 0px 0px; }
.kontform .fsection div.finput      	{  }
.kontform .fsection div.fselect     	{ /*background-color:#FFFFCC;*/ vertical-align:bottom; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.kontform .fsection .reqselect      	{ border-left:3px solid #EA5E03; }
.kontform .fsection div.fselect select 	{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.kontform .fsection div.farea         	{  }
.kontform .fsection div.farea textarea { border:1px solid #000000; height:100px; width:410px; }

.kontform .fsection div.finput .twocol { width:188px; }

/* / NEUE FORMULARE */

.tx-indexedsearch   { font-family:verdana; font-size:11px; margin:0px; padding:0px; }
.tx-indexedsearch  .float	{ float:left; }
.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:-1px; }
.tx-indexedsearch .tx-indexedsearch-browsebox LI A { border-left:1px solid #444; border-right:1px solid #444; padding:0px 5px 0px 5px; text-align:center; }
.tx-indexedsearch .tx-indexedsearch-browsebox LI A:hover { background-color:#E75302; color:#fff; }
.tx-indexedsearch .tx-indexedsearch-browsebox .tx-indexedsearch-browselist-currentPage A { background-color:#E75302; color:#fff; }
.tx-indexedsearch .tx-indexedsearch-searchform		{ padding:0px; }
.tx-indexedsearch .tx-indexedsearch-searchbox LABEL	{ padding-top:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:130px;  margin-right:3px; height:13px; float:left; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:19px; height:18px; padding-top:0px; border:none; }
.tx-indexedsearch .tx-indexedsearch-whatis { display:none; margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .result-count-tmpl-css 	{ font-weight:normal; float:right; margin-top:-16px; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .header	{ float:left; background-color:#EEEEEE; padding:1px; }
.tx-indexedsearch .tx-indexedsearch-res .header .title A { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .header .percent { font-weight:normal; float:right; height:19px; }
.tx-indexedsearch .tx-indexedsearch-res .headerarea	{ margin-bottom:5px; width:445px; }
.tx-indexedsearch .tx-indexedsearch-res .result-number	{ font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#444; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr { float:left; width:425px; margin-left:10px; background-color:#fff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-text-item-path { }
/* Additional styles, needed for the tableless template_css.tmpl */
.tx-indexedsearch .res-tmpl-css { clear:both; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:30px; float:left; }
.tx-indexedsearch .info { float:left; font-size:10px; width:425px; margin-top:5px; margin-bottom:13px; margin-left:10px; background:#DDE4E8; padding:1px; }
.tx-indexedsearch .item-size 	{ float:left; padding-right:25px; padding-bottom:2px; }
.tx-indexedsearch .item-crdate 	{ float:left; padding-right:25px; padding-bottom:2px; }
.tx-indexedsearch .item-mtime 	{ float:right;  padding-bottom:2px; }
/*
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-size { border:1px solid green; }
.tx-indexedsearch .info-tmpl-css dt.item-size { border:1px solid green; }
*/

