@media screen{
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
}
@media all,aural,braille,embossed,handheld,print,projection,screen,tty,tv{
/* Style sheet basic */
body{background-color:#F0F0F0;font:14px/1.2em helvetica, arial;color:#989898;font-weight:300;}#header{border-bottom:1px solid #ADADAD;}.ios.safari.mobile #header{height:61px;}.ios.safari.mobile #wrapper{padding-right:120px;padding-left:120px;}#footer{border-top:1px solid #ADADAD;}#container{height:690px;}#container .mod_article{padding-top:40px;}
#container .mod_article .ce_image,#container .mod_article .ce_text{float:left;}.archiviva_logo{top:50px;position:relative;float:left;}.ios.safari.sf5.mobile #header .archiviva_logo{top:0;}.main_nav{left:645px;top:74px;position:absolute;overflow:visible;line-height:1.5em;text-decoration:none;text-transform:uppercase;z-index:99;}.ios.safari.sf5.mobile #header .main_nav{z-index:9999;}
.ios.safari.sf5.mobile #header .main_nav{top:24px;z-index:999;}.mod_navigation{line-height:1.5em;}a{text-decoration:none;color:#989898;}.main_nav ul,li{margin:0;padding:0;white-space:nowrap;list-style-type:none;}.main_nav ul.level_1 > li{height:35px;position:relative;float:left;display:block;margin:0;padding:0 20px 0 0;font-size:20px;color:#666666;}
.main_nav ul.level_1 li > .trail,.main_nav ul.level_1 li > a:hover,.main_nav ul.level_1 li > .active{color:#666666;}.main_nav .trail,a:hover,.active{color:#666666;}.main_nav li ul{display:none;}.main_nav li:hover ul{display:block;}ul.level_2{left:-8px;top:35px;position:absolute;padding:0;background-color:#F0F0F0;border:8px solid #F0F0F0;border-spacing:8px;font-size:14px;}
#linke_spalte{width:631px;position:absolute;}#rechte_spalte{width:350px;left:640px;position:relative;}.border{width:350px;border-bottom:1px solid #989898;}.graphicalnavigation ul{margin:40px 0 0;padding:0;}.graphicalnavigation li{float:left;margin:0;padding:0 21px 21px 0;line-height:0px;}
H1{height:18px;margin:0 0 3px;padding:0;font:15px/18px helvetica, arial;color:#666666;font-weight:300;font-style:normal;}.mod_article .ce_text P{margin:0 0 18px;padding:0;line-height:18px;}TABLE{border-spacing:0px;}#email .formbody{width:630px;}#email LABEL,#email INPUT,#email TEXTAREA{float:left;}
#email LABEL{width:114px;display:block;margin-top:6px;padding-top:2px;padding-bottom:3px;line-height:25px;color:#ADADAD;}#email .captcha_text,P.error{clear:both;display:block;margin-top:3px;margin-left:114px;padding-bottom:3px;}P.error{margin:0;color:#ff0000;}#email INPUT.text.error,#email TEXTAREA.error,#email INPUT.captcha.error{border-color:#ff0000;}
#email INPUT.text,#email TEXTAREA,#email INPUT.captcha{width:200px;height:25px;margin:0;background-color:#F0F0F0;border:1px solid #ADADAD;border-collapse:collapse;line-height:25px;}#email INPUT.text.short{width:70px;}#email TEXTAREA{width:510px;height:150px;}#email INPUT.text,#email INPUT.captcha,#email TEXTAREA{margin-top:6px;margin-bottom:3px;}#email .formbody BR{clear:both;}
#email .submit_container{bottom:0;left:630px;position:absolute;}#email INPUT.submit{float:right;background-color:#f0f0f0;border:0px hidden;border-collapse:collapse;font:14px helvetica, arial;color:#ADADAD;cursor:pointer;font-weight:300;font-style:normal;}#email INPUT.submit:hover{color:#666666;}#email .row_11{width:114px;bottom:0;left:0;position:absolute;overflow:hidden;}
#email .row_11 P{margin:0;padding:0 0 6px;}.full-text-page #container .mod_article .ce_image,#container .mod_article .ce_text{float:none;}.full-text-page #container{height:auto;}
}
@media all{
/* Style sheet project_details_v2 */
#container{height:610px;position:relative;overflow:hidden;padding-top:40px;padding-bottom:40px;}#main>.inside{height:610px;}#container .mod_article{overflow:hidden;padding-top:0;}#container .headlines{width:990px;left:0;top:18px;position:absolute;}#main{width:990px;height:610px;}.navArrow{width:93px;top:0;position:absolute;font-size:30px;color:#ffffff;cursor:pointer;}
#main .navArrow{height:610px;}#main .navArrow.left{margin-left:46px;background:url("../../tl_files/archiviva_template/arrowLeft.png") center center no-repeat;}#main .navArrow.right{right:0;margin-right:46px;background:url("../../tl_files/archiviva_template/arrowRigth.png") center center no-repeat;}.mod_article{width:990px;height:610px;overflow:hidden;}.headlines H1{display:none;color:#989898;}
.headlines H1.active{display:block;}.headlines H1 A{float:right;clear:both;}.custom{top:0;position:absolute;}.mod_articleTeaserList{width:1020px;height:610px;opacity:0;z-index:0;}.mod_articleTeaserList{top:141px;position:absolute;}.ios.safari.mobile .custom .mod_articleTeaserList{top:102px;position:absolute;}
.mod_articleTeaserList{background:url("../../tl_files/archiviva_template/grayBackground.png") left top repeat-y;}.mod_articleTeaserListItem H1{display:none;}.mod_articleTeaserListItem img{width:232px;height:143px;}.mod_articleTeaserListItem{width:232px;height:143px;overflow:hidden;float:left;padding-right:21px;padding-bottom:13px;}#rechte_spalte{width:990px;left:0;}#linke_spalte{top:-650px;}
#main .mod_articleTeaserList .navArrow{width:45px;height:72px;position:absolute;margin:0;background-color:rgba(51,51,51,0.6);}#main .mod_articleTeaserList .navArrow.left{background:url("../../tl_files/archiviva_template/arrowLeftRight45.png") right center no-repeat;}
#main .mod_articleTeaserList .navArrow.right{background:url("../../tl_files/archiviva_template/arrowLeftRight45.png") left center no-repeat;}.mod_articleTeaserListItem .darkener{width:100%;height:100%;left:0;top:0;position:absolute;background:url("../../tl_files/archiviva_template/darkener.png") left top repeat;}.mod_articleTeaserListItem.active .darkener{display:none;}
.openCloseButton{width:26px;height:17px;right:0;top:760px;position:absolute;background:url("../../tl_files/archiviva_template/raster.png") left top no-repeat;cursor:pointer;z-index:999;}.backButton{width:26px;height:17px;left:0;top:760px;position:absolute;cursor:pointer;z-index:999;text-transform:uppercase;}
.ios.safari.mobile .custom .openCloseButton,.ios.safari.mobile .custom .backButton{top:722px;}.ios .main_nav li:hover ul{display:none;}
}
@media all{
/* Style sheet preDefCss */
.position{position:absolute;}.fade_in{opacity:0;-webkit-transition-property: opacity;}
}
