html * {margin:0; padding:0; border:0; font-family: Verdana, "Tahoma CE", Tahoma, "Lucida Grande CE", Lucida, Sans-Serif;}


.clear {width:0px; height:0px; clear:both; line-height: 0px; font-size: 0px;}  

body
{
	font-size: 12px; color: #555555;
}

.LTR, .RTL
{
	background-color: #c6eaec;
}

a
{
	color: #0098a1;
}

p
{
	text-align: justify;
	font-size: 12px;
	color: #626262;
	padding-bottom: 20px;
	line-height: 18px;
}

h1, h2, h3, h4, h5
{
	color: #0098a1
}

h1
{
	font-size: 18px;
	padding-bottom: 20px;
}



.all
{
	width: 900px;
	margin: auto;
	background: white;
}

.zoneLogo
{
	width: 205px;
	height: 139px;
	float: left;
	font-size: 0px
	line-height: 0px;
	margin: none;
	padding: none;
}

.zoneLogo img
{
	float: left;
}

.zoneTop
{
	width: 695px;
	height: 139px;
	float: left;
	font-size: 0px
	line-height: 0px;
	margin: none;
	padding: none;
}

.zoneTop img
{
	float: left;
}

.topInfo
{
	width: 890px;
	background: url(../App_Themes/BvvKongres/Images/top.gif) no-repeat; 
	padding: 13px 10px 0px 0px;
	text-align: right;
	height: 32px;
}

.searchbox label
{
	color: white;
	font-size: 11px;	
}

.searchbox input
{
	margin-left: 5px;
}

.zoneFooter
{
	background: url(../App_Themes/BvvKongres/Images/footer.gif) no-repeat; 
	height: 15px;
	color: white;
	font-size: 11px;
	padding: 16px 20px;
}


.zoneFooter div
{
	color: white;
}

.zoneMenu
{
	width: 227px;
}

.zoneMainContent
{
	width: 673px;
	min-height: 500px;
	_height: 500px;
}

.textHeader
{
	padding: 10px 33px;
}

.textHeaderReg
{
	padding: 10px 15px 10px 16px;

}


.textHeader ul li, .textHeaderReg ul li
{
	list-style-type: square;
	margin: 10px 10px 5px 30px;
	line-height: 16px;
	color: #007a81;
	font-weight: bold;
}

.textHeader td
{
	background: #cef1f2;
	padding: 4px;
}


.textHeader .searchcontent td
{
	background: none;
	padding: 2px 3px;
}

.searchcontent input
{
	border: 1px solid silver;
}

.SearchResult
{
	padding: 5px 3px;
}

.menu
{
	background: url(../App_Themes/BvvKongres/Images/menu.gif) repeat-y; 
}

.menu ul
{
	margin: 0px;
	padding: 0px;
}


.menu ul li
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.menu ul li ul li a
{
	background: white;
	padding-left: 45px;
}


.menu ul li ul li a.CMSListMenuLinkHighlighted
{
	background: white url(../App_Themes/BvvKongres/Images/subli.gif) 14% 50% no-repeat; 
}

.menu ul li a
{
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #087278;
	text-decoration: none;
	padding: 6px 4px 8px 30px;
}

.menu ul li a.CMSListMenuLink:hover
{
	text-decoration: underline;
}

.menu ul li a.CMSListMenuLinkHighlighted
{
	background: white url(../App_Themes/BvvKongres/Images/menuh.gif) 0% 100% no-repeat; 
}

.menubottom
{
	height: 46px;
	background: url(../App_Themes/BvvKongres/Images/menu_bottom.gif) no-repeat; 
}

.languageSelectionWithCultures img
{
	display: none;
}

.languageSelectionWithCultures
{
	font-size: 11px;
	color: #c0f0f2;
	float: left;
	padding-left: 33px;
}

.languageSelectionWithCultures a
{
	color: white;
	font-weight: bold;
}

.ActiveForm td
{
	padding: 4px;
}

.ActiveForm input
{
	padding: 2px;
}

.ActiveForm input.TextboxField
{
	border: 1px solid silver;
}


.ActiveForm input.FormButton
{
	border: 2px solid gray;
}

.Breadcrumbs
{
	line-height: 18px;
	font-size: 11px;
	padding-bottom: 15px;
}

.Session
{
	font-weight: bold;
	font-size: 13px;
}

.Speakers
{
	padding-left: 27px;
}

.ProgramList h3
{
	font-size: 12px;
	padding-top: 4px;
}

.Program
{
	padding-top: 12px;
}
