/* Style sheet main-style */
.clear{clear:both;}
#right div.inside{position:static;padding:40px 15px 0 0;}
#right{position:static;}
#right .inside{position:static;}
#right .mod_article{position:static;}
.mod_Banner{margin-top:20px;background-color:#fff;}
#right .mod_Banner{width:200px;margin:0 auto;padding:0;}
.showhide{height:100px;overflow:hidden;display:none;}
*{margin:0;padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;background:#901830 url("tl_files/layout/images/body-bg.png") left top repeat-x;}
a{color:#9b1633;}
a:hover{text-decoration:none;}
#header{margin:0;padding:0;}
#header-network-list{float:left;margin-bottom:30px;padding:0 0 0 35px;}
#header-network-list ul{height:30px;margin-top:13px;padding:0;font-weight:bold;font-size:11px;list-style: none;}
#header-network-list ul li{float:left;margin-right:2px;padding:8px 0 8px 12px;background:#e6e6e6 url("tl_files/layout/images/tableftnetwork.gif") left top no-repeat;}
#header-network-list ul li a{padding:8px 12px 8px 0;color:#555;background: #e6e6e6 url("tl_files/layout/images/tabrightnetwork.gif") no-repeat top right;}
#header-network-list li.active{margin-top:1px;background: #c52e4c url("tl_files/layout/images/tableftnetwork_active.gif") no-repeat left top;}
#header-network-list span.active{padding:8px 12px 8px 0;color:#FFFFFF;background: #c52e4c url("tl_files/layout/images/tabrightnetwork_active.gif") no-repeat right top;}
.search{height:30px;display:block;margin-top:13px;margin-left:13px;padding:0;}
.search .formbody .text{width:100px;float:left;padding:3px;background-color:#f7f7f7;border:1px solid #ccc;font-size:11px;color:#333;}
.search .magnifier{top:-15px;position:relative;margin-left:4px;}
#header-title{height:128px;background-image:url("tl_files/layout/images/header-title.jpg");background-repeat:no-repeat;}
#austria-header-title{height:128px;background-image:url("tl_files/layout/images/header-austria.jpg");background-repeat:no-repeat;}
#switzerland-header-title{height:128px;background-image:url("tl_files/layout/images/header-switzerland.jpg");background-repeat:no-repeat;}
#header-title-convention{height:128px;background-image:url("tl_files/layout/images/header-convention.jpg");background-repeat:no-repeat;}
.logo{width:250px;height:128px;float:left;}
.logo-big{width:500px;height:128px;float:left;}
.slogan{width:250px;float:left;padding-top:63px;}
.headerLogin{width:500px;float:right;margin-top:50px;margin-right:30px;}
.topLogin{padding-top:5px;text-align:right;font-size:70%;color:#fff;}
.topLogin p{display:block;}
.topLogin p img{}
.topLogin a{border-bottom:1px dotted #FFF;text-decoration:none;color:#FFF;}
.topLogin a:hover{border-bottom:0px;}
.loggedOut{width:500px;float:right;margin-top:50px;margin-right:30px;text-align:right;}
.topLoginImg{float:right;}
.topLoginImg img{margin:0 5px;padding:2px;background-color:#fff;border:1px solid #ccc;}
#top-nav{height:30px;float:right;margin-right:30px;text-align:right;}
#top-nav ul{margin-top:15px;list-style:none;}
#top-nav ul li{float:left;display:inline;padding-right:5px;font-family:Verdana,Arial,sans-serif;font-size:70%;color:#FFF;}
#top-nav ul li a{text-decoration:underline;color:#FFF;}
#top-nav ul li a:hover{text-decoration:none;}
#mainnav{width:960px;position:absolute;overflow:visible;padding:0 10px;background-image:url("tl_files/layout/images/nav-bg.png");font-size:13px;line-height:26px;z-index: 998;}
#mainnav ul,#mainnav li{margin:0;padding:0;list-style-type:none;}
#mainnav li{float:left;}
#mainnav ul.level_1 li.last{border-right:0;}
#mainnav ul.level_2 li.last{border-right:0;}
#mainnav a{width:208px;display:block;padding:8px 8px 9px 23px;border-left:1px solid #7c122b;font-weight:bold;text-decoration:none;font-size:17px;color:#fff;}
#mainnav a.last{width:209px;}
#mainnav a.first{border-left:0;}
#mainnav a:hover,#mainnav a.trail{background-color:#7c122b;}
#mainnav ul.level_1 span{width:209px;display:block;margin:0;padding:8px 8px 9px 23px;background-color:#7c122b;font-weight:bold;font-size:17px;color:#fff;}
#mainnav ul.level_1 .trail,#mainnav ul.level_1 .active{background-color:#7c122b;}
#mainnav ul.level_1 span.first{width:208px;}
#mainnav ul.level_1 span.last{width:210px;}
#mainnav ul.level_2 span.active{width:210px;display:block;margin:0;padding:4px 8px 4px 23px;background-color:#7c122b;background-image:none;font-weight:bold;font-size:12px;color:#fff;}
#mainnav .level_1 ul{width:241px;left:-999em;position:absolute;background-color:#901830;border-bottom:1px solid #7c122b;line-height:18px;}
#mainnav .level_1 ul a{padding:4px 8px 4px 23px;font-weight:normal;font-size:12px;}
#mainnav .level_2 li{float:none;}
#mainnav .level_2 a,#mainnav .level_2 span{width:210px;margin:0;border-top:1px solid #7c122b;border-left:0px solid #7c122b;}
#mainnav ul.level_2 a.first,#mainnav ul.level_2 span.first{width:210px;}
#mainnav .level_2 a:hover{background-color:#7c122b;}
#mainnav li:hover .level_2{left:auto;background-position: 0 0;}
#mainnav a.experten,#mainnav a.veranstaltungen,#mainnav a.verein,#mainnav a.interaktiv{background:url("tl_files/layout/images/nav_triangle.gif") right center no-repeat;}
#mainnav a:hover.experten,#mainnav a:hover.veranstaltungen,#mainnav a:hover.verein,#mainnav a:hover.interaktiv{background-color:#7c122b;}
#subnavigation{width:960px;top:42px;position:relative;padding:0 10px;background-image:url("tl_files/layout/images/content-bg.png");background-repeat:repeat-y;}
#subnavigation ul{height:33px;background-color:#e6e6e6;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#subnavigation ul li{float:left;display:block;list-style:none;background:#e6e6e6;}
#subnavigation ul li.first{margin-left:12px;border-left:1px solid #ccc;}
#subnavigation ul li a{display:block;padding:10px 8px;background-color:#e6e6e6;border-right:1px solid #ccc;font-size:11px;color:#333;}
#subnavigation ul li span.active{display:block;padding:10px 8px;background-color:#dadada;border-right:1px solid #ccc;font-weight:bold;text-decoration:none;font-size:11px;color:#333;}
#subnavigation ul li .trail{text-decoration:none;color:#333;background:#dadada;}
#subnavigation ul li a:hover{text-decoration:none;background:#dadada;}
.mod_Banner h1{margin:0 12px;}
.mod_Banner .banner_name{display:none;margin:0 0 10px;text-align:center;font-weight:bold;}
.mod_Banner .banner_image{margin:20px auto 0;text-align:center;}
#right .mod_Banner .banner_image{margin:0;text-align:left;}
.mod_Banner .banner_flash{margin:10px auto 0;text-align:center;}
.mod_Banner .banner_text{margin:10px auto 10px 0;text-align:left;}
.mod_Banner .banner_text_name{margin:0 auto 0 10px;text-align:left;font-weight:bold;}
#right .mod_Banner .banner_name{display:none;margin:0;font-weight:bold;}
.mod_Banner .banner_text_comment{margin:0 auto 0 10px;text-align:left;}
.mod_Banner .banner_text_url{margin:0 auto 0 10px;text-align:left;}
.mod_Banner .banner_text_url a{font-size:0.8em;}
#right ul.level_1 li{padding-bottom:5px;}
#right ul.level_1 li span{color:#901830;}
.mod_breadcrumb{display:block;padding-top:10px;padding-bottom:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.8em;color:#901830;}
.mod_breadcrumb h5{float:left;padding-right:5px;font-size:1em;}
#footer-middle-content{background-image:url("tl_files/layout/images/footer-middle-content.png");background-repeat:repeat-y;}
.footer-random-hl{margin-right:45px;margin-bottom:10px;padding:5px 0;border-bottom:1px solid #ccc;font-weight:bold;font-size:16px;color:#666;letter-spacing:-1px;}
#footer-content{background-image:url("tl_files/layout/images/footer-bottom-content.png");background-repeat:repeat-y;}
#footer-middle-content li{float:left;display:block;list-style:none;}
#footer-bottom-content{padding-bottom:10px;padding-left:10px;background-image:url("tl_files/layout/images/footer-bottom-content.png");background-repeat:repeat-y;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;min-height:100px;}
#footer-bottom-content h6{margin-bottom:5px;padding-bottom:2px;border-bottom:1px solid #ccc;font-size:110%;}
#footer-bottom-content a{color:#666;}
.footer-org li{list-style:none;}
.footer-links li{float:left;margin-bottom:2px;list-style-type:none;}
.footer-links li a{margin-right:5px;padding-bottom:2px;color:#666;}
.footer-links li a:hover{text-decoration:none;}
.footer-links .search-footer{margin-bottom:20px;}
.footer-org,.footer-iffps,.footer-links{width:280px;float:left;padding:10px 0 0 30px;}
.footer-iffps .left,.footer-org .left{width:84px;float:left;}
.footer-iffps .right,.footer-org .right{width:180px;float:left;padding-left:10px;}
.footer-iffps img,.footer-org img{padding:2px;border:1px solid #ccc;background:#FFF;}
.randWrapper{float:left;padding:0 25px;}
#footer-randMembers,#footer-randTopics,.footer-sponsors{width:960px;margin-bottom:10px;padding-left:7px;}
.footer-sponsors div.mod_banner{margin:0;padding:0;}
.footer-sponsors div.banner_image{float:left;margin:0;padding:0;}
.footer-sponsors img{width:100px;margin-top:3px;margin-right:5px;padding:4px;background-color:#FFF;border:1px solid #dadada;}
.footer-sponsors a:hover img{border:1px solid #ccc;}
.search-footer .formbody .text{width:200px;float:left;margin-right:5px;margin-bottom:15px;padding:3px;background-color:#f7f7f7;border:1px solid #ccc;font-size:11px;color:#333;}
.search-footer .submit_container .magnifier{float:left;margin:0;padding:0;}
#portal-randMembers{width:296px;padding-top:10px;padding-left:10px;}
.rand-item{float:left;margin-right:10px;font-size:70%;}
.rand-picture,.rand-name{float:left;}
.rand-picture img{padding:2px;background-color:#FFF;border:1px solid #dadada;}
.rand-picture a:hover img{border:1px solid #ccc;}
#footer-middle-content h5{font-size:13px;}
#footer-randMembers .rand-name h5,#footer-randMembers .memberofgsa,#footer-randMembers .gsa,#footer-randTopics .rand-name h5,#footer-randTopics .memberofgsa,#footer-randTopics .gsa{width:230px;padding-left:10px;color:#666;}
#portal-randMembers .rand-name h4{font-size:12px;}
#portal-randMembers .rand-name h4,#portal-randMembers .memberofgsa,#portal-randMembers .gsa{width:200px;padding-left:10px;}
.memberofgsa,.gsa{padding-bottom:5px;font-size:11px;line-height:140%;}
.gsa{margin-bottom:10px;}
#container-bottom{width:980px;height:42px;position:static;display:block;background-image:url("tl_files/layout/images/content-bottom.png");background-repeat:no-repeat;}
#footer-middle-bottom{width:980px;height:30px;background-image:url("tl_files/layout/images/footer-middle-bottom.png");background-repeat:no-repeat;}
#footer-bottom-bottom{width:980px;height:30px;margin-bottom:20px;background-image:url("tl_files/layout/images/footer-bottom-bottom.png");background-repeat:no-repeat;}
#atffc,.atffc{display:none;}
#results{width:200px;top:36px;position:absolute;clear:both;display:none;font-size:60%;z-index:999;}
#resultsMain{width:400px;top:103px;position:absolute;clear:both;display:none;font-size:100%;z-index:998;}
#resultsRight{width:255px;position:absolute;clear:both;display:none;font-size:100%;z-index:997;}
.rand-item a{color:#666;}
#results ul,#results li,#resultsMain ul,#resultsMain li,#resultsRight ul,#resultsRight li{margin:0;padding:0;border:0;list-style:none;}
#results li,#resultsMain li,#resultsRight li{background-color:#FFF;}
#results li a,#resultsMain li a,#resultsRight li a{display:block;padding:5px;border-top:1px solid #e6e6e6;font-weight:bold;text-decoration:none;color:#000;}
#resultsRight li a{margin:0;}
#results li a small,#resultsMain li a small{display:block;font-weight:normal;text-decoration:none;color:#999;}
#results li a:hover,#resultsMain li a:hover,#resultsRight li a:hover{background:#dadada;}
#results ul,#resultsMain ul,#resultsRight ul{margin-top:5px;padding:0;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
#right div.formbody{width:240px;}
#main div.ce_metagallery div.caption{font-size:0.7em;color:#555;}
#main ul.mselect_list{overflow:auto;margin:0;padding:0;border:1px solid #c0c0c0;}
#main ul.mselect_list li{display:block;margin:0;padding-left:25px;list-style: none;cursor: pointer;}
#main ul.mselect_list li:hover,#main ul.mselect_list li.selected:hover{background-color:#efefef;}
#main ul.mselect_list li.selected{background: url("tl_files/icons/gsa-icon-pfeil.png") 4px center no-repeat;}

