@import url(/icms/rwd/css/font-awesome.min.css);
#slide2 img, #slide1 img {
	width: 480px;
	}
html, body
    {
	width: 100%; 
	height: 100%;
	padding: 0;
	margin: 0;

	}
#content a {
	color: #005693;
	}
body#body
	{
	color: #005693;
;
	font-size: 14px;
	font-family: arial;
	
	line-height: 20px;
	background-color: #fff;

	}
#currentpresentationinfo {
	
	margin-top: 20px;
}
div.lowerslidecontrol
	{
	clear: none;
    cursor: pointer;
    float: left;
    height: auto;
    line-height: 60px;
	}

div#topnav
	{
	width: auto;
	height: 26px !important;
	float: right;
	padding: 0 !important;
	text-align: right;
	}
	div#topnav a
		{
		font-size: 14px;
		color: #005693;
		line-height: 26px;
		padding-right: 10px;
		text-decoration: none;
		}
	div#topnav a:hover
		{
		color: #005693;
		text-decoration: underline;
		}	
#header
	{
	width: 100%;
	height: 108px;
	margin: 0 !important;
	 background: none !important;
	}
	div#logo
		{
		width: auto;
		height: 108px;
		float: left;
		margin-left: 25px;
		margin-top: 25px;
		}
		div#logo a img
			{
			border: none;
			height: 67px;
			width: 266px;
			
			}
div#titlebar
	{
	width: 1130px;
	height: 54px;
	float: left;
	}
	div#titlebar h1
		{
		font-size: 18px;
		color: #005693;
		padding: 0 0 0 10px;
		margin: 0;
		font-weight: normal;
		line-height: 54px;
		}
	td#content_bg
		{
		
		}
		div#content
			{
			width-min: 1130px;
			height: auto;
			float: left;
				background: #fff;
			padding-left: 40px;
			padding-right: 40px;
			}
			div.content_area
				{
				width: 1130px;  
				height: auto;
				float: left;
				}
				div.orangeborder div.content_area_paddings
					{
					padding: 0 10px 23px 10px; 
					float: left;
					}
				div.blueborder div.content_area_paddings
					{
					padding: 23px 10px 23px 10px; 
					float: left;
					}
				div.orangeborder
					{
					border-top: 5px solid #e55302;
					}
				div.blueborder
					{
					border-top: 5px solid #0095c3;
					}
				div.content_divider
					{
					width: 100%;
					height: 23px; float: left;
					}
				div.content_inner
					{
					width: 1070px;
					height: auto;
					float: left;
					}
				div#webcasttemplateheader
					{
					height: auto !important;
					position: relative;
					}
					
						div#player_area
							{
							width: 512px;
							height: auto !important;
							float: left;
							}
							div#current_speaker
								{
								width: 512px;
								height: 70px;
								float: left;
								}
								span#topictext
									{
									color: #005693 !important;
									font-size: 16px;
									}
								div#current_speaker h1
									{
									font-size: 22px;
									font-weight: bold;
									padding: 0 0 21px 0;
									margin: 0;
									}
								div#current_speaker p
									{
									font-size: 14px;
									font-weight: normal;
									padding: 0;
									margin: 0;
									line-height: 16px;
									}
							div#player
								{
								width: 512px;
								height: 308px;
								float: left;
							    }
							div#next_speaker
								{
								width: 512px;
								height: auto;
								float: left;
								margin-top: 15px;
								}
								div#next_speaker p
									{
									font-size: 14px;
									font-weight: normal;
									padding: 0;
									margin: 0;
									line-height: 16px;
									}
						div#diamenu
							{
							position: absolute;
							bottom: 0;
							left: 582px;
							margin: 0 !important;
							}
						div#padds
							{
							width: 30px;
							height: 300px;
							float: left;
							}
						div#dia_area
							{
							width: 388px;
							height: auto;
							float: left;
							}
							div#slides_top
								{
								width: 388px;
								height: 45px;
								float: left;
								}
							div#slide_wrapper
								{
								width: 388px;
								height: auto;
								float: left;
								}
								div#tabs
									{
									width: 388px;
									height: 25px;
									float: left;
									
									}
								div.tab
									{
									background: #0069b0 !important;
									color: #fff !important;
                                    font-weight: normal !important;
                                    font-size: 14px !important;
									}
								div.activetab
									{
									color: #0069b0 !important;
									background: #fff !important;
									}
								div#slide_area
									{
									width: 388px;
									height: 351px;
									float: left;
									background: url(/images/layout/slide_area.jpg) center top no-repeat;
									}
								div#dia_area h1
                                    {
                                    font-size: 16px;
                                    font-weight: bold;
                                    color: #333;
                                    padding: 10px 0 10px 0;
                                    margin: 0 !important;
                                    }
                                div#dia_area h3
                                    {
                                    font-size: 14px;
                                    font-weight: bold;
                                    color: #333;
                                    padding: 10px 0 10px 0;
                                    margin: 0 !important;
                                    }
                                div#contenttab_4 form#fb
                                    {
                                    margin-top: 10px;    
                                    }
					div#content_middle
						{
						width: 1070px;
						height: 30px;
						float: left;
						}
					div#content_bottom
						{
						width: 1070px;
						height: auto;
						float: left;
						}
		div#footer
			{
			width: 100%;
			float: left;
			background: #0069b0;
			}
			div#footer_paddings
				{
				padding: 10px;
				float: left;
				}
				div.footer_element
					{
					width: auto;
					height: auto;
					float: left;
					color: #fff !important;
					line-height: 14px;

					}
					div.footer_element h4
						{
						color: #fff;
						font-weight: bold;
						padding: 0 0 10px 0;
						margin: 0;
						font-size: 12px;
						line-height: 14px;
						}
					
					
					
				div#footer_inner
					{
					width: 1110px;
					height: auto;
					float: left;
					}
					div#footer_inner h1
						{
						font-size: 20px;
						font-weight: bold;
						padding: 0 0 11px 0;
						margin: 0;
						}
					div#footer_inner p
						{
						font-size: 14px;
						font-weight: normal;
						padding: 0;
						margin: 0;
						line-height: 16px;
						}
						div#footer_inner p a
							{
							font-weight: bold;
							text-decoration: underline;
							color: #333;
							}
						div#footer_inner p a:hover
							{
							text-decoration: none;
							}
						div#footer_inner p a#innoventumlink
							{
							font-weight: normal;
							text-decoration: none;
							color: #333;
							}
						div#footer_inner p a#innoventumlink:hover
							{
							text-decoration: underline;
							}
                        div#currentwebcastevent
                            {
                            display: none;
                            visibility: hidden;
                            }
                        div.ticker-wrapper.has-js        
                            {
                                width: 890px !important;
                                margin: 0 !important;
                            }
    p#insufficientprivileges
      {
      text-align: center;
      font-style: italic;
      color: #333;
      }
div#loginrequired
 {
    margin-left: auto; 
    margin-right: auto;
    vertical-align: center;
    text-align: center;
    background-color: rgb(242, 246, 249);
    float:none;
    width:450px;
    padding:1em;
    margin-top:2em;
 }
    div#loginrequired div table
      {
      margin-left: auto;
      margin-right: auto;
      }
      #chatwindow{
      height:200px;
      }
    div#loginrequired div table h2
      {
      font-size: 22px;
	  font-weight: bold;
	  padding: 0 0 21px 0;
	  margin: 0;
		color: #005693;
      }
      div#loginrequired div table p
      {
      font-size: 14px;
      font-weight: normal;
	  padding: 9px 0 9px 0;
	  margin: 0;
		color: #005693;
      line-height: 18px;
      }
     div#loginrequired a
        {
		color: #005693;
        text-decoration: underline;
        font-weight: bold;


        }
     div#loginrequired a:hover
        {
        color: #000;
        font-weight: bold;
        text-decoration: none;
        }                       
/* CSS Document */

