a:link {

	text-decoration: none;

	color:inherit;

}

a:visited {

	text-decoration: none;

	color:inherit;

}

a:hover {

	text-decoration: none;

	color:inherit;

}

a:active {

	text-decoration: none;

	color:inherit;

}

#header {

  position: fixed;

  top: 0;

  left: 0;

  z-index: 999;

  width: 100%;

  height: 100px;

}



#headerbkg {

	/*background-image: url('images/header.jpg');*/

   background-color: #F2F2F2;

   background-repeat:no-repeat;

   background-position:center;

	/*opacity: 0.5;

    filter: alpha(opacity=50);  For IE8 and earlier */

  top: 115px;

  left: 0;

  z-index: 999;

  width: 100%;

  height: 688px;

}



#main{

	background:#F2F2F2;

	top: 568;

  left: 0;

  width: 100%;

  height: 520px;

	}

#main2{

	background:#F2F2F2;

	top: 568px;

  left: 0;

  width: 100%;

  height: 100%;

	}

#footer{

	background:#576057;

	bottom: 10px;

  left: 0;

  width: 100%;

  height: 200px;

	}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#apDiv1 {

	position:relative;

	width:27px;

	height:37px;

	z-index:1;

	top: 190px;

	left: 350px;

}

#apDiv2 {

	position:relative;

	width:27px;

	height:37px;

	z-index:1;

	top: 230px;

	left: -350px;

	

}

@font-face {

    font-family: 'Gilroy'; /*a name to be used later*/

	src: url('fonts/Gilroy-Regular.eot'); /* IE9 Compat Modes */

	src: url('fonts/Gilroy-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */

         url('fonts/Gilroy-Regular.ttf') format('truetype'); /*URL to font*/

}

@font-face {

    font-family: 'Candara'; /*a name to be used later*/

	src: url('fonts/CANDARA.eot'); /* IE9 Compat Modes */

	src: url('fonts/CANDARA.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */

         url('fonts/CANDARA.ttf') format('truetype'); /*URL to font*/

}

.copyright {

	font-family:'Candara';

	font-size: 9px;

	color: #C7C5C5;

}

.busca {

	font-family:'Candara';

	font-size: 12px;

	color: #333;

	font-weight:bold;

}

.txtAuthor {

	font-family:'Candara';

	font-size: 40px;

	color: #ed7f25;

}

.txtQuote {

	font-family:'Candara';

	font-size: 28px;

	color: #ffffff;

}

.txt10bco {

	font-family:'Candara';

	font-size: 10px;

	color: #FFF;

}

.txt12bco {

	font-family:'Candara';

	font-size: 12px;

	color: #FFF;

}

.txt14bco {

	font-family:'Candara';

	font-size: 14px;

	color: #FFF;

}

.txt16bco {

	font-family:'Candara';

	font-size: 16px;

	color: #FFF;

}

.txt18bco {

	font-family:'Candara';

	font-size: 18px;

	color: #FFF;

}

.txt20bco {

	font-family:'Candara';

	font-size: 20px;

	color: #FFF;

}

.txt22bco {

	font-family:'Candara';

	font-size: 22px;

	color: #FFF;

}

.txt24bco {

	font-family:'Candara';

	font-size: 24px;

	color: #FFF;

}

.txt26bco {

	font-family:'Candara';

	font-size: 26px;

	color: #FFF;

}

.txt28bco {

	font-family:'Candara';

	font-size: 28px;

	color: #FFF;

}

.txt30bco {

	font-family:'Candara';

	font-size: 30px;

	color: #FFF;

}

.txt10ng {

	font-family:'Candara';

	font-size: 10px;

	color: #000;

}

.txt12ng {

	font-family:'Candara';

	font-size: 12px;

	color: #000;

}

.txt14ng {

	font-family:'Candara';

	font-size: 14px;

	color: #000;

}

.txt16ng {

	font-family:'Candara';

	font-size: 16px;

	color: #000;

}

.txt18ng {

	font-family:'Candara';

	font-size: 18px;

	color: #000;

}

.txt20ng {

	font-family:'Candara';

	font-size: 20px;

	color: #000;

}

.txt22ng {

	font-family:'Candara';

	font-size: 22px;

	color: #000;

}

.txt24ng {

	font-family:'Candara';

	font-size: 24px;

	color: #000;

}

.txt26ng {

	font-family:'Candara';

	font-size: 26px;

	color: #000;

}

.txt28ng {

	font-family:'Candara';

	font-size: 28px;

	color: #000;

}

.txt30ng {

	font-family:'Candara';

	font-size: 30px;

	color: #000;

}



.txt10dgray {

	font-family:'Candara';

	font-size: 10px;

	color: #666;

}

.txt12dgray {

	font-family:'Candara';

	font-size: 12px;

	color: #666;

}

.txt14dgray {

	font-family:'Candara';

	font-size: 14px;

	color: #666;

}

.txt16dgray {

	font-family:'Candara';

	font-size: 16px;

	color: #666;

}

.txt18dgray {

	font-family:'Candara';

	font-size: 18px;

	color: #666;

}

.txt20dgray {

	font-family:'Candara';

	font-size: 20px;

	color: #666;

}

.txt22dgray {

	font-family:'Candara';

	font-size: 22px;

	color: #666;

}

.txt24dgray {

	font-family:'Candara';

	font-size: 24px;

	color: #666;

}

.txt26dgray {

	font-family:'Candara';

	font-size: 26px;

	color: #666;

}

.txt28dgray {

	font-family:'Candara';

	font-size: 28px;

	color: #666;

}

.txt30dgray {

	font-family:'Candara';

	font-size: 30px;

	color: #666;

}

.txt10gray {

	font-family:'Candara';

	font-size: 10px;

	color: #999;

}

.txt12gray {

	font-family:'Candara';

	font-size: 12px;

	color: #999;

}

.txt14gray {

	font-family:'Candara';

	font-size: 14px;

	color: #999;

}

.txt16gray {

	font-family:'Candara';

	font-size: 16px;

	color: #999;

}

.txt18gray {

	font-family:'Candara';

	font-size: 18px;

	color: #999;

}

.txt20gray {

	font-family:'Candara';

	font-size: 20px;

	color: #999;

}

.txt22gray {

	font-family:'Candara';

	font-size: 22px;

	color: #999;

}

.txt24gray {

	font-family:'Candara';

	font-size: 24px;

	color: #999;

}

.txt26gray {

	font-family:'Candara';

	font-size: 26px;

	color: #999;

}

.txt28gray {

	font-family:'Candara';

	font-size: 28px;

	color: #999;

}

.txt30gray {

	font-family:'Candara';

	font-size: 30px;

	color: #999;

}

.txt12red {

	font-family:'Candara';

	font-size: 12px;

	color:#E30613;

}

.txt14red {

	font-family:'Candara';

	font-size: 14px;

	color:#E30613;

}

.txt16red {

	font-family:'Candara';

	font-size: 16px;

	color:#E30613;

}

.txt18red {

	font-family:'Candara';

	font-size: 18px;

	color:#E30613;

}

.txt20red {

	font-family:'Candara';

	font-size: 20px;

	color:#E30613;

}

.txt22red {

	font-family:'Candara';

	font-size: 22px;

	color:#E30613;

}

.txt24red {

	font-family:'Candara';

	font-size: 24px;

	color:#E30613;

}

.txt26red {

	font-family:'Candara';

	font-size: 26px;

	color:#E30613;

}

.txt28red {

	font-family:'Candara';

	font-size: 28px;

	color:#E30613;

}

.txt30red {

	font-family:'Candara';

	font-size: 30px;

	color:#E30613;

}

.menuActivo{

	font-family:'Candara';

	font-size: 16px;

	color:#3D3D3C;

	}

.subtitulos{

	font-family:'Candara';

	font-size: 21px;

	color:#3D3D3C;

	font-weight:bold;

	text-shadow: 0.05em 0.05em #c6c5c4;

	}

.titulos{

	font-family:'Candara';

	font-size: 35px;

	color:#3D3D3C;

	font-weight:bold;

	text-shadow: 0.05em 0.05em #c6c5c4;

	}

.titulosCatalogo{

	font-family:'Candara';

	font-size: 24px;

	color:#595858;

	}

.subtitulosCatalogo{

	font-family:'Candara';

	font-size: 14px;

	color:#585758;

	}

.rutasCatalogo{

	font-family:'Candara';

	font-size: 10px;

	color:#585758;

	}

.titulosBlog{

	font-family:'Candara';

	font-size: 13px;

	color:#868686;

	}

.leerMasBlog{

	font-family:'Candara';

	font-size: 10px;

	color:#868686;

	}

.subtitulosContacto{

	font-family:'Candara';

	font-size: 18px;

	color:#3D3D3B;

	}

.subtitulosForma{

	font-family:'Candara';

	font-size: 21px;

	color:#3D3D3B;

	}