@charset "utf-8";
#container
{
	/*background:#F8FB75;*/
	position:absolute;
	margin:0px;
	padding:0px ;
	width:100%;
	min-height:100% !important;
	color:#555;
	z-index:-3; /*sub #pagina*/
}
#pagina
{
	font-family:Arial;
	background:#FFF;
	position:relative; 
	/*
	border-left:solid #FF9FD5 1px;
	border-right:solid #FF9FD5 1px; */ 
	margin:0px;
	padding:50px 0px 50px 0px;
	top:-20px;
	width:80%;
	height:100%;
	z-index:-2; /*sub #benner*/
}
#benner
{
	position:relative;
	width:100%;
	height:auto;
	margin:0px;
	z-index:-1;
}
#header
{
	position:relative;
	width:auto;
}
/****   Footer    ****/
#copyright
{
	/*Pozitionare in partea e jos a paginii*/
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	
	font-family:Arial;
	text-align:center;
	color:#CE3A09;
	font-size:12px;
}
/****   Titlu pagini   ****/
.main-title
{
	font-family:Garamond;
	font-size:28px;
	color:#333;
}
/****   Formular oferta   ****/
.div_formular
{
	background:rgba(254, 220, 220, 0.7); 
	border:solid #CA0404 1px;
	font-family:Calibri;
	position:fixed;
	bottom:25px;
	right:20px;
	width:250px;
	height:auto;	
	cursor:default;
	z-index:50;
}
.form_header
{
	background:rgba(220, 14, 14, 0.7); /*  #327CA5  => 50, 124, 165    #1E6FBF => 30, 111, 191*/
	width:100%;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:15px 0px;
	cursor:pointer;
	vertical-align:middle;
}
/*========================================================================*/
/**************************************************************************/
/*          Strat de acoperire pentru blocarea paginii                    */
#overLayer
{
	background-color: rgba(0, 0, 0, 0.4);
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
}
/*========================================================================*/
/*              DIV-ul pentru mesaj eroare                                */
#messageBox
{
	background:#FEDCDC;  /* #BFD9EE;*/
	color:#CA0404;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position: fixed;
	border:solid #CA0404 1px; /*border:solid #2B66A2 1px;*/
	border-radius: 10px; /* IE, Opera  */
	-webkit-border-radius: 10px;  /* chrom  */
	-moz-border-radius:: 10px;  /* mozilla  */
	z-index:1000; /*   Mai mare dacat a stratului #overlay  */
}
/*========================================================================*/
/**************************************************************************/
/*             PAGINA ACASA 											  */
.page-cont
{
	text-align:justify;
	text-indent: 2em;
	font-family:"Batang";
	font-size: 20px;
	margin:7px 0px;
	line-height:1.4em;
	color:#555;
}
/*#pagina h1, #pagina h2, #pagina h3, #pagina h4, #pagina h5, #pagina h6, #pagina p
{
	
}*/
/*========================================================================*/
/**************************************************************************/
/*             PAGINA CONTACT											  */
/*========================================================================*/
.contactForm
{
	background:#FFEAEA; /*#9BFF9B*/
	
	width:400px;
	padding:10px;
	border-radius: 15px; /* IE, Opera  */
	-webkit-border-radius: 15px; /* chrom  */
	-moz-border-radius:15px;  /* mozilla  */
}
.contactTextbox{ width:99%; margin-bottom:8px;}
/*========================================================================*/
/*########################################################################*/
@media screen and (max-width: 1024px)
{	
	
}
@media screen and (max-width: 800px)
{
	
}
@media screen and (max-width: 600px)
{
	#pagina
	{
		width:90%;
	}
	.contactForm {width:320px;}
}
@media screen and (max-width: 480px)
{	
	#benner{display:none;}
	#pagina
	{
		padding:150px 0px 50px 0px;
		width:95%;
	}
	.page-cont{font-size:16px;}
	.div_formular { bottom:35px; }
	.contactForm {width:270px;}
}
@media screen and (max-width: 320px)
{
	.contactForm {width:230px;}
}
/*########################################################################*//