@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'swisb';
    src: url('swiss_721_black_condensed_bt-swis.eot');
    src: url('swiss_721_black_condensed_bt-swisd41d.eot?#iefix') format('embedded-opentype'),
         url('swiss_721_black_condensed_bt-swis.woff') format('woff'),
         url('swiss_721_black_condensed_bt-swis.ttf') format('truetype'),
         url('swiss_721_black_condensed_bt-swis.svg#Swis721BlkCnBTBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'swis';
    src: url('swiss_721_condensed_bt-swis.eot');
    src: url('swiss_721_condensed_bt-swisd41d.eot?#iefix') format('embedded-opentype'),
         url('swiss_721_condensed_bt-swis.woff') format('woff'),
         url('swiss_721_condensed_bt-swis.ttf') format('truetype'),
         url('swiss_721_condensed_bt-swis.svg#Swis721CnBTRoman') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'swis';
    src: url('swiss_721_bold_condensed_bt-swis.eot');
    src: url('swiss_721_bold_condensed_bt-swisd41d.eot?#iefix') format('embedded-opentype'),
         url('swiss_721_bold_condensed_bt-swis.woff') format('woff'),
         url('swiss_721_bold_condensed_bt-swis.ttf') format('truetype'),
         url('swiss_721_bold_condensed_bt-swis.svg#Swis721CnBTBold') format('svg');
    font-weight: bold;
    font-style: normal;
}



body {	margin:0;font-family: Arial, Helvetica, sans-serif;font-size:0.8em;color:#191919;}

a {color:#FB7F2C;text-decoration:none;}
a:hover {text-decoration:none;}
a img{border:0;outline:0;}

h1 {font-family:Myriad "Myriad Pro", Arial, Helvetica, sans-serif;font-size:2.1em;
		font-weight:700;
		/*text-transform:uppercase;*/
		color:#fff;
		text-shadow: #4a4a4a 1px 1px 2px;
		line-height:87px;
                letter-spacing: -1px;
		margin:0;
}
h2 {margin:0 0 20px 0; letter-spacing: -1px; font-size:1.8em; color:#4a4a4a;font-family:Myriad "Myriad Pro", Arial, Helvetica, sans-serif;}
h3 {margin:0 0 20px 0; letter-spacing: -1px; font-size:1.5em; color:#4a4a4a;font-family:Myriad "Myriad Pro", Arial, Helvetica, sans-serif;}
h4 {margin:0 0 20px 0; letter-spacing: -1px; font-size:1.2em; color:#4a4a4a;font-family:Myriad "Myriad Pro", Arial, Helvetica, sans-serif;}

p{color:#5d5d5d;margin:0 0 20px; font-size:1.1em; line-height:26px;}

p a { 
display: inline-block;
outline: 0;
padding:0 2px;
color: #FB7F2C;  
text-decoration:none;
-webkit-transition-duration: 0.25s;
-moz-transition-duration: 0.25s;
-o-transition-duration: 0.25s;
transition-duration: 0.25s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;
-webkit-transform: scale(1) rotate(0);
-moz-transform: scale(1) rotate(0);
-o-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
p a:hover	{
background: #FB7F2C;
text-decoration: none;
color: #fff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-transform: scale(1.05) rotate(-1deg);
-moz-transform: scale(1.05) rotate(-1deg);
-o-transform: scale(1.05) rotate(-1deg);
transform: scale(1.05) rotate(-1deg);
}
p a:nth-child(2n):hover {
-webkit-transform: scale(1.05) rotate(1deg);
-moz-transform: scale(1.05) rotate(1deg);
-o-transform: scale(1.05) rotate(1deg);
transform: scale(1.05) rotate(1deg);
}

p a.img { 
display: inline-block;
outline: 0;
-webkit-transition-duration: 0.25s;
-moz-transition-duration: 0.25s;
-o-transition-duration: 0.25s;
transition-duration: 0.25s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;
-webkit-transform: scale(1) rotate(0);
-moz-transform: scale(1) rotate(0);
-o-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}

p a.img:hover{
background:none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-transform: scale(1.05) rotate(-1deg);
-moz-transform: scale(1.05) rotate(-1deg);
-o-transform: scale(1.05) rotate(-1deg);
transform: scale(1.05) rotate(-1deg);
}

li{color:#5d5d5d;font-size:1.2em; line-height:26px;}
div#contenedor{
	background:url(../img/patron_fondo.jpg) repeat-x top left #ECECEC;
	width:100%;
	height:auto;
}

div#contenedor2{
	width:100%;
	height:auto;
	background:#1a1a1a;
}

div#contenedor-subpie{
	width:100%;
	height:50px;
	background:#2a2a2a;
}

div.main{width:967px;margin:0 auto;padding-left:7px;overflow:auto;background:url(../img/fondo_main.png) top left repeat-y;}
