* {
	font-family:Arial;
	outline:0;
}
form {
	margin:0;
	padding:0;
}
body {
	font-size:12px;
	background: #f4f4f4 url('../img/bck.jpg') top left;
	margin:0;
	color:#333333;
}
textarea {
	overflow:auto;
}
body.printable {
	background:white;
}
a img {
	border:0;
}
label, td {
	font-size:12px;
}
h2 {
	padding:0;
	margin:0;
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
	display:block;
	margin:0;
	padding:0;
}
.gradient {
	min-height:450px;
	height: auto !important;
	height: 450px;
	background: url('../img/gradient.jpg') top left repeat-x;
	min-width:980px;
	width:980px;
	width:auto !important;
	text-align:center;
	padding-top:10px;
}
.printable .gradient {
	background: white;
}
.gradient .content {
	width:980px;
	margin:0 auto;
	text-align:left;
}
.printable .gradient .content {
	width:auto;
	margin:0 auto;
	text-align:left;
}
.content.printable .header {
	background: #999;
}
.content .header .top {
	margin-bottom:10px;
}
.content .header .top .left {
	float:left;
}
.content .header .top .right {
	float:right;
	padding-top:30px;
}
.content .header .bottom {
	background: url('../img/menu-bck.jpg') repeat-x;
	height:29px;
}
.content .header .bottom .main-menu {
	margin:0;
	padding:0;
}
.content .header .bottom .main-menu span {
	margin:0;
	padding:0;
	padding:0 5px;
}
.content .header .bottom .main-menu span a {
	padding:7px;
	color:black;
	display:-moz-inline-box;
	display:inline-block;
	text-decoration:none;
}
.content .header .bottom .main-menu span.important a {
	font-weight:bold;
}
.content .header .bottom .main-menu span a:hover {
	background: #454545 url('../img/bar-negru.jpg');
	color:white;
}
.content .header .bottom .main-menu span.selected a {
	background: #454545 url('../img/bar-negru.jpg');
	color:white;
}
.content .main-content {
	padding-top:30px;
}
.content .main-content .sidebar {
	width:250px;
	float:left;
}
.content .main-content .sidebar .sidebar-search {
	background: url('../img/sidebar-search-center.jpg') repeat-x;
	height:22px;
	position:relative;
	box-shadow: 2px 2px 2px #AAAAAA;
	-moz-box-shadow:2px 2px 2px #AAAAAA;
	-webkit-box-shadow: 2px 2px 2px #AAAAAA;
}
.content .main-content .sidebar .sidebar-search .search-left {
	background: url('../img/sidebar-search-left.jpg') no-repeat left top;
	height:22px;
}
.content .main-content .sidebar .sidebar-search .image-submit {
	position:absolute;
	right:0;
}
.content .main-content .sidebar .sidebar-search input.text {
	border:0;
	background:white;
	position:relative;
	top:2px;
	left:4px;
	width:215px;
	float:left;
	height: 16px;
}
.content .main-content .sidebar .item {
	margin-top:20px;
	box-shadow: 0 2px 10px #CCCCCC; /*0 2px 10px #CCCCCC*/
	-moz-box-shadow:0 2px 10px #CCCCCC;
	-webkit-box-shadow: 0 2px 10px #CCCCCC;
}
.content .main-content .sidebar .item.first {
	margin-top:0;
}
.content .main-content .sidebar .item .head {
	background: url('../img/bar-gri.jpg') repeat-x;
	color:white;
	height:36px;
	cursor:pointer;
}
.content .main-content .sidebar .item .head h2 {`
	background: url('../img/sag-down.gif') no-repeat 20px 17px;
	font-size:13px;
	font-weight:normal;
	padding:10px 0 0 40px;
	color:white;
}
.content .main-content .sidebar .item .head.slided-down h2 {
	background: url('../img/sag-down.gif') no-repeat 20px 17px;
}
.content .main-content .sidebar .item .head.slided-up h2 {
	background: url('../img/sag-up.gif') no-repeat 20px 17px;
}
.content .main-content .sidebar .item .body {
	border:1px solid #CCCCCC;
	background:white;
	padding:10px;
}
.content .main-content .sidebar .item .head.green {
	background: url('../img/bar-verde.jpg') repeat-x;
}
.content .main-content .sidebar .item .head.red {
	background: url('../img/bar-rosu.jpg') repeat-x;
}
.content .main-content .sidebar .item .head.grey {
	background: url('../img/bar-gri.jpg') repeat-x;
}
.content .main-content .info-content {
	float:right;
	width:715px;
}
/* For each sidebar item */

.content .main-content .sidebar .item#control-panel .body {
	background:white url('../img/key.gif') no-repeat right bottom;
	color:#555555;
}
.content .main-content .sidebar .item.no-background .body {
	background:white !important;
}
.content .main-content .sidebar .item#control-panel .body .links {
	text-align:center;
	padding-top:5px;
}
.content .main-content .sidebar .item#control-panel .body .links a {
	color:black;
	text-decoration:none;
}
.content .main-content .sidebar .item#control-panel .body .links a:hover {
	color:#7A9B20;
}
.content .main-content .sidebar .item#control-panel .body .links a.important {
	font-weight:bold;
	color:#cc3300;
}
.content .main-content .sidebar .item#control-panel .body .links a.important:hover {
	color:#7A9B20;
}
.content .main-content .sidebar .item#control-panel .body .message {
	padding:6px 0 0 10px;
}
.content .main-content .sidebar .item#control-panel .body .message a {
	color: #7A9B20;
	font-weight:bold;
	text-decoration:none;
}
.content .main-content .sidebar .item#control-panel .body .message a:hover {
	text-decoration:underline;
}
.content .main-content .sidebar .item#control-panel .body ul.user-menu {
	padding:10px 0 6px 0;
	margin:0;
}
.content .main-content .sidebar .item#control-panel .body ul.user-menu li {
	padding:2px 0;
	list-style-type:none;
	list-style-image:none;
	margin:0;
}
.content .main-content .sidebar .item#control-panel .body ul.user-menu li a {
	color:#555555;
	font-weight:normal;
	text-decoration:none;
	background: url('../img/bullet-gri.gif') no-repeat 25px 3px;
	padding-left:40px;
}
.content .main-content .sidebar .item#control-panel .body ul.user-menu li a.important {
	font-weight:bold;
}
.content .main-content .sidebar .item#control-panel .body ul.user-menu li a:hover {
	color:#7A9B20;
	background: url('../img/bullet-verde.gif') no-repeat 25px 3px;
	text-decoration:underline;
}
.content .main-content .sidebar .item#menu .body {
	background:#efefef;
	color:black;
}
.content .main-content .sidebar .item#menu .body ul {
	margin:0;
	padding:0;
}
.content .main-content .sidebar .item#menu .body ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	font-size:0;
}
.content .main-content .sidebar .item#menu .body ul li a {
	color:black;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0 5px 20px;
	display:block;
	border-top:1px solid white;
	border-bottom:1px solid #dddddd;
	font-size:12px;
}
.content .main-content .sidebar .item#menu .body ul li ul li a {
	border-top:0;
	border-bottom:0;
}
.content .main-content .sidebar .item#menu .body ul li.last a {
	border-bottom:0;
}
.content .main-content .sidebar .item#menu .body ul li.first a {
	border-top:0;
}
.content .main-content .sidebar .item#menu .body ul li a:hover {
	color:#cc0000;
}
.content .main-content .sidebar .item#menu .body ul li.more a {
	background:url('../img/minus.gif') no-repeat scroll 5px center
}
.content .main-content .sidebar .item#menu .body ul li.more a:hover {
	background:url('../img/minus-hover.gif') no-repeat scroll 5px center
}
.content .main-content .sidebar .item#menu .body ul li.less a {
	background:url('../img/plus.gif') no-repeat scroll 5px center
}
.content .main-content .sidebar .item#menu .body ul li.less a:hover {
	background:url('../img/plus-hover.gif') no-repeat scroll 5px center
}
.content .main-content .sidebar .item#menu .body ul li ul {
	background:white;
	padding:4px 0;
}
.content .main-content .sidebar .item#menu .body ul li ul li {
	color:#cc3300;
	padding:4px 0;
}
.content .main-content .sidebar .item#menu .body ul li ul li a {
	color:#cc3300;
	font-weight:normal;
	padding:0 0 0 20px;
	background: none !important;
}
.content .main-content .sidebar .item#menu .body ul li ul li a:hover {
	color:#cc3300;
	font-weight:normal;
	background: none !important;
	text-decoration:underline;
}
.content .main-content .sidebar .item#tag-cloud .body {
	white-space:normal;
}
.content .main-content .sidebar .item#tag-cloud .body a {
	text-decoration:none;
	color:#a5a5a5;
	padding:3px;
	white-space:normal;
}
.content .main-content .sidebar .item#tag-cloud .body a:hover {
	background:#a5a5a5;
	color:white;
}
.content .main-content .sidebar .item#tag-cloud .body a.size1 {
	font-size:1em;
}
.content .main-content .sidebar .item#tag-cloud .body a.size2 {
	font-size:1.2em;
}
.content .main-content .sidebar .item#tag-cloud .body a.size3 {
	font-size:1.4em;
}
.content .main-content .sidebar .item#tag-cloud .body a.size4 {
	font-size:1.6em;
}
.content .main-content .sidebar .item#tag-cloud .body a.size5 {
	font-size:1.8em;
}
.content .main-content .sidebar .item#tag-cloud .body a.size6 {
	font-size:2em;
}
.content .main-content .info-content .footer {
	text-align:center;
	color:#666666;
	line-height:22px;
	font-size:11px;
	margin-top:40px;
}
.content .main-content .info-content .footer a {
	color:#666666;
	text-decoration:none;
}
.content .main-content .info-content .footer a:hover {
	text-decoration:underline;
}
input.black-button {
	background:black url('../img/button-black.gif') repeat-x top left;
	line-height:12px;
	font-size: 10px;
	color:white;
	padding:3px 10px 2px 10px;
	border:1px solid #d7d7d7;
	cursor:pointer;
}
input.red-button {
	background:#cc3300 url('../img/button-red.gif') repeat-x top left;
	line-height:12px;
	font-size: 10px;
	color:white;
	padding:3px 10px 2px 10px;
	border:1px solid #e2a7a7;
	cursor:pointer;
}
input.green-button {
	background:#55700b url('../img/button-green.gif') repeat-x top left;
	line-height:12px;
	font-size: 10px;
	color:white;
	padding:3px 10px 2px 10px;
	border:1px solid #bed386;
	cursor:pointer;
}
.content .main-content .sidebar .item#control-panel .body table {

}
.content .main-content .sidebar .item#control-panel .body table .label {
	text-align:right;
	padding-right:4px;
}
.content .main-content .sidebar .item#control-panel .body table .input input.regular-text {
	width:155px;
}
input.regular-text {
	background: #e3ead1;
	border:1px solid #555555;
	padding:2px;
}
input.regular-text:focus {
	border:1px solid #aaa;
	background:#f5f7ef;
	box-shadow: 0 2px 7px #bbb; /*0 2px 10px #CCCCCC*/
	-moz-box-shadow:0 2px 7px #bbb;
	-webkit-box-shadow: 0 2px 7px #bbb;
}
input.regular-text:hover {
	border:1px solid #999;
	box-shadow: 0 2px 7px #999; /*0 2px 10px #CCCCCC*/
	-moz-box-shadow:0 2px 7px #999;
	-webkit-box-shadow: 0 2px 7px #999;
}
select.regular-text {
	background: #e3ead1;
	border:1px solid #555555;
	padding:2px;
}
select.regular-text:focus {
	border:1px solid black;
	background:#f5f7ef;
}
select.regular-text:hover {
	border:1px solid black;
}
div.error {
	border:1px solid #cc0000;
	background:#ffd2d2;
	color: #cc0000;
	padding:5px;
	margin-bottom:10px;
}
div.info {
	border:1px solid #2e9f22;
	background:#bdecb8;
	color: #2e9f22;
	padding:5px;
	margin-bottom:10px;
}
div.checkbox {
	background:transparent url('../img/check.gif') no-repeat left center;
	cursor:default;
	padding-left:17px;
}
div.checkbox.checked {
	background:transparent url('../img/check-checked.gif') no-repeat left center;
}
div.radio {
	background:transparent url('../img/radio.gif') no-repeat left center;
	cursor:default;
	padding-left:17px;
	display:inline;
}
div.radio.selected {
	background:transparent url('../img/radio-selected.gif') no-repeat left center;
}
.content .main-content .info-content .home-container {
	margin-left:15px;
	_margin-left:7px;
}
.content .main-content .info-content .home-container .search-box {
	background: url('../img/search-bck.jpg');
	height: 147px;
	border: 1px solid #AAAAAA;
	position:relative;
}
.content .main-content .info-content .home-container .search-box .inner {
	padding: 15px 160px 0 50px;
}
.content .main-content .info-content .home-container .search-box .inner .description {
	margin-bottom:10px;
	font-size:12px; /*iphone fix */
	height: 62px; /*iphone fix */
}
.content .main-content .info-content .home-container .search-box .inner .description a {
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.content .main-content .info-content .home-container .search-box .inner .description a:hover {
	text-decoration:underline;
}
.content .main-content .info-content .home-container .search-box .inner .search-input {
	margin-bottom:10px;
	background: url('../img/input-search-center.gif') repeat-x;
	font-size:0;
	float:left;
}
.content .main-content .info-content .home-container .search-box .inner .search-input input.search-center {
	border:0;
	margin:0;
	padding:0;
	background:#f2f2f2;
	vertical-align:top;
	position:relative;
	line-height:17px;
	font-size:14px;
	top:4px;
	height:17px;
	width:385px;
}
.content .main-content .info-content .home-container .search-box .inner .search-criteria {

}
.content .main-content .info-content .home-container .search-box .business-man {
	position:absolute;
	bottom:0;
	right:50px;
}
.content .main-content .info-content .home-container .item {
	margin-top:20px;
	width:340px;
	float:left;
}
.content .main-content .info-content .home-container .item.double {
	float:none;
	width:auto;
}
.content .main-content .info-content .home-container .item.right {
	width:340px;
	float:right;
}
.content .main-content .info-content .home-container .item .title {
	background: url('../img/bar-gri.jpg') repeat-x center center;
	height:34px;
	font-size:13px;
	color:white;
}
.content .main-content .info-content .home-container .item .title.grey {
	background: url('../img/bar-gri.jpg') repeat-x center center;
}
.content .main-content .info-content .home-container .item .title.green {
	background: url('../img/bar-verde.jpg') repeat-x center center;
}
.content .main-content .info-content .home-container .item .title.red {
	background: url('../img/bar-rosu.jpg') repeat-x center center;
}
.content .main-content .info-content .home-container .item .continut {
	background: white url('../img/home-item-background.jpg') repeat-x top left;
	border:1px solid #CCCCCC;
	padding:10px;
}
.content .main-content .info-content .home-container .item .continut .ie-fix {

}
.content .main-content .info-content .home-container .item .title .icon-circle {
	background: url('../img/circle.gif') no-repeat 20px 4px;
	height:34px;
}
.content .main-content .info-content .home-container .item .title .icon-circle .icon {
	padding:8px 0 0 55px;
	height:34px;
}
.content .main-content .info-content .home-container .item.last-posts .title .icon-circle .icon {
	background: url('../img/icon1.jpg') no-repeat 29px 11px;
}
.content .main-content .info-content .home-container .item.last-companies .title .icon-circle .icon {
	background: url('../img/icon2.jpg') no-repeat 25px 9px;
}
.content .main-content .info-content .home-container .item.categories .title .icon-circle .icon {
	background: url('../img/icon5.jpg') no-repeat 25px 12px;
}
.content .main-content .info-content .home-container .item.monetary-course .title .icon-circle .icon {
	background: url('../img/icon4.jpg') no-repeat 29px 11px;
}
.content .main-content .info-content .home-container .item.last-hour .title .icon-circle .icon {
	background: url('../img/icon3.jpg') no-repeat 28px 9px;
}
.content .main-content .info-content .home-container .item.last-posts .continut a {
	text-decoration:none;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul {
	margin:0;
	padding:0;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	height:52px;
	border-top: 1px solid #D7D7D7;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul li.first {
	border-top:0;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul li .left {
	float:left;
	margin-right:15px;
	display:inline;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul li .left img {
	width: 50px;
	height: 38px;
	border: 1px solid #D7D7D7;
	position:relative;
	top:6px;
	left:5px;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul li .right {
	position:relative;
	top:4px;
	float:left;
	width:auto;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul li .right a {
	display:block;
	cursor:pointer;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul li .right a.titlu {
	color:#A35338;
	font-weight:bold;
	white-space:nowrap;
	font-size:14px;
	max-width:250px;
	overflow:hidden;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul li .right a.categorie {
	background:#888888;
	color:#FFFFFF;
	display:inline-block;
	font-size:10px;
	font-style:italic;
	padding:0 4px;
}
.content .main-content .info-content .home-container .item.last-posts .continut ul li .right a.judet {
	color:#7FA518;
	font-size:10px;
}
.content .main-content .info-content .home-container .item.last-posts .continut .foot {
	text-align:right;
}
.content .main-content .info-content .home-container .item.last-posts .continut .foot a {
	color:#7FA518;
	text-decoration:underline;
}
.content .main-content .info-content .home-container .item.last-posts .continut .foot a:hover {
	text-decoration:none;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul {
	margin:0;
	padding:0;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	height:52px;
	border-top: 1px solid #D7D7D7;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li.first {
	border-top:0;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li a {
	display:block;
	cursor:pointer;
	text-decoration:none;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li .left {
	float:left;
	margin-right:15px;
	display:inline;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li .left img {
	width: 50px;
	height: 38px;
	border: 1px solid #D7D7D7;
	position:relative;
	top:6px;
	left:5px;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li .right {
	float:left;
	width:auto;
	position:relative;
	top:4px;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li .right a.titlu {
	color:#A35338;
	font-weight:bold;
	white-space:nowrap;
	font-size:14px;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li .right .judet {
	color:#9A9A9A;
	font-size:10px;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li .right .judet span {
	color:#7FA518;
	font-weight:bold;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li .right .domeniu {
	color:#9A9A9A;
	font-size:10px;
}
.content .main-content .info-content .home-container .item.last-companies .continut ul li .right .domeniu span {
	color:#7FA518;
	font-weight:bold;
}
.content .main-content .info-content .home-container .item.last-companies .continut .foot {
	text-align:right;
}
.content .main-content .info-content .home-container .item.last-companies .continut .foot a {
	color:#7FA518;
	text-decoration:underline;
}
.content .main-content .info-content .home-container .item.last-companies .continut .foot a:hover {
	text-decoration:none;
}
.content .main-content .info-content .home-container .item.categories .continut ul {
	margin:0;
	padding:0 0 0.25em 1em;
	overflow:auto;
}
.content .main-content .info-content .home-container .item.categories .continut ul li {
	color:#CC3300;
	background:url('../img/bullet.gif') no-repeat left center;
	float:left;
	list-style-type:none;
	list-style-image:none;
	margin:4px 0 0 0;
	padding:0 0 0 12px;
	width:205px;
}
.content .main-content .info-content .home-container .item.categories .continut ul li a {
	color:#4F4E4E;
	text-decoration:none;
}
.content .main-content .info-content .home-container .item.categories .continut ul li a:hover {
	color:#CC3300;
	text-decoration:underline;
}
.content .main-content .info-content .home-container .item.monetary-course .continut .date {
	color:#939393;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
	padding-bottom:7px;
	text-align:center;
}
.content .main-content .info-content .home-container .item.monetary-course .continut ul {
	padding:0;
	margin:0;
}
.content .main-content .info-content .home-container .item.monetary-course .continut ul li {
	color:#939393;
	float:left;
	padding:5px 0;
	text-align:center;
	width:156px;
	list-style-type:none;
	list-style-image:none;
}
.content .main-content .info-content .home-container .item.monetary-course .continut ul li span {
	color:#A35338;
	font-weight:bold;
}
.content .main-content .info-content .home-container .item.last-hour .continut ul {
	margin:0;
	padding:0;
}
.content .main-content .info-content .home-container .item.last-hour .continut ul li {
	list-style-type:none;
	list-style-image:none;
	margin:0;
	padding:0;
}
.content .main-content .info-content .home-container .item.last-hour .continut ul li a {
	border-top:1px dashed #CCCCCC;
	color:#333333;
	display:block;
	font-weight:normal;
	padding:5px 0;
	text-decoration:none;
}
.content .main-content .info-content .home-container .item.last-hour .continut ul li.first a {
	border-top:0;
}
.content .main-content .info-content .home-container .item.last-hour .continut ul li a:hover {
	background:#EEEEEE;
}
.content .main-content .info-content .home-container .item.last-hour .continut ul li a span {
	color:#A35338;
	font-weight:bold;
}
.content .main-content .info-content .the-content {
	float:left;
	width :540px;
	margin:0;
	padding:0;
}
.content .main-content .info-content .the-ads {
	float:right;
	width :160px;
	margin:0;
	padding:0;
}
.content .main-content .info-content .the-content .posts {
	overflow:auto;
}
.content .main-content .info-content .the-content .posts a.post {
	background:white url('../img/post-bck.jpg') repeat-x center top;
	border:1px solid #CCCCCC;
	cursor:pointer;
	display:block;
	float:left;
	margin-top:15px;
	text-decoration:none;
}
.content .main-content .info-content .the-content .posts a.post.first {
	margin-top:0;
}
.content .main-content .info-content .the-content .posts a.post .left {
	float:left;
	margin:10px 15px 10px 10px;
}
.content .main-content .info-content .the-content .posts a.post .left img {
	width:70px;
	height:70px;
	border:1px solid #DDD;
}
.content .main-content .info-content .the-content .posts a.post .right {
	float:left;
	width: 440px;
}
.content .main-content .info-content .the-content .posts a.post .right .title {
	color:#CC3300;
	display:block;
	font-size:14px;
	font-weight:bold;
	height:18px;
	overflow:hidden;
	margin:15px 0 7px 0;
}
.content .main-content .info-content .the-content .posts a.post .right .category {
	color:#9A9A9A;
	height:20px;
	display:block;
}
.content .main-content .info-content .the-content .posts a.post .right .category span {
	background:#9A9A9A;
	color:white;
	font-style:italic;
	padding:0 4px;
}
.content .main-content .info-content .the-content .posts a.post .right .teaser {
	display:block;
	color:#333;
	margin-bottom:10px;
	padding-right:10px;
	height:28px;
	line-height:15px;
	overflow:hidden;
	width:420px;
}
.content .main-content .info-content .the-content .posts a.post .right .foot {
	height:15px;
	display:block;
	margin-bottom:10px;
}
.content .main-content .info-content .the-content .posts a.post .right .foot .county {
	color:#9A9A9A;
	display:inline;
	float:left;
	margin-left:10px;
}
.content .main-content .info-content .the-content .posts a.post .right .foot .county span {
	color:#7FA518;
	font-size:14px;
	font-weight:bold;
}
.content .main-content .info-content .the-content .posts a.post .right .foot .price {
	color:#9A9A9A;
	display:block;
	float:left;
}
.content .main-content .info-content .the-content .posts a.post .right .foot .price span {
	color:#7FA518;
	font-size:14px;
	font-weight:bold;
}
.content .main-content .info-content .the-content .posts a.post:hover {
	background:#9E2A03 url('../img/post-bck-hover.jpg') repeat-x center top;
}
.content .main-content .info-content .the-content .posts a.post:hover .right .teaser,
.content .main-content .info-content .the-content .posts a.post:hover .right .category,
.content .main-content .info-content .the-content .posts a.post:hover .right .foot .price,
.content .main-content .info-content .the-content .posts a.post:hover .right .foot .county {
	color:white;
}
.content .main-content .info-content .the-content .posts a.post:hover .right .category span {
	background:white;
	color:black;
}
.content .main-content .info-content .the-content .posts a.post:hover .right .title,
.content .main-content .info-content .the-content .posts a.post:hover .right .foot .price span,
.content .main-content .info-content .the-content .posts a.post:hover .right .foot .county span {
	color:black;
}
.content .main-content .info-content .the-content .pager {
	background:white url('../img/post-bck.jpg') repeat-x center center;
	border:1px solid #CCCCCC;
	margin-top:15px;
	padding:10px;
	_display:inline-block;
}
.content .main-content .info-content .the-content .pager .left {
	float:left;
}
.content .main-content .info-content .the-content .pager .left a {
	text-decoration:none;
	color: #333333;
	padding: 2px;
	display: -moz-inline-box;
	display: inline-block;
	background:transparent;
}
.content .main-content .info-content .the-content .pager .left .selected {
	color:white;
	background:#333333;
	padding: 2px;
	display: -moz-inline-box;
	display: inline-block;
}
.content .main-content .info-content .the-content .pager .left a:hover {
	color:white;
	background:#cc3300;
}
.content .main-content .info-content .the-content .pager .right {
	float:right;
}
.content .main-content .info-content .filters {
	height:22px;
	padding-bottom:20px;
}
.content .main-content .info-content .filters .filter-title {
	position:relative;
	top:3px;
	float:left;
	padding-right:10px;
}
.content .main-content .info-content .filters .item {
	float:left;
	margin-right:10px;
	width:100px;
}
.content .main-content .info-content .filters .item .caption {
	background: url('../img/filter-center.jpg') repeat-x center center;
	height:22px;
	cursor:pointer;
}
.content .main-content .info-content .filters .item .caption .inner-left {
	background: url('../img/filter-left.jpg') no-repeat left top;
	height:22px;
}
.content .main-content .info-content .filters .item .caption .inner-right {
	background: url('../img/filter-right.jpg') no-repeat right top;
	height:22px;
}
.content .main-content .info-content .filters .item .caption .inner {
	padding:4px 35px 0 11px;
}
.content .main-content .info-content .filters .item .select-items {
	position:relative;
	margin-top:-1px;
}
.content .main-content .info-content .filters .item .select-items .inner {
	position:absolute;
	border:1px solid #cc3300;
	background:white;
	width:250px;
	max-height:260px;
	overflow-y:scroll;
}
.content .main-content .info-content .filters .item .select-items .inner-text {
	padding:4px 8px;
}
.content .main-content .info-content .filters .item .select-items .inner-text a {
	background: url('../img/chk.jpg') no-repeat 1px center;
	display:block;
	color: #333333;
	padding:2px 0 2px 15px;
	text-decoration:none;
}
.content .main-content .info-content .filters .item .select-items .inner-text a.selected {
	background: url('../img/chk-selected.jpg') no-repeat 0 0px;
	font-weight: bold;
}
.content .main-content .info-content .filters .item .select-items .inner-text a:hover {
	color:#cc3300;
}
.content .main-content .info-content .the-content .search-text {
	background:white url('../img/post-bck.jpg') repeat-x center center;
	border:1px solid #CCCCCC;
	margin:0 0 15px 0;
	padding:10px;
}
.content .main-content .info-content .the-content .search-text span {
	font-weight:bold;
	color: #cc3300;
}
.content .main-content .info-content .the-content .small-content {
	background:white url('../img/post-bck.jpg') repeat-x center center;
	border:1px solid #CCCCCC;
	margin:15px 0;
	padding:10px;
}
.content .main-content .info-content .the-content .small-content h1 {
	font-size:14px;
	color: #cc3300;
	font-weight: bold;
	margin:0;
}
.content .main-content .info-content .the-content .small-content span {
	font-weight:bold;
	color: #cc3300;
}
.content .main-content .info-content .the-content .letters {
	background:white url('../img/post-bck.jpg') repeat-x center center;
	border:1px solid #CCCCCC;
	margin:0 0 15px 0;
	padding:10px;
}
.content .main-content .info-content .the-content .letters a {
	padding:3px;
	text-decoration:none;
	color:#333333;
	background:transparent;
}
.content .main-content .info-content .the-content .letters a:hover {
	padding:2px;
	border:1px solid #5D7812;
	background:#608106 url('../img/bar-verde.jpg') repeat-x center center;
	color:white;
}
.content .main-content .info-content .the-content .letters a.selected {
	padding:2px;
	border:1px solid #8C1313;
	background:#9E2A03 url('../img/bar-rosu.jpg') repeat-x center center;
	color:white;
}
.content .main-content .info-content .the-content .letters a.name {
	font-weight:bold;
	color: #cc3300;
	display: inline;
	padding: 0;
	text-decoration:none;
	border:0;
}
.content .main-content .info-content .the-content .letters a.name:hover {
	color: #cc3300;
	background:transparent;
	border:0;
	padding:0;
}
.content .main-content .info-content .the-content .companies {
	overflow:auto;
}
.content .main-content .info-content .the-content .companies a.company {
	background:white url('../img/post-bck.jpg') repeat-x center top;
	border:1px solid #CCCCCC;
	cursor:pointer;
	display:block;
	margin-top:15px;
	text-decoration:none;
	padding:10px;
	_float:left;
	color:#333333;
}
.content .main-content .info-content .the-content .companies a.company.first {
	margin-top:0;
}
.content .main-content .info-content .the-content .companies a.company .left {
	float:left;
	width:400px;
}
.content .main-content .info-content .the-content .companies a.company .left .name {
	color:#CC3300;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:0 0 5px 30px;
}
.content .main-content .info-content .the-content .companies a.company .left .domain {
	display:block;
	padding:0 0 5px 40px;
	font-size:11px;
}
.content .main-content .info-content .the-content .companies a.company .left .domain span {
	color:white;
	background:#888888;
	padding: 0 4px;
}
.content .main-content .info-content .the-content .companies a.company .left .foot {
	font-size:11px;
}
.content .main-content .info-content .the-content .companies a.company .left .foot .county {
	float:left;
	padding:0 0 0 40px;
}
.content .main-content .info-content .the-content .companies a.company .left .foot .county span {
	color:#7FA518;
}
.content .main-content .info-content .the-content .companies a.company .left .foot .webpage {
	float:left;
	padding:0 0 0 30px;
}
.content .main-content .info-content .the-content .companies a.company .left .foot .webpage span {
	color:#7FA518;
	text-decoration:underline;
}
.content .main-content .info-content .the-content .companies a.company .right {
	float:right;
}
.content .main-content .info-content .the-content .companies a.company .right img {
	max-width:70px;
	max-height:50px;
	border:1px solid #bbbbbb;
}
.content .main-content .info-content .the-content .companies a.company:hover {
	background:#608106 url('../img/company-hover.jpg') repeat-x center top;
	color:white;
}
.content .main-content .info-content .the-content .companies a.company:hover .left .name,
.content .main-content .info-content .the-content .companies a.company:hover .left .foot .county span,
.content .main-content .info-content .the-content .companies a.company:hover .left .foot .webpage span {
	color:black;
}
.content .main-content .info-content .the-content .companies a.company:hover .left .domain span {
	color:black;
	background:white;
}
.content .main-content .info-content .the-content .current-tag {
	height:22px;
	margin-bottom:20px;
}
.content .main-content .info-content .the-content .current-tag .label {

}
.content .main-content .info-content .the-content .current-tag .name {
	border:1px solid #5D7812;
	background:#608106 url('../img/bar-verde.jpg') repeat-x center center;
	display:-moz-inline-box;
	display:inline-block;
	padding:2px 8px;
	color:white;
	margin-left:5px;
}
.content .main-content .info-content .the-content .page-title {
	background:transparent url('../img/bar-rosu.jpg') repeat-x center center;
	border:1px solid #cc3300;
	margin:0 0 15px 0;
	padding:10px;
	color: white;
	font-weight:bold;
	font-size:14px;
}
.content .main-content .info-content .the-content .page-content {
	background:white url('../img/post-bck.jpg') repeat-x top;
	border:1px solid #CCCCCC;
	margin:0 0 15px 0;
	padding:10px;
}
.content .main-content .info-content .the-content .page-content .contact-left {
	float:left;
	width:260px;
}
.content .main-content .info-content .the-content .page-content .contact-left ul {
	margin:0;
	padding:0;
}
.content .main-content .info-content .the-content .page-content .contact-left ul li {
	list-style-type:none;
	list-style-image:none;
	padding:0 0 0 10px;
	margin:0;
}
.content .main-content .info-content .the-content .page-content .contact-left ul li span {
	color:#cc3300;
	font-weight:bold;
}
.content .main-content .info-content .the-content .page-content .contact-right {
	float:right;
}
.content .main-content .info-content .the-content .page-content h2 {
	font-size:14px;
}
.content .main-content .info-content .the-content .page-content a {
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}
.content .main-content .info-content .the-content .page-content a:hover {
	text-decoration:underline;
}
.content .main-content .info-content .the-content .company-information {
	background:white url('../img/post-bck.jpg') repeat-x top;
	border:1px solid #CCCCCC;
	margin:0;
	padding:20px 30px;
	_float:left;
}
.content .main-content .info-content .the-content .company-information .top {

}
.content .main-content .info-content .the-content .company-information .top .left {
	float:left;
}
.content .main-content .info-content .the-content .company-information .top .left h2 {
	color: #cc3300;
	font-size:18px;
	font-weight:normal;
	margin-top:5px;
}
.content .main-content .info-content .the-content .company-information .top .left .motto {
	color: #999999;
	padding-left:10px;
}
.content .main-content .info-content .the-content .company-information .top .right {
	float:right;
}
.content .main-content .info-content .the-content .company-information .top .right img {
	border:1px solid #BBBBBB;
	max-height:50px;
	max-width:70px;
}
.content .main-content .info-content .the-content .company-information .information {
	margin-top:10px;
}
.content .main-content .info-content .the-content .company-information .information .item {
	width:230px;
	float:left;
	padding:3px 0;
}
.content .main-content .info-content .the-content .company-information .information .item .label {

}
.content .main-content .info-content .the-content .company-information .information .item .value {
	font-weight:bold;
	color: #7FA518;
}
.content .main-content .info-content .the-content .company-information .information .item .value.domain {
	background:#7FA518;
	color:white;
	padding:0 4px;
	font-style:italic;
}
.content .main-content .info-content .the-content .company-information .information .item .value a {
	color: #7FA518;
	text-decoration:underline;
}
.content .main-content .info-content .the-content .company-information .information .item .value a:hover {
	text-decoration:none;
}
.content .main-content .info-content .the-content .company-information .contact {
	border-top:1px solid #cccccc;
	margin-top:15px;
	padding-top:15px;
}
.content .main-content .info-content .the-content .company-information .contact table {
	width:100%;
}
.content .main-content .info-content .the-content .company-information .contact table .label {
	text-align:right;
	vertical-align:top;
	padding:4px 10px 0 0;
	width:125px;
}
.content .main-content .info-content .the-content .company-information .contact table .input input.regular-text {
	width:250px;
}
.content .main-content .info-content .the-content .company-information .contact table .input textarea {
	background:#E3EAD1;
	border:1px solid #555555;
	padding:2px;
	width:250px;
	height:100px;
	font-size:12px;
}
.content .main-content .info-content .the-content .company-information .contact table .input textarea:focus {
	border:1px solid black;
	background:#f5f7ef;
}
.content .main-content .info-content .the-content .company-information .contact table .input textarea:hover {
	border:1px solid black;
}
.add-post textarea,
.contact textarea,
.pm-new textarea,
.post-edit textarea {
	width:300px;
	height:250px;
}
textarea.regular-text {
	background:#E3EAD1;
	border:1px solid #555555;
	padding:2px;
	font-size:12px;
}
textarea.regular-text:focus {
	border:1px solid #aaa;
	background:#f5f7ef;
	box-shadow: 0 2px 7px #bbb; /*0 2px 10px #CCCCCC*/
	-moz-box-shadow:0 2px 7px #bbb;
	-webkit-box-shadow: 0 2px 7px #bbb;
}
textarea.regular-text:hover {
	border:1px solid #999;
	box-shadow: 0 2px 7px #999; /*0 2px 10px #CCCCCC*/
	-moz-box-shadow:0 2px 7px #999;
	-webkit-box-shadow: 0 2px 7px #999;
}
span.mandatory {
	color:#cc3300;
	font-weight:bold;
}
span.optional {
	color: #999999;
}
.content .main-content .info-content .the-content .post-information {
	background:white url('../img/post-bck.jpg') repeat-x top;
	border:1px solid #CCCCCC;
	margin:0 0 15px 0;
	padding:10px;
}
.content .main-content .info-content .the-content .post-information .top {
	margin-bottom:10px;
	padding-bottom:20px;
	border-bottom:1px solid #BFBFBF;
}
.content .main-content .info-content .the-content .post-information .top .left {
	float:left;
}
.content .main-content .info-content .the-content .post-information .top h1 {
	color:#cc3300;
	font-size:18px;
	font-weight:normal;
	margin:0;
}
.content .main-content .info-content .the-content .post-information .top .left .term {
	color:#999999;
	font-size:11px;
	margin-top:10px;
}
.content .main-content .info-content .the-content .post-information .top .left .term span {
	width:50px;
	display:-moz-inline-box;
	display:inline-block;
}
.content .main-content .info-content .the-content .post-information .top .left .term a {
	background: #A4A4A4 url('../img/bar-gri.jpg') repeat-x center;
	border:1px solid #999999;
	padding: 3px 10px;
	color:white;
	text-decoration:none;
	font-style:italic;
}
.content .main-content .info-content .the-content .post-information .top .left .term a:hover {
	background: #cc3300 url('../img/bar-rosu.jpg') repeat-x center;
	border:1px solid #8C1313;
}
.content .main-content .info-content .the-content .post-information .top .right .views {
	color:#999999;
	font-size:11px;
}
.content .main-content .info-content .the-content .post-information .top .right {
	float:right;
	text-align:right;
	font-size:11px;
	padding-top:5px;
}
.content .main-content .info-content .the-content .post-information .top .right a {
	color:#7A9B20;
	text-decoration:none;
}
.content .main-content .info-content .the-content .post-information .top .right a#print-post {
	background:url('../img/print.gif') no-repeat right center;
	padding-right: 15px;
}
.content .main-content .info-content .the-content .post-information .top .right a#print-post:hover {
	background:url('../img/print-hover.gif') no-repeat right center;
}
.content .main-content .info-content .the-content .post-information .top .right a#save-post {
	background:url('../img/save.gif') no-repeat right center;
	padding-right: 15px;
}
.content .main-content .info-content .the-content .post-information .top .right a#save-post:hover {
	background:url('../img/save-hover.gif') no-repeat right center;
}
.content .main-content .info-content .the-content .post-information .top .right a#edit-post {
	background:url('../img/edit.gif') no-repeat right center;
	padding-right: 15px;
}
.content .main-content .info-content .the-content .post-information .top .right a#edit-post:hover {
	background:url('../img/edit-hover.gif') no-repeat right center;
}
.content .main-content .info-content .the-content .post-information .top .right a:hover {
	text-decoration:underline;
}
.content .main-content .info-content .the-content .post-information .center {
	margin-bottom:20px;
	overflow-x:hidden;
}
.content .main-content .info-content .the-content .post-information .tabs {

}
.content .main-content .info-content .the-content .post-information .tabs .left {
	float:left;
	width:50%;
}
.content .main-content .info-content .the-content .post-information .tabs .right {
	float:right;
	width:50%;
}
.content .main-content .info-content .the-content .post-information .tabs .right .title {
	border-right:0;
}
.content .main-content .info-content .the-content .post-information .tabs .title {
	padding:7px 10px;
	border-right:1px solid white;
	font-weight:bold;
	cursor:pointer;
}
.content .main-content .info-content .the-content .post-information .media .title {
	background: #EFEFEF;
	color: #707070;
}
.content .main-content .info-content .the-content .post-information .tabs .right .cont {
	border-right: 0;
}
.content .main-content .info-content .the-content .post-information .tabs .right .cont a {
	color:#707070;
}
.content .main-content .info-content .the-content .post-information .tabs .cont {
	padding:10px;
	border-right:1px solid white;
	font-size:11px;
}
.content .main-content .info-content .the-content .post-information .media .cont {
	background: #DFDFDF;
	text-align:center;
	color: #707070;
}
.content .main-content .info-content .the-content .post-information .media .cont img {
	border:1px solid #999999;
	height:70px;
	width:70px;
}
.content .main-content .info-content .the-content .post-information .tabs .right .title {
	text-align:right;
}
.content .main-content .info-content .the-content .post-information .other-info {
	margin-top:15px;
}
.content .main-content .info-content .the-content .post-information .other-info .title {
	background: #E3EAD1;
	color: #7A9B20;
}
.content .main-content .info-content .the-content .post-information .other-info .cont {
	background: #D0DBB3;
	color: #668808;
	padding:10px 5px;
}
.content .main-content .info-content .the-content .post-information .other-info .left .cont {
	font-size:30px;
	text-align:center;
}
.content .main-content .info-content .the-content .post-information .other-info .left .cont .small {
	font-size:11px;
}
.content .main-content .info-content .the-content .post-information .other-info .right .cont input.regular-text {
	width:145px;
}
.content .main-content .info-content .the-content .post-information .other-info .right .cont .label {
	text-align:right;
}
.content .main-content .info-content .the-content .post-information .tabs .title {
	border-bottom:1px solid white;
}
.content .main-content .info-content .the-content .post-information .company {
	background: #EFEFEF;
	margin-top: 15px;
	padding:10px;
}
.content .main-content .info-content .the-content .post-information .company .left {
	float:left;
	padding-bottom:10px;
}
.content .main-content .info-content .the-content .post-information .company .left h2 {
	color: #7A9B20;
	font-size: 16px;
	font-weight:bold;
	margin-bottom:5px;
}
.content .main-content .info-content .the-content .post-information .company .left h2 a {
	color: #7A9B20;
	text-decoration:none;
}
.content .main-content .info-content .the-content .post-information .company .left .detail {
	color: #707070;
}
.content .main-content .info-content .the-content .post-information .company .left .detail span {
	font-weight:bold;
}
.content .main-content .info-content .the-content .post-information .company .left .detail a {
	color: #707070;
	text-decoration: none;
}
.content .main-content .info-content .the-content .post-information .company .left .detail a:hover {
	text-decoration: underline;
}
.content .main-content .info-content .the-content .post-information .company .right {
	float:right;
	text-align:right;
	font-size:11px;
	padding-bottom:10px;
}
.content .main-content .info-content .the-content .post-information .company .right a {
	color: #707070;
	display:block;
	margin-bottom:5px;
	text-decoration: none;
}
.content .main-content .info-content .the-content .post-information .company .right a:hover {
	text-decoration: underline;
}
.content .main-content .info-content .the-content .post-information .company-contact {
	background: #EFEFEF;
	padding:10px;
	border-top: 1px solid #BFBFBF;
}
.content .main-content .info-content .the-content .post-information .company-contact table {
	margin:10px 0;
}
.content .main-content .info-content .the-content .post-information .company-contact table td.label {
	text-align:right;
	width:150px;
	vertical-align:top;
	padding-top:5px;
	padding-right:5px;
}
.content .main-content .info-content .the-content .post-information .company-contact table td.input {

}
.content .main-content .info-content .the-content .post-information .company-contact table td.input .regular-text {
	width:250px;
}
.content .main-content .info-content .the-content .post-information .questions {
	background: #EFEFEF;
	margin-top: 15px;
}
.content .main-content .info-content .the-content .post-information .questions h3 {
	background: #e0e0e0;
	padding:5px 10px;
	border-bottom:1px solid #BFBFBF;
	font-weight:bold;
	font-size:12px;
	margin:0;
}
.content .main-content .info-content .the-content .post-information .questions .inner {
	padding:10px;
}
.content .main-content .info-content .the-content .post-information .questions .inner .question {
	margin-top:10px;
	background: url('../img/question-mark.jpg') no-repeat left top;
	padding-left: 28px;
}
.content .main-content .info-content .the-content .post-information .questions .inner .question.first {
	margin-top:0;
}
.content .main-content .info-content .the-content .post-information .questions .inner .question .head{
	background:#E0E0E0;
	padding:2px 5px;
}
.content .main-content .info-content .the-content .post-information .questions .inner .answer {
	margin-top:10px;
	background: url('../img/exclamation-mark.jpg') no-repeat left  top;
	padding-left: 28px;
}
.content .main-content .info-content .the-content .post-information .questions .inner .answer.first {
	margin-top:0;
}
.content .main-content .info-content .the-content .post-information .questions .inner .answer .head {
	background:#e3ead1;
	padding:2px 5px;
}
.content .main-content .info-content .the-content .post-information .questions .inner .answer .head .left {
	float:left;
}
.content .main-content .info-content .the-content .post-information .questions .inner .answer .head .left span {
	color: #7A9B20;
	font-weight:bold;
}
.content .main-content .info-content .the-content .post-information .questions .inner .answer .head .right {
	float:right;
	font-size:10px;
	color:#999999;
}
.content .main-content .info-content .the-content .post-information .questions .inner .question .head .left {
	float:left;
}
.content .main-content .info-content .the-content .post-information .questions .inner .question .head .left a,
.content .main-content .info-content .the-content .post-information .questions .inner .question .head .left span {
	color: #7A9B20;
	font-weight:bold;
	text-decoration:none;
}
.content .main-content .info-content .the-content .post-information .questions .inner .question .head .left a:hover {
	text-decoration:underline;
}
.content .main-content .info-content .the-content .post-information .questions .inner .question .head .right {
	float:right;
	font-size:10px;
	color:#999999;
}
.content .main-content .info-content .the-content .post-information .questions .inner .answer .cont {
	padding:5px;
	background:#e3ead1;
}
.content .main-content .info-content .the-content .post-information .questions .inner .question .cont{
	padding:5px;
	background:#E0E0E0;
}
.content .main-content .info-content .the-content .post-information .questions .inner .actions {
	margin-top:10px;
	text-align:right;
}
.content .main-content .info-content .the-content .post-information .questions .foot {
	padding:15px 10px;
	background: #e0e0e0;
	border-top:1px solid #BFBFBF;
}
.content .main-content .info-content .the-content .post-information .questions .foot table {

}
.content .main-content .info-content .the-content .post-information .questions .foot table th {
	color:#7A9B20;
	font-weight:bold;
}
.content .main-content .info-content .the-content .post-information .questions .foot table td.label {
	text-align:right;
	width:150px;
	vertical-align:top;
	padding-top:5px;
	padding-right:5px;
}
.content .main-content .info-content .the-content .post-information .questions .foot table td.input {

}
.content .main-content .info-content .the-content .post-information .questions .foot table td.input .regular-text {
	width:250px;
}
.content .main-content .info-content .the-content .post-information .comment {
	font-size:11px;
	margin-top:10px;
	color:#999999;
}
.content .main-content .info-content .the-content .post-information .media .left .title.up {
	background: #EFEFEF url('../img/sag-up-gri.gif') no-repeat 45px center;
}
.content .main-content .info-content .the-content .post-information .media .left .title.down {
	background: #EFEFEF url('../img/sag-down-gri.gif') no-repeat 45px center;
}
.content .main-content .info-content .the-content .post-information .media .right .title.up {
	background: #EFEFEF url('../img/sag-up-gri.gif') no-repeat 200px center;
}
.content .main-content .info-content .the-content .post-information .media .right .title.down {
	background: #EFEFEF url('../img/sag-down-gri.gif') no-repeat 200px center;
}
.content .main-content .info-content .the-content .post-information .other-info .left .title.up {
	background: #E3EAD1 url('../img/sag-up-verde.gif') no-repeat 50px center;
}
.content .main-content .info-content .the-content .post-information .other-info .left .title.down {
	background: #E3EAD1 url('../img/sag-down-verde.gif') no-repeat 50px center;
}
.content .main-content .info-content .the-content .post-information .other-info .right .title.up {
	background: #E3EAD1 url('../img/sag-up-verde.gif') no-repeat 120px center;
}
.content .main-content .info-content .the-content .post-information .other-info .right .title.down {
	background: #E3EAD1 url('../img/sag-down-verde.gif') no-repeat 120px center;
}
.content .main-content .info-content .the-content .tags {
	height:22px;
	margin-bottom:20px;
	position:relative;
	top:4px;
}
.content .main-content .info-content .the-content .tags a {
	background: #5D7812 url('../img/bar-verde.jpg') repeat-x center;
	border:1px solid #5D7812;
	padding: 3px 10px;
	line-height: 14px;
	color:white;
	text-decoration:none;
	margin-left: 15px;
}
.content .main-content .info-content .the-content .tags a:hover {
	background: #cc3300 url('../img/bar-rosu.jpg') repeat-x center;
	border:1px solid #8C1313;
}
.content .main-content .info-content .the-content .saved {
	background:white url('../img/post-bck.jpg') repeat-x top;
	border:1px solid #CCCCCC;
	margin:0 0 15px 0;
	padding:10px;
}
.content .main-content .info-content .the-content .saved h1 {
	font-size:14px;
	color: #cc3300;
	font-weight: bold;
	margin: 0 0 10px 0;
}
.content .main-content .info-content .the-content .saved .posts {
	margin:10px 0;
}
.content .main-content .info-content .the-content .saved .posts .post {
	border-top:1px solid #dddddd;
	padding:5px 10px;
}
.content .main-content .info-content .the-content .saved .posts .post.first {
	border-top:0;
}
.content .main-content .info-content .the-content .saved .posts .post .left {
	float:left;
}
.content .main-content .info-content .the-content .saved .posts .post .left a {
	color:#333333;
	text-decoration:none;
}
.content .main-content .info-content .the-content .saved .posts .post .right {
	float:right;
}
.content .main-content .info-content .the-content .saved .posts .post .right a {
	background:#cc3300 url('../img/button-red.gif') repeat-x top left;
	border:1px solid #e2a7a7;
	color: white;
	text-decoration:none;
	font-size:10px;
	padding:2px 4px;
	position:relative;
	top:1px;
}
.content .main-content .info-content .the-content .saved .posts .post.over {
	background: url('../img/bar-verde.jpg') repeat-x center;
}
.content .main-content .info-content .the-content .saved .posts .post.over .left a {
	color:white;
}
.content .main-content .info-content .the-content .saved .posts .post.over .right a {
	background:black url('../img/button-black.gif') repeat-x top left;
	border:1px solid #333333;
}
.content .print {
	background:white;
	padding:10px;
}
.content .print  h1 {
	font-size:18px;
	margin:0;
	padding-bottom:10px;
}
.content .print  h2 {
	font-size:14px;
	margin:0;
	padding:10px 0;
}
.content .print .option {
	color: #666;
	padding:2px 0;
}
.content .print .option span {
	color: #333;
	font-weight:bold;
}
.content .print .body {
	margin-top:10px;
	padding: 10px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
}
.content .print .company {

}
.content .print .company h3 {
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding-top:10px;
}
.content .print .company h3 span {
	font-weight:bold;
	font-size:14px;
}
.content .print .company .detail {
	font-weight:bold;
	padding-left:10px;
	font-size:11px;
}
.content .print .company .detail span {
	font-weight:normal;
}
.content .print .comment {
	padding:10px;
}
.content .print .comment.first {
	padding-top:0;
}
.content .print .comment .h {
	font-style:italic;
	display:block;
}
.printable .content .logo {
	margin:0;
	padding:0;
}
.content .print .pictures img {
	border:1px solid #333;
}
.content .form .message-info {
	margin-bottom:10px;
	border-bottom:1px solid #dddddd;
}
.content .form .message-info .item {
	padding:2px 0;
}
.content .form .message-info .item span,
.content .form .message-info .item a {
	color:#cc3300;
}
.content .form .message-info .item.subject span {
	border:1px solid #8C1313;
	background:#9E2A03 url('../img/bar-rosu.jpg') repeat-x center center;
	display:-moz-inline-box;
	display:inline-block;
	text-decoration: none;
	color:white;
	padding:4px 8px;
	margin:10px 0;
}
.content .form .message-info .timeago {
	color:#787878;
}
.content .form.pm-view .message {
	font-style:italic;
}
.content .form-steps {
	line-height:14px;
	height:22px;
	margin-bottom:20px;
}
.content .form-steps span {
	margin-right:10px;
}
.content .form-steps span.selected {
	border:1px solid #5D7812;
	background:#608106 url('../img/bar-verde.jpg') repeat-x center center;
	display:-moz-inline-box;
	display:inline-block;
	padding:4px 8px;
	color:white;
}
.content .form-options {
	line-height:14px;
	height:22px;
	margin-bottom:20px;
}
.content .form-options a {
	margin-right:10px;
	text-decoration:none;
	color:#333333;
}
.content .form-options a:hover {
	text-decoration:underline;
}
.content .form-options a.selected {
	border:1px solid #5D7812;
	background:#608106 url('../img/bar-verde.jpg') repeat-x center center;
	display:-moz-inline-box;
	display:inline-block;
	padding:4px 8px;
	color:white;
}
.content .form-options a.selected:hover {
	text-decoration:none;
}
.content .pm {

}
.content .pm table {
	width:100%;
}
.content .pm table tr.hover {
	background:#eeeeee;
}
.content .pm table tr th {
	padding:4px 3px;
	color:white;
}
.content .pm table tr td {
	padding:4px 3px;
	cursor:pointer;
	border-bottom:1px solid #eeeeee;
}
.content .pm table tr td.new {
	font-weight:bold;
}
.content .pm table tr.head {
	background: #7A9B20 url('../img/bar-verde.jpg') repeat-x center center;
}
.content .form {
	_height:1%;
	background:white url('../img/post-bck.jpg') repeat-x top;
	border:1px solid #CCCCCC;
	padding:10px;
}
.content .form h2 {
	color:#CC3300;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}
.content .form .description h2 {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 10px;
}
.content .form .description img {
	vertical-align:middle;
}
.content .form .description a.delete {
	float:right;
	color:white !important;
	text-decoration:none !important;
	vertical-align:middle;
}
.content .form .description ul {
	margin:0;
	padding:10px;
}
.content .form .description .left {
	float:left;
	width:50%;
}
.content .form .description .right {
	float:right;
	width:50%;
}
.content .form .description ul li {
	margin:5px 0;
	padding:2px;
	background:white;
	list-style-type:none;
	list-style-image:none;
	overflow:hidden;
}
.content .stats .stat {
	margin:8px 0;
}
.content .stats .stat .number {
	font-weight:bold;
}
.content .stats .stat .left {
	float:left;
	width:200px;
	text-align:right;
}
.content .stats .stat a {
	text-decoration:none;
	color:#cc3300;
}
.content .stats .stat a:hover {
	text-decoration:underline;
}
.content .stats .stat .right {
	float:right;
	text-align:left;
	width:310px;
}
.content .form .line {
	margin:8px 0;
}
.content .form .line .label {
	float:left;
	width:150px;
	text-align:right;
	padding-top:4px;
}
.content .form .line .input {
	float:right;
	text-align:left;
	width:360px;
}
.content .form .line .input a {
	font-weight:bold;
	color: #CC3300;
	text-decoration:none;
}
.content .form .line .input a.small {
	font-size:10px;
	text-decoration:none;
	color:#666666;
}
.content .form .line .input a:hover {
	color: #333333;
	text-decoration: underline;
}
.content .form .line .input input.regular-text {
	width:300px;
}
.content .form .line .input select.regular-text {
	width:306px;
	_width:300px;
}
.content .form .line .description {
	background: #EFEFEF;
	padding:4px;
	margin-top:4px;
	color: #666666;
}
.content .form .line .description a {
	color: #666666;
	text-decoration:underline;
}
.content .form .line .description a:hover {
	text-decoration:none;
}
.content .form .comment {
	font-size:11px;
	margin-top:10px;
	color:#999999;
}
ul.errors {
	border:1px solid #cc0000;
	background:#ffd2d2;
	color: #cc0000;
	padding:5px;
	margin-bottom:10px;
}
ul.errors li.error {
	border:0;
	background:none;
	padding:0;
	margin-left:20px;
}
input.error, input.error:hover, input.error:focus,
textarea.error, textarea.error:hover, textarea.error:focus,
select.error, select.error:hover, select.error:focus {
	border:1px solid #cc0000;
	background:#ffd2d2;
	color: #cc0000;
}
a.red-button {
	background:#cc3300 url('../img/button-red.gif') repeat-x top left;
	line-height:12px;
	font-size: 10px;
	color:white;
	padding:4px 10px 3px 10px;
	border:1px solid #e2a7a7;
	cursor:pointer;
	text-decoration:none;
}
a.green-button {
	background:#55700b url('../img/button-green.gif') repeat-x top left;
	line-height:12px;
	font-size: 10px;
	color:white;
	padding:4px 10px 3px 10px;
	border:1px solid #bed386;
	cursor:pointer;
	text-decoration:none;
}
a.black-button {
	background:black url('../img/button-black.gif') repeat-x top left;
	line-height:12px;
	font-size: 10px;
	color:white !important;
	padding:4px 10px 3px 10px;
	border:1px solid #d7d7d7;
	cursor:pointer;
	text-decoration:none !important;
}
.content .main-content .info-content .the-content .my-posts {

}
.content .main-content .info-content .the-content .my-posts .post {
	background:white url('../img/post-bck.jpg') repeat-x top;
	border:1px solid #CCCCCC;
	margin:15px 0;
	padding:10px;
}
.content .main-content .info-content .the-content .my-posts .post .left {
	float:left;
	padding-right:10px;
}
.content .main-content .info-content .the-content .my-posts .post .right {
	float:left;
	width:430px;
}
.content .main-content .info-content .the-content .my-posts .post .right .title {
	font-size:14px;
	color: #7A9B20;
	font-weight: bold;
	margin: 0 0 5px 0;
	text-decoration:none;
	display:block;
}
.content .main-content .info-content .the-content .my-posts .post .right .information {
	margin-bottom:5px;
	color: #7a7a7a;
	padding:0 10px;
}
.content .main-content .info-content .the-content .my-posts .post .right .information ._info {
	font-weight:bold;
	font-style:italic;
	color:#333333;
}
.content .main-content .info-content .the-content .my-posts .post .right .actions {
	color: #7a7a7a;
}
.content .main-content .info-content .the-content .my-posts .post .right .actions a {
	color :#cc3300;
	text-decoration:none;
}
.content .main-content .info-content .the-content .my-posts .post .right .actions a:hover {
	text-decoration:underline;
}
.content .main-content .info-content .the-content .my-posts .post .left img {
	width:70px;
	height:70px;
	border:1px solid #BBBBBB;
}
.content .main-content .info-content .the-content .my-companies {

}
.content .main-content .info-content .the-content .my-companies .company {
	background:white url('../img/post-bck.jpg') repeat-x top;
	border:1px solid #CCCCCC;
	margin:15px 0;
	padding:10px;
}
.content .main-content .info-content .the-content .my-companies .company .left {
	float:left;
	padding-right:10px;
}
.content .main-content .info-content .the-content .my-companies .company .right {
	float:left;
	width:430px;
}
.content .main-content .info-content .the-content .my-companies .company .right .name {
	font-size:14px;
	color: #7A9B20;
	font-weight: bold;
	margin: 0 0 5px 0;
	text-decoration:none;
	display:block;
}
.content .main-content .info-content .the-content .my-companies .company .right .information {
	margin-bottom:5px;
	color: #7a7a7a;
	padding:0 10px;
}
.content .main-content .info-content .the-content .my-companies .company .right .information ._info {
	font-weight:bold;
	font-style:italic;
	color:#333333;
}
.content .main-content .info-content .the-content .my-companies .company .right .actions {
	color: #7a7a7a;
}
.content .main-content .info-content .the-content .my-companies .company .right .actions a {
	color :#cc3300;
	text-decoration:none;
}
.content .main-content .info-content .the-content .my-companies .company .right .actions a:hover {
	text-decoration:underline;
}
.content .main-content .info-content .the-content .my-companies .company .left img {
	width:70px;
	height:70px;
	border:1px solid #BBBBBB;
}