html {
	height: 100%;
}
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background: #EEECE0 url(../images/bg-top.jpg) repeat-x top left;
}
img {border:0; vertical-align:top; text-align:left;}
h1, h2, h3 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 13px;
	font-weight:bold;	
}
h1 {
	color:#CC3300;
}
h2 {
	color:#CC3300;
}
h3 {
	color:#CC3300;
}
#content-mare{
	width:1063px;
	margin:auto;
}
#stg-parteneri{float:left;width:80px;}
#dr-parteneri{float:right;width:80px;padding-top:450px;text-align:center;font-size:13px;}
#dr-parteneri img{margin-top:0px;margin-bottom:0px;}
#dr-parteneri span{font-family:Arial, Tahoma; font-size:11px;font-weight:bold;}
#content {  
	height: 100%;
	min-height: 100%;	
	width:903px;
	float:left;
}
#content,
#width {
	max-width: 903px;
	margin: 0 auto;
}
#content[id], #width[id] {
	height: auto;
}
#header {
	position: relative;
	height: 196px;
}
#mainMenu { 
	float: left;
	width: 100%;
	clear: both;  
}
#page {
	float: left;
	width: 903px;
	clear: both;
	background:#E1E1E1;
	margin:0;
	padding:0;
}
#page2 {
	float: left;
	width: 903px;
	clear: both;
	background:#ffffff;
	margin:0;
	padding:0;
}
.dreapta {
	width: 623px;
	margin:0;
}
.stanga {
	width: 280px; 
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.alignLeft {
	text-align: left;
}
.alignRight {
	text-align: right;
}
.clear {
	clear: both;
}
.continut {
	margin:0;
}

/* stanga */
.meniu{
	background-image:url(../images/bg-meniu.jpg);
	background-repeat:repeat-y;
	float: left;
	margin:0;
	padding:0;
	width: 280px;
	border-top:10px solid #970804;
}
.meniu2{
	float: left;
	margin:0;
	padding:0 0 0 15px;
	width: 240px;
}
.meniu2 ul {
	margin: 0 0 6px 0;
	padding: 0 0 6px 0;
	border-bottom:#FF7777 dotted 1px;
}	
.meniu2 li {
	list-style-type: none;
	padding: 0 0 0 15px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#ffffff;	
	line-height:20px;
}
.meniu2 li a{
	color:#ffffff;
	text-decoration:none;	
}
.meniu2 li a:hover{
	color:#ffffff;
	text-decoration:underline;	
}
.meniu2 h1 { 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;	
	margin: 8px 0 4px 2px;
	clear: both;
	}
.meniu2 h2 { 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;	
	margin: 8px 0 4px 2px;
	clear: both;
	}
.meniu3{
	float: left;
	margin:0;
	padding:0 0 0 15px;
	width: 240px;
}
.meniu3 ul {
	margin: 0 0 7px 0;
	padding: 0 0 6px 0;
}	
.meniu3 li {
	list-style-type: none;
	padding: 0 0 0 15px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#ffffff;	
	line-height:20px;
}
.meniu3 li a{
	color:#ffffff;
	text-decoration:none;	
}
.meniu3 li a:hover{
	color:#ffffff;
	text-decoration:underline;	
}
.meniu3 h1 { 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;	
	margin: 4px 0 4px 2px;
	clear: both;
	}
.meniu3 h2 { 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;	
	margin: 2px 0 4px 2px;
	clear: both;
	}
.contact{
	background-image:url(../images/box-contact.jpg);
	background-repeat:no-repeat;
	float: left;
	margin:0;
	padding:0;
	width: 280px;
	height:215px;
}
.contact2{
	background-image:url(../images/box-contact2.jpg);
	background-repeat:no-repeat;
	float: left;
	margin:0;
	padding:0;
	width: 280px;
	height:215px;
}

/* dreapta */
.right-top-home{
	display: block;
	float: left;
	margin:0;
	padding:0 10px 10px 10px;
	width: 603px;
	background:#ffffff;
}
.right-top-home p{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#000;
	margin:0;
	padding:0;
	line-height:15px;	
}
.right-top-home span{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#cc3300;
	margin:0;
	padding:0;
	line-height:15px;
	font-weight:bold;	
}
.right-top-home h1 {
	color:#CC3300;
	background-image:url(../images/logo-h1.jpg);
	background-repeat:no-repeat;
	line-height:35px;
	margin:0 0 10px 0;
	padding: 0 0 0 40px;
}
.right-top{
	display: block;
	float: left;
	margin:0;
	padding:0 10px 10px 10px;
	width: 603px;
	background:#ffffff;
}
.right-top p{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000;
	margin:0;
	padding:0;
	line-height:15px;	
}
.right-top td{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000;
	margin:0;
	padding:0;
	line-height:15px;	
}
.right-top span{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#E86803;
	margin:0;
	padding:0;
	line-height:15px;
	font-weight:bold;	
}
.right-top h1 {
	color:#CC3300;
	background-image:url(../images/logo-h1.jpg);
	background-repeat:no-repeat;
	line-height:35px;
	margin:0 0 10px 0;
	padding: 0 0 0 40px;
}
.right-top a{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#cc3300;
	margin:0;
	padding:0;
	text-decoration:none;	
}
.right-top a:hover{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000;
	margin:0;
	padding:0;
	text-decoration:none;		
}
.right-center1{
	display: block;
	float: left;
	margin:0;
	padding:10px 0 0 10px;
	width: 613px;
	background:#E1E1E1;
}
.right-center1 p{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#000;
	margin:0;
	padding:0;
	line-height:17px;	
}
.right-center1 h2 {
	color:#CC3300;
	background-image:url(../images/logo-h2.jpg);
	background-repeat:no-repeat;
	line-height:35px;
	margin:0 0 10px 0;
	padding: 0 0 0 40px;
}
.right-center2{
	display: block;
	float: left;
	margin:0;
	padding:10px;
	width: 603px;
	background:#403023;
}
.right-center2 p{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#fff;
	margin:0;
	padding:0;
	line-height:14px;	
}
.right-center2 h2 {
	color:#CC3300;
	background-image:url(../images/logo-h2b.jpg);
	background-repeat:no-repeat;
	line-height:35px;
	margin:0;
	padding: 0 0 0 40px;
}
.right-bottom{
	display: block;
	float: left;
	margin:0;
	padding:10px;
	width: 603px;
	background:#E1E1E1;
}
.right-bottom p{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#000;
	margin:0;
	padding:0;
	line-height:17px;	
}
.right-bottom p em{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000;
	margin:0;
	padding:0;
	line-height:17px;	
}
.right-bottom p span{
	font-weight:bold;
	line-height:22px;	
}
.right-bottom h3 {
	color:#CC3300;
	background-image:url(../images/logo-h2.jpg);
	background-repeat:no-repeat;
	line-height:35px;
	margin:0 0 10px 0;
	padding: 0 0 0 40px;
}
.poza-publicitate{
	float:right;
	margin:0 0 0 8px;	
}
#boxuri {	
	float:left;
	margin:7px 0 6px 5px;
	padding:0;	
}
#box1 {	
	float:left;
	width:190px;
	margin:0;
	padding:0;	
	border-right:#624935 dotted 1px;
}
#box1a {	
	float:left;
	width:175px;
	margin:0;
	padding:0;	
}
#box1a a{
	float:right;	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E1E1E1;
	margin:5px 0 0 0;
	padding:0;
	text-decoration:none;
}
#box1a a:hover{	
	float:right;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E1E1E1;
	margin:5px 0 0 0;
	padding:0;
	text-decoration:underline;
}
#box1a h4{	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E1E1E1;
	margin:9px 0 9px 0;
	padding:0;
	font-weight:bold;
	line-height:16px;
}
#box1a p{	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#ffffff;
	margin:0;
	padding:0;
}
#box2 {	
	float:left;
	width:190px;
	margin:0 0 0 15px;
	padding:0;	
	border-right:#624935 dotted 1px;
}
#box2a {	
	float:left;
	width:175px;
	margin:0;
	padding:0;	
}
#box2a a{
	float:right;	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E1E1E1;
	margin:5px 0 0 0;
	padding:0;
	text-decoration:none;
}
#box2a a:hover{	
	float:right;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E1E1E1;
	margin:5px 0 0 0;
	padding:0;
	text-decoration:underline;
}
#box2a h4{	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E1E1E1;
	margin:9px 0 9px 0;
	padding:0;
	font-weight:bold;
	line-height:16px;
}
#box2a p{	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#ffffff;
	margin:0;
	padding:0;
}
#box3 {	
	float:left;
	width:180px;
	margin:0 0 0 15px;
	padding:0;	
}
#box3a {	
	float:left;
	width:175px;
	margin:0;
	padding:0;	
}
#box3a a{
	float:right;	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E1E1E1;
	margin:5px 0 0 0;
	padding:0;
	text-decoration:none;
}
#box3a a:hover{	
	float:right;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E1E1E1;
	margin:5px 0 0 0;
	padding:0;
	text-decoration:underline;
}
#box3a h4{	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E1E1E1;
	margin:9px 0 9px 0;
	padding:0;
	font-weight:bold;
	line-height:16px;
}
#box3a p{	
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#ffffff;
	margin:0;
	padding:0;
}
#right2{
	display: block;
	float: left;
	margin:0;
	padding:0;
	width: 623px;
	background-color:#fff;
	height:100%;
}
#right2 p{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#000;
	margin:0;
	padding:0;
	line-height:15px;	
}
#right2 h1 {
	color:#CC3300;
	background-image:url(../images/logo-h1.jpg);
	background-repeat:no-repeat;
	line-height:35px;
	margin:0;
	padding: 0 0 0 40px;
}
.fotostg {
	margin : 0 5px 5px 0;
	float:left;
	border:2px solid #CCCCCC;
}
.fotodr {
	margin : 0 0 5px 5px;
	float:right;
	border:2px solid #CCCCCC;
}
.arrow ul {
	margin: 0 0 6px 0;
	padding: 0 0 6px 0;
}	
.arrow li {
	list-style-image: url('../images/arrow.jpg');
	padding: 0;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000000;	
	line-height:20px;
}
.webdesign {
float:left;
width:600px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000000;
	margin:0;
	padding:0;
}
.webdesignleft {
float:left;
width:160px;
margin:0;
padding:0;
}

.webdesignleft img{
	border: 4px solid #CCCCCC;
	margin:0;
	padding:0;
}
.webdesignright {
display:block;
float:left;
width:430px;
margin:10px 0 0 10px;
padding:0;
line-height:20px;
}
.webdesignright a{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#DA2F37;
	margin:0;
	padding:0;
}
.webdesignright a:hover{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000000;
	margin:0;
	padding:0;
}
.op{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#666666;
	font-weight:bold;
	margin:0;
	padding:3px;
	text-align:center;
}
/* Galerie foto */
.galerie1 {
	width:603px;
	margin-bottom:10px;
}
.p1{
	width:140px;
	float:left;	
	text-align:center;
}
.p2{
	width:140px;
	float:left;
	margin-left:8px;
	text-align:center;	
}
.p3{
	width:140px;
	float:left;
	margin-left:8px;
	text-align:center;	
}
.p4{
	width:140px;
	float:left;
	margin-left:8px;
	text-align:center;	
}
.p1, .p2, .p3, .p4 img {border:2px solid #CCCCCC;}
/* Galerie foto 2 */
.galerie2 {
	width:590px;
	margin-left:10px;
}
.g2a{
	width:340px;
	float:left;	
	text-align:center;
}
.g2b{
	width:590px;
	float:left;
	text-align:center;	
}
.g2a, .g2b img {border:2px solid #CCCCCC;}
.galerie2container{
	text-align: left;
	padding-top: 9px;
}

.galerie2list 
{
	padding-left: 0px;
	margin: 0px;
	white-space: nowrap;
}

.galerie2list li
{
	display: inline;
	list-style-type: none;
}

.galerie2list a 
{ 
	padding-right: 6px; 
}


/* footer */
#footer {
	float: left;
	width: 100%;
	clear: both;  
	background: #3E2E21 url(../images/bg-bottom.jpg) repeat-x top left;
	height:80px;
}
#footer-main{
	margin:0 auto;
	width:903px;
	background:transparent;
}	
.footer-meniu{
	float:left;
	margin: 0 0 0 10px;
	padding:15px 0 15px 0;
	width:780px;
}
.footer-meniu a{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#E2E2E2;
	margin:0;
	padding:0 5px 0 5px;
	line-height:17px;
	text-decoration:none;
	border-right: #E2E2E2 solid 1px;
}
.footer-meniu a:hover{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#fff;
	margin:0;
	padding:0 5px 0 5px;
	line-height:17px;
	text-decoration:underline;
	border-right: #E2E2E2 solid 1px;
}
.footer-foto{
	float:right;
	display:block;
	width:66px;
	margin:0;
	padding:15px 10px 15px 0;
}
.footer-foto a{
	margin-right:8px;
}
.footer-copy {
float:left;
width:903px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#fff;
	margin:0;
	padding:0;
	text-align:center;
}

/*==================form====================*/
.form { height:28px;}
#form2 { background:#F2F2F2;padding:8px;}
.form input {
	width:187px; 
	height:16px; 
	background:#fff; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000;
	padding-left:3px; 
	border: 1px solid #e4e4e4;
}
textarea { 
	width:374px; 
	height:146px; 
	background:#fff; 
	overflow:auto; 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000;
	padding-left:3px; 
	border: 1px solid #e4e4e4;
}
input{
	color: #000;
	background: #DBDBDB;
	border: 1px solid #e4e4e4;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
.col_contact{
	width:600px;
	float:left;
	margin:0;
}
h5 { 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color:#000;
	font-weight:normal;
	margin:0;
	padding:0;
}
.column1 { width:192px; margin:0;float:left;}
.column2 { width:380px; margin-left:10px;float:left; display:block;}
.alignright { text-align:right; padding-right:4px;}
.pozepagina { margin:0 8px 8px 0; float:left; border:#e4e4e4 4px solid;}