@charset "utf-8";
/* CSS Document */

/*
* {
  border: none;
}
*/

html { height: 100%; margin-bottom: 1px; }

body {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	background: #e3e3e3; /* #343A43 */
	font-family: Sans-Serif, Arial, Verdana, Helvetica;
	color:#454545;
}

img {
    border: 0;
}

a:link, a:active, a:visited {
	color:#336699; /*#F97914; */
	font-size:11px;
	text-decoration: none;
}

a:hover {
	color: #E24912;
	text-decoration: underline;
}

a{
	outline: none;
}

.p {
    float: left;
    padding: 0;
    margin: 0;
}

.clear {
    overflow: hidden;
    width: 100%;
}
.clearIE:after {
	content: "."; 
	display: block; 
	height: 0;  
	clear: both; 
	visibility: hidden;
}
.clearIE { display: block; }

/* formatare */
textarea, input[type='text'], input[type='password'], select { border: 1px solid #cccccc; background: #ffffff; }
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border-color: #aaaaaa; }
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { border-color: #cccccc; outline: 2px solid #dcdcdc; }
input[type='button'], input[type='submit'], input[type='checkbox'], input[type='image'], input[type='radio'], input[type='reset'], select, button { cursor: pointer; }
input[type='hidden'] { display: none; }

fieldset { padding: 0 1em 1em 1em; }
legend { padding: 0 .8em 0 .8em; }
textarea, input[type='text'], input[type='password'] { padding: .1em 0 .1em .4em; }
option { padding: 0 .4em .1em .4em; }  
form div { margin: .8em 0 .8em 0; }
button, input[type='button'],input[type='submit'] { padding: 3px 8px 3px 8px; line-height: 16px;background:#646464;border:1px solid #111111;color:#FFF;font-weight:bold;font-size:11px;-moz-border-radius:7px; -webkit-border-radius:7px; }
button:hover, input:hover[type='button'],input:hover[type='submit'] { padding: 3px 8px 3px 8px; line-height: 16px;background:#808080;border:1px solid #646464;color:#FFF;font-weight:bold;font-size:11px;-moz-border-radius:7px; -webkit-border-radius:7px; }

fieldset { border: 1px solid #D2DDE7; }
legend {	font-weight:bold; }
textarea, input[type='text'], input[type='password'], select { border: 1px solid #D2DDE7; background: #FAFAFA; color: #222222; }
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border-color: #D2DDE7; }
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { border-color: #1E9EF3; outline: 0px solid #CFDCEC; }
select option{padding:0px 0px 1px 2px;background:#FFF;}

.width25 { width: 24.999%; }
.width33 { width: 33.333%; }
.width50 { width: 49.999%; }
.width75 { width: 74.999%; }
.width100 { width: 100%; }

#wrapperall {
    width: 990px;
    margin: 0 auto;
}

#wrapperBg {
    float: left;
    width: 990px;
    background: #E3E3E3;
    margin-bottom: 0px;
}

#wrapperLeft {
}

#wrapperRight {
}

#wrapperTop {
}

#wrapperBottom {
}

#slide {
    float: left;
    background: url('../images/headerTopBg.jpg') repeat-x;
    width: 978px;
    height: 48px;
}

#inputleft {
    float: left;
    background: url('../images/inputleft.jpg') no-repeat;
    width: 3px;
    height: 24px;
    margin-left: 3px;
}

#inputright {
    float: left;
    background: url('../images/inputright.jpg') no-repeat;
    width: 3px;
    height: 24px;
    margin-right: 10px;
}

#search button {
    float: left;
    background: url('../images/go.jpg') no-repeat;
    width: 55px;
    height: 24px;
    border: 0;
    margin: 0 5px 0 5px;
    cursor: pointer;
}

#search a:link, #search a:active, #search a:visited {
    float: left;
    display: block;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #514e4e;
    text-decoration: none;
    font-size: 7pt;
    margin: 0 5px 0 5px;
}

#search a:hover {
    color: #F97914;
}

.user_meta a {
    float: none;
    font-family: Arial, Helvetica, sans-serif;
    color: #514e4e;
    text-decoration: none;
    font-size: 7pt; 
}

.copywrite_rm a{
	background:url(..images/trans.gif) 0 0 no-repeat;
	border:0px;
	height:1px;
	width:1px;
	padding:0px 0px;
}

#loginsplit {
    width: 2px;
    height: 25px;
    float: left;
    background: url('../images/searchsplit.jpg') no-repeat;
    margin: 0 10px 0 10px;
}

#wrapper {
	width: 970px;
	margin: 0px auto 0px auto;
	padding: 0px;
}

.topmenu {
	height: 30px;
	background: #DDD;
	border-bottom: 1px solid #CCC;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	text-align: right;
}

.topmenu ul {
	margin: 0px;
	padding: 7px 0px 0px 0px;
	list-style-type: none;
}

.topmenu ul li {
	display: inline;
	padding: 0px 10px 0px 0px;
	margin: 0px;
}

.topmenu a {
	color: #333;
	text-decoration: none;
}

.topmenu a:hover {
	text-decoration: underline;
}

#head {
	margin: 0px 0px 0px 15px;
}

#content {
	padding: 10px 0px 10px 0px; /* 30 sus */
	margin: 0px;
	background: url('../images/contentbg.png') repeat-y 0 0;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: hidden;
    float: left;
    width: 978px;
    z-index: -1;
}
.content-top {
	height: 15px;
	padding: 0px;
	margin: 5px 0 0 0;
	background: url('../images/contentbg-top.png') no-repeat 0 0;
}


.submit_drop {
	position: absolute;
	margin-top: 50px;
	background: #f2f2f2;
}

#sideleft {
	float: left;
	clear: left;
	width: 190px;
    padding-left: 15px;
}

#sideright {
	float: right;
	clear: right;
	width: 190px;
	padding: 0px 25px 0px 15px;
}

#main {
	width: 525px;
	float: left;
	padding: 0px 0px 0px 15px;
	margin: 0px;
}

.leftContainer{	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	background: #F0F0F0 url('../images/menu-contentbg.png') no-repeat bottom left;
}

#categories {
    width: 525px;
	height:auto;
	display:block;
    padding: 0px 0 10px 0;
    vertical-align: top;
	clear:bouth;
}

table #categories {margin-bottom:3px;clear:bouth;}

#submitL{
	width: 523px;
	padding-right:8px;
}

#submitL label {
	float: left;
	text-align: right;
	margin-right: 15px;
}

#submitL .field {
	width:360px;
}

#submitL .text {
	width:330px;
}


#submitL textarea, #submitL input {
	border: 1px solid #999999;
	background:#FFFFFF;
	padding:1px 0 0 5px;
	line-height:18px;
	margin:0 0 3px 0;
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	 color:#333333;
}

#submitL input {height:20px; line-height:20px; margin:5px 0px}


#submitL textarea:focus, #submitL input:focus {
	border: 1px solid #0062A1;
	background:#E7EFFF;
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	 border-radius:8px;
	 color:#000000;
}

#submitL select {
	border: 1px solid #999999;
	background:#FFFFFF;
	padding:1px 5px 0 5px;
	line-height:18px;
	margin:0 0 3px 0;
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	 color:#333333;
	 width:70%;
}
#submitL input.capt[type='text'] {
	font-weight:bold;
	font-size:19px; 
	padding:3px 5px 3px 5px;
	text-indent:10px;
}
#submitL input[type='checkbox']{
	border:0px;
	width:20px;
	height:20px;
}

#submitL input[type='submit']{
	margin-top:1px;
	padding:0px 9px;
	height:25px;
	font-weight:bold;
	cursor: pointer;
	background:#646464;
	color:#FFF;
	border:1px solid #111;
}

#submitL input[type='submit']:hover{
	background:#808080;
	color:#fff;
	border:1px solid #646464;
}

table .pachete {
	width:99%; 
	margin:0px 0px 20px 0px;
}

table #pachete {
	width:99%; 
	margin:0px 0px 20px 0px;
	line-height:20px;
	font-weight:bold;
}
table #pachete input[type='radio']{
	height:10px;width:25px;
	border:0;
	float:left;
}

.formPage {
    float: left;
    width: 523px;
    padding: 20px 10px 20px 10px;
    vertical-align: top;
    border: 0px solid #CCCCCC;
}

div.dinamic, div.partener{position:relative}
 
div.dinamic div.susS {
	background: url(../images/v3x/dinamic/module_rounded_tl.png) 0 0 no-repeat;
}

div.dinamic div.susD {
	padding: 0px 10px 0px 10px;
	background: url(../images/v3x/dinamic/module_rounded_tr.png) 100% 0 no-repeat;
}

div.dinamic div.susT {
	height: 15px;
	background: url(../images/v3x/dinamic/module_rounded_t.png) 0 0 repeat-x;
}

div.dinamic div.stg {
	background: url(../images/v3x/dinamic/module_rounded_l.png) 0 0 repeat-y;
}

div.dinamic div.drt {
	padding: 0px 5px 0px 5px;
	background: url(../images/v3x/dinamic/module_rounded_r.png) 100% 0 repeat-y;
}

div.dinamic div.bg {
	padding: 0px 5px 0px 5px;
	background: #fcfdfe url(../images/v3x/dinamic/module_rounded_bg.png) 0 100% repeat-x;
	min-height: 20px;
	overflow: hidden;
}

div.dinamic div.josS {
	background: url(../images/v3x/dinamic/module_rounded_bl.png) 0 0 no-repeat;
}

div.dinamic div.josD {
	padding: 0px 10px 0px 10px;
	background: url(../images/v3x/dinamic/module_rounded_br.png) 100% 0 no-repeat;
}

div.dinamic div.josJ {
	height: 10px;
	background: url(../images/v3x/dinamic/module_rounded_b.png) 0 0 repeat-x;
}

div.dinamic div.adancime {
	min-height: 30px;
}

/* #####   Partener   ##### */

div.partener div.vip{
	top: 10px;
	right: 5px;
	position: absolute;
	width: 39px;
	height: 39px;
	background: url(../images/star.gif) 0 0 no-repeat;
} 

div.partener div.susS {
	background: url(../images/v3x/part/module_rounded_tl.png) 0 0 no-repeat;
}

div.partener div.susD {
	padding: 0px 10px 0px 10px;
	background: url(../images/v3x/part/module_rounded_tr.png) 100% 0 no-repeat;
}

div.partener div.susT {
	height: 15px;
	background: url(../images/v3x/part/module_rounded_t.png) 0 0 repeat-x;
}

div.partener div.stg {
	background: url(../images/v3x/part/module_rounded_l.png) 0 0 repeat-y;
}

div.partener div.drt {
	padding: 0px 5px 0px 5px;
	background: url(../images/v3x/part/module_rounded_r.png) 100% 0 repeat-y;
}

div.partener div.bg {
	padding: 0px 5px 0px 5px;
	background: #f3f9fe url(../images/v3x/part/module_rounded_bg.png) 0 100% repeat-x;
	min-height: 20px;
	overflow: hidden;
	color:#222222;
}

div.partener div.bg a.link{color:#000; font-size:13px;}

div.partener div.josS {
	background: url(../images/v3x/part/module_rounded_bl.png) 0 0 no-repeat;
}

div.partener div.josD {
	padding: 0px 10px 0px 10px;
	background: url(../images/v3x/part/module_rounded_br.png) 100% 0 no-repeat;
}

div.partener div.josJ {
	height: 10px;
	background: url(../images/v3x/part/module_rounded_b.png) 0 0 repeat-x;
}

div.partener div.adancime {
	min-height: 30px;
}
/* #####  // Partener ##### */

a.buttonHZ {
    background: transparent url('../images/dreapta.gif') no-repeat scroll top right;
    color: #222222;
    display: block;
    float: left;
    font: bold 11px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}

a.buttonHZ span {
    background: transparent url('../images/stanga.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 6px 0 5px 18px;
} 

a.buttonHZ:active {
    background-position: bottom right;
    color: #000;
    outline: none;
}

a.buttonHZ:active span {
    background-position: bottom left;
    padding: 7px 0 4px 18px;
} 


/* Start links */
.content-site-top {
	height: 10px;
	margin: 10px 0px 0px 0px;
	background: url('../images/content-site-top-bg.png') no-repeat 0 0;
}

.content-site {
	margin: 0px;
	padding: 0px 20px 15px 10px;
	background: url('../images/content-site-bg.png') no-repeat bottom left;
	overflow: auto;
}

.content-site h3 {
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	color: #336699;
}

.site-picture {
	float: left;
	clear: left;
	width: 120px;
	padding: 0px;
	margin: 0px 10px 0px 0px;
}

.site-picture img {
	border: 0px;
}

.site-description {
	padding: 0px;
	margin: 0px;
	float: right;
	width: 390px;
	color: #333;
}

.site-description img {
	border: 0px;
}

.site-description a {
	color: #336699;
	text-decoration: none;
}

.site-description a:hover {
	color: #CC0000;
}

.pagerank {
	float: left;
	clear: left;
}

.visit-website {
	float: right;
	clear: right;
}
span.review {
	font-weight:normal;
	color:#505050;
}
/* Stop links*/


#articles .readMore a{
color:#000000;
}

.separator1{
background:transparent;
height:2px;
width:94%;
}

table#categories tr td h5 {
	font-size:13px;
	text-indent:20px;
    padding: 0px 0 1px 0px;
    display: block;
    font-weight: normal;
}

table#categories tr td h5 a{
    color: #454545;
    text-decoration: none;
    float: left;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding: 0px;
}

table#categories tr td h5 a:hover {
    float: left;
    color: #2A68D8;
    text-decoration: underline;
    padding-bottom: 0px;
}

#categories ul li a span {
    color: #696969;
    font-weight: bold;
}

#categories ul li a:hover span {
    color: #F97914;
    font-weight: bold;
}

table#categories tr {
    /*float: left;*/
    padding: 0;
    margin: 0;
    list-style-type: none;
    list-style-position: outside;
   
}
.catBox {
	height: auto;
	/*
	border:#cccccc 1px solid;
	margin:0px 0px 7px 0px;
	 -moz-border-radius: 8px; 
	 -webkit-border-radius: 8px;
	 */
}
table#categories tr td .catBox h5 a{font-weight:bold;}
table#categories tr td .catBoxa h5 a{font-size:11px;}

p.subcats {
    padding: 3px 5px 1px 15px;
	clear:left;
	line-height:15px;
}

p.subcats a{
    color:#505050;
	text-decoration:none;
	line-height:15px;
}

p.subcats a:hover{
    color:#F97914;
	text-decoration:none;
}

p.subcats:after {
	content: "."; 
	display: block; 
	height: 0;  
	clear: both; 
	visibility: hidden;
}
p.subcats { display: block; }

table#categories .blt{
    background: url('../images/arrow_right.gif') no-repeat 4px center;
	height:18px;
	margin-bottom:1px;
}
table#categories .count {color:#888;font-weight:normal;}
h5 .blt a{
	font-size:11px;
	font-weight:normal;
}

p.subcats .blt2{
    background: url('../images/arrow.png') no-repeat 0px 0px;
	height:10px;
	width:10px;
	padding:0 0 0 7px;
}

#row1 {
    float: left;
    width: 40%;
}

#row2 {
    float: left;
    width: 60%;
}

#articles {
    margin: 20px 0 0 0;
}

#row1articles {
    float: left;
    width: 210px;
    overflow: hidden;
    margin: 0;
}

.articlebox {
    float: left;
    width: 196px;
    margin: 0;
    padding: 10px 4px 20px 4px;
}

.articletitle a:link, .articletitle a:active, .articletitle a:visited {
    color: black;
}

.articletitle a:hover {
    color: #F97914;
}

.articletitle {
    background: url('../images/articleIcon.jpg') no-repeat;
    padding-left: 20px;
    font-weight: bold;
}

.articletext {
    padding: 5px 0 5px 0;
    height: 40px;
}

.articlefull {
    text-align: right;
}

.title {
	clear: both;
}



.titleBgmain {
    float: left;
    width: 525px;
    height: 30px;
    background: url('../images/content-title-bg.png') no-repeat 0 0;
    font-weight: bold;
    color: #336699;
    padding: 0px 0px 0px 8px;
	margin: 0px 0 10px 0;
	line-height: 30px;
}

.titleIcon2 {
    float: left;
    width: 138px;
    height: 16px;
    background: url('../images/contentTitleIcon2.jpg') no-repeat;
    padding: 2px 0 0 50px;
}

.titleIcon3 {
    padding: 2px 0 0 15px;
}

.sidecateg {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	background: #FFFFFF url('../images/menu-contentbg.png') no-repeat bottom left;
}

.advert {
	padding: 10px 0px 0px 0px;
	text-align: center;
}

.advert img {
	border: 0px;
}



/* -----------------------
		Rotund
-------------------------  */
.box{margin:0px 0px 10px 0px; color:#333;}

div.box h3, div.module h3 {
	font-size: 100%;
	font-weight: bold;
	color:#505050;
	margin: 0;
	padding: 0 0 0 15px;
	height: 30px;
	line-height: 30px;
	background: url(../images/v3x/top-bg.gif) no-repeat left center #ccc;
}

div.box h3 span, div.module h3 span {
	height: 30px;
	line-height: 30px;
	display:  block;
	background: url(../images/v3x/top-bg.gif) no-repeat right center;
	padding-right: 10px;
}
div.box_pad1 .box_pad2 { padding: 0px 0px 8px 0px; }
.br {background: url(../images/v3x/br.gif) no-repeat bottom right #fff;}
.bl {background: url(../images/v3x/bl.gif) no-repeat bottom left;}

.tr {background: url(../images/v3x/tr.gif) no-repeat top right;}

.tl {background: url(../images/v3x/tl.gif) no-repeat top left;}

/* -----------------------
		// Rotund 
-------------------------  */
.box ul {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	font-size: 11px;
}

.box ul li {
	padding:0px;
	text-indent:15px;
	border-bottom: 0px solid #D6D9DF;
	border-top: 1px solid #D6D9DF;
}
.box ul li a{ 
	color:#454545;
	font-size:11px;
	background:#f5f5f5;
}

#sideright ul.boxPopCats li a, #sideleft ul.boxPopCats li a {
	padding: 5px 1px 5px 1px;
	color:#454545;
	display: block;
	outline: none;
	background:transparent;
	text-decoration: none;
}
#sideright ul.boxPopCats li a:hover,
#sideright ul.boxPopCats li a:active,
#sideright ul.boxPopCats li a:focus {color:#F97914; }


#sideleft ul.boxPopCats li a {background:transparent url(../images/arrow2.png) 5px 50% no-repeat; text-indent:15px;}

#sideleft ul.boxPopCats li a:hover,
#sideleft ul.boxPopCats li a:active,
#sideleft ul.boxPopCats li a:focus {background:transparent url(../images/arrow2.png) 5px 50% no-repeat; color:#2A68D8; }
#sideleft h3  span a{
	color:#505050; 
	text-decoration:none;
	font-size:12px;
  }


.content-bottom {
	height: 25px;
	padding: 0px;
	margin: 0px;
	clear:both;
	background:#000000 url('../images/contentbg-bottom.png') no-repeat 0 0;
}

.content-bottom a {color:#808080;}
.content-bottom a:hover{color:#646464;}

.content-bottom p {
	margin: 0px;
	padding: 25px 5px 10px 0px;
	font-size: 11px;
	text-align: right;
	color:#999999;
}

.stat {
    float: left;
    padding: 15px 0 15px 12px;
    line-height: 180%;
}

#footer {
    float: left;
    width: 978px;
    height: 25px;
    background: #e1e1e1 repeat-x;
    margin: 15px 0px;
}

#footercontent {
    float: left;
    width: 978px;
    text-align: center;
    padding-top: 5px;
}

#footercontent a {
	color: #454545;
}

/* login slider related */

#panel {
    background: #ffffff;
    display: block;
    color: #454545;
   /* padding: 10px 20px 10px 20px;*/
    position: absolute; 
    z-index: -1; 
    top: 23px; 
    width: 978px;
    height: 110px;
    margin-left: 6px;
    border-bottom: 1px solid #cccccc;
}

#panel_table {
	width: 200px;
	margin: 0 auto;
}

#panel a{
	color: #F97914;
}

.slide {
    margin: 0;
    padding: 0;
    background: #E51D25;
    text-align: right;
    color: #ffffff;
}
.btn-slide {
    text-align: right;
    /*margin: 0 auto;*/
    display: inline;
    font: normal 110%/100% Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none;
}

.slide a:active, .slide a:link, .slide a:visited {
	color: #ffffff;
	text-decoration: none;
}

.slide a:hover {
    color: #ffffff;
    text-decoration: underline;
}


.active {
    background-position: right 12px;
}

.header {
	height: 60px;
	width: 960px;
	margin: 0 auto;
}

.dirname h1{
	margin:0 0 10px 5px;
	font-size:21px;
	color:#646464;
	text-indent:50px;
	background:url(http://www.creepweb.com/creep.jpg) 0 0 no-repeat;
	height:50px;
	line-height:50px;
}

.dirname h1 a{
	margin:0 0 10px 10px;
	font-size:21px;
	color:#646464;
	text-decoration:none;
	
}

.dirname h1 a:hover {text-decoration:none; color:#333;}
	
.dirname{
	float:left;
	width:66%;
	height:50px;
	line-height:30px;
	clear:bouth;
}

.header_panel {
    background: #E51D25;
    height: auto;
    margin: 0 auto;
}

.center_panel {
    margin: 0 auto;
    width: 960px;
    background: #E51D25;
}

#toggleCategTree {
   display:block;
   cursor:pointer;
   cursor:hand;
   color:#333;
   padding:5px 0px 10px 0px;
   font-weight:bold;
   font-size:14px;
   text-decoration:blink;
}

#categtree {
   margin:3px 0;
   height:200px;
   width:300px;
   overflow:auto;
   border:1px dotted #9EC2F3;
   border-width:0 1px 1px;
}

#catTitle { background:#fff; } /* Important for Konqueror */

#categtree h2 {
   margin:0 0 5px;
   padding:2px;
   text-align:center;
   color:#454545;
   background:#DDE5F3;
   vertical-align:middle;
}

#categtree #close_tree {
   right:0;
   padding:1px;
   text-align:center;
   white-space:nowrap;
   cursor:pointer;
   cursor:hand;
}

#categtree .categ-item {
   clear:both;
   margin:3px 5px;
   padding:2px 5px;
   display:block;
   border:1px dotted #CBE2EC;
   border-width:1px 0;
   cursor:pointer;
   cursor:hand;
}

#categtree .categ-item img {
   margin-right:1em;
}

#categtree .odd {
   background:#F8F8FC;
}

#categtree .even {
   background:#fff;
}

#categtree .categ-item:hover {
   background:#eee;
}

span.req {
	color: #F97914;
}

.path {
	padding: 0px 0px 0px 10px;
	margin: 0px;
	line-height: 30px;
	font-size: 14px;
	color: #336699;
	background: url('../images/content-title-bg.png') no-repeat 0 0;
	margin-bottom: 20px;
}

.path a, .path span {
	background: url('../images/pathArrow.gif') no-repeat 5px 5px;
	padding: 0 0 0 24px;
}

#firstPath {
	font-weight: bold;
	background: none;
	padding: 0;
}

.msg {padding:10px 10px; font-weight:bold; font-size:15px; color:#000;}

div.errForm, span.errForm {
	margin: 2px 0 16px 0px;
	padding: 2px 5px 2px 5px;
	color: #AE156D;
	background: #FFF1F9;
	border: 1px solid #FF3300;
	text-align: left;
	clear: both;
	display: block;
	width:90%;
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
}
div#bar1 {
	width: 98px;
	background: #f2f2f2;
	font-weight: bold;
	font-size:10px;
	position: absolute;
	left: auto;
	margin: 34px 0 0 0px;
	padding: 0;
	z-index: 500;
	border: 1px solid #d1d1d1;
	color: #000;
}

#menu ul li div#bar1 a {
	background: #f2f2f2;
	color:#3c3c3c;
	display:block;
	font-weight:bold;
	margin: 0;
	text-decoration:none;
	padding: 10px 0 10px 20px;
	height: 15px;
	width: 78px;
	font-size: 11px;
 }

#menu ul li div#bar1 a:hover {
	 color:#636363;
	 background-color: #F0EEEE;
 }
 
div#bar2 {
	width: 138px;
	background: #f2f2f2;
	font-weight: bold;
	font-size:10px;
	position: absolute;
	left: auto;
	margin: 34px 0 0 0px;
	padding: 0;
	z-index: 500;
	border: 1px solid #d1d1d1;
	color: #000;
}

#menu ul li div#bar2 a {
	background: #f2f2f2;
	color:#3c3c3c;
	display:block;
	font-weight:bold;
	margin: 0;
	text-decoration:none;
	padding: 10px 0 10px 20px;
	height: 15px;
	width: 118px;
	font-size: 11px;
 }

#menu ul li div#bar2 a:hover {
	color:#636363;
	background-color: #F0EEEE;
 }
 
a.link {
	font-size: 12px;
	font-weight: bold;
	color:#333;
}

a.articol {
	font-size: 12px;
	font-weight: bold;
	color:#454545;
}

/*  menu  */
#menu_top{
	height:30px;
	width:940px;
	margin:0 0 20px 15px;
	clear:bouth;
}

#menu_top ul {
	list-style-type:none;
	margin:0;
	padding:0;
	border:0;height:15px;
}

#hz_menu{
	margin:0;
	padding:0;
	background:url(../images/menu/bg.jpg) repeat-x;
	min-height:30px;
	width:100%;
	list-style:none;
	font-size:12px;
	float:left;
	height:30px;
	}

#hz_menu li:hover{
	color: #F97914;
	background:url(../images/menu/bg_hover.jpg) repeat-x;
}

#hz_menu ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:940px;

}

#hz_menu a{
	display:block;
	padding:4px 10px 5px 10px;
	text-decoration:none;
	text-align:center;
	font-size:12px;
}

#hz_menu li{
	float:left;
}
#hz_menu li a{
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	padding:7px 18px 7px 15px;
	margin-left:10px;
}

#hz_menu li a, #hz_menu li a:visited,#hz_menu li a:active{
	color: #505050;
}

#hz_menu li a:hover{
	color: #F97914;
	background:url(../images/menu/bg_hover.jpg) repeat-x;
}

#hz_menu .first a{
	height:30px;
	width: 36px;
	float:left;
	display:block;
	padding:0px;
	margin:0px;
	background:url(../images/menu/stanga.jpg) 0 0 no-repeat;
	}
#hz_menu .first a:hover{	
	height:30px;
	width: 36px;
	float:left;
	background:url(../images/menu/stanga_hov.jpg) 0 0 no-repeat;
}

#hz_menu .last, #hz_menu .last:hover{
	height:30px;
	width: 13px;
	float:left;
	display:block;
	padding:0px;
	margin:0px;
	float:right;
	background:url(../images/menu/dreapta.jpg) 0 0 no-repeat;
}

#feed a{
	height:20px;
	width: 20px;
	float:right;
	display:block;
	padding:0px;
	margin:-25px 10px 0px 0px;
	background:url(../images/rss.gif) 0 0 no-repeat;
}

 #feed a:hover{
	height:20px;
	width: 20px;
	float:right;
	display:block;
	padding:0px;
	margin:-25px 10px 0px 0px;
	background:url(../images/rss_hov.gif) 0 0 no-repeat;
}

#hz_menu div.separator{
	width:1px;
	height:30px;
	float:left;
	background:#6682a6 url(../images/menu/separator1.jpg) center top no-repeat;
}

#hz_menu li li.item-last
{
	background-image:none;
}

div.menu-clear-left{
	clear:left;
}
/* /menu  */


.thumbimg {
	width:150xp;
}
.dinamic a img{
	border: 1px solid #86A0CA;
	margin: 0 6px 0 0;
	padding:3px;
	width:120px;
	height:90px;
}

.dinamic a:hover img{
	border: 1px solid #336699;
	margin: 0 6px 0 0;
	padding:3px;
}

.imagine img{
	width:140px;
	border:1px solid #336699; 
	padding:5px; 
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	 border-radius: 8px;
}

.navig {
	font-size: 12px;
    border-top: 1px solid #C5C5C5;
    margin: 10px 0 0 0;
    padding: 5px 0 0 0;
}

#linkDetail {
	line-height: 180%;
}

#linkDetail .label {
	width: 125px;
	font-weight:bold;
}

#linkDetail h2 a{
	color:#336699
}

#linkDetail h3 a{
	color:#336699
}

#linkDetail .smallDesc {
	color:#454545;
	text-align:left;
}

.linkDetail {
	line-height: 180%;
}

.linkDetail .label {
	width: 120px;
	font-weight:bold;
}


.linkDetail fieldset{
	border:0;
	width:100%
}

.sageata{
	text-align:left;
	font-weight:bold;
	float: left;
	text-indent:18px;
    height: 16px;
    background: url('../images/bullet.png') 0 2px no-repeat;
    padding:0px;
}

.link_rating {
	font-weight: bold;
	color: #444;
}

.pr {
	width: 35px;
	padding-top: 3px;
}

.pagingLinks a{
	background:#646464;
	font-weight:bold; 
	color:#FFF;
	padding:3px 6px 4px 6px;
	-moz-border-radius:4px; 
	-webkit-border-radius:4px;
}

.pagingLinks span{
	background:#a1a1a1; 
	color:#FFF;
	padding:3px 6px 4px 6px;
	-moz-border-radius:4px; 
	-webkit-border-radius:4px;
}

/*     Search     */
.search{
	float:left;
	width:33%;
	height:50px;
}
   
#searchin{
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	height:50px;
	width:250px;
	margin:0px 0px;
}

#searchin span.search,
#searchin span.search span {
	display: block;
	width:300px;
	position:relative;
	background:url(../images/search_bg.jpg) no-repeat center top;
	padding:0px 0;
	height:40px;
	margin:0 0 0 10px;
}

#searchin span.search span.search_cnt {
	width: 275px;
	margin: auto;
	padding:0px 0px;
	
}

#searchin span.search span.search_cnt span.cauta{
	width: 109px;
	height: 16px;
	padding: 6px 5px 2px 25px;
	overflow: hidden;
	float:left;
	margin:4px 0 5px 0px;
}

#searchin span.search span.search_cnt span.cauta {
	top:1px;
	background: url(../images/search.gif) 0 0 no-repeat;
}

#searchin span.search span.search_cnt span.cauta:hover {
	background: url(../images/search.gif) 0 -24px no-repeat;
}

#searchin span.search span.search_cnt span.cauta input {
	padding: 0px;
	width: 100%;
	background: none;
	border: none;
	outline: none;
	float: left;
	color: #646464;
	font-size: 11px;
}

#searchin span.search span.search_cnt span.cauta input:hover,
#searchin span.search span.search_cnt span.cauta input:focus {
	color: #000000;
}

#searchin span.search span.search_cnt span.remember {
	margin-bottom: 6px;
	padding: 0px 2px 0px 2px;
}

#searchin span.search span.search_cnt span.search_cnt_jos {
	margin-bottom: 0px;
	padding: 0px 2px 0px 2px;
	width: 52px;
	clear:left;
	overflow: hidden;
	outline: none;
}

#searchin span.search span.search_cnt span.searchin {
	width: 50px;
	height: 23px;
	background: url(../images/btn_search.gif) 0 0 no-repeat;
	margin:0px;
	float: left;
}

#searchin span.search span.search_cnt button{font-weight:bold;}

#searchin span.search span.search_cnt span.searchin:hover {
	background: url(../images/btn_search.gif) 0 -24px no-repeat;
}

#searchin span.search span.search_cnt span.searchin button {
	display: block;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 20px;
	border: none;
	background: none;
	cursor: pointer;
	overflow: hidden;
	font-size: 11px;
	line-height: 20px;
	color: #646464;
	text-transform: lowercase;
}

#searchin span.search span.search_cnt span.searchin button:hover {
	color: #000000;
}

#searchin span.search span.search_cnt span.search_cnt-button-text button {
	float: right;
	cursor: pointer;
}

#searchin span.search span.search_cnt span.actiune {
	height: 20px;
	line-height: 20px;
}
/*   //  Search   */


table#cauta td { padding:5px 5px;}

table#cauta input[type='submit'], table#cauta input[type='reset']{
	background:#646464;
	color:#FFF;
	border:0;
	padding:3px 10px;
}

div.log_reg {
width:960px;
text-align:right;
margin-top:5px;
}
div.log_reg a{color:#505050; font-weight:bold;padding-left:10px;font-size:11px;}
div.log_reg a:hover{color:#000; font-weight:bold;padding-left:10px;font-size:11px;}
