/* CSSTidy 1.3: Tue, 24 Mar 2009 00:34:51 +0100 *//* CSSTidy 1.3: Tue, 24 Mar 2009 00:34:49 +0100 *//* default styles for extension "tx_indexedsearch" */.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:700;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:700}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eee}
.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:0;margin-bottom:0}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#ccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666}
.tx-indexedsearch .tx-indexedsearch-category{background:#ccc;font-size:16px;font-weight:700}
/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:400;margin-top:-1.2em;float:right}
.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}
/* default styles for extension "tx_felogin_pi1" */.tx-felogin-pi1 label{display:block}
/* default styles for extension "tx_srlanguagemenu_pi1" */.tx-srlanguagemenu-pi1 p,.tx-srlanguagemenu-pi1 .links-list-header{font-family:Verdana, sans-serif;font-size:.8em;line-height:100%;color:#35006d;margin-top:8px;padding:0;text-indent:0}
.tx-srlanguagemenu-pi1 img{margin:0 5px;padding:0;border-style:none}
.tx-srlanguagemenu-pi1 .CUR{float:left;font-size:.8em}
.tx-srlanguagemenu-pi1 .CUR a{background-color:transparent;color:#35006d;text-decoration:none;font-weight:700}
.tx-srlanguagemenu-pi1 .CUR a:focus,.tx-srlanguagemenu-pi1 .CUR a:hover,.tx-srlanguagemenu-pi1 .CUR a:active{color:#333}
.tx-srlanguagemenu-pi1 .NO{float:left;font-size:.8em}
.tx-srlanguagemenu-pi1 .NO a{background-color:transparent;color:#35006d;text-decoration:none;font-weight:700}
.tx-srlanguagemenu-pi1 .NO a:focus,.tx-srlanguagemenu-pi1 .NO a:hover,.tx-srlanguagemenu-pi1 .NO a:active{color:#333}
.tx-srlanguagemenu-pi1 .INACT{float:left;font-size:.8em}
.tx-srlanguagemenu-pi1 .INACT a{background-color:transparent;color:#35006d;text-decoration:none;font-weight:400}
.tx-srlanguagemenu-pi1 .INACT a:focus,.tx-srlanguagemenu-pi1 .INACT a:hover,.tx-srlanguagemenu-pi1 .INACT a:active{color:#333}
.tx-srlanguagemenu-pi1 .SPC{float:left;font-family:Verdana, sans-serif;font-size:.8em;line-height:100%;color:#35006d}
.tx-srlanguagemenu-pi1 fieldset{}
.tx-srlanguagemenu-pi1 fieldset legend{}
.tx-srlanguagemenu-pi1 fieldset label{display:none}
.tx-srlanguagemenu-pi1 fieldset select{font-size:.8em;font-family:Verdana, sans-serif;background-color:#35006d;color:#FFF;font-weight:700}
.tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0{}
/* default styles for extension "tx_mocfilemanager_pi1" */DIV.tx-mocfilemanager-pi1 TABLE.mounttable TD{padding:0}
DIV.tx-mocfilemanager-pi1 TABLE#contenttable TD{padding:0}
DIV.tx-mocfilemanager-pi1 .filelink{font-family:Verdana;font-size:12px;color:#003;text-decoration:none}
DIV.tx-mocfilemanager-pi1 TABLE#contenttable TD.borderbottom{padding:0;border-bottom:1px solid #000}
DIV.tx-mocfilemanager-pi1 .filelink:hover{text-decoration:underline}
DIV.tx-mocfilemanager-pi1 .filelinkactive{font-family:Verdana;font-size:12px;font-weight:700;color:#003;text-decoration:none}
DIV.tx-mocfilemanager-pi1{font-family:Verdana;font-size:22px;color:#003}
DIV.tx-mocfilemanager-pi1 .filelinkactive{font-family:Verdana;font-size:12px;font-weight:700;color:#003;text-decoration:none}
DIV.tx-mocfilemanager-pi1 .filelinkactive:hover{text-decoration:underline}
DIV.tx-mocfilemanager-pi1 .action{font-family:Verdana, Arial, Helvetica;font-size:7pt;color:#333;border:#666 solid 1px;background-color:#fff}
DIV.tx-mocfilemanager-pi1 .actionButton{font-family:Verdana, Arial, Helvetica;font-size:7pt;color:#333;border:#666 solid 1px;background-color:#fff}
DIV.tx-mocfilemanager-pi1 .command{font-family:Verdana;font-size:12px;color:#003;font-weight:700}
DIV.tx-mocfilemanager-pi1 .info{font-family:Verdana;font-size:10px;color:#003;font-weight:400}
DIV.tx-mocfilemanager-pi1 .dirpath{font-family:Verdana;font-size:12px;color:#003;font-weight:700}
DIV.tx-mocfilemanager-pi1 P{font-family:Verdana;font-size:12px;color:#003;text-decoration:none}
DIV.tx-mocfilemanager-pi1 TABLE.MainInfoTable{border:1px solid #003;background-color:#FF0;padding:5px}
/* default styles for extension "tx_mocfilemanager_pi2" */.tx-mocfilemanager-pi2 .filelink{font-family:Verdana;font-size:12px;color:#003;text-decoration:none}
.tx-mocfilemanager-pi2 .filelink:hover{text-decoration:underline}
.tx-mocfilemanager-pi2 .info{font-family:Verdana;font-size:10px;color:#003;font-weight:400}
/* 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:2px 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:10px}
/* 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:10px}
/* 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:10px}
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:5px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:5px;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:10px!important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px!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 */DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
*{font-family:arial, helvetica, sans-serif;margin:0;padding:0}
html{height:100%}
body{text-align:center;font-size:75%;line-height:1.8em;color:#333;background:#000;height:100%}
html body{font-size:12px}
/* BEGIN standard classes part */.clear{clear:both}
.align-center{text-align:center}
h1,h2,h3,h4,h5,h6{color:#e20f3a}
h1{line-height:1.125em;font-size:1.333em;margin:2em 0 .125em}
/* 22px */h1.csc-firstHeader{margin-top:1em}
h2{line-height:1.2em;font-size:1.25em;margin:1em 0 .2em}
/* 20px */h3{line-height:1.2857em;font-size:1.1667em;margin:1em 0 .2857em}
/* 18px */h4{line-height:1.3846em;font-size:1.0833em;margin:1em 0 .3846em}
/* 16px */h5,dt{line-height:1.5em;font-size:1em;margin:1em 0 .5em}
/* 14px */h6{line-height:1.5em;font-size:1em;margin:1em 0 .5em}
/* 12px */a,a:hover{color:#888;text-decoration:none}
a:hover{color:#000;text-decoration:underline}
/* link icons */a.pdf{background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/fileicons/fileicons.gif) no-repeat;padding-left:20px;display:inline-block}
img{vertical-align:bottom;border:0}
p{margin:1em 0 .5em}
li{padding:0;margin-left:20px}
.clear{clear:both}
.float_left{float:left}
.float_right{float:right}
/* using repeating x bg */#sidebar .title_back,#top_bar{background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/bg_repeats.png) repeat-x 0 0}
/***************** page *****************/#page{margin:0 auto;width:955px;min-height:100%;position:relative;text-align:left;font-size:1.2em;background:#d6d8d7 url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/bg_medium.jpg) no-repeat bottom left;padding-bottom:0;border-left:2px solid #7b7d7e;border-right:2px solid #7b7d7e}
* html #page{overflow:hidden;width:955px}
/* header */#header{position:relative;width:955px;height:152px;background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/header.png) no-repeat}
#header a{position:absolute;left:22px;top:22px;width:220px;height:85px;display:block}
/***************** sidebar *****************/#sidebar{clear:left;float:left;width:245px}
#menu,#login,#language{background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/sidebar_shadow.png) repeat-y;width:235px;clear:left;padding:0 0 3px 15px;overflow:hidden}
* html #menu,* html #login,* html #language{width:235px}
#login,#language{padding-bottom:5px}
#sidebar .title_back{height:30px;position:relative;width:230px}
#sidebar .title_back h3{position:relative;left:30px;top:7px;margin:0;display:inline;font-size:16px;line-height:16px}
#sidebar .shadow_top{background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/sidebar_shadow_t.png) no-repeat;height:11px;margin-top:5px;width:250px}
#sidebar .shadow_bottom{background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/sidebar_shadow_b.png) no-repeat;height:10px;width:250px}
/* menu */#menu ul{width:230px;display:block;margin:0;float:left;border-bottom:1px solid #99aba8}
#menu li{background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/menu_items.png) no-repeat 0 0;width:230px;height:24px;display:block;margin:0;position:relative;overflow:hidden;float:left}
#menu li.menu_clear{height:0;clear:both}
#menu li:hover{background-position:0 -25px}
#menu li.active,#menu li.current{height:auto;background-position:0 -50px}
#menu li ul li{height:19px;background-position:0 -94px}
* html li ul{background:#fff}
* html #menu li ul li.active,* html #menu li ul li.current{height:19px}
#menu li ul li.current,#menu li ul li.current:hover{background-position:0 -113px;height:19px}
#menu li ul li:hover{background-position:0 -75px}
#menu li a{font-size:12px;line-height:22px;color:#e20f3a;text-decoration:none;position:relative;left:30px;padding-top:3px;height:21px;width:198px;display:block;overflow:hidden}
#menu li ul li a{font-size:11px;line-height:11px;height:15px;padding-top:4px}
* html #menu li ul li a{}
#menu a.current,#menu a.active{color:#fff;font-weight:700}
/* login */#login .tx-felogin-pi1{margin:15px 30px 10px;width:170px}
#login form{margin:0}
#login label{font-size:.9em;font-weight:700}
#login input.input_w_shadow{border:1px solid #b5b5b5;background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/input.png) no-repeat;height:14px;width:142px;padding:3px}
#login div{margin-bottom:5px}
#login .status_message{font-size:10px;line-height:14px}
/* language */#language .tx-srlanguagemenu-pi1{margin:5px 30px;height:25px;width:450px;overflow:hidden}
#language .tx-srlanguagemenu-pi1 div{float:left;margin-right:10px}
/* search */#search{float:right;margin:0 10px 0 0;width:205px;height:25px;position:relative;background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/search.png) right no-repeat}
#search .search_input{width:124px;height:12px;border:1px solid #ccc;padding:2px;font-size:10px;line-height:10px;position:absolute;left:0;top:4px}
#search .search_submit{width:40px;position:absolute;left:135px;top:3px}
* html #search{width:210px;margin-right:5px}
/***************** main *****************/#main{float:right;width:690px;padding-right:15px;background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/content_back.png) repeat-y}
/* IE FIX */* html #main{width:705px;padding-right:0;overflow:hidden}
#top_bar{background-position:0 -37px;display:block;overflow:hidden;height:28px;margin-left:5px;width:685px}
.content_bottom{background:url(../../typo3temp/scriptmerger/../../fileadmin/templates/css/../images/contentbottom.png) no-repeat;width:705px;height:18px;float:right;margin-bottom:30px}
/* breadcrumbs */#breadcrumbs{height:25px;float:left;margin-top:3px}
#breadcrumbs a{color:#e20f3a;text-decoration:none}
#breadcrumbs span,#breadcrumbs li{float:left;color:#e20f3a;font-size:.8em}
#breadcrumbs span{margin-left:20px}
#breadcrumbs ul{float:left;margin:0}
#breadcrumbs li{list-style-type:none;margin-left:5px}
/* content */#content{padding:10px 20px 30px 25px}
* html #content{padding-right:35px}
#content div{margin-bottom:2em}
#content div.csc-header{margin-bottom:1em}
#content div div{margin-bottom:1em}
#content .teaser_item div{margin-bottom:.5em}
#content .welcome_screen{position:relative;width:640px;height:365px}
#content .welcome_screen img{position:absolute;left:0;top:0}
#content .welcome_screen div{position:absolute;top:260px;width:190px}
#content .welcome_screen div.teaser_1{left:23px}
#content .welcome_screen div.teaser_2{left:250px;width:160px}
#content .welcome_screen div.teaser_3{left:447px;width:160px}
#content .welcome_screen h3{margin:0;font-size:14px}
#content .welcome_screen p{margin:5px 0 0;font-size:11px;line-height:15px}
#content .welcome_screen a{position:absolute;left:95px;top:69px;font-size:12px;font-weight:700}
#content .welcome_screen div.teaser_2 a{left:72px}
#content .welcome_screen div.teaser_3 a{left:72px}
/***************** footer *****************/#footer{clear:both;width:100%;position:relative;bottom:0}
/* plugins */div.tx-mocfilemanager-pi1{font-size:1em}
td.tx-indexedsearch-info{font-size:.9em}