/* NEUE STYLES TWITTER */
body{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;margin:0;padding:0;}
.csc-firstHeader{font-size:13px;}
img{border:none;}
#special-info a img.px-200{float:left;margin:0 10px 15px;}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img{border:1px solid #00519E;padding:0;}
div#content .tx-indexedsearch-form{padding-top:1px;float:left;margin:0 0 10px;}
div#content .tx-indexedsearch-search-submit{float:left;margin:0 0 10px;}
div#content input#tx-indexedsearch-searchbox-sword{width:300px;}
div#content p + ul.browsebox,div#content ul.browsebox{margin-left:0;}
div#content .tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button{font-family:verdana;font-size:12px;height:20px;text-align:center;vertical-align:middle;width:100px;}
div#content * .tx-indexedsearch-whatis{clear:both;margin-top:5px;margin-bottom:10px;}
div#content{padding-right:0;margin:0;}
h2.content-title + div#content{padding-left:10px;}
div#content iframe div.pager{border-bottom:1px dashed #A0A0A0;border-top:1px dashed #A0A0A0;}
div#content table.csc-uploads{background-color:#FFF;border:0 solid #FFF;margin-bottom:20px;}
div#content table tbody tr{margin-bottom:5px;background-color:#FFF;}
th{border:2px solid #FFF;padding:5px 2px;}
table{background-color:#F3F3F3;display:table;margin-bottom:0;margin-top:0;text-indent:0;}
thead{display:table-header-group;padding-bottom:5px;vertical-align:middle;}
.contenttable thead tr{padding-bottom:5px;}
div#content .csc-textpic .csc-textpic-imagewrap .csc-textpic-image dd{float:none;font-size:11px;}
a{text-decoration:none;margin:0;padding:0;}
h1{font-size:15px;color:#00519E;font-weight:700;text-decoration:none;margin:20px 0 15px;padding:0;}
h1.home-title{background-image:url(../images/quadrat.gif);background-position:1px 7px;background-repeat:no-repeat;font-size:14px;color:#00519E;font-weight:700;text-decoration:none;margin:14px 0;padding:2px 0 2px 17px;}
h2.content-title{background-image:url(../images/quadrat.gif);background-position:1px 7px;background-repeat:no-repeat;font-size:14px;color:#00519E;font-weight:700;text-decoration:none;margin:14px 0 20px;padding:2px 0 2px 17px;}
h2{font-size:13px;color:#00519E;font-weight:700;text-decoration:none;margin:20px 0 15px;padding:0;}
div#content p{line-height:19px;font-size:12px;font-weight:400;margin:0 0 10px;padding:0;}
div#content p .einzug{padding-left:15px;}
h3{font-size:12px;font-weight:700;color:#666;text-decoration:none;line-height:19px;margin:0 0 15px;padding:0;}
h3.align-right{text-align:right;}
h4.info-box-titel{background-image:url(../images/quadrat.gif);background-position:1px 7px;background-repeat:no-repeat;font-size:13px;font-weight:400;color:#00519E;text-decoration:none;margin-bottom:10px;padding:2px 5px 2px 17px;}
div#content ul li{list-style-image:url(../images/list-quadrat.gif);line-height:22px;}
div#content ul.csc-bulletlist-1 li,div#content ul.bindestrich li {list-style-image:url(../images-test/list-bindestrich.gif);line-height:22px;}
div#content ol li{line-height:22px;}
a:link,a:visited{color:#000;}
#ttt-box{width:980px;text-align:left;margin:0 auto;}
#top-left{float:left;margin-right:27px;width:756px;}
div#content div div span{margin-right:3px;}
div#content .news-list-date,div#content .news-latest-date{margin-right:-1px;color:#00519E;}
#meta-navi{margin-top:15px;text-align:right;font-size:11px;margin-bottom: 6px;margin-left: 249px;}
#meta-navi a:link,.w3c-navi a:link,#meta-navi a:visited,.w3c-navi a:visited{color:#000;background-color:#FFF;text-decoration:none;}
#meta-navi a:active{background-color:#00519E;color:#FFF;}
#meta-navi a:link img,#meta-navi a:visited img,#meta-navi a:focus img,#meta-navi a:hover img,#meta-navi a:active img{/*vertical-align:text-bottom;*/text-decoration:none;background-color:#FFF;}
.flag-icon{vertical-align:text-bottom;}
#top-right{float:left;height:34px;margin-right:0;padding-right:0;width:190px;}
#search-area{margin-top:10px;text-align:left;}
input.feld{width:100px;font-size:11px;padding:0;}
input.submitButton{font-size:16px;border:none;background-color:#fff;font-weight:400;cursor:pointer;margin:0;padding:0;}
input.submitButton:hover{font-size:16px;border:none;background-color:#fff;font-weight:700;margin:0;padding:0;}
#header{float:left;height:107px;padding:0;width: 507px;}
#header-image{height:107px;}
#ttt-logo{width:218px;height:54px;margin:27px 0px 23px 0;padding:0;}
#ttt-logo-jubilaeum{width:218px;height:72px;margin:12px 31px 24px 0;padding:0;}
.info-box{float:left;width:190px;border-top:1px solid #00519E;margin:0;padding:0;}
#w3c{height:90px;margin-top:17px;padding:0;}
#ttt-membership{margin-top:12px;padding:0;}
#ttt-membership a img{float:left;margin-left:48px;margin-top:4px;}
#ttt-partner a img{float:left;margin-left:48px;margin-top:4px;padding-bottom: 20px;}
div .w3c-navi,.w3c-navi{float:left;font-size:11px;display:block;margin:0;padding:1px 0 0;}
div.rubric{float:left;color:#333;display:block;margin:0;padding:0 0 10px 8px;}
div.left{float:left;margin:0;padding:0;}
#main-left{clear:both;float:left;margin-right:31px;width:218px;}
.navigation{margin:0 0 22px;padding:0;}
.navigation2{margin:0 0 0 15px;padding:0;}
.navigation3{margin:0 0 0 20px;padding:0;}
.navigation ul li a:link,.navigation ul li a:visited{color:#000;border-bottom:1px solid #fff;border-top:1px solid #00519E;display:block;padding:4px 0 4px 15px;}
.navigation2 ul li a:link,.navigation2 ul li a:visited{color:#000;border-bottom:1px solid #fff;border-top:1px solid #00519E;display:block;padding:2px 0 2px 20px;}
.navigation3 ul li a:link,.navigation3 ul li a:visited{color:#000;border-bottom:1px solid #fff;border-top:1px solid #00519E;display:block;padding:1px 0 1px 25px;}
.navigation ul li a:focus,.navigation2 ul li a:focus,.navigation3 ul li a:focus,.navigation ul li a:hover,.navigation2 ul li a:hover,.navigation3 ul li a:hover{border-bottom:1px solid #fff;border-top:1px solid #fff;background:#CCC;color:#000;font-weight:700;}
.navigation ul li a.aktiv,.navigation ul li a.aktiv a:hover,.navigation2 ul li a.aktiv,.navigation2 ul li a.aktiv a:hover{background:#00519E;color:#fff;font-weight:700;border-top:1px solid #fff;}
#special-info a img{float:left;margin:0 0 10px 35px;padding:5px 0;}
.logos{color:#333;text-align:center;margin:30px 0;}
.mitglieder-logos{color:#333;text-align:center;padding:29px 0;}
.mehr-link a{float:left;font-size:11px;text-decoration:underline;list-style-type:none;}
#breadcrumb li{float:left;font-size:10px;color:#666;list-style-type:none;margin:4px 6px 0 0;}
#breadcrumb li a{color:#666;text-decoration:underline;list-style-type:none;}
#breadcrumb li a:hover{color:#000;background-color:#CCC;font-weight:400;text-decoration:underline;list-style-type:none;}
#main-right{float:left;width:190px;margin-left:27px;}
#mitgliedschaft{float:left;height:90px;padding:0;}
.mitglied-werden{float:left;padding-left:10px;margin:2px 5px 5px 0;}
.mitglied-werden a{margin:0 3px 0 4px;padding:0 2px 2px 4px;}
.mitglied-werden a:link,.mitglied-werden a:visited{text-decoration:none;color:#000;background-color:#FFF;}
.mitglied-werden a:hover,.mitglied-werden a:focus,.mitglied-werden a:active{text-decoration:underline;color:#000;background-color:#CCC;}
.mitglied-werden A:FOCUS .mg-btn,.mitglied-werden A:HOVER .mg-btn,.mitglied-werden A:ACTIVE .mg-btn{background-color:#ccc;color:#000;}
.mg-btn{background-color:#00519E;border:medium none;color:#FFF;float:left;font-size:13px;text-align:center;margin:0;padding:0 4px 0 3px;}
#presse{clear:both;float:left;height:120px;padding:0;}
p.mehr-link{margin-left:8px;padding:0;}
label{padding-right:10px;}
.cbox,.cbox label{margin:0 0 2px 8px;padding:0 0 2px;}
.emailfeld{margin-left:8px;padding:4px 0 0;}
.mehr-link{margin-top:8px;}
#ttt-calendar{clear:both;float:left;margin-bottom:15px;padding:0;}
div#calendar * .calendar-table{background-color:#fff;font-size:10px;width:95%;border-spacing:0;margin-left:10px;padding:0;}
.calendar-table tbody tr td.columPrevious,.calendar-table tbody tr td.columYear,.calendar-table tbody tr td.columNext{background-color:#00519E;color:#fff;}
.calendar-table tbody tr td.columPrevious a:link,.calendar-table tbody tr td.columPrevious a:visited,.calendar-table tbody tr td.columYear a:link,.calendar-table tbody tr td.columYear a:visited,.calendar-table tbody tr td.columNext a:link,.calendar-table tbody tr td.columNext a:visited{background-color:#00519E;color:#fff;padding-bottom:3px;}
.calendar-top{background-color:#fff;font-size:12px;}
tbody{display:table-row-group;vertical-align:middle;}
.calendar-table td,.calendar-table th{color:#587993;text-align:center;border:none;padding:3px;}
td{text-align:inherit;vertical-align:inherit;padding:5px 2px;}
tr{display:table-row;vertical-align:inherit;}
#members-area{clear:both;float:left;padding:0;}
#footer{float:right;width:978px;border-top:1px solid #848589;text-align:center;font-size:10px;color:#848589;padding-top:3px;margin-top:25px;}
div#content .wtdirectory_pagebrowser{border-bottom:1px solid #00519E;margin:0;padding:0;}
div#content .wt_mg_listenpunkt{clear:both;float:left;border-bottom:1px solid #00519E;width:503px;margin:0;padding:10px 0 10px 5px;}
div#content .wt_mg_logo{float:left;width:140px;text-decoration:none;margin:0;padding:0 5px 5px 0;}
div#content .wt_mg_name{float:left;width:351px;margin:0;padding:5px 5px 5px 0;}
div#content ul.wt_directory_pagebrowser li{display:inline;margin-right:6px;line-height:22px;list-style-image:none;list-style:none;list-style-type:none;}
h2.wtdirectory-search-title{float:left;margin:0;padding:0 10px 0 0;}
input.submitButton-wt-directory{background-color:#FFF;border:medium none;font-size:13px;font-weight:400;margin:0;padding:0;}
input.submitButton-wt-directory:hover{background-color:#FFF;border:medium none;font-size:13px;font-weight:700;margin:0;padding:0;}
div#content .company-box{width:290px;float:left;margin-top:0;margin-bottom:20px;padding:0 15px 0 0;}
.company-box h2{margin:0;padding:5px 0 0;}
div#content .company-info-box,div#content .company-info-box p{line-height:19px;margin:0;padding:0;}
div#content .mg-detail-logo-kontakt-box{font-size:11px;width:182px;float:left;margin:0 0 10px 5px;padding:0 0 0 5px;}
div#content .mg-detail-logo{padding-bottom:10px;}
div#content .mg-detail-company div{margin:8px 0 5px;padding:0;}
div#content .mg-detail-company .company-email{padding-top:10px;}
div#content .mg-detail-company div a:link,div#content .mg-detail-company div a:visited{text-decoration:underline;font-weight:400;color:#000;}
div#content .mg-detail-company div a:hover,div#content .mg-detail-company div a:active{font-weight:400;color:#00519E;}
.product-info-box,.aims-box,.other-info-box,.further-info-box{clear:left;float:left;width:100%;}
.product-info-box p,.aims-box p,.other-info-box p,.further-info-box p{line-height:19px;}
.iframe-pm-archive{width:503px;height:825px;overflow:auto;}
div{display:block;}
div#content * .tx-indexedsearch-searchbox,div#content * .searchbox-tmpl-css{margin-top:5px;margin-bottom:10px;}
div#content ul + table.csc-uploads,div#content ol + table.csc-uploads{margin-left:20px;padding-left:20px;}
div#content div.csc-textpic csc-textpic-intext-left-nowrap div div.csc-textpic-text,#membership-information{margin-bottom:10px;padding:0;}
div#content div.csc-textpic csc-textpic-intext-left-nowrap csc-textpic-border,div#content * .tr-even,div#content * .tr-odd{margin-bottom:10px;}
.csc-textpic-clear,div.wtdirectory_filter-wtdirectory_filter_abc,div.wtdirectory_all_wtdirectory_all_backlink{clear:both;}
div#content table.csc-uploads p,span,input[type=checkbox],#service,.p-standard,div#content .wtdirectory_list_wtdirectory_list_wrap,*{margin:0;padding:0;}
div#content ul,div#content ol{margin:0 0 10px 20px;padding:0;}
div#content p + ul,div#content p + ol{margin:0 0 15px 20px;padding:0;}
div#content div div,div#content ul.wt_directory_pagebrowser{margin:0 0 15px;padding:0;}
div#content * .bodytext a:link,div#content * .bodytext a:visited,div#content a:link,div#content a:visited{text-decoration:underline;font-weight:400;}
div#content * .bodytext a:focus,div#content * .bodytext a:hover,div#content * .bodytext a:active,#meta-navi a:focus,.w3c-navi a:focus,#meta-navi a:hover,.w3c-navi a:hover{font-weight:400;background-color:#CCC;color:#000;text-decoration:none;}
h4,h5{font-size:12px;font-weight:700;color:#000;line-height:17px;text-decoration:none;margin:0 0 9px;padding:0;}
div#content a:focus,div#content a:hover,div#content a:active,a:focus,a:hover,a:active{text-decoration:underline;background-color:#CCC;color:#000;}
h3 a:link,h3 a:visited,span.blue{color:#00519E;}
#inner-box,.fleft,.header-images,#breadcrumb,div#content * .wtdirectory_filter_div,h2.wtdirectory-search-title + form{float:left;}
.navigation li,.navigation2 li,.navigation3 li,#ttt-projects ul li,#members-area ul li{list-style-type:none;}
.navigation a:link,.navigation a:visited,.navigation2 a:link,.navigation2 a:visited,.navigation3 a:link,.navigation3 a:visited,div#content .wt_mg_listenpunkt a{text-decoration:none;}
#special-info,#ttt-projects,#ttt-partner,#ttt-associated{float:left;width:218px;border-top:1px solid #00519E;}
.mitglieder-logos a:link,.mitglieder-logos a:visited,.mitglieder-logos a:focus,.mitglieder-logos a:hover,.mitglieder-logos a:active{background-color:#FFF;}
#main-center,#content-center{float:left;width:507px;}
div#content .bodytext {font-weight: 400; line-height: 19px;}
li,li div,li div a,li div div,div,p div,p div div,p div div a,p div a,p div span,div a,div div a,div div div a,div div,div div a span,div a span,ul,ul div,ul div a,ul div div,ol,ol div,ol div a,ol div div,form{margin:0;padding:0;}

#it-security-association {
height:120px; 
width:218px; 
float:left; 
margin-right:31px;
}


#it-security-association p {
text-align:center;
}

.vtop {
vertical-align:top;
}

/* 2011-05-31 newscalendar update abhilfe um tooltips auszublenden */
.newscalendarTooltip {
display:none;
}
