html * {margin:0; padding:0; border:0; font-family: Arial, "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: url(../App_Themes/levelin/Images/bg_body.gif) 0px 50px repeat-x; 

}

a
{
	color: #4895bf;
}

p
{
	text-align: justify;
	font-size: 12px;
	color: #626262;
	padding-bottom: 20px;
	line-height: 18px;
}

h1, h2, h3, h4, h5
{
	color: #4895bf;
}

h1
{
	font-size: 27px;
	font-weight: normal;
	padding-bottom: 20px;
}

.all
{
	width: 1100px;
	margin: auto;
	background: transparent;
}

.headline
{
	height: 51px;
	background: url(../App_Themes/levelin/Images/bg_header.gif) repeat-x; 
		
}

.DesignMode .headline
{
	height: 151px;
	background: url(../App_Themes/levelin/Images/bg_header.gif) repeat-x; 
		
}

.headContent
{
	width: 1100px;
	margin: auto;	
}

.head
{
	height: 216px;	
	background: transparent url(../App_Themes/levelin/Images/bg_motto2.png) no-repeat; 

}

a.home
{
	display: block;
	float: left;
	margin-left: 90px;
	width: 280px;
	height: 163px;	
}

.headRight
{
	float: right;
	width: 700px;
}


.headLeft
{
	float: left;
	width: 380px;
}	


.page
{
	min-height: 390px;	
	background: url(../App_Themes/levelin/Images/bg_page.gif) no-repeat; 
	padding: 20px 90px 13px 90px;

}

.leftPage
{
	width: 591px;
	float: left;
	padding-top: 12px;
}

.rightPage
{
	width: 317px;
	float: right;
	padding-top: 12px;
}

.footer
{
	height: 161px;
	background: url(../App_Themes/levelin/Images/bg_footer_rep.gif) repeat-x; 
}

.footerContent
{
	width: 1100px;
	margin: auto;
	height: 161px;
	background: url(../App_Themes/levelin/Images/bg_footer.gif) no-repeat; 
}


.footerLeft
{
	width: 560px;
	float: left;
	margin-left: 90px;
}

.footerRight
{
	width: 320px;
	float: right;
	margin-right: 90px;
}

.contactBox
{
padding: 14px 1px 0px 0px;
}

.contactBox a
{
display: block;
float: right;
width: 271px;
height: 42px;
padding-top: 48px;
padding-left: 46px;
color: white;
text-transform: uppercase;
font-weight: bold;	
text-decoration: none;
background: url(../App_Themes/levelin/Images/contactBox.gif) no-repeat; 
}

.topmenu
{
	float: right;
	margin-right: 90px;
	padding-top: 110px;
}

.topmenu li
{
	list-style-type: none;
	display: block;
	float: left;
}

.topmenu li a
{
	text-transform: uppercase;
	display: block;
	background: url(../App_Themes/levelin/Images/menuitem.gif) repeat-x; 
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 13px 17px;
	margin-right: 1px;
}

.topmenu li a.CMSListMenuLinkHighlighted
{
	background: black;
}

.lang
{
	float: left;
	padding: 20px 0px 0px 117px;
}

span.flang
{
	background: url(../App_Themes/levelin/Images/bg_langbutton.gif) no-repeat;
	display: block;
	width: 70px;
	text-align: center;	
	text-transform: uppercase;
	color: white;
	text-decoration: none;
	font-size: 13px;
	padding: 4px 0px;
	float: left;
}

.lang a
{
	display: block;
	width: 70px;
	text-align: center;	
	text-transform: uppercase;
	color: white;
	text-decoration: none;
	font-size: 13px;
	padding: 4px 0px;
	float: left;
}

.content
{
	padding: 0px 20px;
}

.hometext
{
	height: 345px;
	width: 547px;
	background: url(../App_Themes/levelin/Images/home.jpg) no-repeat;
	padding: 40px 22px 0px 22px;
	color: #285d7b;
	font-size: 15px;
}

.homemenu
{
	height: 384px;
	width: 316px;
	padding-left: 1px;
	padding-top: 1px;
	background: url(../App_Themes/levelin/Images/bg_homer.gif) no-repeat;
}

.homemenu a.first
{
	display: block;
	width: 316px;
	height: 93px;
	background: url(../App_Themes/levelin/Images/menur_item.gif) no-repeat;
}

.homemenu a.default
{
	display: block;
	width: 316px;
	height: 97px;
	background: url(../App_Themes/levelin/Images/menur_itemd.gif) no-repeat;
}

.homemenu a.last
{
	display: block;
	width: 316px;
	height: 97px;
	background: url(../App_Themes/levelin/Images/menur_iteml.gif) no-repeat;
}

.homemenu a span.menurtitle
{
	display: block;
	text-align: right;
	padding: 8px 23px 10px 0px;
	text-transform: uppercase;
	color: #4996c0;
	text-decoration: none;
	font-size: 18px;
	
}


.homemenu a span.menurtext
{
	display: block;
	padding: 4px 23px 10px 20px;
	color: #464646;
	text-decoration: none;
	font-size: 12px;
	
}


.homemenu a
{
	text-decoration: none;
	
}

.homemenu li
{
	list-style-type: none;
	
}

.hometext h1
{
	color: #4895bf;
	font-size: 29px;
	font-weight: normal;
}

.homemenuText
{
	width: 316px;
	padding-left: 1px;
	padding-top: 3px;
	background: url(../App_Themes/levelin/Images/bg_homer.gif) no-repeat;
}

.homemenuText li
{
	list-style-type: none;
	display: block;
}

.homemenuText ul li a
{
display: block;
width: 266px;
height: 30px;
padding: 15px 0px 0px 50px;
background: #e7e7e7 url(../App_Themes/levelin/Images/rmenuitem.gif) no-repeat;
color: black;
text-decoration: none;
font-size: 14px;
}

.homemenuText ul li.CMSListMenuLIlast a
{
background: #e7e7e7 url(../App_Themes/levelin/Images/menuiteml.gif) no-repeat;

	padding-bottom: 2px;
}

.homemenuText ul li.CMSListMenuHighlightedLIlast a
{
	background: #e7e7e7 url(../App_Themes/levelin/Images/menuiteml.gif) no-repeat;
	padding-bottom: 2px;
}

.NewsBox
{
	float: right;
	width: 276px;
	padding: 20px 20px 20px 20px;
	margin-top: 14px;
	background: #cee7f4 url(../App_Themes/levelin/Images/bg_news.gif) no-repeat;
}

.NewsBox h2
{
	color: #4895bf;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px 15px 0px;
}

.NewsSep
{
	height: 20px;
	background: #cee7f4 url(../App_Themes/levelin/Images/news_sep.gif) 0% 50% no-repeat;
}


.searchInput
{
	background: none;
	font-size: 13px;
	padding: 4px 4px 4px 4px;
	width: 135px;
}

.searchPanel
{
float: right;
padding: 13px 90px 0px 0px;
background: url(../App_Themes/levelin/Images/searchbox.gif) 0px 13px no-repeat;
}

.searchButton
{
	background: none;
	text-transform: uppercase;
	color: white;
	margin-left: 10px;
	font-weight: bold;
	width: 92px;
}

.searchButton:hover
{
	cursor: Pointer;
}

.topBox
{
	padding: 13px 0px 0px 90px;
}

.topBox a
{
	color: white;
	text-decoration: none;
	display: block;
	float: left;
	padding: 2px 5px 5px 35px;
}

.topBox a.sitemap
{
	margin-right: 10px;
	background: url(../App_Themes/levelin/Images/bg_sitemap.gif) no-repeat;
}

.topBox a.contactus
{
	background: url(../App_Themes/levelin/Images/bg_contact.gif) no-repeat;
}

.RefLogos
{
	height: 120px;
}

.SearchDialog
{
	padding-bottom: 30px;
}

.SearchDialog .CMSSearchDialogSearchButton
{
	background: #51a0cb;
	color: white;
	padding: 1px;
	border: 1px solid #3b7493;
}

.SearchDialog .CMSSearchDialogSearchForTextBox
{
	border: 1px solid silver;
	padding: 2px;
}

.SearchDialog .CMSSearchDialogSearchModeDropDownList
{
	border: 1px solid silver;
}

.SearchResult
{
	padding-bottom: 8px;
}

.ContactForm
{
	background: #cee7f3;
	padding: 30px 30px 20px 30px;
	width: 450px;
	margin: auto;
	border: 5px solid #c7e0ed;
	font-weight: bold;
	color: black;
}

.ContactForm input
{
	padding: 3px;
	border: 1px solid #c7e0ed;
}

.ContactForm td
{
	padding: 4px;
}

.ContactForm textarea
{
	width: 380px;
	height: 120px;
}

.ContactForm .FormButton
{
	background: #4996bf;
	color: white;
	font-weight: bold;
}

.leftPage ul, .siteMap ul
{
	padding: 0px 20px 10px 20px;
}

.leftPage ul li, .siteMap ul li
{
	list-style-type: none;
	padding: 4px 0px 4px 20px;
	background: url(../App_Themes/levelin/Images/li.gif) 0px 6px no-repeat;
}

.siteMap ul li ul li
{
	list-style-type: square;
	background: none;
	padding: 6px 0px 4px 0px;
}

.siteMap, .zoneCenterHome
{
	padding-top: 12px;
}

.NewsPreviewTitle
{
	font-weight: bold;
}

.NewsPreviewDate
{
	padding: 4px 0px;
}