/*gri -      rosu - #bf1e2e */
body {
margin:0;
padding:0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
font-style: normal;
text-decoration: none;
color: #373737;
background-image:url('img/bkgtop.gif');
background-repeat:repeat-x;
}
a {color:#6D6E71; text-decoration:none;}
a:hover {color:#333;}
form {margin:0;padding:0;border:0;}
/*input {
margin:0;
padding:0;
border-style: solid;
border-color: #999999;
border-width: 1px;
}*/
img {border-style:none;}
h1, h2, h3 ,h4, h5 ,h6, p{
margin:0;
padding:0;
}
#container {
width:1200px;
padding:0;
margin:0;
float:left;
}
#header {
padding:0;
margin:0;
width:1200px;
height:245px;
}

/* divuri header */

#mascatop {
padding:0;
margin:0;
width:120px;
height:7px;
background-color:#FFFFFF;
}
#logo {
position:relative;
top:20px;
left:120px;
width:160px;
height:150px;
padding:0;
margin:0;
}
#divlang {
padding:0;
margin:0;
position:absolute;
top:170px;
left:650px;
width:400px;
height:45px;
}
#search {
padding:0;
margin:0;
position:absolute;
top:170px;
left:1050px;
width:150px;
height:42px;
text-align:right;
}

/* box cautare */

form#cautare {
padding:14px 0px 0px 0px;
margin:0;
border:0;
height:16px;
}
.textfieldsearch {
padding:0;
margin-right:-5px;
border:1px solid #999;
height:14px;
font-size: 11px;
font-weight: normal;
font-family: arial,verdana,helvetica,sans-serif;
color: #574644;
vertical-align:middle;
}
.gobuton {
padding:0;
margin:0;
border:0;
width:16px;
height:16px;
font-size: 1px;
font-weight: normal;
font-family: arial,verdana,helvetica,sans-serif;
color: black;
background-image:url('img/go.gif');
vertical-align:middle;
cursor:pointer;
}

/*end box cautare */

#breadcrumbdiv {
padding:0;
margin:0;
position:absolute;
top:215px;
left:650px;
width:400px;
height:30px;
}

#print {
padding:0;
margin:0;
position:absolute;
top:212px;
left:1050px;
width:150px;
height:30px;
text-align:right;
}

/* meniu limbi */

#lang {
margin:0;
padding:0;
}
#lang UL
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #bf1e2e;
	list-style: none; 
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#lang ul li { display: inline; }
#lang UL LI A
{
	font-family: Georgia, "Times New Roman", Times, serif;;
	font-size: 9px;
	margin:0;
	padding:0px 0px 0px 0px;
	font-style: normal;
	font-weight: bold;
	color: #c6c7c8;
	text-decoration: none;
	text-align: left;
	cursor:pointer;
}
#lang UL LI A:hover
{
  color: #bf1e2e; 
  }

/* breadcrumb */
#breadcrumb {
margin-top:-12px;
}
#breadcrumb UL
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	color: #bf1e2e;
	list-style: none; 
	text-align: left;
	padding: 0;
	margin: 0px;
    cursor:pointer;
}
#breadcrumb ul li { display: inline; margin:0; padding:0;}
#breadcrumb UL LI A
{
	font-family: Georgia, "Times New Roman", Times, serif;;
	font-size: 9px;
	margin:0;
	padding:0px 1px 0px 0px;
	font-style: normal;
	color: #c6c7c8;
	text-decoration: none;
	text-align: left;
	cursor:pointer;
}
#breadcrumb UL LI A:hover
{
  color: #bf1e2e; 
}
.navlink {
padding:0;
margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: #bf1e2e;
}

.navlink:hover {
	color: #c6c7c8;
}

.navlinkn {
padding:0;
margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	cursor:auto;
	color: #000;
}

/* printer */

.printer {
vertical-align:middle;
}
.printlink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #bf1e2e;
	vertical-align:middle;
}
.printlink:hover{
	text-decoration:none;
	color:#c6c7c8;
	}

/*.navlinkmic {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #bf1e2e;
}
*/

/* div centru */

#centru {
padding:0px;
margin:0px;
width:1200px;
}

/*stmenu*/

#stmenu {
margin:0;
padding:0;
float:left;
width:122px;
}
.mainmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 122px; /* Width of Menu Items */
text-align: right;
}
	
.mainmenu ul li{
position: relative;
height: 48px;
}

/*Sub level menu items 
.mainmenu ul li ul{
position: absolute;
width: 170px; sub menu width
text-align: left;
top: 0;
visibility: hidden;
}*/

/* Sub level menu links style */
.mainmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
margin-top: 0px;
padding-top: 22px;
padding-right: 8px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
text-decoration: none;
color: #000;
}

.mainmenu ul li a:visited{
color: black;
}

.mainmenu ul li a:hover{
color: #BD212D;
}

.mainmenu .subfolderstyle{
background: url(linievme.jpg) no-repeat center right;
}
/* submenu*/
ul.submenu{
clear: both;
margin: 0;
padding: 0;
list-style-type: none;
position: absolute;
top:0;
left:0;
width: 245px; /*sub menu width*/
text-align: left;
background-color:#EEEDE6;
top: 0;
visibility: hidden;
z-index:1;
}
ul.submenu li{
position: relative;
top:0;
left:0;
height: 16px;
}
ul.submenu li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
margin: 0;
padding: 1px 0px 1px 8px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9px;
text-decoration: none;
color: #000;
}

/* continut */

#continut {
position:relative;
top:0px;
left:74px;
margin:0;
padding:0;
width:446px;
float:left;
/*z-index: -1;*/
/*background-image:url('img/bkglangaimg.gif');
background-position:right;
background-repeat:repeat-y;*/
}
#continuttext {
padding:0;
margin:-10px 0px 0px 0px;
float:left;
width:370px;
text-align:justify;
}
#continuttext p {
margin-top:10px;
}
#continuttext2 {
padding:0;
margin:-10px 0px 0px 150px;
float:left;
width:480px;
text-align:justify;
}
#continuttext2 p {
margin-top:10px;
}
#continuttext3 {
padding:0;
margin:-10px 0px 0px 150px;
float:left;
width:370px;
text-align:justify;
}
#continuttext3 p {
margin-top:10px;
}

#continutlinie {
position:relative;
top:0px;
left:74px;
float:left;
padding:0;
margin:0;
width:2px;
height:275px;
background-image:url('img/bkglangaimg.gif');
background-position:right;
background-repeat:repeat-y;
}
#imagine {
position:relative;
top:0px;
left:82px;
margin:0;
padding:10;
width:550px;
float:left;
}

#imagine p {
margin-top:10px;
}

#imagine1 {
position:relative;
top:0px;
left:150px;
margin:0;
padding:0;
width:400px;
float:left;
}


/*divuri avocati*/

#avocat1 {
position:relative;
top:0px;
left:82px;
margin:0;
padding:0;
width:270px;
float:left;
}
#avocat2 {
position:relative;
top:0px;
left:92px;
margin:0;
padding:0;
width:270px;
float:left;
}

#practice1 {
position:relative;
top:0px;
left:82px;
margin:0;
padding:0;
width:370px;
float:left;
}
#practice2 {
position:relative;
top:0px;
left:74px;
margin:0;
padding:0;
width:220px;
float:left;
}

#divcentru21 {
position:relative;
top:0px;
left:82px;
margin:0;
padding:0;
width:290px;
float:left;
}
#divcentru22 {
position:relative;
top:0px;
left:92px;
margin:0;
padding:0;
width:250px;
float:left;
}
/*end divuri avocati */

#yours {
clear:both;
position:absolute;
top:505px;
left:650px;
width:550px;
margin:0;
padding:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #BF1E2E;
}
/* footer*/

#footer {
padding:0;
margin:0;
width:1200px;
clear:both;
height:30px;
}

#menufooter {
position:relative;
top:30px;
left:196px;
float:left;
padding:0;
margin:0;
width:750px;
text-align:left;
}
#copyright {
position:relative;
top:30px;
float:right;
padding:0;
margin:0;
width:250px;
text-align:right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #939598;
}
/* meniu footer */

#menuf {
padding:0;
margin:0;
}
#menuf UL
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	list-style: none; 
	text-align: left;
}
#menuf ul li { display: inline; }
#menuf UL LI A
{
	font-family: Georgia, "Times New Roman", Times, serif;;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: normal;
	color: #6D6E71;
	text-decoration: none;
	text-align: left;
}
#menuf UL LI A:hover
{
    color: #bf1e2e;
}

/*end footer */

/* meniu attorneys*/
#menupa UL
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #bf1e2e;
	list-style: none; 
	text-align: left;
	padding: 0px;
	margin: 0;
}
#menupa UL LI 
{
	padding: 0px 0px 5px 0px;
}
#menupa UL LI A
{
	font-family: Georgia, "Times New Roman", Times, serif;;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	font-style: normal;
	font-weight: normal;
	color: #939598;
	text-decoration: none;
	text-align: left;
}
#menupa UL LI A:hover
{
  color: #bf1e2e; 
}
.tros
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #bf1e2e;
font-weight: bold;
}

.old {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #BCBEC0;
	float:right;
	text-align: right;
	padding-right: 0px;
	padding-top: 2px;
}
 .pag  {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
font-style: normal;
text-decoration: none;
color: #373737;
padding: 0;
}
.textred {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	/* font-weight: bold; */
	text-decoration: none;
	color: #BD212D;
} 
.textlink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
        text-align: justify;
	/* font-weight: bold;  */
	text-decoration: none;
	color: #000;
	
	
}
.textlink:hover {
	color: #BD212D;
	
}
.textlinkt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
        text-align: justify;
	 font-weight: bold; 
	text-decoration: none;
	color: #000;
	
	
}
.textlinkt:hover {
	color: #BD212D;
	
}
.textlinkgri {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	/* font-weight: bold;  */
	text-decoration: none;
	color: #939598;
}
.textlinkgri:hover {
	color: #BD212D;
}
.lawyers {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #404041;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.mail {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #6D6E71;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.maillink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #6D6E71;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.maillink:hover {
	color: #bf1e2e;
}

/* login join */
input {
margin:0;
padding:0;
border-style: solid;
border-color: #999999;
border-width: 1px;
}
input.button{background-color:#FFFFFF; cursor:pointer;}

input.checkbox {
margin:0;
padding:0;
border-style: solid;
border-color: #999999;
border-width: 1px;
}
/* Main DIV */
.m
{
width: 550px;
padding: 0px;
height: auto;
}

/* Left DIV */
.l
{
width: 100px;
margin: 0px;
padding: 0px; 

float: left;
text-align: left;
}

/* Right DIV */
.r
{
width: 360px;
margin: 0px;
padding: 0px; 
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
font-style: normal;
text-decoration: none;
color: #373737;
float: right; 

text-align: left;
}

.a
{
clear: both;
width: 470px;
padding: 10px;
}

.forgot {
pading:0;
margin-left:10px;
color:373737;
text-align:left;
text-decoration:none;
}
.join {
padding:3px 10px 3px 10px;
background-color:#FFFFFF;
cursor:pointer;
}

/* end login join */

/*paginare  */
#nav-link li{
border:0; margin:0; padding:5px 5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
list-style:none;
}
#nav-link a{
margin-right:2px;
}
#nav-link .previous-off,
#nav-link .next-off {
color: #000;
display:block;
float:left;
font-weight:bold;
}
#nav-link .next a,
#nav-link .previous a {
font-weight:bold;
}
#nav-link .active{
color:#000;
font-weight:bold;
display:block;
float:left;
}
#nav-link a:link,
#nav-link a:visited {
color: #000;
text-decoration:none;
}
#nav-link a:hover{
color: #bf1e2e;
}
/* paginare */
