body {margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #222222; background-color: #ffffff; background-image: url(../images/backgrounds/grid_top05.gif); background-repeat: repeat-x; background-position: 0px -77px; }
/*body.magazin {background-image: url(../images/backgrounds/grid_top02.gif);}*/
div#header {margin: 0px auto 0px auto;  padding: 0px 8px 0px 8px; width:1000px; background-image: url(../images/backgrounds/grid_top05.gif); background-repeat: repeat-x; background-position: 0px -77px;}

div#hLogoCautareLeader {float:left; width:536px; height:110px; padding:0px 0px 0px 0px; margin:0px;  }
div#hLogoCautareLeader #hLogo {float:left;  width:265px; margin:5px  0px 0px 8px; padding:0px 0px 0px 0px; height: 100px; overflow: visible; }
div#hLogoCautareLeader #hLogo a {margin:5px 0px 5px 0px; padding: 0px; width:218px; height:35px; overflow: hidden; display:block; text-indent: -20000px;  background-image: url(../images/avocatnet_logo_mic.gif); background-repeat: no-repeat; background-position: 0px 0px; }
div#hLogoCautareLeader #hLogo a.aniversar {margin:5px 0px 0px 0px; padding: 0px; width:250px; height:56px; overflow: hidden; display:block; text-indent: -20000px;  background-image: url(../images/logo-februarie-gradient1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
div#hLogoCautareLeader #hCautare 			{float:left; width:258px;  height:29px; padding:0px 0px 0px 0px; margin:35px 0px 0px 0px; text-align:left;}
div#leaderboardX 	{_top:15px; width:728px;  position:relative; margin:0px auto 0px auto;  padding:0px; z-index:1000;}


div#hCont {float:right; margin:0px 0px 0px 0px; padding:0px 5px 0px 5px; width:440px; height:120px; background-color:#ffffff; color:#909090;}
div#hCont h3 {  display:block; text-align:center; padding:4px 0px 2px 0px; margin:0px 0px 4px 0px; border-bottom:1px dashed #dbdbdb; font-weight:normal; font-size:12px;}

div#hCont dl dd h3 {  display:block; text-align:left; padding:6px 0px 4px 0px; margin:0px 0px 10px 0px; border-bottom:1px dashed #dbdbdb; font-weight:normal; font-size:12px;}
div#hCont dl dd h3 span.red {color:#cc0000;   }

div#hCont dl dd h3 strong {color:#222222;  }
div#hCont dl dd h3  a { padding:1px 0px 1px 0px; display:inline; margin:0px;  width:110px; font-size:11px;  }
div#hCont p {text-align:right; margin:0px; padding:0px 0px 0px 0px; _padding:0px 0px 0px 0px; *padding:0px 0px 0px 0px; float:left; width:440px; }
div#hCont p span { padding:5px 5px 3px 0px;   font-size:1em; width:80px; text-align:right; font-weight:bold;  }
div#hCont p a { color:#cc0000; font-size:11px;  clear:both; margin:0px 2px 0px 0px; }
div#hCont p label { display:block; float:right; width:100px; margin:0px 6px 0px 0px;}
div#hCont p input { width:125px; border:1px solid #dbdbdb; float:left; background-color:#f5f5f4;margin: 2px 0px 4px 0px; _margin: 1px 0px 3px 0px; padding: 2px 2px; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: normal; color: #777777;}

div#leaderboardX 	{ width:728px; position:relative;  margin:10px auto 0px auto; padding:0px; z-index:1000;}

/* numar mare de mesaje private necitite BUGGY */

div#hCont dl { margin:0px; padding:0px;   }
div#hCont dl dt { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; width:87px;  }
div#hCont dl dt img { padding:2px; border:1px solid #dbdbdb; float:center;  }
div#hCont dl dt a { padding:0px 0px 0px 0px; display:block;  margin:0px;  width:83px; font-size:11px; text-align:center; }
div#hCont dl dt a.logout {margin:15px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; width:85px; font-size:11px; }
div#hCont dl dt a.logout img { border:0px; width:85px; }

div#hCont dl dd { margin:0px 5px 0px 5px; padding:0px 0px 0px 0px; width:330px; float:left;  border-left:none;  }
div#hCont dl dd ul { float:left; width:160px; padding:0px; margin:0px; list-style-type:none; }
div#hCont dl dd a { padding:1px 0px 1px 0px; display:block; margin:0px;  width:130px; font-size:11px;  }



input.campCautareSiteActiv {margin: 2px 0px 0px 0px; _margin: 1px 0px -1px 0px; padding: 4px 4px; width: 173px; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #555555; background-image: url(../images/backgrounds/cautare_top_site.gif); background-repeat: no-repeat; background-position: 0px 0px;}
input.campCautareSite {margin: 2px 0px 0px 0px; _margin: 1px 0px -1px 0px; padding: 4px 4px; width: 173px; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #555555; background:  url(../images/backgrounds/cautare_top_google.gif) no-repeat scroll left center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}


div#hCont div.newLoginBoxTopLeft 	{margin:0px 0px 0px 0px; padding:0px; width:215px; float:left;  }
div#hCont div.newLoginBoxTopLeft h4 {margin:0px; padding:0px; text-align:center; font-size:1em;}
div#hCont div.newLoginBoxTopLeft dl {margin:0px; padding:0px; width:215px;clear:both;}
div#hCont div.newLoginBoxTopLeft dl dd {margin:0px; padding:0px; width:100px; float:left; }
div#hCont div.newLoginBoxTopLeft dl dt a {margin:0px; padding:0px;display:inline; }
div#hCont div.newLoginBoxTopLeft dl dt {margin: 0px;  padding: 1px; width:60px; float:left;}
div#hCont div.newLoginBoxTopLeft p {text-align:left; margin:0px; padding:0px;float:none; width:215px;}

div#hCont div.newLoginBoxTopLeft label { display:block; text-align:right; margin:0px 6px 0px 0px; padding:0px; font-size:10px;  clear:both;}
div#hCont div.newLoginBoxTopLeft label a { padding:0px; margin:0px; color:#cc0000;}

div#hCont div.newLoginBoxTopLeft input#cUtilizator { width:140px; border:1px solid #dbdbdb; float:left; background-color:#f5f5f4;margin: 2px 0px 4px 0px;  padding: 1px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: normal; color: #777777;}
div#hCont div.newLoginBoxTopLeft input#cParola { width:140px; border:1px solid #dbdbdb; float:left; background-color:#f5f5f4;margin: 2px 0px 4px 0px;  padding: 1px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: normal; color: #777777;}

div#hCont div.newLoginBoxTopLeft input#cRecover { width:140px; border:1px solid #dbdbdb; float:left; background-color:#f5f5f4;margin: 2px 0px 4px 0px;  padding: 1px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: normal; color: #777777;}


div#hCont div.newLoginBoxTopLeft input.login {padding:0px; margin:4px 0px 4px 0px;}
div#hCont div.newLoginBoxTopLeft input.recupereaza {padding:0px; margin:4px 0px 4px 0px;}

div#hCont div#newLoginBoxLoader {text-align:center;}
div#hCont div#newLoginBoxLoader img.contLOADER {margin:10px; padding:0px;}

div#hCont div.newLoginBoxTopRight {margin:0px; padding:0px; width:215px; float:left; }
div#hCont div.newLoginBoxTopRight h4 {margin:0px; padding:0px; text-align:center; font-size:1em;}
div#hCont div.newLoginBoxTopRight dl {margin:0px; padding:0px 0px 0px 20px; width:195px;}
div#hCont div.newLoginBoxTopRight dl dt {margin:0px; padding:0px; width:195px;}
div#hCont div.newLoginBoxTopRight dl dt a {display:inline; font-size:12px;}
div#hCont div.newLoginBoxTopRight dl dd {margin:0px; padding:0px 0px 0px 20px; width:175px;}
div#hCont div.newLoginBoxTopRight input.creeazaContSmall {padding:0px; margin:4px 0px 4px 0px;}


/* MINGEA AVOCATNET */
div#layerMinge {background-color:#f9ff92; position:absolute; width:450px; height:110px; _height:118px; padding:5px; border:1px solid #dadada; background-image:url(../images/minge/minge_primit.gif); background-position:400px 60px; background-repeat:no-repeat; margin:0px 0px 0px -13px; text-align:center;}
div#layerMinge span {font-weight:bold; font-size:14px; display:block;  text-align:center;}
div#layerMinge span a {font-weight:bold; font-size:16px; text-align:center; margin:0px 0px 0px 0px;}

div#layerMinge p {width:350px; text-align:center; display:block; clear:both;}

div#layerMinge div#inLayerMinge {margin:40px 0px 0px 0px;}
div#layerMinge div#inLayerMinge input { border:2px solid #dadada; display:block; float:left; width:150px; padding:4px;  }
div#layerMinge div#inLayerMinge a 		{ border:1px solid red; padding:4px 6px; background-color:#dadada; margin:0px 0px 0px 0px; float:left:display:block;}
div#layerMinge div#inLayerMinge a:hover { text-decoration:none;}


div#layerMinge  button {display:block; float:left; border:2px solid #348039; background-color:#2aa130; color:#ffffff; width:200px; height:50px;  font-weight:bold; cursor:pointer;}
div#layerMinge  button span { font-size:11px; font-weight:normal;}

div#layerMinge  button:hover { background-color:#5ebc64}

div#layerMinge01 p {width:350px; text-align:center; display:block;}
div#layerMinge01 {background-color:#f9ff92; position:absolute; width:450px; height:110px; _height:118px; padding:5px; border:1px solid #dadada; background-image:url(../images/minge/minge_primit.gif); background-position:160px 130px; background-repeat:no-repeat; margin:0px 0px 0px -13px; text-align:center;}
div#layerMinge01 span {font-weight:bold; font-size:14px; display:block;  text-align:center;}
div#layerMinge01 button {margin:0px; padding:0px; float:left; border:2px solid #348039; background-color:#2aa130; color:#ffffff;}

/* COLOANE HOMEPAGE */
div#HPCols {width:980px; margin:20px 0px 20px 0px; padding:0px;}	

/* PRIMA COLOANA - HEADLINE */
div#HPCols div#fHPCol {width:400px; float:left;  margin:0px; padding:0px 15px 0px 0px; }
	
div#HPCols div#fHPCol h4 {margin:0px 0px 10px 0px; padding:0px; font-size:12px; border-bottom:4px solid #313131; color:#313131}		

div#HPCols div#fHPCol h2 {margin: 0px 0px 0px 0px; padding: 0px; font-size: 1.5em;  font-weight: normal; }
div#HPCols div#fHPCol h2 u {color:red;}

div#HPCols div#fHPCol h5 {margin:0px; padding:6px 0px 6px 0px; font-size: 10px; color: #9d9d9d;}
div#HPCols div#fHPCol h5 span {padding: 0px 0px 0px 13px; background-image: url(../images/icons/sagetica_rosie.gif); background-repeat: no-repeat; background-position: 0px 2px;}
div#HPCols div#fHPCol h5 label {padding: 0px 0px 0px 18px; background-image: url(../images/icons/comentarii.gif); background-repeat: no-repeat; background-position: 5px 2px;}
div#HPCols div#fHPCol h5 label.iconListRecomandari {padding: 0px 0px 0px 18px; background-image: url(../images/icons/icnListRecomandari.gif); background-repeat: no-repeat; background-position: 5px 0px; overflow:visible;}
div#HPCols div#fHPCol h5 a {color: #9d9d9d;}
div#HPCols div#fHPCol h5 a:hover {color: #247ed2; text-decoration: underline;}
div#HPCols div#fHPCol img.cp { margin: 0px 9px 0px 9px; padding: 0px; width: 15px; height:15px; border: 0px solid #e6e6e6; float:none;}	

div#HPCols div#fHPCol dl {margin:0px; padding:0px; width:400px;}
div#HPCols div#fHPCol dl dt {margin:0px; float:left; padding:0px 0px 0px 0px; width:200px;}
div#HPCols div#fHPCol dl dt img {border:1px solid #dadada; padding:2px;}
div#HPCols div#fHPCol dl dd {margin:0px; float:left; padding:0px 10px 0px 10px; _padding:0px 0px 0px 10px; *padding:0px 0px 0px 10px; width:180px;}

/*  A DOUA COLOANA - RECOMANDATE */
div#HPCols div#sHPCol {width:250px;float:left;margin:0px; padding:0px 15px 0px 0px;}	
div#HPCols div#sHPCol h4 {margin:0px 0px 10px 0px; padding:0px; font-size:12px; border-bottom:4px solid #cc0000; color:#cc0000;}

div#HPCols div#sHPCol dl {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:250px;}
div#HPCols div#sHPCol dl dt {margin:0px; float:left; padding:0px 0px 0px 0px; width:65px;}
div#HPCols div#sHPCol dl dt img {border:1px solid #dadada; padding:1px;}
div#HPCols div#sHPCol dl dd {margin:0px; float:left; padding:0px 0px 15px 4px; width:180px;}
div#HPCols div#sHPCol dl dd a {margin:0px; font-weight:bold;}
div#HPCols div#sHPCol dl dd u {color:red; font-weight:bold;}
	
div#HPCols div#sHPCol dl dd h5 {margin:0px; padding:4px 0px 0px 0px; font-size: 10px; color: #9d9d9d;}
div#HPCols div#sHPCol dl dd h5 span {padding: 0px 0px 0px 13px; background-image: url(../images/icons/sagetica_rosie.gif); background-repeat: no-repeat; background-position: 0px 2px;}
div#HPCols div#sHPCol dl dd h5 label {padding: 0px 0px 0px 18px; background-image: url(../images/icons/comentarii.gif); background-repeat: no-repeat; background-position: 5px 2px;}
div#HPCols div#sHPCol dl dd h5 label.iconListRecomandari {padding: 0px 0px 0px 18px; background-image: url(../images/icons/icnListRecomandari.gif); background-repeat: no-repeat; background-position: 5px 0px; overflow:visible;}

div#HPCols div#sHPCol dl dd h5 a {color: #9d9d9d;}
div#HPCols div#sHPCol dl dd h5 a:hover {color: #247ed2; text-decoration: underline;}
div#HPCols div#sHPCol img.cp { margin: 0px 9px 0px 0px; padding: 0px; width: 12px; height:12px; border: 0px solid #e6e6e6; float:none;}

/* A TREIA COLOANA - COMUNITATE */
div#HPCols div#tHPCol {width:300px;float:left; margin:0px; padding:0px; }	
div#HPCols div#tHPCol h4 {margin:0px 0px 10px 0px; padding:0px; font-size:12px; border-bottom:4px solid #6c83b9; color:#6c83b9;}

div#HPCols div#tHPCol dl {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:75px; width:300px;}
div#HPCols div#tHPCol dl dt {margin:0px; float:left; padding:0px 0px 0px 0px; width:60px;}
div#HPCols div#tHPCol dl dd {margin:0px; float:left; padding:0px 0px 0px 0px; width:235px;}
div#HPCols div#tHPCol dl dd a {font-weight:bold; display:block;float:left; height:60px; width:185px; font-style:italic; font-size:1.0em; padding:5px 5px 0px 10px;}
div#HPCols div#tHPCol dl dd img {float:left; margin:0px 0px 0px 0px;}
div#HPCols div#tHPCol dl dd img.ghilimele_l {margin:5px 0px 0px 0px;}
div#HPCols div#tHPCol dl dd img.ghilimele_r {margin:53px 0px 0px 0px;}
div#HPCols div#tHPCol span { margin:5px 0px 5px 0px; display:block;}
div#HPCols div#tHPCol span.data { margin:0px 0px 5px 0px; display:block; text-align:right; font-size:12px; color:#aaaaaa;}
div#HPCols div#tHPCol a.user {font-weight:bold;  }
div#HPCols div#tHPCol dl dt img {float:left; margin:0px 5px 0px 0px;}
div#HPCols div#tHPCol dl dt img.avatarTopic {border:1px solid #dadada; padding:1px; background-color:#ffffff;}

/* TITLU PENTRU HOME IN STANGA */
div#stanga h4.headNou {margin:0px 0px 10px 0px; padding:0px; font-size:12px; border-bottom:4px solid #aaaaaa; color:#aaaaaa;}


div#dreapta div.newBOXSquare {border:1px solid green;}
div#dreapta div.newBOXSquare h4 {margin:0px 0px 10px 0px; padding:0px; font-size:12px; border-bottom:4px solid #313131; color:#313131; text-align:left;}	

/* CAUTARE CONSULTANT */
div#consSearchResults {border:2px solid #dadada; padding:0px 10px;  _width:850px; *width:850px; background-color:#ffffff; z-index:99999; position:absolute;}
div#consSearchResults p.noConsResults {font-weight:normal; font-size:13px;}
div#consSearchResults p.noConsResults em {font-style:normal; font-size:13px; font-weight:bold;}
div#consSearchResults ul#consResultsDomains {margin:0px; padding:0px; list-style-type:none;}
div#consSearchResults ul#consResultsDomains li {margin:0px; padding:0px;}

div#consSearchResults ul#niceViewResults {margin:5px 5px; padding:0px; list-style-type:none; width:270px; float:left;}
div#consSearchResults ul#niceViewResults li {font-weight:normal; margin:3px 0px; _margin:0px; font-size:12px; padding:0px 0px 0px 0px; _border:1px solid white; }
div#consSearchResults ul#niceViewResults li.catName {font-weight:bold;margin:5px 0px; padding:3px 0px; border-bottom:1px dashed #dadada; color:#666666; font-size:13px;}
div#consSearchResults ul#niceViewResults li span {float:right; font-size:12px; color:#020202;}
div#consSearchResults ul#niceViewResults li em {display:block;margin:0px 0px 0px 0px; font-style:normal; font-size:10px;}
p#cautareConsP {margin:0px; padding:0px; position:relative; z-index:999999;}





/* padding: 0px 0px 0px 13px; background-image: url(../images/icons/sagetica_rosie.gif); background-repeat: no-repeat; background-position: 0px 2px; */
div#header ul#upperMenu {margin:10px 0px 0px 0px; padding:0px; display:block; clear:both; height:24px; border:1px solid #878787;background-image:url('images/menu/upperMenu_bg.gif'); background-repeat:repeat-x; background-position:0px 0px;}
div#header ul#upperMenu li {margin:0px; padding:1px 0px 0px 0px; float:left; list-style-type:none;}
div#header ul#upperMenu li a {color:#ffffff; display:block; padding:3px 8px; font-weight:bold;}
div#header ul#upperMenu li a.activ {background-color:#d60b0b; color:#ffffff; padding:2px 4px; margin:1px 4px; }


div#header ul#lowerMenu {margin:0px; padding:0px; display:block;  clear:both; height:24px; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2;border-left:1px solid #d2d2d2; background-image:url('images/menu/lowerMenu_bg.gif'); background-repeat:repeat-x; background-position:0px 1px;}
div#header ul#lowerMenu li {margin:0px; padding:1px 0px 0px 0px; float:left; list-style-type:none;}
div#header ul#lowerMenu li a {color:#222222; display:block; padding:3px 8px; font-weight:bold;}
div#header ul#lowerMenu li a.activ { background-color:#d60b0b; color:#ffffff; padding:2px 4px; margin:1px 4px;}
div#header ul#lowerMenu li.proiecte {text-align:right;float:right; color:#666666; padding:4px 8px;}
div#header ul#lowerMenu li.links {float:right;}
div#header ul#lowerMenu li.links a { font-weight:normal; }

div#header ul#extraMenu {height:24px; margin:0px; padding:0px; display:block;  clear:both; background-color:#ffffff; border-left:1px solid #e6e5e5; border-right:1px solid #e6e5e5; border-bottom:1px solid #e6e5e5; *border:none; _border:none; }
div#header ul#extraMenu li {margin:0px; padding:0px; float:right; list-style-type:none;}
div#header ul#extraMenu li.fb {margin:0px; padding:0px 0px 0px 10px; float:left; list-style-type:none;}

div#header ul#extraMenu li a.bg01 {background-image:url('images/menu/extramenu_bg1.gif'); background-repeat:repeat-x; background-position:0px 0px; margin:0px; padding:0px; float:left; list-style-type:none; color:#ffffff; font-weight:bold; padding:4px 16px; border:1px solid #e6e5e5;}
div#header ul#extraMenu li a.bg02 {background-image:url('images/menu/extramenu_bg2.gif'); background-repeat:repeat-x; background-position:0px 0px; margin:0px; padding:0px; float:left; list-style-type:none; color:#ffffff; font-weight:bold; padding:4px 16px; border:1px solid #e6e5e5;}
div#header ul#extraMenu li a.bg03 {background-image:url('images/menu/extramenu_bg3.gif'); background-repeat:repeat-x; background-position:0px 0px; margin:0px; padding:0px; float:left; list-style-type:none; color:#ffffff; font-weight:bold; padding:4px 16px; border:1px solid #e6e5e5;}



