/* Style */
@font-face {
	font-family: 'gothic';
	src: url('../fonts/gothic/gothic.eot');
	src: local('gothic'), url('../fonts/gothic/gothic.woff') format('woff'), url('../fonts/gothic/gothic.ttf') format('truetype');
}
/* use this class to attach this font to any element i.e. <p class="fontsforweb_fontid_9785">Text with this font applied</p> */
.fontsforweb_fontid_9785 {
	font-family: 'gothic' !important;
}
.tnm_pl_main_1 h3 {
	font-family: 'gothic' !important;
	font-size:0.9em;
	text-transform:uppercase;
}
.tnm_pl_oferta_3 h3{
	font-family: 'gothic' !important;
	font-size:0.9em;	
	text-transform:uppercase;
}
/* Font downloaded from FontsForWeb.com */

html, body {
	height: 100%;
	padding: 0;
	margin: 0;
/*	background-color:#438bc5; */

background: url(../images/site/bg09.jpg) no-repeat center center fixed;  
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

  
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/bg09.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/site/bg09.jpg', sizingMethod='scale')";



 
}
body {
\	
}

/* Header D7FFFF */

#tnm_pl_header {
	background-color:#FFF;
	width: 100%;
	height:140px;
	margin: 0 auto;
	margin-bottom:5px;
}
#tnm_pl_header_box {
	background-color:#FFF;
	width:1090px;
	height:140px;
	margin:auto;
	margin-bottom:10px;
	z-index:999;
}
#tnm_pl_header-left {
		display:inline-block;
		padding-left:70px;

	width: 500px;
		height:120px;
	float:left;
	clear:left; 

}
#tnm_pl_header-right {
	display:inline-block;
	width:430px;
	height:100px;
	padding-top:20px;
	margin-right:10px;
	margin-top:15px;
	padding-left:20px;
	float:right;
	clear:right;
	font-family: 'gothic' !important;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 
 }
.tnm_pl_header-box{ 
	padding: 10px;
}

/* Nav */

.tnm_pl_nav {
	width: 100%;
	height:40px;
	overflow: none;
	z-index: 999;
box-shadow: 2px 2px 3px #666666;
  -webkit-box-shadow: 2px 2px 3px #666666;
  -moz-box-shadow: 2px 2px 3px #666666;
  background: #C20000;
  background: linear-gradient(top,  #A90202,  #7A0D27);
  background: -ms-linear-gradient(top,  #A90202,  #7A0D27);
  background: -webkit-gradient(linear, left top, left bottom, from(#A90202), to(#7A0D27));
  background: -moz-linear-gradient(top,  #A90202,  #7A0D27);
	
	
}
.tnm_pl_nav _box{
	width: 100%;
	max-width:1090px;
	overflow: none;

}

/* Container / Main */

#tnm_pl_container {
	width: 1090px;
	margin: 0 auto; 
	overflow: hidden;
	color: #000;
	background-color:#FFF;




}
#tnm_pl_container_menu {
	width: 100%; 
	max-width: 1090px;
	margin: 0 auto; 
	overflow: hidden;
	color: #FFF;
 
}

#tnm_pl_main {
	width: 100%;
	max-width: 1090px;
	min-width: 1090px;
	min-height:500px;
	margin: 0 auto;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

.tnm_pl_main_1 {
	float:left;
	width: auto;
	max-width: 420px;
	padding-left:50px;
	margin: 0 auto;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;  
}


.tnm_pl_main_2 {
	float:right;
	width: 500px;
	height:500px;
	max-width: 520px;
	margin: 0 auto;
	padding-right: 30px;
	margin-top: 5px;
	margin-right:0px;
	margin-bottom: 5px;
	overflow: hidden;

}
.tnm_pl_main_3 {
	float:left;
	clear:both;
	width: 1000px;
	max-width: 1000px;
	margin-left:30px;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}

/* Box */

#tnm_pl_box {
	width: 100%;
	max-width: 1090px;
	margin: 0 auto;
	overflow: hidden;

}
#tnm_pl_box h2{
	font-family: 'gothic' !important;
	font-size:1.6em;
	font-weight:400;
}

#tnm_pl_box-content {
	width: 100%;
	max-width: 1090px;
	margin: 0 auto;
}
.tnm_pl_box-content{ 
	padding: 20px;
}

.tnm_pl_box{ 
	width: 353px;
	height: 353px;
	margin: 5px;
	box-shadow:inset 0px 0px 0px 1background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
px #111111;
	float: left;
}

#tnm_pl_box_1{
	background-color: #cee10c;
	background-image: url(../images/site/green_back.jpg);
	}
#tnm_pl_box_2{ background-color: #cccccc; }
#tnm_pl_box_3{ background-color: #ffffff; }



/* Footer */

#tnm_pl_footer{
	float:right;
	clear:right;
	width:270px;
	max-width: 270px;
	margin: 0 auto;
	overflow: hidden;
	background-color: #FFF;
	opacity: 1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); 

}
#tnm_pl_footer p { margin: 0; padding-right: 10px; text-align: right; color:#000; font-size:0.9em; }
#tnm_pl_footer a { margin: 0; padding-right: 10px; text-align: right; color:#000; font-size:0.9em; text-decoration:none; } 

/* Media */

@media all and (max-width:1090px) {
	#tnm_pl_header-left {
		width: auto;
		float: none;
	}
	#tnm_pl_header-right {
		width: auto;
		float: none;
	}
	.tnm_pl_box{ 
		width:auto; 
		float: none;
	}
}

/* End style */