@charset "utf-8";
/* CSS Document */

body	{
	margin:0px;
	padding:0px;
	background:url(../images/pixel_top.png) repeat-x;
	background-color:#ebe6dd;
	
}

a:focus, a:visited, textarea:focus, input:focus, select:focus, map:focus, area:focus	{
	outline:none;
	outline-style:none;
}	
.clear	{
	clear:both;
}
.center	{
	text-align:center !important;
}
.t_right	{
	text-align:right !important;
}
.t_left	{
	text-align:left !important;
}
.none	{
	text-decoration:none;
}
.none_h	{
	text-decoration:none;
}
.none_h:hover	{
	text-decoration:underline;
}
.under	{
	text-decoration:underline;
}
.upper	{
	text-transform:uppercase;
}
.display	{
	display:block;
}
.display_n	{
	display:none;
}
.right	{
	float:right !important;
}
option	{
	background-color:#fff;
}
.opacity05	{
	opacity:0.5;
}
.opacity05:hover	{
	opacity:1;
}





/*Fonts*/
@font-face {
  font-family: 'RobotoL';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
}
.RobotoL	{
	font-family: RobotoL; 	
}


@font-face {
  font-family: 'RobotoR';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/fIKu7GwZTy_12XzG_jt8eA.woff2) format('woff2');
}
.RobotoR	{
	font-family: RobotoR; 	
}


@font-face {
  font-family: 'RobotoB';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
}
.RobotoB	{
	font-family: RobotoB; 	
}



@font-face {
  font-family: 'RobotoM';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
}
.RobotoM	{
	font-family: RobotoM; 	
}





@font-face {
  font-family: 'ProximaL';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
}
.ProximaL	{
	font-family: ProximaL; 	
}



@font-face {
  font-family: 'ProximaRegular';
    src: url('proxima_nova-regular-webfont.eot');
    src: url('proxima_nova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('proxima_nova-regular-webfont.woff2') format('woff2'),
         url('proxima_nova-regular-webfont.woff') format('woff'),
         url('proxima_nova-regular-webfont.ttf') format('truetype'),
         url('proxima_nova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.ProximaRegular	{
	font-family: ProximaRegular; 	
}



@font-face {
  font-family: 'ProximaR';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(http://fonts.gstatic.com/s/roboto/v15/fIKu7GwZTy_12XzG_jt8eA.woff2) format('woff2');
}
.ProximaR	{
	font-family: ProximaR; 	
}



@font-face {
  font-family: 'ProximaSB';
  src: url('ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),  
  	   url('ProximaNova-Semibold.otf')  format('opentype'),
	   url('ProximaNova-Semibold.woff') format('woff'), 
	   url('ProximaNova-Semibold.ttf')  format('truetype'), 
	   url('ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
.ProximaSB	{
	font-family: ProximaSB; 	
}



@font-face {
  font-family: 'ProximaB';
    src: url('ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),  
		 url('ProximaNova-Bold.otf')  format('opentype'),
	     url('ProximaNova-Bold.woff') format('woff'), 
		 url('ProximaNova-Bold.ttf')  format('truetype'), 
		 url('ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
.ProximaB	{
	font-family: ProximaB; 	
}


@font-face {
  font-family: 'RalewayL';
    src: url('raleway-light_0-webfont.eot');
    src: url('raleway-light_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('raleway-light_0-webfont.woff2') format('woff2'),
         url('raleway-light_0-webfont.woff') format('woff'),
         url('raleway-light_0-webfont.ttf') format('truetype'),
         url('raleway-light_0-webfont.svg#ralewaylight') format('svg');
    font-weight: normal;
    font-style: normal;
}
.RalewayL	{
	font-family: RalewayL; 	
}



@font-face {
  font-family: 'Berlin';
  src: url('BerlinSansFBDemi-Bold.eot?#iefix') format('embedded-opentype'),  
  	   url('BerlinSansFBDemi-Bold.woff') format('woff'), 
	   url('BerlinSansFBDemi-Bold.ttf')  format('truetype'), 
	   url('BerlinSansFBDemi-Bold.svg#BerlinSansFBDemi-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
.Berlin	{
	font-family: Berlin; 	
}

@font-face {
  font-family: 'Open';
    src: url('opensans-extrabold-webfont.eot');
    src: url('opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-extrabold-webfont.woff2') format('woff2'),
         url('opensans-extrabold-webfont.woff') format('woff'),
         url('opensans-extrabold-webfont.ttf') format('truetype'),
         url('opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}
.Open	{
	font-family: Open; 	
}



.verdana	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.arial	{
	font-family:Arial, Helvetica, sans-serif;
}


/*Colors and Sizes*/
.grey	{
	color:#474747;
}
.grey2	{
	color:#585858;
}
.blue	{
	color:#2e5c97;
}
.fz15	{
	font-size:15px;
}
.fz19	{
	font-size:19px;
}
.fz20	{
	font-size:20px;
}
.fz21	{
	font-size:21px;
}
.fz22	{
	font-size:22px;
}
.fz23	{
	font-size:23px;
}
/*END Colors and Sizes*/





.main_holder	{
	width:1000px;
	min-height:10px;
	margin:0px auto;
}
.logo	{
	width:436px;
	height:266px;
	float:left;
	background:url(../images/logo_dunagricol.png) no-repeat;
	margin:35px 0px 0px 32px;
}
.under_construction	{
	width:275px;
	height:314px;
	float:right;
	background:url(../images/under_construction.jpg) no-repeat;
	margin:0px 18px 0px 0px;
}
.umbra1	{
	width:1000px;
	height:22px;
	float:left;
	text-align:center;
	background:url(../images/top_umbra1.png) no-repeat;
	margin:25px 0px 0px 0px;
}
.textbox_large	{
	width:1000px;
	min-height:10px;
	float:left;
	text-align:center;
	margin:10px 0px 0px 0px;
}
.box1	{
	width:332px;
	min-height:10px;
	float:left;
	margin:25px 0px 0px 0px;
}
.titlu_box1	{
	width:332px;
	min-height:10px;
	float:left;
	text-align:center;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
	margin:0px 0px 0px 0px;
}
.box1_image	{
	width:332px;
	min-height:10px;
	float:left;
	text-align:center;
	margin:10px 0px 0px 0px;
}
.text_box1	{
	width:332px;
	min-height:10px;
	float:left;
	line-height:22px;
	text-align:center;
	margin:15px 0px 0px 0px;
}
.delimitare	{
	width:2px;
	height:298px;
	float:left;
	background:url(../images/delimitare.png) no-repeat;
	margin:25px 0px 0px 0px;
	border:0px #000 solid;
}
.umbra2	{
	width:1000px;
	height:22px;
	float:left;
	text-align:center;
	background:url(../images/top_umbra2.png) no-repeat;
	margin:15px 0px 0px 0px;
}
.mtop25	{
	margin-top:25px !important;
}
.lh30	{
	line-height:30px !important;
}
.mbot3minus	{
	margin-bottom:-3px;
}
.box2	{
	width:465px;
	min-height:10px;
	float:left;
	margin:30px 0px 0px 15px;
}
.titlu_box2	{
	width:465px;
	min-height:10px;
	float:left;
	text-align:center;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
	margin:0px 0px 0px 0px;
}
.delimitare_orizontala	{
	width:465px;
	height:1px;
	float:left;
	background-color:#c7bdaa;
	border-bottom:1px #fff solid;
	margin:5px 0px 0px 0px;
}
.text_box2	{
	width:465px;
	min-height:10px;
	float:left;
	line-height:22px;
	text-align:center;
	margin:10px 0px 0px 0px;
}
.map_holder	{
	width:463px;
	height:270px;
	float:left;
	border:1px #b0a592 solid;
	margin:10px 0px 0px 0px;
}
.box3	{
	width:465px;
	min-height:10px;
	float:right;
	margin:30px 15px 0px 0px;
}
.margins10	{
	margin:10px 0px 10px 0px;
}

















