* {
	margin: 0pt;
	padding: 0pt;
	font-size: 100%;
}
body { background: url('../images/body2.jpg') repeat-x scroll 0px 30px #FFFCC7; text-align: center; }
.content a { text-decoration: underline; }
.content a:hover { text-decoration: none; }
a { color: #243C6A; }
a:hover { text-decoration: underline; color: #bf0700; }
p { padding-top: 18px; }
ul { list-style: none outside none; }
ul.col1-onorariu { margin-bottom: 20px; }
.col1-onorariu li { background: url('../images/more2bg.gif') no-repeat scroll 0pt 0pt transparent; padding: 1px 0pt 7px 31px; }
li a { color: #243C6A; font-size: 0.917em; line-height: 2.182em; text-decoration: none; }
li a:hover { text-decoration: underline; }
.clear { clear: both; }
html, input, textarea { font-family: Arial; font-size: 0.75em; line-height: 1.5em; color: #222; }
h2 { color: rgb(241, 242, 242); font-size: 1.667em; line-height: 1em; font-weight: normal; padding: 10px 0pt 10px 20px; }
.title1 { background: none repeat scroll 0% 0% #243C6A; margin-bottom: 19px; }
.title2 { background: none repeat scroll 0% 0% #243C6A; margin-bottom: 19px; }
.col1 h2, .col2 h2, #servicii .content h2 { font-size: 13px; color: #243C6A; padding: 0pt; }
.col1 li a, .col2 li a { background: url('../images/more2bg.gif') no-repeat scroll 0pt 0pt transparent; padding: 1px 0pt 7px 31px; display: block; }
.menu { padding: 61px 0pt 0pt 14px; font-family: Georgia,"Times New Roman",Times,serif; cursor: default; }
.menu ul li { display: inline; padding: 0pt; background: none repeat scroll 0% 0% transparent; position: relative; }
.menu ul li ul { display: none; }
.menu ul li:hover ul { z-index: 2; display: block; position: absolute; width: 265px; background: url('../images/menutrans.png') repeat scroll 0% 0% transparent; left: -45px; top: 51px; padding: 20px 0px; }
.menu li:hover li { float: none; line-height: 50px; }
.menu ul li ul li a { font-size: 18px ! important; }
.menu ul li ul li:hover a { color: #bf0700; text-decoration: none; }
.menu li a { font-size: 22px; padding: 0pt 49px 33px 30px; color: rgb(255, 255, 204); text-decoration: none; text-shadow: -1px -1px 0px rgb(39, 47, 29); }
.menu li a:hover { color: #bf0700; text-decoration: none; }
.menu .last a { background: none repeat scroll 0% 0% transparent; padding-right: 0pt; }
.topnav { float: right; position: relative; right: 9px; top: -114px; }
.topnav li a { font-size: 14px ! important; color: #243C6A; font-weight: bold; font-family: Arial,Helvetica,sans-serif; padding: 0pt 15px 0pt 0pt ! important; text-shadow: none; }
#header .language { width: 168px; height: 31px; margin: 32px 0pt 0pt 844px; background: url('../images/language.png') no-repeat scroll left top transparent; color: rgb(255, 255, 204); font-size: 13px; text-align: center; cursor: default; }
#header .language a { text-decoration: none; color: rgb(255, 255, 204); line-height: 31px; }
#header .language a:hover { text-decoration: underline; }
.column1 .indent { padding: 26px 36px 0px 39px; }
.column1 .content { padding: 0pt; }
.column2 .indent2 { padding: 26px 29px 60px 8px; }
#servicii .column2 .indent2 { padding: 26px 29px 0px 8px; }
#despre .column1 ul li a, #avocat .column1 ul li a, #onorarii .column1 ul li a, #servicii .column1 ul li a { display: block; }
#servicii .column2 .container { line-height: 1.833em; }
#out ul li a:hover { background: url('../images/newwindow.gif') no-repeat scroll right center transparent; }
#footer { color: rgb(214, 207, 169); cursor: default; }
#footer a { color: rgb(214, 207, 169); }
#footer .column2 { border-right: 1px solid rgb(60, 71, 77); border-left: 1px solid rgb(60, 71, 77); }
.phone { background: url('../images/phone_bg2.gif') no-repeat scroll 0pt 4px transparent; padding-left: 25px; margin-left: 60px; }
.home { background: url('../images/home2.gif') no-repeat scroll 0pt 5px transparent; padding-left: 24px; margin: 0pt 15px; }

#main { width: 1000px; margin: 0pt auto; text-align: left; }
#servicii #header { height: 553px; background: url('../images/header_servicii.jpg') no-repeat scroll 0px 30px transparent; }
#footer { padding: 12px 0pt 20px 49px; background: url('../images/footer_bg_2.jpg') repeat-x scroll center top #060A2F; }
.column1, .column2, .column3, .col1, .col2, .col3 { float: left; }
.container { width: 100%; }
#middle .container { background: none repeat scroll 0% 0% #fffa9c; }
#middle .column1 { background: none repeat scroll 0% 0% #fffa9c; }
#middle .column2 { background: none repeat scroll 0% 0% #fffa9c; }
#footer .column1 { width: 257px ! important; padding: 0px 0pt 6px; }
#footer .column2 { width: 352px ! important; }
#footer .column3 { width: 340px ! important; padding: 0px 0pt 5px; }
#servicii .column1 { width: 349px; }
#servicii .column2 { width: 651px; }
#servicii .col1 { width: 300px; padding: 11px 0pt; }
#servicii .col2 { width: 300px; padding: 11px 0pt; }
#servicii .col1 ul, #servicii .col2 ul { text-transform: uppercase; }
.slogan {
	-moz-border-radius: 7px 7px 7px 7px;
	background-color: #364F78;
	color: #FFF;
	float: left;
	font-size: 15px;
	left: 3px;
	margin-right: 20px;
	margin-top: 40px;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
	z-index: 1;
}
