/* CSSTidy 1.3: Mon, 19 Jul 2010 10:55:38 +0200 *//* CSSTidy 1.3: Mon, 19 Jul 2010 10:55:37 +0200 *//* default styles for extension "tx_cssstyledcontent" *//* Captions */DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
/* Needed for noRows setting */DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
/* Border just around the image */DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{border:0 solid #000;padding:0}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
/* DIV: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
/* UL: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
/* DL: This will place the images side by side */DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
/* FE-Editing Icons */DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
/* Clearer */DIV.csc-textpic-clear{clear:both}
/* Margins around images: *//* Pictures on left, add margin on right */DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-right:25px}
/* Pictures on right, add margin on left */DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-left:25px}
/* Pictures centered, add margin on left */DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */margin-left:25px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0}
/* Space below each image (also in-between rows) */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:15px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:15px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
/* No margins around the whole image-block */DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0!important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0!important}
/* Add margin from image-block to text (in case of "Text w/ images") */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:25px!important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:25px!important}
/* Positioning of images: *//* Above */DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
/* Center (above or below) */DIV.csc-textpic-center{text-align:/* IE-hack */center}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:/* Remove IE-hack */left}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:/* Remove IE-hack */left}
/* Right (above or below) */DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
/* Left (above or below) */DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
/* Left (in text) */DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
/* Right (in text) */DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
/* Right (in text, no wrap around) */DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac *//* Left (in text, no wrap around) */DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/* Hide from IE5-mac. Only IE-win sees this. \*/* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}
/* End hide from IE5/mac *//* Browser fixes: *//* Fix for unordered and ordered list with image "In text, left" */.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto;height:1%}
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////// BASE STYLES /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1. RESET
2. MISC
3. LAYOUT
4. NAVIGATION
5. FORMS
6. CONTENT
7. LINKS
8. SPLASH
9. TT_NEWS
10. HEAD FUNCTIONS
11. FRONTPAGE
12. TABLES

25. COLORS
26. TYPO
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////// BASE STYLES /////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*//*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1. RESET
deletes all standard browser styles for clean start
taken from Eric Meyer and modified
http://meyerweb.com/eric/tools/css/reset/
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/*{font-weight:400;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;outline:0;background:transparent;margin:0;padding:0;border:0}
body{line-height:1}
ol,ul{list-style:none}
/* Remove possible quote marks (") from <q>, <blockquote>. */blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:""}
/* remember to define focus styles! */:focus{outline:0}
/* remember to highlight inserts somehow! */ins{text-decoration:none}
del{text-decoration:line-through}
/* Tables still need 'cellspacing="0"' in the markup. */table{border-collapse:collapse;border-spacing:0}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
2. MISC
basic definitions
some useful helper
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/.clear{clear:both}
.remove{display:block;width:0;height:0;font-size:1px;overflow:hidden}
.hide{display:none}
a,a img,.submit{cursor:pointer}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
3. LAYOUT
where is everything positioned
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/html{height:100%;width:100%}
body{height:100%;width:100%}
#outerWrap{position:relative;min-height:100%;height:100%;height:auto;width:100%}
.outerWrap{display:block;position:relative;width:100%}
.innerWrap{position:relative;display:block;margin:0 auto;width:900px}
#misc{height:35px;border-bottom:1px solid}
#nav{height:120px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/navBG.png) repeat-x left top;border-top:1px solid}
#subnav{position:absolute;left:0;bottom:-1px;height:35px;width:auto}
#splash{height:200px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/splashBG.png) repeat-x left top;border-bottom:1px solid}
#splash .innerWrap{height:200px}
#areanav{height:35px}
#main{min-height:350px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/mainBG.png) repeat-x left top}
#main .innerWrap{padding:50px 0 0}
#main #content{position:relative;float:left;width:550px}
#main #content .top,#main #content .bottom{position:relative;width:550px}
#main #content .left{position:relative;float:left;width:250px}
#main #content .right{position:relative;float:right;width:240px}
#main #sidebar{position:relative;float:right;width:240px}
#footer{height:50px;border-top:1px solid}
/* Anpassungen für spezielle Seiten */#page-17 #splash,#page-17 #splash .innerWrap,#page-26 #splash,#page-26 #splash .innerWrap,#page-4 #splash,#page-4 #splash .innerWrap{height:75px;background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/smallsplashBG.png)}
#page-17 #intro,#page-26 #intro,#page-4 #intro{height:55px;background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/smallintroBG.png)}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
4. NAVIGATION
navigation style
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*//* logo */#logo{display:block;position:absolute;left:0;top:0;height:120px;width:250px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/logo.png) no-repeat left top}
#logo:hover{background-position:left -120px}
/* main nav */#nav ul{position:absolute;right:0;top:0;height:120px;width:auto}
#nav ul li{height:120px;width:auto;float:left}
#nav ul li a{display:block;height:120px;width:auto;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/navDIV.png) no-repeat right top}
#nav ul li a .linkName{display:block;padding:41px 20px 0}
/* Area Nav */#areanav ul li{float:left}
#areanav ul li a{padding:12px;display:block}
/* Subnav */#subnav li{position:relative;height:35px;width:auto;float:left;margin-right:2px}
#subnav li a{position:relative;display:block;height:35px;width:auto;padding:10px 12px 0;z-index:10}
#subnav li .sprite{position:absolute;top:0;left:0;height:35px;width:auto;z-index:9}
#subnav li .sprite .left{display:block;float:left;height:35px;width:5px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/tabLEFT.gif) no-repeat left top}
#subnav li .sprite .mid{display:block;float:left;height:35px;width:auto}
#subnav li .sprite .right{display:block;float:left;height:35px;width:5px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/tabRIGHT.gif) no-repeat right top}
#subnav li .sprite.hover span,#subnav li.current .sprite span{background-position:left -35px}
/* Footer */#footer ul{margin-top:3px}
#footer ul.left{float:left}
#footer ul.right{float:right}
#footer ul li{float:left}
#footer ul.left li{margin-right:10px}
#footer ul.right li{margin-left:10px}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
5. FORMS
global form styles
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/.mailform{position:relative}
.mailform fieldset{padding:5px 5px 10px;margin-bottom:20px}
.mailform fieldset#login2{margin-bottom:0}
.mailform fieldset.submitfieldset{border-bottom:none}
.mailform fieldset label{display:block;margin-bottom:1px}
.mailform fieldset .checkswitch label{margin-bottom:10px}
.mailform fieldset .checkswitch label .title{margin-left:5px}
.mailform fieldset label.error{background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/reddot.gif) no-repeat 1px center;padding-left:15px;margin-top:-7px;margin-bottom:10px}
.mailform fieldset input{border:1px solid;padding:5px;display:block;margin-bottom:10px;width:350px}
.mailform fieldset input.submit{width:auto;margin-left:295px}
.mailform fieldset input#loginsubmit2{margin-left:0}
.mailform fieldset label.check{display:inline;padding-left:5px}
.mailform fieldset input.check{border:none;padding:0;display:inline;margin-bottom:0;width:auto}
.mailform fieldset textarea{border:1px solid;padding:5px;display:block;width:350px}
/* Vereinbarungen */#vereinbarung fieldset input.check.error{display:block;margin-bottom:10px}
#vereinbarung p{padding:0 0 15px 5px}
#vereinbarung .special{padding:5px;margin:10px 0;border:1px solid;width:350px}
/* Speziell Checkboxen */.mailform .checkswitch div.newcheck{display:block;float:left;padding:5px 0 0 40px;margin:5px;background:no-repeat left top;height:25px;width:140px;cursor:pointer}
.mailform .checkswitch p{margin-top:15px}
#new-wareneinkauf{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/wareneingangcheck.png)}
#new-datentechnik{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/datentechnikcheck.png)}
#new-werbeflaechen{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/werbeflaechencheck.png)}
#new-dienstleistungen{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/dienstleistungcheck.png)}
.mailform div.newcheck.active{background-position:left -30px}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
6. CONTENT
global content styles
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/.cel{position:relative;padding-bottom:50px}
.cel .line{height:1px}
h2.infoicon{height:auto;padding:0 0 0 40px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/infoicon.png) no-repeat left center;margin-bottom:3px}
.rtewrap{padding:5px 0 5px 5px}
.rtewrap.withimage{float:left;width:300px}
/* Infobox */.infobox{width:auto;height:auto}
.infobox img{float:right;margin-bottom:15px}
.infobox h2{padding:0 0 0 40px;background:no-repeat left center;margin-bottom:3px}
.infobox a.infoboxlink{height:25px;display:block;width:auto;padding:7px 0 0 27px;border-top:1px solid;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/infolink.png) no-repeat 3px center}
/* Feed */.feed{padding-bottom:15px}
.feed h3{padding:0 0 0 40px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/feedicon.png) no-repeat left center}
/* Latest News */.latestnews h3{padding:0 0 0 40px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/newsicon.png) no-repeat left center}
.latestnews ul{margin-top:15px;margin-bottom:15px}
.latestnews ul li{padding:4px 0 4px 15px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/reddot.gif) no-repeat left center}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
7. LINKS
global link styles
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/a{text-decoration:none}
#rightIntro p a:hover,.rtewrap a:hover{text-decoration:underline}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
8. SPLASH
styles for splash section
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/#intro{position:absolute;top:0;left:0;padding-top:20px;height:180px;width:900px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/introBG.png) no-repeat left top}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
9. TT_NEWS
styles for the extension tt_news
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*//* List View */.news-list-item{position:relative;padding-bottom:50px}
.news-list-item h2{padding:0 0 0 40px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/infoicon.png) no-repeat left center}
.news-list-item h2 .date{margin-left:25px}
.news-list-item .images{float:left;margin:8px 25px 15px 0}
.news-list-item .news-list-morelink{border-top:1px solid}
.news-list-item .news-list-morelink a{height:25px;display:block;width:auto;padding:7px 0 0 27px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/infolink.png) no-repeat 3px center}
.news-list .news-list-browse{text-align:center}
.news-list .news-list-browse span{padding:5px}
/* Single View */.news-single-item{position:relative}
.news-single-item h1{padding:0 0 0 40px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/infoicon.png) no-repeat left center}
.news-single-item h1 .date{margin-left:25px}
.news-single-item .images{float:left;margin:8px 25px 15px 0}
.news-single-item .news-single-backlink{border-top:1px solid}
.news-single-item .news-single-backlink a{height:25px;display:block;width:auto;padding:7px 0 0 27px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/infolink.png) no-repeat 3px center}
.news-single-item .news-single-additional-info{padding:15px 5px;border-top:1px solid}
.news-single-item .news-single-additional-info dl{float:left;margin-right:50px}
.news-single-item .news-single-additional-info dl dt{margin-bottom:5px}
.news-single-item .news-single-additional-info dl dd{padding:2px 0 2px 15px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/reddot.gif) no-repeat left center}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
10. HEAD FUNCTIONS
functions in the top head bar of each site
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/#loginform,#logoutform{position:absolute;top:8px;right:0;width:300px;height:20px}
#loginform label{position:absolute;top:0;right:395px;height:16px;width:100px;padding:4px 0 0 19px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/locked.png) no-repeat left center}
#loginpid{position:absolute;top:0;right:263px;height:19px;width:120px;padding:1px 5px 0;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/loginbg.png) no-repeat left top}
#loginpid select{width:100px;height:14px;border:0}
#loginpid option{padding:2px}
#loginkdnr{position:absolute;top:0;right:138px;height:15px;width:115px;padding:3px 5px 2px 10px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/loginbg.png) no-repeat left top}
#loginpw{position:absolute;top:0;right:15px;height:15px;width:115px;padding:3px 5px 2px 10px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/loginbg.png) no-repeat left top}
#loginsubmit{position:absolute;top:0;right:0;height:20px;width:22px;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/loginsubmit.png) no-repeat right top}
#loginsubmit.hover{background-position:right -20px}
#logoutsubmit{position:absolute;top:0;right:0;height:20px;padding-left:19px;width:auto;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/unlocked.png) no-repeat left center}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
11. FRONTPAGE
special styles for the frontpage
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/#page-1 #splash{height:550px;background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/splashBGstart.png)}
#page-1 #splash .innerWrap{height:550px}
#page-1 #introEXP{position:absolute;left:0;top:157px;height:550px;width:50%;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/introEXP.png) repeat-x left top}
#page-1 #intro{height:530px;background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/introBGstart.png)}
#page-1 #leftIntro{float:left;width:535px}
#page-1 #leftIntro h2.first{margin-bottom:5px}
#page-1 #leftIntro h2.second{position:absolute;bottom:300px}
#page-1 #leftIntro #iconList{position:absolute;bottom:156px}
#page-1 #leftIntro #iconList li{float:left;height:121px;width:134px;margin-left:1px}
#page-1 #leftIntro #iconList li a{display:block;height:31px;width:134px;text-align:center;padding-top:90px}
#page-1 #leftIntro p.second{position:absolute;bottom:107px;width:535px}
#page-1 #leftIntro #makeContact{position:absolute;bottom:46px;height:26px;right:375px;display:block;width:auto;padding:7px 0 0 25px;text-align:right;background:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/makeContact.png) no-repeat left top}
#page-1 #rightIntro{float:right;width:195px;padding:20px;margin-top:0}
#page-1 #rightIntro #motherList{margin-top:25px}
#page-1 #rightIntro #motherList li{height:40px;width:195px;margin-bottom:30px}
#page-1 #rightIntro #motherList li a{display:block;height:40px;width:195px;background:no-repeat center top}
#page-1 #rightIntro #motherList li a#mother-1{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/lotto-h.png)}
#page-1 #rightIntro #motherList li a#mother-2{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/lotto-rf.png)}
#page-1 #rightIntro #motherList li a#mother-3{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/lotto-bw.png)}
#page-1 #rightIntro #motherList li a#mother-4{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/lotto_saar.png)}
#page-1 #rightIntro #motherList li a#mother-5{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/lotto-s2.png)}
#page-1 #rightIntro #motherList li a#mother-6{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/lotto_LSA.png)}
#page-1 #rightIntro #motherList li a#mother-7{background-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/logo_thueringen.png)}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
12. TABLES
styles for tables
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/table.contenttable{border:1px solid}
table.contenttable caption{padding-bottom:7px;text-align:center;margin-top:15px}
table.contenttable td,table.contenttable th{padding:5px;text-align:center}
table.contenttable .td-0{text-align:left}
table.contenttable{width:100%}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
25. COLORS
global color styles
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*//* Special Colors */#intro p,#intro h2.second,#intro h2.second *,#rightIntro p a,#rightIntro p a:hover{color:#eff3cc}
#subnav li .sprite.hover .mid,#subnav li.current .sprite .mid,#areanav{background-color:#f2f2f2}
/* Dunkelgrau */.darkgrey{color:#505050}
p,.mailform .checkswitch div,.rtewrap li,#subnav li a:hover,label,table.contenttable caption,table.contenttable td,input.input,textarea.textarea,#intro a{color:#505050}
/* Grau */.grey{color:#7d7d7d}
#loginkdnr,#loginpw,#loginpid select,#loginpid option,#logoutsubmit,a,h2,h3,.news-single-item .news-single-additional-info dl dt,.news-single-item h1{color:#7d7d7d}
/* Hellgrau */.lightgrey{color:#ccc}
.lightgreyborder,.mailform fieldset input,#vereinbarung .special,.mailform fieldset textarea,.news-single-item .news-single-additional-info,.infobox a.infoboxlink,.infobox a.infoboxlink:hover,.news-list-item h2 .date,.news-single-item h1 .date,.mailform fieldset,.news-list-item .news-list-morelink,.news-single-item .news-single-backlink,table.contenttable{border-color:#ccc}
.lighgreybg,.cel .line{background-color:#ccc}
/* Hellstes Grau */.lightestgrey{color:#f0f0f0}
.news-list .news-list-browse .disabled{color:#f0f0f0}
.lightestgreyborder,#misc,#footer{border-color:#f0f0f0}
.lightestgreybg,table.contenttable tr.tr-odd{background-color:#f0f0f0}
/* Extrem helles Grau */.extremelightgrey{color:#fcfcfc}
.extremelightgreybg,#misc{background-color:#fcfcfc}
/* Grün */.green,table.contenttable th{color:#a4b202}
/* HellGrün */.lightgreen{color:#bbcc02}
/* Rot */.red{color:#bf3000}
a:hover,#areanav ul li.current a,.mailform fieldset legend,.mailform fieldset label.error,#logoutsubmit.hover,#subnav li.current a,#nav ul li.current a,#footer ul li.current a,.news-list .news-list-browse .active,.rtewrap a,.mailform fieldset input.submit,#intro a:hover{color:#bf3000}
.redborder,.mailform fieldset input.focus,.mailform fieldset textarea.focus,.mailform fieldset input.error{border-color:#bf3000}
.redbg,.mailform fieldset input.submit.hover{background-color:#bf3000}
.lightred{color:#d93600}
/* Orange */.orange{color:#f18b14}
/* Weiß */.white{color:#fff}
#intro *,.mailform fieldset input.submit.hover,#intro p.defaultSplash,#subnav li a{color:#fff}
.whiteborder,.mailform fieldset input.submit.hover,#nav,#splash{border-color:#fff}
.whitebg,#subnav li .sprite .mid{background-color:#fff}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
26. TYPO
global typography
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/*,#rightIntro p{font-family:Arial,Verdana,sans-serif}
.specialTypo,.specialTypo *{font-family:Verdana,Arial,sans-serif}
/* Special Size Typo */#intro h1{font-size:27px;line-height:2}
/* Biggest Typo */.biggesttypo{font-size:23px;line-height:1.7}
h1{font-size:23px;line-height:1.7}
/* Bigger Typo */.biggertypo{font-size:20px;line-height:1.7}
h2,h3,#nav ul li a .linkName{font-size:20px;line-height:1.7}
/* Big Typo */.bigtypo{font-size:17px;line-height:1.5}
h4,.mailform .checkswitch div,.mailform fieldset legend,#intro p.defaultSplash{font-size:15px;line-height:1.5}
/* Normal Typo */.normaltypo{font-size:14px;line-height:1.3}
h5,.mailform fieldset input,.mailform fieldset textarea,.infobox a.infoboxlink,.news-single-item .news-single-additional-info dl,.news-list-item .news-list-morelink a,.news-single-item .news-single-backlink a,.news-list .news-list-browse,#intro h2.first,#intro a,h6,p,.rtewrap li{font-size:14px;line-height:1.3}
/* Small Typo */.smalltypo{font-size:12px;line-height:1.2}
#intro p,table.contenttable caption,table.contenttable td,table.contenttable th,.mailform .checkswitch p,.mailform fieldset label,.news-single-item h1 .date{font-size:12px;line-height:1.2}
/* Smallest Typo */.smallesttypo{font-size:11px;line-height:1.1}
#loginform label,#loginkdnr,#loginpw,#loginpid select,#loginpid option,#kundenbereich,#logoutsubmit,#rightIntro p,#rightIntro p a,.news-list-item h2 .date{font-size:11px;line-height:1.1}
/* Mengentext */.rtewrap p{margin-bottom:15px}
.rtewrap ul,.rtewrap ol{margin-bottom:15px;margin-left:25px;list-style-image:url(../../typo3temp/scriptmerger/../../fileadmin/css/../img/reddot.gif)}
.rtewrap ul li,.rtewrap ol li{padding:2px 0}
strong,b,.news-list .news-list-browse .active{font-weight:700}
i,em,#loginkdnr,#loginpw,#loginpid select,#loginpid option{font-style:italic}
