/*-- layout --*/

body#homepage {
background:transparent url(../images/back_repeate_inde.jpg) repeat-x scroll 0 0;}

body#intpage {
background:transparent url(../images/back_repeate_int.jpg) repeat-x scroll 0 0;}

.floatl , #smallmenu li { float:left;}

.floatr { float: right;}

.freplace { font-size: 1px; display:block; float:left; line-height: 1px}

.container { width: 945px; clear:both; margin: auto;}

h2.emph { font-family: Georgia, "Times New Roman", Times, serif;  font-size: 13px; color: #003366; font-weight:700;}

a { color: #202C3C;}

a:hover { color: #364a64}

a.backttop { font-size: 11px;}

/*-- header --*/

.topback { background:url(../images/back_index.jpg) no-repeat 50% 0;}

#intpage .topback { background:url(../images/back_int.jpg) no-repeat 50% 0;}

.logoh { width: 183px; height: 68px; background:url(../images/elt_logo.jpg) no-repeat; color: #556a86; margin-top: 48px; margin-left: 47px; display: inline;}

	/*-- topnav --*/

	#navtop { float:left; width: 715px;}
	
		/*-- smallmenu --*/
	
		.containersmallmenu { background: url(../images/smallmenu_end.gif) 100% 0 no-repeat; float:right; width: 90px; height: 33px;}
		
		#smallmenu { background: url(../images/smallmenu_start.gif) no-repeat; display: block; height: 33px; }
		
		#smallmenu li { padding: 10px 12px 0px 12px;}
		
		#smallmenu li a { color: #b5c4d6; font-size: 10px;}
		
		#smallmenu li a:hover { color: #fff;}

		/*-- menubig --*/
		
		#bigmenu { width: 602px; display:block; height: 33px; float:right; margin-top: 38px; }

		#smallmenu li, #bigmenu li { float: left}
		
		#bigmenu li a { color: #475c77;}
		
		#bigmenu { float: right; margin: 36px 0 0 60px; display:inline; }
		
		#bigmenu a.home { width: 74px; height: 33px; background: url(../images/meniu_en.jpg) no-repeat 0 0;}
		 
		#bigmenu a.home:hover { background: url(../images/meniu_en.jpg) no-repeat 0 -33px;}
		
		#bigmenu a.members { width: 96px; height: 33px; background: url(../images/meniu_en.jpg) no-repeat -74px 0;}
		 
		#bigmenu a.members:hover { background: url(../images/meniu_en.jpg) no-repeat -74px -33px;}
		
		#bigmenu a.practice { width: 131px; height: 33px; background: url(../images/meniu_en.jpg) no-repeat -170px 0;}
		 
		#bigmenu a.practice:hover { background: url(../images/meniu_en.jpg) no-repeat -170px -33px;}
		
		#bigmenu a.events { width: 91px; height: 33px; background: url(../images/meniu_en.jpg) no-repeat -301px 0;}
		 
		#bigmenu a.events:hover { background: url(../images/meniu_en.jpg) no-repeat -301px -33px;}
		
		#bigmenu a.membership { width: 116px; height: 33px; background: url(../images/meniu_en.jpg) no-repeat -392px 0;}
		 
		#bigmenu a.membership:hover { background: url(../images/meniu_en.jpg) no-repeat -392px -33px;}
		
		#bigmenu a.contact { width: 94px; height: 33px; background: url(../images/meniu_en.jpg) no-repeat -508px 0;}
		 
		#bigmenu a.contact:hover { background: url(../images/meniu_en.jpg) no-repeat -508px -33px;}

	/*-- promo top --*/

	.promo { width: 330px; height: 163px; color: #2a3c54; background: url(../images/promo.gif) no-repeat;}

/*-- continut --*/

	/*-- big content int --*/
	
	#intpage #content { padding-top: 84px; overflow:hidden;}
	
	/*-- big content --*/
	
	#about { width: 575px; float:left;}
	
	#homepage #about h3 { width: 575px; height: 25px; background: url(../images/eastlegalteam.gif) no-repeat; color: #FFFFFF; margin-top: 25px; }

	#homepage #about h2 { float:left; margin: 10px 0 ; width: 575px;}
	
	#homepage #about p { width: 575px;}
	
	#content {overflow:hidden;}
	
	#content .simpleul { padding: 15px; overflow:hidden; display: block;}

	#content .simpleul li { background: url(../images/bullet.gif) no-repeat 0 8px; padding: 3px 0 5px 25px; width: 240px; float:left; display:inline; }
	
	/*-- big content interior --*/

	#interiorcontent { margin-left: 300px;  width:600px;}
	
	#interiorcontentleft { overflow:hidden; width: 700px;}
	
	
	#interiorcontentleft h3, #interiorcontent h3 { height: 25px; background: url(../images/title_page.gif) no-repeat; color: #FFFFFF; margin-top: 10px; width: 645px;}
	
	#interiorcontentleft h2.emph, #interiorcontent h2.emph { float:left; margin: 10px 0 ; width: 645px; display: inline;}
	
	
	/*-- added by bob --*/
	#interiorcontentleft #contact h3, #interiorcontent #contact h3 { height: 25px; background: url(../images/contact.gif) no-repeat; color: #FFFFFF; margin-top: 10px; width: 645px;}
	#interiorcontentleft #membership h3 { height: 25px; background: url(../images/membership.gif) no-repeat; color: #FFFFFF; margin-top: 10px; width: 645px;}
	#interiorcontent #members h3 { height: 25px; background: url(../images/members.gif) no-repeat; color: #FFFFFF; margin-top: 10px; }
	#interiorcontent #practiceareas h3 { height: 25px; background: url(../images/practiceareas.gif) no-repeat; color: #FFFFFF; margin-top: 10px; width: 645px;}
	#interiorcontentleft #events h3 { height: 25px; background: url(../images/events.gif) no-repeat; color: #FFFFFF; margin-top: 10px; width: 645px;}

	
	
	/*-- sidebar --*/

	#homepage #sidebar {width: 350px; margin-left: 20px; float:left;}

		/*-- news --*/
		
		#sidebar #news h4 { height: 30px; background: url(../images/news_en.gif) no-repeat; margin: 20px 0 10px 0; width: 350px;}
	
		#news ul { margin-bottom: 10px;}
		
		#news img {float:left; margin: 0 10px 10px 0;}
	
		#navnews { background: url(../images/hr01.gif) no-repeat 0 0; width: 350px; float:left;}
	
		#navnews a { color: #88909a; font-size: 13px;}
		
		#navnews a.previous { background: url(../images/prev.gif) no-repeat 0 10px; padding: 10px 0 10px 28px; float:left; }
		
		#navnews a.next { background: url(../images/next.gif) no-repeat 100% 10px; padding: 10px 28px 10px 0; float: right;}
		
		/*-- ask & become --*/
		
		#biglink { width: 350px; float:left; background: url(../images/back_biglink.gif) no-repeat 100% 100%; padding: 10px 0; }
	
		#biglink a { margin: 0 10px; display: block;}
		
		#biglink a.become { width: 120px; height: 60px; background: url(../images/become_ask.gif) 0 0; text-align:center; color: #4b6584; margin-left: 25px; display: inline;}
		
		a.become:hover { background: url(../images/become_ask.gif) 0 -60px;}
		
		a.ask { width: 160px; height: 60px; background: url(../images/become_ask.gif) -120px 0; text-align:center; color: #4b6584;}
		
		a.ask:hover { background: url(../images/become_ask.gif) -120px -60px;}
		
		/*-- logo-uri - footer --*/
		
		#logofooter { background: url(../images/back_logo.gif) repeat-x; height: 330px; width: 945px; margin: auto; margin-top: 10px}

		#logofooter li { float:left; margin-top: 30px; text-align:center; margin: 30px 10px;}
		
		#logofooter li.first { margin: 30px 10px 30px 0;}
		
		#logofooter li.last { margin: 30px 0 30px 10px;}
		
		#logofooter li a { color: #778da9; font-size: 10px; }


	/*-- sidebar interior --*/
	
	#intpage #sidebar {width: 300px; float:left;}
	
	#intpage #sidebar h4 { height: 45px; background: url(../images/headsubmeniu.jpg) no-repeat 0 0; width: 290px; color: #FFFFFF;}
	#intpage #sidebar h4.pa { height: 45px; background: url(../images/headsubmeniu.jpg) no-repeat 0 -90px; width: 290px; color: #FFFFFF;}
	
	#submenu ul { background: url(../images/bottomsubmeniu.jpg) no-repeat 0 100%; float:left; width: 290px; padding: 0 0 15px 0; overflow:hidden;}
	
	#submenu ul li { position:relative; left: 10px;}
	
	#submenu ul a { color: #202c3c; /*width: 270px;*/ width: 255px; height: 30px; display: block; padding: 0 0 0 15px; line-height: 30px; text-decoration: none;}
	
	#submenu ul a:hover { background: url(../images/back_submeniulink.jpg) no-repeat; color: #FFFFFF;}



/*-- footer --*/

.down { background: url(../images/back_footer.gif) 0 100% repeat-x; width: 100%; overflow: hidden; clear:both; height: 126px;}

	/*-- big menu --*/
	
	.down #bigmenu {margin: 40px 0 0 0; float:left;}

	/*-- newsletter & sitemap --*/
	
	#smallmenubottom {float:left; margin: 45px 0 0 10px;}
	
	#smallmenubottom li { height: 12px; float:left; padding: 0 10px;}
	
	#smallmenubottom li a {color: #b5c4d6; font-size: 10px; line-height: 10px; text-decoration: none;}
	
	#smallmenubottom li a:hover { color: #fff; text-decoration: underline;}
	
	.down span {text-align: right; clear:both; padding: 33px 0 0 0; font-size: 10px; }

/*-- profil firma --*/

.contact span { width: 80px; display:block; float:left; font-weight: 700;}

.contact div { margin-top: 10px; display:inline;}



#ajaxticker1{
	width: 330px;
	height: 250px;
	padding: 2px;
	border: 1px ridge #FFFFFF;
	background-color: #FFFFFF;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FFFFFF;
}

.someclass{ //class to apply to your scroller(s) if desired
}


