/* css document */
* { margin:0; padding:0; border:0; font-family:Tahoma,Arial; font-size:12px; }
html { margin:0; padding:0; border:0; }
body { margin:0; padding:0; width:100%; height:100%; text-align:left; background:#ffffff url(../images/background_home.jpg) no-repeat left top; }
img { margin:0; padding:0; border:0; }
a { cursor:pointer; color:#008e75; }
a.download { font-weight:bold; color:#008e75; text-decoration:none; }
.wrapper { margin:0; padding:0; border:0; height:100%; clear:both; width:976px; }
.cover { margin:0; padding:0; border:0; margin-top:26px; margin-left:26px; width:950px; }
form.form_selection { margin:0; padding:0; margin-bottom:15px; padding-top:9px; padding-left:9px; width:450px; height:134px; text-align:left; background:#04121a; }
select { margin:0; padding:0; border:1px #80878c solid; margin-bottom:13px; padding:2px 5px 2px 5px; color:#fff; background:#304f5b; width:180px; }
select option { color:#fff; background:#304f5b; width:180px; padding:2px 5px 2px 5px; }
select optgroup { color:#fff; background:#304f5b; }
form.form_selection h4 { margin:0; padding:0; margin-bottom:5px; color:#fff; font-size:15px; font-weight:normal; }
form.form_selection p { color:#fff; font-size:11px; margin-bottom:17px; }
form.form_selection label { margin-top:5px; margin-bottom:5px; color:#fff; font-size:11px; display:block; }
.left_column { width:180px; float:left; margin-right:21px; }
.right_column { width:180px; float:left; }
ul.menu { margin:0; padding:0; text-align:left; }
ul.menu li { margin:0; padding:0; margin:0 13px 12px 0; width:144px; height:144px; padding:0; list-style-type:none; display:block; float:left; overflow:hidden; /*background:#ff0000;*/ }
ul.menu li div.liWrapper { padding:10px 0 0 16px; }
ul.menu li a { margin:0; padding:0; margin-bottom:3px; display:block; color:#ffffff; font-size:16px; text-decoration:none; }
ul.menu li a.img_border img { border:5px #FFF solid; }
div.menu_2 a.small_links { color:#ffffff; margin-bottom:1px; display:block; font-size:11px; text-decoration:none; }
div.menu_2 a.small_links_bold { color:#ffffff; margin-bottom:1px; font-size:11px; font-weight:bold; display:block; text-decoration:none; }
ul.menu li a.small_links { margin-bottom:1px; display:block; font-size:11px; text-decoration:none; }
ul.menu li a.small_links_bold { margin-bottom:1px; font-size:11px; font-weight:bold; display:block; }
ul.menu li a.optim_links { margin-bottom:5px; display:block; font-size:13px; text-decoration:none; }
ul.menu li p { margin-top:6px; color:#fff; width:125px; }
ul.menu li p sup { color:#fff; }
ul.menu li p b { color:#fff; }
ul.menu li p b sup { color:#fff; }
ul.menu li a.pdf_link { display:block; font-size:12px; text-decoration:none; font-weight:bold; margin-top:15px; padding-left:17px; background:url(../images/icon_pdf.gif) no-repeat left bottom; }

ul.menu li.li_pics { margin:0 13px 12px 0; padding:0; width:144px; height:144px; list-style-type:none; display:block; float:left; overflow:hidden; /*background:#ff0000;*/ }
ul.menu li.li_pics_wider { margin:0 14px 12px 0; }
ul.menu li.li_pics table { margin:0; padding:0; border-collapse:collapse; width:144px; height:144px; }
ul.menu li.li_pics table tr td { margin:0; padding:0; text-align:right; vertical-align:bottom; width:144px; height:144px; cursor:pointer; overflow:hidden; }
ul.menu li.li_pics table tr td div.textwrapper { margin:0 0 8px 0; }
ul.menu li.li_pics table tr td div.textwrapper div { display:inline; font-size:11px; color:#565656; background:transparent url(../images/back_img_title.gif) repeat-x; line-height:14px; margin:0 0 1px 0; padding:0 5px 0 6px; }

/*ul.menu li.li_pics { margin:0; padding:0; margin-right:30px; margin-bottom:23px; }*/
ul.menu li.li_pics_ { margin:0; padding:0; margin-bottom:23px; }
ul.menu li.li_pics_ span.relativ { margin:0px; padding:0px; position:absolute; top:0px; left:0px; }
ul.menu li.li_pics_ span.relativ table { margin:0; padding:0; border-collapse:collapse; }
ul.menu li.li_pics_ span.relativ table tr td { margin:0; padding:0; text-align:right; vertical-align:bottom; width:144px; height:144px; color:#000; }
ul.menu li.li_pics_ span.relativ table tr td span { background:transparent url(../images/back_img_title.gif) repeat; font-size:11px; line-height:12px; }

.bottom_page_info p { margin:0; padding:0; color:#fff; font-size:13px; }
.cove { margin:0; padding:0; width:100%; text-align:left; }
.pic_present { margin:0; padding:0; border:0; width:472px; float:left; overflow:hidden; }

/* Weisse Box in Refernezen */
.white_box { margin:0 0 15px 0; padding:0; width:459px; height:100%; float:left; background:#ffffff; }
.white_box_wrapper { padding:25px 0 0 16px; overflow:hidden; }
.white_box p.locality { margin:0; padding:0; font-size:15px; font-weight:normal; }
.white_box .bigger_pic { margin:0; padding:0; width:287px; height:133px; margin-right:13px; margin-top:10px; margin-bottom:10px; text-align:right; float:left; }
.white_box .small_pic { margin:0; padding:0; width:133px; height:133px; margin-top:10px; margin-bottom:10px; text-align:right; float:left; }

.white_box p.more { margin:0; padding:0; text-align:right; }
.white_box p.more a.more_link { color:#2b9c80; font-size:13px; font-weight:bold; text-decoration:none; }
a.next_link { color:#fff; font-size:13px; font-weight:bold; text-decoration:none; margin-right:0px; margin-left:190px; margin-right:25px; }
a.next_link:hover { color:#D4CBB1; }
a.prev_link { color:#fff; font-size:13px; font-weight:bold; text-decoration:none; margin-right:190px; }
a.prev_link:hover { color:#D4CBB1; }
.img_link { margin:0; padding:0; margin-top:117px; }
.white_box p { margin:0; padding:0; }
.white_box p b { color:#565656; font-size:12px; font-weight:bold; width:120px; }
.white_box p dfn.text b { width: auto; }
.white_box span { margin:0; padding:0; color:#565656; font-size:12px; font-weight:normal; width:120px; }
.white_box p { width:430px; }

div.logo { position:absolute; top:26px; left:682px; cursor:pointer; float:left; }

/* because of PNG transparency in IE6 styling */
span { margin:0; padding:0; margin-left:37px; float:left; }
.clearer { margin:0; padding:0; line-height:0; width:0; clear:both; font-size:0px; }
.white_box_big { margin:1px 13px 0 0; padding:0; width:459px; height:301px; background:#fff; float:left; text-align:left; overflow:hidden; }
.white_box_big_wrapper { padding:25px 0 0 14px; }



presse { height:30px; float:right; margin-top:10px; }
.white_box_small { margin:1px 11px 0 0; width:302px; height:301px; background:#fff; float:left; text-align:left; overflow:hidden; }
.white_box_small_wrapper { padding:25px 0 0 14px; }
h1 { margin:0; padding:0; color:#565656; font-size:22px; font-weight:normal; }
h2 { margin:0; padding:0; color:#565656; font-size:22px; font-weight:normal; }
h3 { margin:0; padding:0; margin-top:12px; color:#565656; font-size:14px; font-weight:bold; }
h3 sup { margin:0; padding:0; color:#565656; font-size:8px; font-weight:bold; }
p { margin:0; padding:0; color:#565656; font-size:12px; }
p b { font-weight:bold; }
p sup { margin:0; padding:0; color:#565656; font-size:8px; font-weight:normal; }
.white_box_big p { width:430px; }
.white_box_small p { margin-bottom:40px; width:275px; }
.white_box_small p a { color:#2b9c80; font-weight:bold; text-decoration:none; }

.white_box_big_kontakt { margin:1px 13px 13px 0; padding:0; width:459px; height:550px; background:#fff; float:left; text-align:left; }
.white_box_big_kontakt_wrapper { margin:0; padding:25px 0 0 14px; }
.white_box_small_kontakt { margin:1px 13px 13px 0; padding:0; width:302px; height:550px; background:#fff; float:left; text-align:left; }
.white_box_small_kontakt_wrapper { margin:0; padding:25px 0 0 14px; }

.white_box_big_kontakt p { width:430px; }
p.text_under_title { font-size:13px; font-weight:bold; margin-top:20px; margin-bottom:0px; }
.white_box_big_kontakt h5 { color:#565656; font-weight:bold; margin-top:25px; margin-bottom:4px; }
.white_box_big_kontakt p sup { color:#565656; font-size:8px; }
.white_box_big_kontakt p a { color:#008e53; text-decoration:none; font-weight:normal; }
.white_box_small_kontakt p { margin-bottom:40px; width:275px; text-align:left; }
.white_box_small_kontakt p a { color:#2b9c80; font-weight:bold; text-decoration:none; }
.white_box_small_kontakt form.kontakt_form { }
.white_box_small_kontakt form.kontakt_form label { margin-bottom:6px; color:#575757; display:block; width:70px; float:left; }
.white_box_small_kontakt form.kontakt_form label.clear { clear:both; }
.white_box_small_kontakt form.kontakt_form input { margin:0; padding:0; border:0; margin-bottom:6px; width:200px; height:17px; background:#e4e4e4; float:left; color:#575757; }
.white_box_small_kontakt form.kontakt_form input.andrede { width:84px; margin-right:130px; }
.white_box_small_kontakt form.kontakt_form textarea { margin:0; padding:0; border:0; margin-bottom:6px; width:270px; height:65px; background:#e4e4e4; float:left; color:#575757; overflow-y:hidden; }
.white_box_small_kontakt form.kontakt_form input.button { margin:0; padding:0; border:0; margin-left:133px; width:70px; color:#008e53; font-size:13px; font-weight:bold; background:#fff; float:left; cursor:pointer; }
.form_cover { margin:0; padding:0; border:0; margin-top:80px; }
form.sendlinkform { margin:0; padding:0; border:0; margin-top:20px; }
form.sendlinkform input { margin:0; padding:0; border:0; width:200px; height:17px; background:#e4e4e4; color:#575757; }
form.sendlinkform input.andrede { width:84px; margin-right:130px; }
form.sendlinkform textarea { margin:0; padding:0; border:0; width:650px; height:200px; background:#e4e4e4; color:#575757; overflow-y:hidden; }
form.sendlinkform input.button { margin:0; padding:0; border:0; width:75px; color:#008e53; font-size:13px; font-weight:bold; background:#fff; cursor:pointer; }
form.sendlinkform label { color:#575757; width:70px; margin-right:10px; }

/* Presseartikel */
.presseartikel_outer_wrap { margin:1px 15px 15px 0; padding:0; width:616px; float:left; text-align:left; overflow:hidden; }
.white_box_big_presseartikel { margin:0 0 15px 0; padding:0; width:616px; background:#fff; float:left; text-align:left; overflow:hidden; }
.white_box_big_presseartikel_wrapper { padding:25px 0 10px 0; }
.white_box_big_presseartikel h2.title_presentartikel { margin-left:16px; margin-bottom:22px; }
.white_box_big_presseartikel div.detail_nd { background:#f2f2f2; height:50px; padding-bottom:20px; }
.white_box_big_presseartikel div.detail_nd p { padding:0 0 0 14px; }
.white_box_big_presseartikel table { margin:0; padding:0; border-collapse:collapse; width:616px; }
.white_box_big_presseartikel table.uneven { background:#f2f2f2; }
.white_box_big_presseartikel table.even { background:#fff; }
.white_box_big_presseartikel table.detail { background:#f2f2f2; height:100%; padding-bottom:20px; }
.white_box_big_presseartikel table tr td.image { padding:5px 0 5px 15px; vertical-align:top; }
.white_box_big_presseartikel table tr td.text { padding:5px 13px 5px 13px; vertical-align:top; }
.white_box_big_presseartikel table tr td.text span.date { display:block; float:right; font-size:11px; color:#565656; }
.white_box_big_presseartikel table tr td.text h3 { margin:0; padding:6px 0 13px 0; border:0; color:#008e75; font-size:13px; float:left; }
.white_box_big_presseartikel table tr td.text p { font-size:12px; margin:0 0 8px 0; }
.white_box_big_presseartikel table tr td.text p b { font-weight:bold; color:#565656; }
.white_box_big_presseartikel table tr td.text p i { color:#565656; }
.white_box_big_presseartikel table tr td.text a.more { font-weight:bold; color:#008e75; text-decoration:none; }

/*.white_box_big_presseartikel div h3.publications_header { margin:0; padding:0; border:0; color:#008e75; font-size:13px; padding-top:10px; padding-bottom:13px; padding-left:14px; }*/
/*.white_box_big_presseartikel div { width:582px; height:138px; color:#575757; padding-left:14px; padding-right:20px; }*/
/*.white_box_big_presseartikel div img { margin:0; padding:0; border:0; margin-top:5px; margin-right:13px; margin-bottom:8px; float:left; }*/

/* Publications */
.publications_outer_wrap { margin:1px 15px 15px 0; padding:0; width:616px; float:left; text-align:left; overflow:hidden; }
.white_box_big_publications { margin:0 0 15px 0; padding:0; width:616px; background:#fff; float:left; text-align:left; overflow:hidden; }
.white_box_big_publications_wrapper { padding:25px 0 10px 0; }
.white_box_big_publications h2.title_presentartikel { margin-left:16px; margin-bottom:22px; }
.white_box_big_publications div.detail_nd { background:#f2f2f2; height:50px; padding-bottom:20px; }
.white_box_big_publications div.detail_nd p { padding:0 0 0 14px; }
.white_box_big_publications table { margin:0; padding:0; border-collapse:collapse; width:616px; }
.white_box_big_publications table.uneven { background:#f2f2f2; }
.white_box_big_publications table.even { background:#fff; }
.white_box_big_publications table.detail { background:#f2f2f2; height:100%; padding-bottom:20px; }
.white_box_big_publications table tr td.image { padding:5px 0 5px 15px; vertical-align:top; }
.white_box_big_publications table tr td.text { padding:5px 13px 5px 13px; vertical-align:top; }
.white_box_big_publications table tr td.text span.date { display:block; float:right; font-size:11px; color:#565656; }
.white_box_big_publications table tr td.text h3 { margin:0; padding:6px 0 13px 0; border:0; color:#008e75; font-size:13px; float:left; }
.white_box_big_publications table tr td.text p { font-size:12px; margin:0 0 8px 0; }
.white_box_big_publications table tr td.text p b { font-weight:bold; color:#565656; }
.white_box_big_publications table tr td.text p i { color:#565656; }

/*.white_box_big_publications { margin:0; padding:0; margin-bottom:15px; padding-top:25px; margin-right:15px; width:616px; background:#fff; text-align:left; }*/
/*.white_box_big_publications h2.title_presentartikel { margin-left:16px; margin-bottom:22px; }
.white_box_big_publications div { width:582px; height:138px; color:#575757; padding-left:14px; padding-right:20px; }
.white_box_big_publications div.uneven { background:#f2f2f2; }
.white_box_big_publications div.even { background:#fff; }
.white_box_big_publications div.detail { background:#f2f2f2; height:100%; padding-bottom:20px; }
.white_box_big_publications div.detail_nd { background:#f2f2f2; height:50px; padding-bottom:20px; }
.white_box_big_publications div img { margin:0; padding:0; border:0; margin-top:5px; margin-right:13px; margin-bottom:0px; float:left; }
.white_box_big_publications div h3 { margin:0; padding:0; border:0; color:#008e75; font-size:13px; padding-top:10px; padding-bottom:13px; }
.white_box_big_publications div h3.publications_header { margin:0; padding:0; border:0; color:#008e75; font-size:13px; padding-top:10px; padding-bottom:13px; padding-left:14px; }
.white_box_big_publications div p { font-size:12px; width:535px; }
.white_box_big_publications div p b { font-weight:bold; color:#565656; }
.white_box_big_publications div p i { color:#565656; }
.white_box_big_publications div p a.more { font-weight:bold; color:#008e75; text-decoration:none; }
.white_box_big_publications div span.date { display:block; float:right; margin-top:10px; margin-right:8px; font-size:14px; color:#565656; }*/
/*.cover_presseartikel { float:left; }*/

div.bottom_page_info { margin:0; padding:0; margin-bottom:3px; padding-top:9px; padding-left:9px; width:607px; height:27px; text-align:right; background:transparent url(../images/transparent.png) repeat; }

/* Referenzen Seitennavigator */
div.bottom_page_info_ref { margin:0 0 3px 0; width:459px; height:30px; text-align:right; background:transparent url(../images/transparent.png) repeat; overflow:hidden; }
div.bottom_page_info_ref table.bottom_page_info_ref_wrapper { padding:0; margin:6px 8px 0 8px; border-collapse:collapse; width:443px; }
div.bottom_page_info_ref table.bottom_page_info_ref_wrapper tr td { color:#fff; font-size:13px; font-weight:bold; }
div.bottom_page_info_ref table.bottom_page_info_ref_wrapper tr td a { color:#fff; font-weight:bold; text-decoration:none; }
div.bottom_page_info_ref table.bottom_page_info_ref_wrapper tr td a:hover { color:#D4CBB1; }

/* Normaler Seitennavigator */
div.bottom_page_info { margin:0 0 3px 0; width:607px; height:30px; text-align:right; background:transparent url(../images/transparent.png) repeat; overflow:hidden; }
div.bottom_page_info table.bottom_page_info_wrapper { padding:0; margin:6px 8px 0 8px; border-collapse:collapse; width:591px; }
div.bottom_page_info table.bottom_page_info_wrapper tr td { color:#fff; font-size:13px; font-weight:bold; }
div.bottom_page_info table.bottom_page_info_wrapper tr td a { color:#fff; font-weight:bold; text-decoration:none; }
div.bottom_page_info table.bottom_page_info_wrapper tr td a:hover { color:#D4CBB1; }




.vertical_windows { margin:1px 0 0 0; padding:0; border:0; width:145px; float:left; overflow:hidden; }
.white_box_big_universal { margin:1px 11px 15px 0; width:774px; height:/*555px*/100%; background:#FFFFFF; float:left; text-align:left; }
.white_box_big_universal_wrapper { padding:10px 15px 15px 10px; }
.white_box_big_universal h1 { margin-top:15px; }
.white_box_big_universal h5 { color:#565656; font-size:11px; font-weight:bold; margin-top:15px; margin-bottom:2px; }
.white_box_big_universal p { margin-top:15px; }
.white_box_big_universal p.links { margin-top:0px; }
.white_box_big_universal p sup { color:#565656; font-size:8px; }
.white_box_big_universal .csc-textpic-clear { clear:left; }
/*.white_box_big_universal p b { color:#565656; font-weight:bold; }*/
.white_box_big_universal p i { font-style:italic; }
.white_box_big_universal p a { color:#008e53; text-decoration:none; }
.white_box_big_universal p.bodytext { margin-top:0px; }
.white_box_big_universal span.date { display:block; float:right; margin-right:15px; font-size:11px; color:#565656; }
.white_box_big_generalplanung { margin:1px 11px 15px 0; width:774px; height:/*555px*/100%; background:#FFFFFF; float:left; text-align:left; }
.white_box_big_generalplanung_wrapper { padding:10px 15px 15px 10px; }
.white_box_big_generalplanung h1 { margin-top:15px; }
.white_box_big_generalplanung h1 { margin-top:15px; }
.white_box_big_generalplanung p.links { margin-top:0px; }
.white_box_big_generalplanung .csc-textpic-clear { clear:left; }
p.gener_plan { font-size:14px; width:700px; margin-bottom:45px; }
.parentheses ul { margin:10px 0px 5px 19px; }
.parentheses ul li { list-style-image:url(../images/icon_li.gif); color:#575757; font-size:12px; }
.white_box_big_generalplanung span.date { display:block; float:right; margin-right:15px; font-size:11px; color:#565656; }
div.white_box p dfn { color:#565656; font-variant:normal; font-style:normal; font-size:12px; width:120px; font-weight:normal; display:block; float:left; }
div.white_box p dfn.text { width:310px; }

/*** die Links unten ***/
.links { padding:26px 0 13px 0; text-align:right; float:right; }
.links a { color:#565656; font-size:12px; font-weight:normal; text-decoration:underline; }
.links a:hover { text-decoration:none; }
.links a.recommend_link { background:#fff url(../images/icon_recommend.jpg) no-repeat left bottom; padding-left:20px; color:#565656; text-decoration:underline; }
.links a.print_link { background:#fff url(../images/icon_print.jpg) no-repeat left bottom; padding-left:20px; margin-left:25px; color:#565656; text-decoration:underline; }
.links a.login_link { background:#FFFFFF url(../images/icon_login.jpg) no-repeat scroll left bottom; color:#565656; margin-left:25px; padding-left:20px; text-decoration:underline; }
/*** Links in white_box ***/
.white_box .links { clear:both; float:none; padding:26px 10px 13px 0; }
.white_box .links p.photographer { text-align:left; float:left; font-size:10px; width:225px; }
/*** Links in white_box_big ***/
.white_box_big .links { clear:both; float:none; width:auto; padding:26px 15px 13px 0; }
/*** Links in white_box_big_kontakt ***/
.white_box_big_kontakt .links { clear:both; float:none; width:auto; padding:26px 15px 13px 0; }
/*** Links in white_box_big_kontakt ***/
.white_box_big_universal .links { clear:left; float:none; width:auto; padding:26px 0 0 0; }



/*.links a.recommend_linka { background:#fff url(../images/icon_recommend.jpg) no-repeat left bottom; padding-left:20px; color:#565656; text-decoration:underline; float:left; }
.links a.print_linka { background:#fff url(../images/icon_print.jpg) no-repeat left bottom; padding-left:20px; margin-left:25px; color:#565656; text-decoration:underline; float:left; }*/


.cover { position:relative; }
.intranet_navi { position:absolute; width:144px; height:144px; background:#007764; overflow:hidden; color:#fff; }
.intranet_navi_1 { left:498px; top:26px; }
.intranet_navi_2 { left:498px; top:182px; }
.intranet_navi_3 { left:656px; top:182px; }
.intranet_navi_4 { left:813px; top:182px; }
.intranet_navi_5 { left:813px; top:339px; }
.intranet_navi_6 { left:813px; top:496px; }
.intranet_navi_wrapper { padding: 10px 0 0 10px; position:relative; }
.intranet_navi .l1 { margin:0 0 3px 0; }
	.intranet_navi .l1 a { font-size:15px; text-decoration:none; color:#fff; }
.intranet_navi .l2 { }
	.intranet_navi .l2 a { font-size:11px; text-decoration:none; color:#fff; }
.intranet_navi .l3 { padding:0 0 0 10px; }
	.intranet_navi .l3 a { font-size:11px; text-decoration:none; color:#fff; }
.intranet_navi_wrapper .logout { position:absolute; top:120px; left:10px; }
.intranet_navi_wrapper .logout a { color:#fff; }





.typo3-adminPanel * { font-size:12px; }


.white_box_big_intranet { margin:1px 11px 0 0; width:774px; height:/*555px*/100%; background:#FFFFFF; float:left; text-align:left; }
.white_box_big_intranet_wrapper { padding:10px 15px 15px 10px; }
.white_box_big_intranet h1 { margin-top:15px; }
.white_box_big_intranet h5 { color:#565656; font-size:11px; font-weight:bold; margin-top:15px; margin-bottom:2px; }
.white_box_big_intranet p { margin-top:15px; }
.white_box_big_intranet p.links { margin-top:0px; }
.white_box_big_intranet p sup { color:#565656; font-size:8px; }
.white_box_big_intranet .csc-textpic-clear { clear:left; }
/*.white_box_big_intranet p b { color:#565656; font-weight:bold; }*/
.white_box_big_intranet p i { font-style:italic; }
.white_box_big_intranet p a { color:#008e53; text-decoration:none; }
.white_box_big_intranet p.bodytext { margin-top:0px; }
.white_box_big_intranet span.date { display:block; float:right; margin-right:15px; font-size:11px; color:#565656; }

.links_box { margin:1px 11px 0 0; width:774px; height:42px; background:#FFFFFF; float:left; text-align:left; }
.links_box_wrapper { padding:1px; }
.links_box .search { float:left; background:transparent url(../images/bg_links_box.jpg) repeat-y; margin:0; padding:0; height:40px; width:550px; }
.links_box .search form { padding:10px 0 0 10px; }
.links_box .search form * { vertical-align:middle; }
.links_box .search form input { margin:0; padding:1px; border:1px solid #000; font-size:12px; width:220px; }
.links_box .search form select { margin:0; padding:0; border:1px solid #000; font-size:12px; background:#fff; color:#000; }
.links_box .search form select option { margin:0; padding:0; border:0; font-size:12px; background:#fff; color:#000; }
.links_box .links { float:right; margin:0; padding:0; }
.links_box .links p.links { float:none; margin:0; padding:10px 10px 0 0; }

.tx-indexedsearch-rules { margin:0 0 20px 0; }
	.tx-indexedsearch-rules h2 { font-size:14px; font-weight:bold; }
.tx-indexedsearch-whatis { margin:0 0 10px 0; }
    .tx-indexedsearch-whatis span { display:inline; font-weight:bold; float:none; margin:0; padding:0; }
.tx-indexedsearch-browsebox { margin:0 0 10px 0; }

.align-justify { text-align:justify; }
