/* ******************************** */
/* Stylesheet IT-Foundation			*/
/* erstellt 07.09.05 cweber			*/
/* ******************************** */

/* Elemente */
html	{margin:0px;padding:0px;width:100%;height:100%;}
body	{margin:0px;padding:0px;width:100%;height:100%;font-size:101%;font-family:verdana, sans serif;color:#000000;background-color:#ffffff; }
img		{border:0px;}


/* ID`s */
#MainHead	{position:relative;float:left;width:983px;height:75px;margin-left:5px;}

#Logo	{position:relative;float:left;width:auto;height:85px;}
#LogoText {position:relative;float:left;width:auto;height:60px;margin-top:15px;padding-top:28px;padding-left:5px;font-weight:bold;}

#LinChoice	{position:relative;float:right;width:auto;height:75px;color:#4279b9;font-size:0.7em;font-weight:bold;text-decoration:underline;}
#LinChoice	p	{position:relative;float:left;width:auto;padding:0px;margin:50px 5px 0px 0px;}
#LinChoice	a	{position:relative;float:left;width:auto;margin:53px 5px 0px 5px;}

#MainHeadLine	{position:relative;float:left;width:983px;margin:10px 0px 0px 5px;}
#MainHeadLine_1	{background-color:#c0c0c0;height:1px;}
#MainHeadLine_2	{background-color:#fcb215;height:5px;}
#MainHeadLine_3	{background-color:#9b9b9b;height:1px;}
#MainHeadLine_4	{background-color:#c0c0c0;height:1px;}

#MiddleHeadLine	{position:relative;float:left;width:100%;}
#MiddleHeadLine_1	{background-color:#dfdfdf;height:1px;}
#MiddleHeadLine_2	{background-color:#fcb215;height:5px;}
#MiddleHeadLine_3	{background-color:#9b9b9b;height:1px;}
#MiddleHeadLine_4	{background-color:#dfdfdf;height:1px;}

#MainContent	{position:relative;float:left;width:983px;border-bottom:9px solid #fcb213;background:#ffffff url(/img/bg.jpg) repeat;margin-left:5px;}

#LeftContent	{position:relative;float:left;width:169px;}

#LeftTopPic		{position:relative;float:left;width:170px;height:82px;padding:1px 0px 0px 1px;background-color:#9b9b9b;}

#LeftSpacer		{position:relative;float:left;width:100%;height:8px;background-color:#fcb215;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin-left:1px;}

#LeftNavi	{position:relative;float:left;width:168px;border-top:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;border-right:1px solid #9b9b9b;margin-left:1px;}
#LeftNavi ul {position:relative;float:left;width:100%;padding:0px;margin:0px;background-color:#ffffff;}
#LeftNavi li	{position:relative;float:left;width:100%;height:100%;margin:0px 0px 2px 0px;padding:0px;list-style-type:none;background:transparent url(/img/arrow_02.gif) 7px 9px no-repeat;border-bottom: 1px #c0c0c0 dashed;}
#LeftNavi a	{position:relative;float:left;width:88%;height:auto;display:block;margin:0px;padding:5px 0px 5px 17px;font:11px verdana, sans-serif;color:#0066CC;text-decoration:none;font-weight:bold;background:transparent url(/img/line.jpg) left bottom no-repeat;}
#LeftNavi a:hover	{color:#ffffff;background:#fbb112 url(/img/arrow_03.gif) 7px 9px no-repeat}

#LeftNavi ul.MainSub	{position:relative;float:left;width:100%;padding:0px;margin:0px;background-color:#f2f2f2;margin-top:-3px;}
#LeftNavi li.MainSub	{position:relative;float:left;width:100%;/*height:25px;*/margin:0px 0px 2px 0px;padding:0px;list-style-type:none;background:#f2f2f2 url(/img/arrow_02.gif) 7px 9px no-repeat;}
#LeftNavi a.MainSub	{position:relative;float:left;width:88%;height:auto;display:block;margin:0px;padding:5px 0px 5px 20px;font:11px verdana, sans-serif;color:#0066CC;text-decoration:none;background:transparent url(/img/line.jpg) left bottom no-repeat;font-weight:bold;}

#LeftNavi li.Sub	{position:relative;float:left;width:100%;height:100%;margin:0px;padding:0px;list-style-type:none;background:#f2f2f2 url(/img/arrow_02.gif) 20px 9px no-repeat;}
#LeftNavi a.Sub	{position:relative;float:left;width:82%;height:auto;display:block;margin:0px;padding:5px 0px 5px 19px;font:10px verdana, sans-serif;color:#87888a;text-decoration:none;background:transparent url(/img/line.jpg) left bottom no-repeat;}


#MiddleContent	{position:relative;float:left;width:565px;height:100%;padding-bottom:20px;}

#MiddleTopPics	{position:relative;/*float:left;*/width:564px;height:92px;background-color:#c4c5c7;text-align:center;padding:0px;margin:0px;}
#MiddleTopPics img	{margin:0px 14px 0px 14px;height:92px;border-left:1px solid #9b9b9b; border-right:1px solid #9b9b9b}

#RightContent	{position:relative;float:left;width:247px;}
#RightSpacer		{position:absolute;z-index:2;top:0px;left:-1px;width:248px;height:8px;background:#fcb215 url(/img/line.jpg) bottom repeat-x;border-bottom:1px solid #cfcfcf;}

/* Klassen */
.LeftTeaser		{position:relative;float:left;width:161px;margin:10px 0px 5px 1px;left:3px;text-align:center;}
.LeftTeaser p		{padding:0px;margin:0px;}
.LeftTeaser img		{margin:5px 0px 5px 0px;}
.LeftTeaser	h1		{position:relative;float:left;width:161px;padding:0px;margin:0px 0px 5px 0px;font:0.67em verdana, sans-serif;color:#000000;font-weight:bold;border-bottom:1px solid black;text-align:left;}
.LeftTeaser	h1 img		{position:absolute;z-index:1;top:0px;left:140px;margin:0px !important;}
.LeftTeaser ul {position:relative;float:left;width:161px;padding:0px;margin:-5px 0px 0px 0px;background-color:#efefef;text-align:left;}
.LeftTeaser li	{position:relative;float:left;width:161px;height:auto;margin:0px 0px 2px 0px;padding:0px;list-style-type:none;background:transparent url(/img/arrow_02.gif) 10px 9px no-repeat;}
.LeftTeaser ul a	{position:relative;float:left;width:138px;height:100%;display:block;margin:0px;padding:5px 0px 5px 20px;font:0.7em verdana, sans-serif;color:#000000;text-decoration:none;}
.LeftTeaser ul a:hover	{position:relative;float:left;width:138px;height:100%;display:block;margin:0px;padding:5px 0px 5px 20px;font:0.7em verdana, sans-serif;color:#000000;text-decoration:underline;}
.LeftTeaser i	{position:relative;float:right;width:100%;height:100%;font:0.7em verdana, sans-serif;color:#000000;text-decoration:none;font-style:italic;background-color:#efefef;text-align:right;padding:3px 2px 10px 0px;}

.ArticleTeaser	{position:relative;float:left;width:545px;left:10px;margin:10px 0px 0px 0px;}
.ArticleTeaser table	{font-size:0.72em;}
.ArticleTeaser table img	{margin:0px 10px 0px 0px;border:1px solid #9b9b9b;}
.ArticleTeaser input	{border:1px solid #9b9b9b;font-size:1em;}
.ArticleTeaser textarea	{border:1px solid #9b9b9b;font:1em verdana, sans-serif;}
.ArticleTeaser h1	{position:relative;float:left;width:100%;padding:0px;margin:0px 0px 5px 0px;font:0.75em verdana, sans-serif;color:#4379b9;font-weight:bold;}
.ArticleTeaser h1 a	{position:relative;float:left;width:100%;padding:0px;margin:0px 0px 5px 0px;color:#4379b9;font-weight:bold;text-decoration:none;}
.ArticleTeaser h1 a:hover	{position:relative;float:left;width:100%;padding:0px;margin:0px 0px 5px 0px;color:#4379b9;font-weight:bold;text-decoration:underline;}

.ArticleTeaser p	{position:relative;float:left;width:100%;padding:0px;margin:0px 0px 10px 0px;font:0.7em verdana, sans-serif;color:#000000;}

.ArticleTeaserNext			{position:relative;float:left;width:550px;left:10px;margin:10px 0px 10px 0px;background-color:#f4f2f3;}
.ArticleTeaserNext h1		{position:relative;float:left;width:550px;height:17px;background-color:#4379b9;border-bottom:1px solid #4163aa;padding:2px 0px 2px 5px;margin:0px 0px 10px 0px;}
.ArticleTeaserNext h1 img	{position:relative;float:left;height:17px;padding:0px;margin:0px;}
.ArticleTeaserNext p		{position:relative;float:left;width:400px;padding:0px;margin:0px 0px 0px 10px;padding-bottom:10px;font:0.7em verdana, sans-serif;color:#000000;}
.ArticleTeaserNext a img	{position:absolute;z-index:2;top:102px;left:400px;}
.ArticleTeaserNextImg		{position:absolute;z-index:2;top:-4px;left:430px;}
.ArticleArrow				{position:relative;float:left;width:545px;top:-16px;left:410px;font-family:verdana;/**/}

.RightTeaser	{position:relative;float:left;width:235px;background-color:#dfdfdf;left:5px;padding-bottom:10px;}
.RightTeaser p	{padding:0px;margin:0px 0px 5px 0px;}
.RightTeaser h1	{position:relative;float:left;width:225px;padding:0px;margin:5px 0px 0px 0px;left:5px;font:0.7em verdana, sans-serif;color:#000000;font-weight:bold;border-bottom:1px solid #000000;background:transparent url(/img/arrow_01.gif) right no-repeat;}
.RightTeaser table	{position:relative;float:left;width:225px;font:11px verdana, sans-serif;color:#000000;}
.RightTeaser table img	{margin:0px 5px 5px 0px;}
.RightTeaser table span	{color:#000000;font-weight:bold;}
.RightTeaser table input	{position:relative;float:left;font:1em verdana, sans-serif;color:#000000;left:3px;border:1px solid #9b9b9b;margin-bottom:1px;}
.RightTeaser table select	{font:1em verdana, sans-serif;color:#000000;border:1px solid #9b9b9b;margin-right:5px;}
.RightTeaser table a	{color:#87888a;text-decoration:none;font-weight:bold;}
.RightTeaser table a:hover	{color:#87888a;text-decoration:underline;font-weight:bold;}
.RightTeaser table td {vertical-align:top;}
.RightTeaser table ul {position:relative;float:left;width:100%;padding:0px;margin:0px;}
.RightTeaser table li	{position:relative;float:left;width:auto;height:auto;margin:0px 0px 2px 0px;padding:0px;list-style-type:none;background:transparent url(/img/arrow_03.gif) 0px 6px no-repeat;}
.RightTeaser table ul a	{position:relative;float:left;width:100%;height:100%;display:block;margin:0px;padding:5px 0px 5px 20px;font:1em verdana, sans-serif;color:#006495;text-decoration:none;}
.RightTeaser table ul a:hover	{position:relative;float:left;width:100%;height:100%;display:block;margin:0px;padding:5px 0px 5px 20px;font:1em verdana, sans-serif;color:#006495;text-decoration:underline;}

.RightTeaserLine	{position:relative;float:left;width:235px;height:3px;left:5px;background:transparent url(/img/line.jpg) repeat-x;margin-bottom:5px;border-bottom: 1px dashed #c1c1c1;}

.RightTeaserArticles	{position:relative;float:left;width:235px;background-color:#dfdfdf;left:5px;padding-bottom:10px;margin-bottom:2px;}
.RightTeaserArticles  ul {position:relative;float:left;width:100%;padding:0px;margin:0px;}
.RightTeaserArticles li	{position:relative;float:left;width:100%;height:auto;margin:0px 0px 0px 0px;padding:0px;list-style-type:none;background:transparent url(/img/arrow_07.gif) 10px 8px no-repeat;}
.RightTeaserArticles ul a	{position:relative;float:left;width:auto;height:auto;margin:0px;padding:5px 0px 5px 20px;font:0.7em verdana, sans-serif;color:#9b9b9b;text-decoration:none;font-weight:bold;}
.RightTeaserArticles ul a:hover	{position:relative;float:left;width:auto;height:auto;margin:0px;padding:5px 0px 5px 20px;font:0.7em verdana, sans-serif;color:#9b9b9b;text-decoration:underline;font-weight:bold;}

.RightTeaserWithoutHeadline {position:relative;float:left;width:235px;left:3px;}
.RightTeaserWithoutHeadline table	{position:relative;float:left;width:225px;font:11px verdana, sans-serif;color:#000000;}
.RightTeaserWithoutHeadline table img	{margin:0px 0px 0px 0px;}
.RightTeaserWithoutHeadline table span	{color:#006495;font-weight:bold;}
.RightTeaserWithoutHeadline table input	{position:relative;float:left;font:1em verdana, sans-serif;color:#000000;left:3px;border:1px solid #9b9b9b;margin-bottom:1px;}
.RightTeaserWithoutHeadline table select	{font:1em verdana, sans-serif;color:#000000;border:1px solid #9b9b9b;margin-right:5px;}

.ArticleDetail {position:relative;float:left;width:535px;left:10px;margin:10px 0px 10px 0px; }
/*.ArticleDetail *	{font-size:12px !important;}*/

.ArticleDetail h1	{position:relative;/*float:left;*/padding:0px 0px 4px 0px;margin:5px 0px 10px 0px;color: #000000;/*font:0.85em verdana, sans-serif;*/font-weight: normal; border-bottom:1px solid #FBB112; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px !important; }
.ArticleDetail p	{position:relative;/*float:left;*//*width:90%;*/height:auto;padding:0px; margin:5px 0px 5px 0px;font:0.7em verdana, sans-serif;color:#000000;}

.ArticleDetail a	{color:#006495;text-decoration:underline;}

.ArticleDetailImgBorder	{position:relative;float:left;width:545px;height:auto;left:10px;background-color:#8b8b8e;margin-top:10px;}
.ArticleDetailImgBorder img	{margin:0px 5px 0px 0px;}


/* Sonstiges */
.Error		{color:#d1002c;}
#FootLogo	{position:relative;float:left;width:100%;text-align:center;padding-bottom:10px;font-size:10pt;}

/*PB / 11.07.2008 */

#content_bg {/*background: url(../img/home_bg.jpg) no-repeat; */ /*width:100%;*/ height: 375px;font-size: 10px;margin-top:10px; width:545px; }

.top		{ color:#FCB215; font-size:16px; font-weight:bold;}
.text		{ font-size:0.75em;}
