@CHARSET "UTF-8";


.tx-eurover-pi1  a { text-decoration: none; color: #58585A;}
.tx-eurover-pi1 .eurover_listitem_headerline { background-color: #D9DADC; }
.tx-eurover-pi1 .ico-meetings-list { float: right; margin: -35px 20px 0 0; }
.tx-eurover-pi1 .listitem { width: 700px; }

.errormessage { color: red; }
.sponsors a img { border: none; }
.tx-eurover-pi3 table { width: 80%; }
.tx-eurover-pi3 table tbody { width: 100%; }
.tx-eurover-pi3 table td { width: 49.9%; font-size: 13px; }

.teaser .cont_img img { clear: both; }
.teaser .caption { font-size: 12px; display: block; clear: both;}
/*.teaser p, .teaser div, .teaser span { margin: 0 10px 0 10px; } */
span.px50 { width: 50px; display: inline-block; } 
span.caption { margin:0; padding:0;}
.sponsors img { margin-right: 20px;}

.errormessage_top { background-color:red;color:white;padding:5px;font-weight:bold;}

hr.formdivider { border-color: #cccccc; }

.capp { width: 300px; }
.capp img { float: left; }
.capp .errormessage { display: block; }

#ajax_popup_background {
        top: 0;
        left: 0;
        position:fixed;
        display: none;
        height: 100%;
        width: 100%;
        background: transparent url(/fileadmin/_img/bgr_news_latest.png) repeat scroll left top;

}

#ajax_popup {
        padding: 0px;
        position: absolute;
        overflow: hidden;
        width: 240px;
        margin-left: -100px;
        left: 50%;
        margin-top: -200px;
        top: 50%;
        border: 1px solid black;
        background-color: white;
        display: block;
        }

#ajax_popup input[type="text"], #ajax_popup select {
        width: 200px;
}

#ajax_popup_content {
        padding: 20px;
}

#ajax_popup_bar {
        width: 220px;
        height: 20px;
        float: left;
}

#ajax_popup_close {
        width: 20px;
        height: 20px;
        float: left;
        text-align: center;
        vertical-align: middle;
        }

#ajax_popup_close a {
        font-size: 12px;
        font-weight: bold;
        color: red;
        text-decoration: none;
        }

#ajax_popup_close a:hover {
        color: green;
}
 
.listitem .pright, .listitem .pleft { display: inline;clear: none;float: left; margin: 0 10px 10px 0;}
.pager { text-align: center;margin-bottom: 20px;}
.pager a {   padding: 5px; color: #59595B; font-weight: bold; }    
.listitem .pleft.single { margin-top: 20px; }
.listitem .pleft { width: 150px; }
.listitem { margin-bottom: 30px; }
.tx-eurover-pi7 .listitem { overflow: hidden; }
.tx-eurover-pi7 .pright { width: 530px;float: left; margin-left: 20px; }
.tx-eurover-pi3 .clearer {clear:both}
.tx-eurover-pi3  table.matrix {width:auto;float:left}
.tx-eurover-pi3  table.workshops td, .tx-eurover-pi3  table.matrix td {width:20px;text-align:center;font-weight:bold}
.tx-eurover-pi3  table.workshops {margin:0 0 0 20px;width:auto}
.tx-eurover-pi3  table.workshops h2{padding:0;margin:0}
.capp .errormessage {clear:both}

