body {
	background:#DDDDDD url(../images/bg_body.jpg) no-repeat fixed left top;
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	margin:0px;
	padding:0px;
	text-align:center;
}

table tr td {
	color:#666666;
	font-family:Verdana,Arial,Georgia,Times New Roman,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	padding:2px;
	text-decoration:none;
}

a {
	color:#E50000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	text-decoration:underline;
}

img {
	border:0px none;
	padding:0px;
}

a:hover {
	text-decoration:underline;
}

	h1, h2, h3, h4, p {
	margin:0px;
	padding:0px;
}

p{
	padding-bottom:10px;
	text-align:justify;
}

h1 {
	color:#E50000;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	padding:10px 0px 20px;
	text-decoration:none;
}

h2 {
	color:#666666;
	font-family:Verdana,Arial,Times New Roman,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	padding-bottom:10px;
	text-decoration:none;
	text-transform:uppercase;
}

h3 {
	color:#666666;
	font-family:Verdana,Arial,Times New Roman,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	padding-bottom:2px;
	padding-top:15px;
	text-decoration:none;
	text-transform:uppercase;
}

#page {
	background-image:url(../images/page_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	margin:0px auto;
	padding:0px;
	text-align:left;
	width:886px;
	}
	
#page .page-wrapper {
	padding:0px 58px;
}

#header {
	height:88px;
	position:relative;
}

#header .logo {
	left:535px;
	position:absolute;
	top:0px;
}

#header .logo-arena {
	left:0px;
	position:absolute;
	top:40px;
}

#top-nav {
	left:0px;
	position:absolute;
	top:10px;
}

#top-nav a {
	background-image:url(../images/icons/icon_home.gif);
	background-position:5px 2px;
	background-repeat:no-repeat;
	color:#999999;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
	padding:0px 0px 0px 20px;
	text-decoration:none;
}

#top-nav a:hover {
	text-decoration:underline;
}

#middle {
}

#header-nav {
}

#header-nav .option {
	background-image:url(../images/bg_top_nav.gif);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:28px;
	width:154px;
}

#header-nav .option-wrapper {
	padding:5px 0px 0px 25px;
}

#header-nav .option a {
	color:#666666;
	font-family:Verdana,Arial,Arial Narrow,Helvetica,Sans-serif,Times New Roman;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	text-decoration:none;
}

#header-nav .option a:hover {
	color:#E50000;
	text-decoration:none;
}

#main-nav
{
	height:32px;
}

#main-nav .option {
	background-image:url(../images/bg_main_nav.gif);
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	height:32px;
	text-align:center;
}

#main-nav .option:hover {
	background:transparent url(../images/bg_main_nav_white.gif) repeat scroll 0% !important;
}

#main-nav .line {
	float:left;
	width:1px;
}

#main-nav .option a {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:32px;
	text-decoration:none;
}

#main-nav .option a:hover {
	color:#E50000;
}

#bottom-main-nav {
	background-image:url(../images/sub_meniu.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:20px;
}

#main-text {
	background-image:url(../images/sus_meniu.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:36px;
	text-indent:10px;
}

#main-text a {
	color:#E50000;
	font-family:Arial,Verdana,Arial Narrow,Helvetica,Sans-serif,Times New Roman;
	font-size:18px;
	font-weight:normal;
	line-height:36px;
	text-decoration:none;
}

#left {
	float:left;
	width:170px;
}

#left .left-wrapper {
	padding:20px 0px 0px;
}

#content {
	float:left;
	width:410px;
}

#content .content-wrapper {
	padding:20px 15px 40px;
}

#right {
	float:left;
	text-align:right;
	width:190px;
}

#right .right-wrapper {
	padding:20px 0px 0px;
}

#right-nav {
	text-align:left;
	width:188px;
}

#right-nav .option {
	background-image:url(../images/bg_rightnav_188x24.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:4px 0px 12px 16px;
}

#right-nav .option a {
	color:#FFFFFF;
	font-family:Arial,Verdana,Georgia,Times New Roman,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	text-decoration:none;
}

#gallery {
	background-color:#A1A3A2;
	margin:0px 0px 20px;
	width:188px;
}

#gallery .gallery-wrapper {
	padding:5px 0px 0px 5px;
}

#gallery .thumb {
	float:left;
	height:42px;
	width:61px;
}

#gallery .thumb-wrapper {
	padding:0px 5px 5px 0px !important;
}

#footer {
	border-top:1px solid #666666;
	height:50px;
	position:relative;
}

#footer .copy {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	left:290px;
	position:absolute;
	text-decoration:none;
	top:10px;
}

#footer .footer-nav {
	left:450px;
	position:absolute;
	top:10px;
}

#footer .footer-nav a {
	color:#666666;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0px 10px;
	text-decoration:none;
}

#footer .footer-nav a:hover {
	text-decoration:underline;
}

.magic{
	clear:both;
}



.clrlft {
	clear:left;
}

.clrrt {
	clear:right;
}

a.oferta {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	text-decoration:none;
}

a.oferta:hover {
	color:#E50000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	text-decoration:none;
}

/*contact*/

.tabelcontact tr
{
	height: 35px;
}
 
/*contact*/
.error
{
	font-weight: 900;
	color: #FF0000;
}

#list_model
{
	list-style: none;
}

#list_model li
{
	float: left;
	width: 130px;
}

p.littletext
{
	font-size: 11px;
} 

#message
{
	color: #FF0000;
}

.anunt_second
{
	margin-bottom: 60px;
	width: 100%;
}


.anunt_second img
{
	margin-right: 3px;
	border: 1px solid #CCC;
}

.anunt_second h2
{
	display: block;
	color:#E50000;
	font-size: 12px;
}


.anunt_second p
{
	font-size: 11px;
}

#alte_imagini
{
	background-color: #CCC;
	width: 100%;
}

div.alte_imagini img
{
	float: left;
	margin-right: 10px;
}

.tabelcontact textarea
{
	width: 	250px;
	height:150px;
		
}

.contentp
{
	text-indent: 10px;
}
 
.title b
{
	color: #e50101;
}

.link p
{
	font-size: 10px;
}

#table_promotie img
{
	border: 1px solid #e50000;
}

#table_promotie .promotie_space
{
	border: none;
}

#table_promotie h2
{
	font-size: 13px;
	font-weight: 900;
	color: #e50000;
	text-decoration: underline;
}

#right-nav a
{
	text-decoration: none;
	font-size: 11px;
}

/*showroom*/

#showroom_gallery a, #service_gallery a
{
	float: left;
	margin: 2px;
}

#showroom_gallery a img, #service_gallery a img
{
	border: 1px solid #000;
}

/* sf showroom*/

/*remat table */

#table_remat td, #table_remat td input
{
	font-size: 11px;
}

#table_remat td.label
{
	width: 10%;
	font-weight: 900;
}

#table_remat td.tip
{
	font-size: 12px;
	color: #e50000;
	font-weight: 900;
	text-decoration: underline;
}

.remat_form
{
	background	: url('../images/buton_form.jpg') top left no-repeat;
	width		: 137px;
	height		: 30px;
	border		: none;
	color: #FFF;
	cursor: pointer;
	cursor: hand;
}

.input_error
{
	border		: 1px solid #e50000;
	background	: #f7cbd6;
}

.error_send
{
	font-size:13px;
	color: #3bc33b;
	font-weight: 900;
}

/*sf remat table */

