

#wrapper {

    width: 1110px;

}







#header {

    height: 150px;

    margin: 0 auto;

    padding: 0;

    width: 1000px;

}







#header-internal {

    height: 40px;

}







#banner .divider-content {

    background: url("templ_images/divider.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: none;

    height: 10px;

    margin-bottom: 40px;

    overflow: hidden;

    width: 1000px;

}



#slides {

height: 250px;

}







h1, h2, h3, h4, h5 {

    color: #0B87CE;

    font-family: 'Roboto', sans-serif;

    font-weight: 500;

    margin: 0;

    padding: 0;

}





h3 {

    font-size: 18px;

}





.box_news {

    background-color: #7DCC3C;

    background-image: url("microsite/bg_left_newsbox_icbs-ecbs.png");

    background-repeat: repeat-x;

    padding: 16px 20px;

}







#c382 {

    display: none;

}









#sidebar .news-list-item h3 {

    color: #FFFFFF;

    font-family: verdana;

    font-size: 13px;

    margin-bottom: 0;

    font-weight: 700;

}





#subnav ul li a {

    color: #FFFFFF;

    display: block;

    font-weight: bold;

    padding: 0 0 0 18px;



}







#subnav h2 {

    border-bottom: 2px solid #D3EAF6;

    color: #FFFFFF;

    font-size: 16px;

    font-weight: 600;

    margin: 0 0 4px;

    padding: 0 0 10px 16px;

    width: 216px;

}

#sidebar h2 {

    color: #FFFFFF;

    font-family: 'Roboto',sans-serif;

    font-size: 16px;

    font-weight: 600;

}



.floatboxleft, .floatboxright {

    min-height: 220px;

}





.contenttable {

    line-height: 18px;

    margin-bottom: 22px;

}





.contenttable {

    line-height: 18px;

    margin-bottom: 22px;

}









#content ul li {

    background: url("templ_images/list_icon.png") no-repeat scroll 0 1px rgba(0, 0, 0, 0);

    list-style-type: none;

    padding: 0 0 11px 28px;

}





.session_topics_home ul li {

    background: url("templ_images/List-Dot_small.png") no-repeat scroll 0 1px rgba(0, 0, 0, 0) !important;

    list-style-type: none;

    padding: 0px 0px 0px 22px !important;

}



.session_topics_home tr {

    vertical-align: top;

}







#slides .slides_container {

    margin-top: 10px;

}





.schedule_1 .td-0 {

    width: 100px;

}



.schedule_lunch .td-0 {

    background: none repeat scroll 0 0 #7FC6E7 !important;

    width: 100px;

}





DIV.csc-textpic-imagewrap li {

    background: none !important;

    padding: 0px 0px 11px 0px !important;

}







.ticketshop_buyTicketsTable th, .ticketshop_successStepTable th {

    border-bottom: 2px solid #ffffff;

    border-top: 1px solid #B9C3C4;

}


.floatboxleft, .floatboxright {
    min-height: 44px;
	background-color: #E7F1F8;
	background-image: none;
}


/*  floatbox wird bvenutzt für Hinweis auf Registration Form Seite  */

/* Vorbereitung Box registration Hinweis)  */


/*
.floatboxleft, .floatboxright {
    min-height: 44px;
}

.floatboxleft {
	background-color: #E7F1F8;
	background-image: none;
	background-position: right bottom;
	background-repeat: no-repeat;
	color: #0B87CE;
	float: left;
	margin: 5px 20px 16px 0;
	padding: 15px 22px 11px;
	width: 650px;

}

 */


#sidebar .floatboxleft {
	background-color: #E7F1F8;
	background-image: none;
	background-position: right bottom;
	background-repeat: no-repeat;
	color: #0B87CE;
	float: none;
	margin: 5px 20px 16px 0;
	padding: 15px 22px 11px;
	width: 208px;

}


#sidebar .floatboxleft h2{

	color: #0B87CE;
	font-size: 16px

}

#sidebar .floatboxleft h3{

	color: #0B87CE;
	font-size: 14px

}


/* neue deadlines auf Abstract Registration  */

.floatbox_home_alert {

	background-image: none;
	background-position: right bottom;
	background-repeat: no-repeat;

	float: right;
	margin: 5px 20px 16px 0px;
	padding: 15px 0px 11px 44px;
	width: 320px;
}



/* neue deadlines auf Abstract Registration  */

.alert_1 {
	padding: 10px 16px 2px 16px;
	background-color: #FF8951;
	background-color: #EA1540;
	color: white;
}

.alert_1 h3, .alert_1 h4 {
	color: white;
}


#c937 {
	display: none;
}


#c950 .csc-textpic-firstcol {
margin-right: 38px;
}

/* mute searchbox linke Spalte  */
#searchbox{
margin-top: 10px;
display: none;
}


#c1011{
display: none;
}

