@charset "utf-8";
/* CSS Document */

@font-face { font-family: ''Open Sans 300''; src: url(''fonts/OpenSans-Light.ttf'') format (''ttf''); }
@font-face { font-family: ''Open Sans 400''; src: url(''fonts/OpenSans-Regular.ttf'') format (''ttf''); }
@font-face { font-family: ''Open Sans 600''; src: url(''fonts/OpenSans-Semibold.ttf'') format (''ttf''); }
@font-face { font-family: ''Open Sans 700''; src: url(''fonts/OpenSans-Bold.ttf'') format (''ttf''); }
@font-face { font-family: ''Open Sans 800''; src: url(''fonts/OpenSans-ExtraBold.ttf'') format (''ttf''); }<br />

@font-face { font-family: ''Open Sans 300 italic''; src: url(''fonts/OpenSans-LightItalic.ttf'') format (''ttf''); }
@font-face { font-family: ''Open Sans 400 italic''; src: url(''fonts/OpenSans-Italic.ttf'') format (''ttf''); }
@font-face { font-family: ''Open Sans 600 italic''; src: url(''fonts/OpenSans-SemiboldItalic.ttf'') format (''ttf''); }
@font-face { font-family: ''Open Sans 700 italic''; src: url(''fonts/OpenSans-BoldItalic.ttf'') format (''ttf''); }
@font-face { font-family: ''Open Sans 800 italic''; src: url(''fonts/OpenSans-ExtraBoldItalic.ttf'') format (''ttf''); }

{
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	-o-font-smoothing:antialiased;
	font-smoothing:antialiased;
}

body {
	background-color: #FFFFFF;
	padding-left:180px;
	padding-right:180px;
	padding-top: 30px;
}

a:link {
	text-decoration: none;
	color: #555555;
}
a:visited {
	text-decoration: none;
	color: #555555;
}
a:hover {
	text-decoration: none;
	color: #555555;
}
a:active {
	text-decoration: none;
	color: #555555;
}

.COOKIES_txtINTRO{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:400;
	line-height:21px;
	text-align:justify;
	color: #666;
}
.COOKIES_txtINTRO_BOLD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:700;
	line-height:21px;
	text-align:justify;
	color: #666;
}
.COOKIES_txtTITULAR{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:700;
	line-height:21px;
	text-align:justify;
	color: #7dba00;
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
	body {
	padding-left:25px;
	padding-right:25px;
}
}
@media only screen and (max-width: 650px) {
body {
	padding-left:25px;
	padding-right:25px;
}
}