/***** Grundeinstellungen *****/
*
{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#777777;
}

body
{
	background:url(../images/layout/hintergrund_verlauf.jpg) repeat-x #DCDCDC;
	
}

:root body
{
	overflow-y:scroll;
}

#hilfe
{
	padding:10px 20px 10px 10px;
	background:none;
}

#wrap
{
	margin:0 auto;
	width:940px !important;
	width:100%;
	text-align:center;
}

a
{
	text-decoration:none;
	cursor:pointer;
}

a:active, a:hover
{
	color:#009EE0;
}

a img
{
	border:none;
}

/***** Positionen der Haupt-DIVs *****/
#header
{
	position:relative;
	top:0px;
	left:0px/* !important;
	left:35px*/;
	width:940px;
	height:134px;
	z-index:1;
	text-align:left;
}


#content
{
	position:relative;
	top:134px;
	top:0px;
	left:70px !important;
	left:35px;
	width:870px;
	text-align:left;
}

*+html #content
{
	left:35px !important;
}

#kompetenzstreifen
{
	position:relative;
	top:0px;
	left:0px;
	width:870px;
	height:20px;
	background:url(../images/layout/inhalt_fusszeile_farbleiste.gif) repeat-x;
}

#teaser
{
	width:940px;
}

#footer
{
	position:relative;
	top:0px;
	left:0px;
	width:870px;
	height:17px;
	background:#DCDCDC;
	padding-top:4px;
	text-align:left;
}

#teaser #footer
{
	position:absolute;
	top:400px;
	left:0px;
}

#flashteaser
{
	position:relative;
	top:0px;
	left:70px !important;
	left:35px;
	width:870px;
	height:292px;
}

*+html #flashteaser
{
	left:35px !important;
}

#flashteaser p
{
	position:absolute;
	top:40px;
	left:95px;
}

#flashbutton
{
	position:absolute;
	top:175px;
	left:83px;
	width:291px;
	height:117px;
}

#flashteaserhead
{
	position:absolute;
	top:64px;
	left:70px;
	width:870px;
	height:71px;
	z-index:2;
}

.teaserhome
{
	position:absolute;
	top:297px;
	width:258px;
	height:70px;
	background:url(../images/layout/teaser_hintergrund_verlauf.jpg) bottom left repeat-x #F9F9F9;
	padding:14px 14px 19px 14px;
}

#teaser1
{
	left:0px;
}

#teaser2
{
	left:292px;
}

#teaser3
{
	left:584px;
}
			
/***** Definitionen header *****/
#logo
{
	position:absolute;
	top:0px;
	left:0px;
	width:146px;
	height:134px;
}

#logo img
{
	position:absolute;
	top:-3px;
	left:0px;
	border:none;
}

#logo #itz24logo
{
	top:10px;
	left:12px;
}

#claim
{
	position:absolute;
	top:53px;
	left:142px;
	width:540px;
	height:37px;
}

#claim img
{
	position:relative;
	top:4px;
	left:16px;
}

#hauptnavigation
{
	position:absolute;
	top:90px;
	left:142px;
	width:637px !important;
	width:654px;
	height:37px !important;
	height:44px;
	padding-top:8px;
	padding-left:17px;
	z-index:99;
}

#hauptnavigation ul li
{
	float:left;
	list-style-type: none;
	width:114px;
	padding-left:0px;
	background:url(../images/layout/navigation_trenner.gif) no-repeat;
	background-position: 0 3px;
}

#hauptnavigation ul li a
{
	text-transform:uppercase;
}

#hauptnavigation ul li.first
{
	width:96px !important;
	padding-left:0px;
	background:none;
}

#hauptnavigation ul li.first span
{
	color:#009ee0;
	text-transform:uppercase;
}

#subnav1, #subnav2, #subnav3, #subnav4, #subnav5
{
	display:none;
	position:absolute;
	top:0px;
	width:184px;
}

#subnav1
{
	left:0px;
}

#subnav2
{
	left:113px;
}

#subnav3
{
	left:227px;
}

#subnav4
{
	left:341px;
}

#subnav5
{
	left:455px;
}

#subnav1henkel, #subnav2henkel, #subnav3henkel, #subnav4henkel, #subnav5henkel
{
	width:113px !important;
	width:100px;
	padding-left:13px;
	display:block;
}

.navboxhenkel
{
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/layout/menue_henkel_ohne_schatten.gif) no-repeat;
	width:120px;
	height:37px;
}

.navboxleer1, .navboxleer2, .navboxleer3, .navboxleer4, .navboxleer5
{
	position:relative;
	top:0px;
	left:115px;
	width:63px;
	height:44px;
	background:transparent;
}

.navboxtitel1, .navboxtitel2, .navboxtitel3, .navboxtitel4, .navboxtitel5
{
	position:absolute;
	top:8px;
	left:13px;
	text-transform:uppercase;
	color:#009EE0;
	cursor:default;
}

.navboxhead
{
	position:relative;
	top:0px !important;
	top:-7px;
	left:0px;
	background:url(../images/layout/menue_oben_ohne_schatten.gif) no-repeat;
	width:184px;
	height:7px;
}

.navboxinhalt
{
	position:relative;
	top:0px !important;
	top:-7px;
	left:0px;
	background:url(../images/layout/menue_mitte_ohne_schatten.gif) repeat-y;
	width:184px;
}

#hauptnavigation .navboxinhalt ul
{
	margin-left:13px;
	padding-top:8px;
	padding-bottom:5px;
}
	
#hauptnavigation .navboxinhalt ul li
{
	background:none;
	padding-bottom:8px;
	width:150px;
}

#hauptnavigation .navboxinhalt ul li span
{
	background:none;
	padding-bottom:8px;
	width:150px;
	color:#009EE0;
}
	
#hauptnavigation .navboxinhalt ul li a
{
	font-size:11px;
	text-transform:none;
	padding-left:1px;
}

#subnav1 ul li, #subnav2 ul li, #subnav3 ul li, #subnav4 ul li, #subnav5 ul li
{
	float:none;
}

.navboxfoot
{
	position:relative;
	top:0px !important;
	top:-7px;
	left:0px;
	background:url(../images/layout/menue_unten_ohne_schatten.gif) no-repeat;
	width:184px;
	height:14px;
}

#metanavigation
{
	position:absolute;
	top:0px;
	right:0px;
	width:259px;
	height:53px;
	white-space:nowrap;
}

#schadenhotline
{
	position:relative;
	top:15px;
	right:0px !important;
	right:-1px;
	font-size:18px;
	color:#777777;
	text-align:right;
}

#schadenhotline a
{
	font-size:18px;
	color:#009EE0;
}

#schadenhotline a:hover
{
	color:#777777;
}

#metanav
{
	position:relative;
	top:20px !important;
	top:21px;
	left:0px;
	text-align:right;
}

#metanav ul li
{
	display:inline;
	margin-left:20px;
}

#metanav ul li.last
{
	margin-right:0px;
}

/***** Definitionen footer *****/
#footer #footerlinks
{
	float:left;
}

#footer #footerlinks ul
{
	display:inline;
}

#footer #footerlinks ul li
{
	display:inline;
	margin-right:16px;
}

#footer #footerhinweis
{
	float:right;
}


/***** Definitionen Homepage-Teaser *****/
.teaserheadline
{
	position:absolute;
	top:10px;
	left:13px;
	font-size:18px;
	color:#009EE0;
	text-align:left;
	width:270px;
}

.teaserclaim
{
	position:absolute;
	top:35px;
	left:13px;
	font-size:12px;
	line-height:150%;
	width:260px;
	text-align:left;
}

.teasersubline
{
	position:absolute;
	bottom:6px;
	left:13px;
	font-size:10px;
	text-align:left;
	height:24px;
	width:123px;
}

.teaserlink
{
	position:absolute;
	bottom:17px;
	right:13px;
	width:100px;
	text-align:right;
}

.teaserlink a
{
	padding-left:10px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/layout/teaser_bullet_link.gif) left bottom no-repeat;
}

.neu
{
	display:none;
}

#teaser3 .neu
{
	position:absolute;
	display:block;
	top:14px;
	right:13px;
}

/***** Definitionen content *****/
#inhalthead
{
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/layout/inhalt_hintergrund_oben.gif) no-repeat;
	height:16px;
}

#inhaltteaser
{
	background:#FFFFFF;
}

#inhalt
{
	position:relative;
	top:0px;
	left:0px;
	width:530px;
	min-height:283px;
	height:auto !important;  /* fuer moderne Browser */
	height:364px;  /* fuer den IE */
	padding:21px 50px 60px 50px;
	font-size:12px;
}

#contentteaser
{
	position:absolute;
	top:0px;
	left:630px;
	background:url(../images/layout/teaserspaltenhg.gif) repeat-y;
	width:240px;
	height:100%;
}

#contentteaser_flash
{
	position:absolute;
	top:0px;
	left:630px;
	background:url(../images/layout/teaserspaltenhg.gif) repeat-y;
	width:240px;
	height:100%;
}

#flash_teaser20, #flash_teaser40
{
	position:relative;
	width:240px;
	height:364px;
	top:-40px;
}

#flash_teaser20
{
	top:-20px;
}

#altContent20
{
	position:relative;
	top:-20px;
}

#ct1
{
	position:relative;
	top:0px;
	left:0px;
	width:240px;
	height:208px;
	background:url(../images/layout/teaser_hintergrund_mit_ecke.gif) no-repeat;
}

#ct2, #ct2flash
{
	position:relative;
	top:0px;
	left:0px;
	width:240px;
	height:208px;
	background:url(../images/layout/teaser_hintergrund_ohne_ecke.jpg) no-repeat;
}

#ct2flash
{
	top:-40px;
}

#contentteaser h1
{
	margin-top:0px;
	font-size:16px;
	color:#009EE0;
	width:190px;
}

.ctheadline
{
	position:absolute;
	top:27px;
	left:25px;
	font-size:16px;
	color:#009EE0;
	width:190px;
}

.cttext
{
	position:relative;
	top:72px !important;
	top:71px;
	left:25px;
	width:190px;
	line-height:150%;
	font-size:12px;
}

.ctlink
{
	position:absolute;
	bottom:37px;
	left:25px;
	width:190px;
	font-size:12px;
}

.ctlink a
{
	padding-left:10px;
	font-weight:bold;
	color:#909090;
	background:url(../images/layout/teaser_bullet_link.gif) left bottom no-repeat;
	font-size:12px;
}

.cshadow
{
	margin-top:-3px;
}

.cshadowflash
{
	margin-top:-43px;
}

/***** Definitionen Contentelemente *****/
/* Selbst erdachte Loesung f�r Links im Content-Bereich */
#inhalt a
{
	text-decoration:underline;
	font-size:12px;
}

#inhalt a:hover, #inhalt a:active
{
	text-decoration:none;
	color:#009EE0;
}

#inhalt p b
{
	font-size:12px;
}

/* StyleGuide: Seite 26 */
#keyvisual
{
	margin-bottom:12px;
}

/* StyleGuide: Seite 27, Headline Typ 1 */
h1
{
	font-size:20px;
	color:#009EE0;
	margin-top:4px;
	margin-bottom:9px;
}

/* StyleGuide: Seite 27, Headline Typ 2 */
h2
{
	font-size:18px;
	margin-top:3px;
	margin-bottom:10px;
}

/* StyleGuide: Seite 27, Rubrik */
h3
{
	margin-top:12px;
	margin-bottom:12px;
	text-transform:uppercase;
}

/* StyleGuide: Seite 28, Subline Typ 1 */
h4
{
	margin-top:12px;
	margin-bottom:12px;
	font-size:12px;
	font-weight:bold;
}

/* StyleGuide: Seite 28, Subline Typ 1 */
h5
{
	margin-top:12px;
	margin-bottom:12px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#009EE0;
}

/* StyleGuide: Seite 28, Copy */
p, #inhalt p, #inhalt p b, p b
{
	margin-top:4px;
	margin-bottom:11px;
	font-size:12px;
	line-height:17px;
}

/* StyleGuide: Seite 29 */
table.highlight
{
	width:530px;
	margin:4px 0px 10px 0px !important;
	margin:13px 0px 14px 0px;
}

table.highlight2
{
	width:500px;
}

table.highlight, table.highlight tr, table.highlight th, table.highlight td 
{
	border:1px solid #FFFFFF;
	border-collapse:collapse;
}

table.highlight td, table.highlight th
{
	padding:9px 10px 7px 10px;
	font-size:12px;
}

table.highlight td b
{
	font-size:12px;
}

table.highlight th
{
	font-weight:bold;
	color:#FFFFFF;
	background:#009EE0;
	text-align:left;
}

.center
{
	text-align:center;
}
/*
tr.even
{
	background:#E5E2E2;
}

tr.odd
{
	background:#F1F1F1;
}
*/

/* StyleGuide: Seite 30 */
ul.simple
{
	list-style-type:square;
	margin-top:10px;
	margin-bottom:30px;
	margin-left:14px !important;
	margin-left:16px;
}

ul.simple li
{
	font-size:12px;
	line-height:16px;
	padding-bottom:10px !important;
	padding-bottom:9px;
}

ul li b, ol li b
{
	font-size:12px;
}

/* StyleGuide: Seite 31 */
ul.haken
{
	list-style-type:none;
	margin-top:10px;
	margin-left:1px !important;
	/*height:1%;*/
}

ul.haken li
{
	font-size:12px;
	background:url(../images/layout/bullet.gif) no-repeat;
	padding-bottom:18px !important;
	padding-left:23px;
}

ol.nummern
{
	list-style-type:decimal;
	margin-bottom:35px;
	margin-left:20px !important;
	margin-left:22px;
}

ol.buchstaben
{
	list-style-type:lower-alpha;
	margin-bottom:35px;
	margin-left:20px !important;
	margin-left:22px;
}

ol li
{
	font-size:12px;
	margin-bottom:5px;
}

/* StyleGuide: Seite 32 */
.cbox
{
	margin-bottom:15px;
}

.cboxhead
{
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/layout/box_oben.gif) no-repeat;
	width:551px;
	height:57px;
}

.cboxhead h1
{
	font-size:18px;
	color:#777777;
	font-weight:normal;
	padding:25px 62px 13px 25px !important;
	padding:21px 62px 0px 25px;
}

.cboxinhalt
{
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/layout/box_mitte.gif) repeat-y; /* #F2F2F2*/
	width:464px !important;
	width:551px;
	/*height:800px;*/
	padding:12px 62px 20px 25px;
}

.cboxfoot
{
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/layout/box_unten.gif) no-repeat #F2F2F2;
	width:551px;
	height:24px;
}

/* StyleGuide: Seite 33 */
.t-form > ul
{
	margin-left:12px;
}

p.errStr
{
	color:#C5181A;
}

.cboxinhalt fieldset
{
	border:none;
	margin-bottom:10px;
}

#inhalt .cboxinhalt p, #inhalt .cboxinhalt label, #inhalt .cboxinhalt label a, #inhalt .cboxinhalt p a, #inhalt .cboxinhalt b
{
	font-size:11px;
}

.error, .fehler
{
	color:#C5181A;
	cursor:pointer;
}

.cboxinhalt select
{
	width:220px;
	border:1px solid #A5ABC2;
}

.cboxinhalt div input.radio
{
	margin-right:5px;
	float:left;
	border:none;
}

.cboxinhalt div input.checkbox
{
	margin-right:5px;
	float:left;
	border:none;
}

.cc
{
	margin-bottom:3px;
	clear:both;
}

.cboxinhalt div label
{
	float:left;
	width:130px;
}

.cboxinhalt div.tbl label
{
	float:left;
	width:300px;
}

.cboxinhalt div.tbl_rbrd label
{
	float:left;
	width:296px;
}

*+html .cboxinhalt div.tbl label, *+html .cboxinhalt div.tbl_rbrd label
{
	margin-top:3px;
}

.cboxinhalt div.line label > input
{
	/*margin-left:135px;*/
	margin-left:130px;
}

.cboxinhalt div.tbl, .cboxinhalt div.tbl_rbrd
{
	/*margin-left:5px;*/
  display:block;
	float:left;
  height:1%;
}

.cboxinhalt  div.tbl_rbrd {
  border:2px solid #C5181A;
}
/*
*+html .tbl, *+html .tbl_rbrd {
	display:block;
	height:100%;
}*/

.cboxinhalt div label.checkbox
{
	position:relative;
	float:left;
	width:420px;
}

.cboxinhalt div.formleft
{
	float:left;
	width:265px;
}

#gueltig_ab_datum
{
	margin-top:5px;
	position:relative;
	top:-20px !important;
	top:-28px;
	left:200px !important;
	left:205px;
}

*+html #gueltig_ab_datum
{
	left:210px !important;
	top:-25px !important;
}

.cboxinhalt div.formright
{
	float:left;
	width:193px;
}

.cboxinhalt div.line
{
	float:left;
	width:458px;
}

.cboxinhalt div input, .cboxinhalt div textarea, #zlb_begriff
{
	border:1px solid #A5ABC2;
}

.cboxinhalt div input.textsmall, .cboxinhalt div input.textsmall_rbrd
{
	width:41px !important;
	width:43px;
	padding-left:2px;
	/*height:17px;*/
	margin-right:5px;
}

.cboxinhalt div input.textmedium, .cboxinhalt div input.textmedium_rbrd
{
	width:126px !important;
	width:128px;
	padding-left:2px;
	/*height:17px;*/
	margin-right:5px;
}

.cboxinhalt div input.textlarge, .cboxinhalt div input.textlarge_rbrd
{
	width:184px !important;
	width:182px;
	padding-left:2px;
	/*height:17px;*/
	margin-right:5px;
}

.cboxinhalt div input.textsmall_rbrd, .cboxinhalt div input.textmedium_rbrd, .cboxinhalt div input.textlarge_rbrd
{
	border:2px solid #C5181A;
}

.cboxinhalt div textarea
{
	width:448px;
	width:320px;
	height:85px;
}

.cboxinhalt input.submit
{
	width:142px;
	height:34px;
	background:url(../images/layout/button_abschicken.gif) no-repeat;
	font-size:20px;
	color:#FFFFFF;
	padding:4px 23px 9px 21px;
	border:none;
}

.cleft
{
	clear:left;
}

/* StyleGuide: Seite 35 */
#fragezeichen_box
{
	width:250px;
	position:absolute;
	right:50px;
	top:195px;
}

#fragezeichen_headline
{
	width:250px;
	height:30px;
}

#fragezeichen_headline_text
{
	background:url(../images/layout/fragezeichenkasten_linkerkasten.gif) no-repeat;
	width:210px !important;
	width:220px;
	height:28px;
	float:left;
	font-size:10px;
	padding:1px 5px 0px 5px;
	text-align:right;
	cursor:pointer;
}

#fragezeichen_headline_image
{
	background:url(../images/layout/fragezeichenkasten_fragezeichen.gif) no-repeat;
	width:30px;
	height:28px;
	float:right;
	cursor:pointer;
}

#fragezeichen_text
{
	font-size:10px;
	background:url(../images/layout/infobox_mitte.png) repeat-y;
	width:354px;
	padding-right:32px;
	padding-left:20px;
	float:right;
	position:absolute;
	right:-16px;
	top:220px;
	display:none;
}

#infoboxtext
{
	position:absolute;
	right:36px;
	top:210px;
	display:none;
}

#infoboxhead
{
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/layout/infobox_oben_ohne_schatten.gif) no-repeat;
	width:354px;
	height:20px;
}

#infoboxinhalt
{
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/layout/infobox_mitte_ohne_schatten.gif) repeat-y;
	width:270px !important;
	width:354px;
	padding:1px 47px 1px 37px;
}

#inhalt #infoboxinhalt p, #inhalt #infoboxinhalt ol
{
	font-size:11px;
	padding-left:10px;
}

#inhalt #infoboxinhalt ol li
{
	font-size:11px;
}

#infoboxfoot
{
	position:relative;
	top:0px;
	left:0px;
	background:url(../images/layout/infobox_unten_ohne_schatten.gif) no-repeat;
	width:354px;
	height:40px;
}

/* StyleGuide: Seite 36 */
.tabs
{
}

/* StyleGuide: Seite 39 */
div.hr, div.hr_trenner
{
	border:none;
	background:url(../images/layout/hr.gif) no-repeat #FFFFFF;
	width:100%;
	height:1px;
	padding:0;
	margin:36px 0px 26px 0px;
	bottom:42px;
}

div.hr
{
	position:absolute;
}

div.hr_uni
{
	border:none;
	background-color:#FFF;
	background-image:url(../images/layout/hr.gif); /* hr_uni */
	width:100%;
	height:1px;
	padding:0;
	margin:13px 0px 0px 0px;
}

div.hr hr, div.hr_trenner hr, div.hr_uni hr 
{
	display:none;
}

/* StyleGuide: Seite 40 */
#inhalt div.down
{
	margin-top:9px;
	margin-bottom:15px;
	height:60px;
	background:url(../images/layout/hr.gif) no-repeat bottom left; /* hr_uni */
	padding-bottom:12px !important;
}

#inhalt div.down a, #inhalt div.down p, #inhalt div.down p b
{
	float:left;
	font-size:10px;
	line-height:14px;
}

#inhalt div.down p
{
	padding-top:3px;
	padding-left:11px;
	width:470px;
}

/* StyleGuide: Seite 41 */
ul.down
{
	list-style-type:none;
	margin-top:13px;
	margin-left:0px !important;
}

#inhalt ul.down li
{
	background:url(../images/layout/icon_pdf_transparent.gif) no-repeat 12px 9px;
	padding-top:12px;
	padding-bottom:0px !important;
	padding-left:59px;
	height:60px;
	margin-bottom:1px;
	line-height:24px;
}

#inhalt ul.down li a, #inhalt ul.down li a b
{
	font-size:10px;
	text-decoration:none;
	line-height:14px;
}

#inhalt .pdflistesymbol
{
	width:50px;
	height:72px;
	padding-left:12px;
	border-bottom:1px solid #FFF;
}

#inhalt .pdflistetexte
{
	width:450px;
	height:72px;
	vertical-align:middle;
	font-size:10px;
	padding-right:20px;
	border-bottom:1px solid #FFF;
}

.downloadliste
{
	margin-bottom:3px;
}

table.down
{
	margin-top:2px;
	margin-bottom:-7px;
}

#inhalt .pdflistetexte a
{
	font-size:10px;
	text-decoration:none;
}

#inhalt .pdflistetexte a:hover
{
	color:#009EE0;
}


/* StyleGuide: Seite 42 */
#print
{
	margin-top:-10px;
	margin-left:4px;
	position:absolute;
	bottom:20px;
}

#print a
{
	text-decoration:none;
	font-size:10px;
}

#print a span
{
	margin-left:8px;
}

.bild
{
	margin-top:10px;
	margin-bottom:10px;
}

#scala
{
	position:relative;
	left:-10px;
	top:26px;
}

fieldset
{
	border:none;
}

/* Reiternavigation */

.tabhenkel1, .tabhenkel2, .tabhenkel3, .tabhenkel4
{
	position:relative;
	top:-96px;
	left:0px;
	width:141px;
	height:56px;
	background:url(../images/layout/inhalt_reiterbox_reiter_weitere.gif) no-repeat;
}

.tabhenkel1
{
	width:128px;
	background:url(../images/layout/inhalt_reiterbox_reiter.gif) no-repeat;
}

.tabhenkel2
{
	left:124px;
}

.tabhenkel3
{
	left:259px;
}

.tabhenkel4
{
	left:394px;
	background:url(../images/layout/inhalt_reiterbox_reiter_letzter.gif) no-repeat;
}

.tabhead
{
	position:relative;
	top:-16px;
	left:0px;
	width:543px;
	height:39px;
	background:url(../images/layout/inhalt_reiterbox_oben.gif) no-repeat;
}

.tabinhalt
{
	position:relative;
	top:-110px;
	left:0px;
	background:url(../images/layout/inhalt_reiterbox_mitte.gif) repeat-y;
	width:533px !important;
	width:543px;
	padding-left:10px;
}

.tabinhalt ul
{
	margin-left:13px;
	padding-top:8px;
	padding-bottom:5px;
}
	
.tabinhalt ul li
{
	background:none;
	padding-bottom:8px;
	padding-right:20px;
}
	
.tabinhalt ul li a
{
	text-transform:none;
}

.tabfoot
{
	position:relative;
	top:-140px;
	left:0px;
	background:url(../images/layout/inhalt_reiterbox_unten.gif) no-repeat;
	width:543px;
	height:31px;
}

#tabs
{
	width:550px;
	margin-top:19px;
}

#tabs  ul.tab li
{
	z-index:99;
	width:134px;
	background:url(../images/layout/navigation_trenner.gif) no-repeat;
	background-position: 0px 3px;
}

#tabs  ul.tab li.navfirst
{
	width:126px;
	background:none;
}


/* Zulassungsstellensuche */
input.greenButton
{
	width:68px;
	height:24px;
	background:url(../images/layout/button_suchen.gif) no-repeat;
	font-size:20px;
	color:#FFFFFF;
	padding:4px 23px 9px 21px;
	border:none;
}

#zlb_kennzeichen
{
position:absolute;
top:78px !important;
top:74px;
left:52px;
height:35px;
font-size:26px;
font-weight:bold;
width:75px;
padding:2px 2px 2px 2px;
border:1px solid #a3a3a3;
}

*+html #zlb_kennzeichen
{
	top:74px !important;
}

div.mehrfachbild
{
    margin-right:25px;
    float:left;
}