/*-------------AusbildungsAnmeldung----------------*/
a.AnmeldungNavigationGray
{
	background: transparent url(../../images/tablogin_gray.gif) repeat top left;
	border: 1px solid #25569A;
	color: #FFFFFF;
	margin: 0pt 3px 3px 0pt;
	padding: 5px 5px 4px;
	text-decoration: none;
}
a.AnmeldungNavigationSelected
{
	background: transparent url(http://www.ewgae2014.com/images/tablogin_blue.gif) repeat scroll 0% -41px;
	border: 1px solid #25569A;
	color: #FFFFFF;
	margin: 0pt 3px 3px 0pt;
	padding: 5px 5px 4px;
	text-decoration: none;
	font-weight: bold;
}
a.AnmeldungNavigation
{
	background: transparent url(http://www.ewgae2014.com/images/tablogin_blue.gif) repeat top left;
	border: 1px solid #25569A;
	color: #FFFFFF;
	margin: 0pt 3px 3px 0pt;
	padding: 5px 5px 4px;
	text-decoration: none;
}
A.AnmeldungNavigation:link, a.AnmeldungNavigation:visited, a.AnmeldungNavigation:active, a.AnmeldungNavigationGray:link, 
a.AnmeldungNavigationGray:visited, a.AnmeldungNavigationGray:active, a.AnmeldungNavigationGray:hover, 
a.AnmeldungNavigationSelected:link, a.AnmeldungNavigationSelected:visited, a.AnmeldungNavigationSelected:active
{
	color: #FFFFFF;
	text-decoration: none;
}
a.AnmeldungNavigation:hover, A.AnmeldungNavigationSelected:hover
{
	background: transparent url(http://www.ewgae2014.com/images/tablogin_blue.gif) repeat scroll 0% -41px;
	text-decoration: none;
}
.DateToken
{
white-space: nowrap; 
}
input {
    margin: 3px;
}

.Tagungsprogramm
{
    width:100%; 
    border-spacing:1px; 
    border-collapse: separate; 
    font-size: 11px;  
}
.Tagungstag
{
    font-style: italic;
    font-weight: bold;
    font-size:small;
        
    color: #FFFFFF;
    background-color: #3C89C4;
       
    padding-top: 10px;
    padding-left: 4px;
}
.Sitzungszeitraum, .Sitzungszeitraum a
{
    font-style: italic;
    font-weight: normal;
    font-size: small;
    
    
    text-align:right;
    vertical-align:top;
    color: #FFFFFF;
    background-color: #3C89C4; 

    width:50px;  
    padding-right:4px;
}
.Tagungsraum
{
    font-weight: bold;    
    text-align: center;
    color: #FFFFFF;
    background-color: #08B1B7;    
    font-size: 11px;   
}
.Pause
{
    font-weight: bold;
    text-align: center;
    background-color: #CDD8E9;
    font-size: 11px;
}
.Sondersitzung, .Sitzung
{
    font-weight: bold;
    font-size: 13px;
    text-align: center;
    background-color: #D0E5E2;
    vertical-align: top;
    padding: 2px;    
}
.Sitzungsleiter
{
    font-style: italic;
    font-weight: normal; 
    font-size:11px;  
    text-align: center;
    vertical-align: bottom;
}
.Vortrag
{
    font-weight: normal;
    font-size:11px;   
    text-align: left;
    vertical-align: top;
    height: 220px;
    border-bottom: 1px solid white;
}
.Programmnummer
{    
    font-weight: bold;
    font-style:normal;
}
.Vortragstitel
{
    font-weight: bold;
}
.Autor
{    
    font-style: italic;
}
.Vortragender {
    text-decoration: underline;
}
.Sitzungsdetails {
    text-align: center;
    background-color: #08B1B7;
    color: #FFFFFF;
}
.Beitrag
{
    background-color: #D0E5E2;    
    vertical-align: top;
    font-size: 13px;    
    padding: 2px;    
}
.Fachgebiet{
    font-weight: bold;    
    text-align: left;
    color: #FFFFFF;
    background-color: #08B1B7;    
    
    padding: 10px 2px; 
}
.PosterProgrammNr
{   
    font-weight: bold;
    font-size: small;
    
    text-align:left;
    vertical-align:top;
    color: #FFFFFF;
    background-color: #3C89C4; 
        
    padding-right:4px;
}

/*------------------------------------------------*/
/* TABLE STYLE */
/*------------------------------------------------*/

/* Default Table Style */
table.tableDefault {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    background-color: transparent;
}

    table.tableDefault th,
    table.tableDefault td {
        font-size: 12px;
        padding: 8px;
    }

    table.tableDefault th {
        font-weight: bold;
        text-align: left;
        border-bottom: solid 2px #aaa;
        background-color: #d7d7d7;
    }

    table.tableDefault td {
        border-bottom: solid 1px #d9d9d9;
    }

    table.tableDefault tr:nth-child(odd) {
        background: #transparent;
    }

    table.tableDefault tr:nth-child(even) {
        background: #e3e4e6;
    }

.tableDefault tbody tr:hover td {
    color: #111;
}

.typeahead li, .dnnActions  li {
list-style-type: none;
}
 
html body {background: #D0D0D0;}
ul.dnnActions , div.page div.row {margin-left: 0px;}

div.container {width:100%}

.Vortrag
{
   height: 180px;    
}