﻿@charset "UTF-8";
/* CSS Document */
img {
	border:none;
}
h1, h2, h3, h4, h5, table, form, ul, li, dl, dd, dt, p {
	margin:0px;
}
ul, li {
	padding:0px;
}
html {
	background:#0E0D0D url(../img/layout/body_bg.gif) top repeat-x;
}
body {
	background:url(../img/layout/bg.jpg) center top no-repeat;
	color:#DEDEDE;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:.8em;
	margin:0px;
	padding:0px;
}
.body-inside {
	background:url(../img/layout/inside_bg.png) top repeat-x;
}
.body-flash {
	background:url(../img/layout/flash-bg.jpg) top repeat-x;
}
.wrapper {
	margin:0 auto;
	position:relative;
	width:990px;
}
/* ------ AUX -------*/
.clear {
	clear:both;
}
.noborder {
	border:none!important;
}
.t_right {
	text-align:right;
}
.t_left {
	text-align:left;
}
.t_center {
	text-align:center;
}
.f_left {
	float:left;
}
.f_right {
	float:right;
}
/*------ HEADER ------*/
.header {
	height:189px;
}
.header h1 {
	height:95px;
	left:26px;
	position:absolute;
	top:38px;
	width:475px;
}
.header h1 a {
	background:url(../img/layout/logo-atomic-media.gif) 0 0 no-repeat;
	display:block;
	height:95px;
	line-height:999px;
	overflow:hidden;
	width:475px;
}
.sub_nav {
	list-style-type:none;
	position:absolute;
	right:16px;
	text-align:right;
	top:66px;
}
.sub_nav li {
	font-size:.9em;
	padding:0 0 2px;
}
.sub_nav li a {
	color:#DEDEDE;
	text-decoration:none;
}
.sub_nav li a:hover {
	color:#00B8F1;
	text-decoration:underline;
}
/*------MAIN NAV------*/
.main_nav {
	left:16px;
	list-style-type:none;
	position:absolute;
	top:160px;
}
.main_nav h3 {
	display:none;
}
.main_nav li {
	float:left;
	height:28px;
	margin:0 15px 0 0
}
.main_nav li a {
	background-position:0 -28px;
	background-repeat:no-repeat;
	cursor:hand;
	display:block;
	height:28px;
	line-height:999px;
	overflow:hidden;
}
.main_nav li a:hover, .active {
	background-position:0 0!important;
}
.mn_01 {
	background-image:url(../img/main_nav/mn01-quienes-somos.gif);
	width:128px;
}
.mn_02 {
	background-image:url(../img/main_nav/mn02-top-tables.gif);
	width:91px;
}
.mn_03 {
	background-image:url(../img/main_nav/mn03-producciones-especiales.gif);
	width:197px;
}
.mn_04 {
	background-image:url(../img/main_nav/mn04-clientes.gif);
	width:69px;
}
.mn_05 {
	background-image:url(../img/main_nav/mn05-aliados-estrategicos.gif);
	width:167px;
}
.mn_06 {
	background-image:url(../img/main_nav/mn06-cubrimiento.gif);
	width:104px;
}
/*------ CONTENT and LAYOUT -------*/
.content {
	margin:0 auto;
	overflow:hidden;
	padding:40px 0 35px;
	width:960px;
}
.content h3, .col_03 h4, .col_04 h4 {
	height:35px;
	line-height:999px;
	margin:0 0 30px;
	overflow:hidden;
}
.breadcrumb, .breadcrumb2 {
	font-size:0.8em;
	color:#00B8F1;
	padding:5px 0 5px;
	text-align:left;
}
.breadcrumb2 {
	padding-left:10px;}
.breadcrumb a {
	color:#00B8F1;
	margin:0 2px;
}
.breadcrumb2 a {
	color:#006699;
	margin:0 2px;
}
.breadcrumb a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.invisible_h3 {
	padding-top:60px;
}
.col_01 {
	width:480px;
}
.col_02 {
	width:600px;
}
.col_03 {
	width:432px;
}
.col_04 {
	width:350px;
}
.col_05 {
	width:700px;
}
.col_06 {
	width:260px;
}
.cubrimiento {
	height:741px;
}
/*----- CONTENT NAV -----*/
.content_nav {
	font-size:0.9em;
	list-style-type:none;
	width:233px;
}
.content_nav li {
	margin:0 0 5px;
}
.content_nav li a {
	background:url(../img/content/content_nav-bg.gif) 0 0 no-repeat;
	color:#E2DA04;
	display:block;
	padding:7px 5px 6px 35px;
	text-decoration:none;
}
.content_nav li a:hover {
	background-position:-233px 0px
}
/*------ TITLES ------*/
.tit_quienes-somos {
	background:url(../img/titles/quienes-somos.gif) 0 0 no-repeat;
}
.tit_top-tables-el-medio {
	background:url(../img/titles/top-tables-el-medio.gif) 0 0 no-repeat;
}
.tit_top-tables {
	background:url(../img/titles/top-tables.gif) 0 0 no-repeat;
}
.tit_vea-mas {
	background:url(../img/titles/vea-mas.gif) 0 0 no-repeat;
}
.tit_documentos {
	background:url(../img/titles/documentos.gif) 0 0 no-repeat;
}
.tit_producciones-especiales {
	background:url(../img/titles/producciones-especiales.gif) 0 0 no-repeat;
}
.tit-casos-de-exito {
	background:url(../img/titles/casos-de-exito.gif) 0 0 no-repeat;
}
.tit-clientes {
	background:url(../img/titles/clientes.gif) 0 0 no-repeat;
}
.tit-aliados-estrategicos {
	background:url(../img/titles/aliados-estrategicos.gif) 0 0 no-repeat;
}
.tit_contactenos {
	background:url(../img/titles/contactenos.gif) 0 0 no-repeat;
}
.tit_informacion-comercial {
	background:url(../img/titles/informacion-comercial.gif) 0 0 no-repeat;
}
/*------ FCK -------*/
.fck {
	line-height:1.5em;
}
.fck p {
	padding:0 0 16px;
}
.fck h4 {
	font-size:1.3em;
	font-weight:normal;
	line-height:1.5em;
	padding:0 0 16px;
}
/*------ LINKER ------*/
.linker {
	background:#141414;
	font-size:0.9em;
	padding:10px;
}
.linker a {
	color:#008DB9;
	text-decoration:none;
}
.linker a span {
	color:#E2DA04;
}
.linker a:hover, .linker a:hover span {
	color:#CCCCCC;
	text-decoration:underline;
}
/*------ GALLERY ------*/
.home_gallery {
	padding:7px 0 0 7px;
}
.home_gallery img {
	margin-bottom:25px;
}
.content_gallery {
	padding:15px 0 0;
	text-align:center;
}
.content_gallery img {
	border:6px #FFFFFF solid;
	margin-bottom:15px;
}
.thumb_gallery {
	margin:0px 0 10px;
	padding:0px;
}
.thumb_gallery a img {
	border:1px solid #666666;
	display:inline;
	margin:0 20px 20px 0;
	padding:1px;
}
.thumb_gallery a:hover img {
	border:#00B8F1 1px solid;
}
/*------ PIC SLIDER -------*/
.pic_slider {
	background:#141414;
	color:#666666;
	font-weight:bold;
	margin:0 auto;
	padding:10px 0;
	position:relative;
	text-align:center;
	width:342px;
}
.pic_slider a {
	color:#008DB9;
	margin:0 7px;
	text-decoration:none;
}
.pic_slider a:hover {
	color:#CCCCCC;
	text-decoration:underline;
}
.pic_slider .back {
	background:url(../img/content/pic_slider-previous.gif) 0 -14px no-repeat;
	display:block;
	height:14px;
	left:10px;
	line-height:999px;
	margin:0px;
	overflow:hidden;
	position:absolute;
	top:12px;
	width:22px;
}
.pic_slider .next {
	background:url(../img/content/pic_slider-next.gif) 0 -14px no-repeat;
	display:block;
	height:14px;
	line-height:999px;
	margin:0px;
	overflow:hidden;
	position:absolute;
	right:10px;
	top:12px;
	width:22px;
}
.pic_slider .back:hover, .pic_slider .next:hover {
	background-position:0 0;
}
/*------ PRODUCCIONES ESPECIALES / ALIADOS ESTRATEGICOS-------*/
.prods_esp, .aliados_est {
	margin:0 0 15px;
	overflow:hidden;
}
.prods_esp a, .aliados_est a {
	float:left;
}
.prods_esp a img {
	border:1px solid #666666;
	display:inline;
	margin:0 8px 8px 0;
	padding:1px;
}
.aliados_est a img {
	border:1px solid #666666;
	display:inline;
	margin:10px 38px;
	padding:1px;
}
.prods_esp a:hover img, .aliados_est a:hover img {
	border:#00B8F1 1px solid;
}
.prods_esp a span, .aliados_est a span {
	display:none;
}
.prod_esp_h4 {
	height:auto!important;
	margin:0 0 10px!important;
}
.prod_esp_h4 img {
	border:1px solid #666666;
	padding:1px;
}
/*------ CONTACT US ------*/
.contact-us {
	margin:0px;
	overflow:hidden;
	padding:0px;
}
.contact-us p {
	text-align:center;
}
.contact-us fieldset {
	border:none;
}
.contact-us legend {
	display:none;
}
.contact-us div {
	clear:both;
	margin-bottom:10px;
}
.contact-us div label {
	color:#FFFFFF;
	float:left;
	margin-right:10px;
	text-align:right;
	width:230px;
}
.contact-text {
	background:#727272;
	border:none;
	color:#00B8F1;
	padding:2px;
	width:336px;
}
.contact-textarea {
	background:#727272;
	border:none;
	color:#00B8F1;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:.9em;
	height:90px;
	padding:2px;
	width:336px;
}
.contact-p {
	font-size:.9em;
	padding:0 0 0 5px;
	text-align:left;
}
.contact-p strong {
	color:#008DB9;
	font-size:1.1em;
	font-weight:normal;
}
.contact-p a {
	color:#E2DA04;
	text-decoration:underline;
}
/*------ FOOTER -------*/
.footer {
	background:#008DB9 url(../img/layout/bg.gif) repeat-x top;
	overflow:hidden;
	padding:50px 0 50px 0;
}
.vcard {
	background:url(../img/layout/footer-line.png) 102px 0 no-repeat;
	font-size:.9em;
	float:left;
	margin-left:16px;
	width:500px;
}
.vcard h3 a {
	background:url(../img/layout/v-card.gif) 0 0 no-repeat;
	display:block;
	float:left;
	height:62px;
	text-indent:-999px;
	width:87px;
}
.vcard h4 {
	margin-left:118px;
}
.vcard h4 a {
	color:#DEDEDE;
	text-decoration:none;
}
.vcard h4 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.vcard p {
	font-weight:normal;
	margin-left:118px;
}
.allrights {
	float:right;
	margin-right:20px;
	margin-top:40px;
}
.allrights strong {
	color:#015D7A;
}
.mgmd {
	background:url(../img/layout/magdalenamedio.gif);
	height:11px;
	line-height:999px;
	overflow:hidden;
	position:absolute;
	right:0px;
	top:44px;
	width:9px;
}
/*---- SHARE THIS -------*/
.share-this {
	position:absolute;
	right:16px;
	top:20px;
}
.share-this a {
	color:#DEDEDE;
	font-size:.9em;
}
/*---- LAYER -------*/
#TB_overlay {
	position: absolute;
	z-index:150;
	top: 0px;
	left: 0px;
	background-color:#000;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	width:100%;
	height:100%;
	.height:1000px;
}
#window2 {
	background:#04242F;
	left:13%;
	padding:0px;
	position:absolute;
	top:90px;
	width:960px;
	z-index:620;
	border:1px #0C6785 solid;
}
.title-popup {
	height:70px;
	background-color:#0A0B0D;
	border-bottom:10px #003646 solid;
	position:relative;
}
.title-popup img {
	margin:10px 20px;
}
.title-popup h3 {
	position:absolute;
	bottom:5px;
	right:5px;
	font-size:28px;
	color:#0FC5EA;
	text-transform:uppercase;
	font-weight:normal
}
.btn-cerrar-ventana {
	position:absolute;
	top:5px;
	right:5px;
	color:#fff;
	text-decoration:none;
}
.body-popup {
	padding:10px;
}
/*---- COTIZADOR -------*/
.cotizador th {
	background-color:#000;
	color:#0C6785;
	border-right:1px #0C6785 solid;
	font-weight:normal;
	font-size:12px;
	padding:10px 3px;
}
.cotizador th:last-child {
	border-right:none;
}
.cotizador tr {
	border-bottom:1px #0C6785 solid;
}
.cotizador tr td {
	font-size:12px;
	border-bottom:1px #0C6785 solid;
	padding:10px 3px;
	margin:3px 0px;
	border-right:1px #063C4D solid;
}
.cotizador tr td:last-child {
	border-right:none;
}
.cotizador tr td input, .cotizador tr td select {
	background-color:#0A5670;
	width:80px;
	border:1px #063C4D solid;
	color:#fff;
}
.btn-calcular {
	float:right;
	color:#fff;
	width:60px;
	height:30px;
	background-color:#0A5670;
	border:1px #0C6785 solid;
	margin:10px 0px;
	cursor:pointer;
	clear:both
}
.totales-cotizador {
	clear: both;
	border-top:1px #063C4D solid;
	padding-top:10px;
	float:right;
}
.totales-cotizador p {
	font-size:16px;
	font-weight:bold;
	color:#0FC5EA;
	width:600px;
	padding-bottom:5px;
	border-bottom:1px #063C4D solid;
	margin-top:5px;
}
.totales-cotizador p b {
	color:#FFFC14;
	float: right
}
.lenticulares {
	font-size:16px;
	font-weight:bold;
	color:#0FC5EA;
	padding-bottom:5px;
	border-bottom:1px #063C4D solid;
	display:block;
	width:600px;
	margin-top:5px;
}
.thumb_gallery > * {
	margin-right:7%
}
.notas {
	font-size:10px;
	margin-top:20px;
	clear:both
}
