/* CSS Document */
/* estructure-B2B.css  HOME*/
/* modificado 26 mayo 2015  10:45 */
/*  =========================================================================
  	Generales
========================================================================== */
@font-face {
	font-family:'InterstateReg';
	src: url('/agents/img/fonts/Interstate-Regular.eot');
	src: url('/agents/img/fonts/Interstate-Regular.eot?#iefix') format('embedded-opentype'), url('/agents/img/fonts/Interstate-Regular.woff') format('woff'), url('/agents/img/fonts/Interstate-Regular.ttf') format('truetype'), url('/agents/img/fonts/Interstate-Regular.svg#Interstate-Regular') format('svg');
	font-style:normal;
}
html, button, input, select, textarea {
	color: rgb(92,96,99);
}
body {
	font: x-small Arial,Geneva,Tahoma,sans-serif;
}
.navbar .container,  .row-fluid .container, .footer .container {
	margin:0 auto;
	overflow:hidden;
	width:1095px;
}
hr {
	border:0;
	border-top:.1em solid #ccc;
	display:block;
	height:.1em;
	margin:1em 0;
	padding:0;
}
img {
	vertical-align:middle;
}
fieldset {
	border:0;
	margin:0;
	padding:0;
}
textarea {
	resize:vertical;
}
.chromeframe {
	background:#ccc;
	color: black;
	margin:.2em 0;
	padding:.2em 0;
}


/* cookies styles */

#fp_cookieMessageContainer #fp_cookieMessageCloseButton {
  background-color: #278ccd!important;
  color: #FFFFFF!important;
  padding: 12px;
  display: inline-block;
  margin-top: 10px;
  margin-left: 20px;
}

#fp_cookieMessageContainer {
	background: #424242;
	border-top: solid 1px #FFFFFF;
	position: fixed;
	z-index: 9999999;
	bottom: 0;
	width: 100%;
	color: #FFFFFF;
	font-size: 14px;
	padding: 20px;
	--webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	height: auto!important;
}
.animated {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-ms-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
}
.animated.hinge {
	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	-ms-animation-duration:1s;
	-o-animation-duration:1s;
	animation-duration:1s
}
@-webkit-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	-moz-animation-name: fadeInUpBig;
	-o-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig;
}

/* end cookies styles */


.header-container {
	border-bottom:2em solid #e44d26;
}
.footer-container, .main aside {
	border-top:2em solid #e44d26;
}
.row-fluid.content {
	background-color: rgb(242,242,242);
	border-top: 3px solid rgb(232, 227, 227);
}
/* Headers */
h1, h2, h3, h4, h5, h6 {
	font-family:InterstateReg, Arial, Sans-serif;
}
.ie7 h1, .ie7 h2, .ie7 h3, .ie7 h4, .ie7 h5, .ie7 h6, .ie8 h1, .ie8 h2, .ie8 h3, .ie8 h4, .ie8 h5, .ie8 h6 {
	font-family:Arial, Sans-serif;
}
h3 {
	color:rgb(35,31,32);
}
h3 p {
	font-style:italic;
}
/* Links */
a {
	color:rgb(39,140,205);
	text-decoration:none;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
a.no-transit {
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none;
	transition:none;
}
a:hover, a:active, a:focus {
	color:rgb(88,189,254);
	text-decoration:none;
}
/* Menu */
nav ul {
	margin:0;
	padding:0;
}
nav a {
	display:block;
	padding:.5em 0;
	text-align:center;
}
/* Iconos */
.ico {
	background:transparent url('/agents/img/sprite/sprite-general-new.png');
	text-indent:-999999px;
}
.retina .ico {
	background-image: url('/agents/img/sprite/sprite-general-new@2x.png');
	background-size:300px 850px;
}
/* Iconos Cabeceera */
.ico-logo {
	background-position:0 0;
	height:3.8em;
	width:29em;
}
.ico-tel {
	background-position:-270px -51px;
	display:block;
	float:left;
	height:2em;
	margin-right:.5em;
	width:1em;
}
.ico-contact {
	background-position:-248px -48px;
	display:block;
	float:left;
	height:1.2em;
	margin-right:.5em;
	width:1.2em;
}
.ico-alta {
    background-position: -284px -47px;
    display: block;
    float: right;
    height: 1.2em;
    width: 1.2em;
}
.ie7 .ico-alta {
	margin-top:-20px;
}
.ico-info {
    background-position: 0 -70px;
    display: block;
    float: left;
    height: 6.6em;
    margin-right: 1.5em;
    width: 6.6em;
}
.ico-arrow {
    background-position: -80px -87px;
    display: block;
    float: right;
    height: 3.8em;
    margin: 1.8em 0 0 0;
    vertical-align: top;
    width: 1.8em;
}
.ico-hotel {
    background-position: 10px -250px;
    display: block;
    float: right;
    height: 5.6em;
    margin: 1.8em 0 0 1em;
    vertical-align: top;
    width: 8.5em;
}
.ico-transfer {
    background-position: 0 -193px;
    display: block;
    float: right;
    height: 5.4em;
    margin: 1.8em 0 0 1em;
    vertical-align: top;
    width: 8.5em;
}
.ico-packages {
    background-position: -155px -305px;
    display: block;
    float: right;
    height: 5.4em;
    margin: 1.8em 0 0 1em;
    vertical-align: top;
    width: 8.5em;
}
.ico-bancopaulista {
    background-position: 0 -370px;
    display: block;
    height: 4em;
    margin: 0 auto 1em;
    vertical-align: top;
    width: 16em;
}
.ico-call {
    background-position: 20px -312px;
    display: block;
    float: right;
    height: 5.6em;
    margin: 1.8em 0 0 1em;
    vertical-align: top;
    width: 8.5em;
}
.ico-pay {
    background-position: 5px -138px;
    display: block;
    float: right;
    height: 5.6em;
    margin: 1.8em 0 0 1em;
    vertical-align: top;
    width: 8.5em;
}
.ico-engine {
    background-position: -151px -140px;
    display: block;
    height: 3.5em;
    margin: 0 auto 2em;
    vertical-align: top;
    width: 6em;
}
.ico-platform {
    background-position: -151px -186px;
    display: block;
    height: 4.4em;
    margin: 0 auto 1em;
    vertical-align: top;
    width: 9.6em;
}
.ico-center {
    background-position: -150px -241px;
    display: block;
    height: 4.2em;
    margin: 0 auto 1em;
    vertical-align: top;
    width: 10.5em;
}
/* Button Scroll Up */
.scrollTop {
	background-color:rgba(120,120,120,.5);
	display:none;
	position:fixed;
	bottom:20px;
	right:20px;
	height:32px;
	width:32px;
	z-index:100;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-transition: background .5s ease;
	-moz-transition: background .5s ease;
	-ms-transition: background .5s ease;
	-o-transition: background .5s ease;
	transition: background .5s ease;
}
.scrollTop:hover {
	background-color:rgba(120,120,120,.8);
}
.scrollTop a {
 color:transparent;
 background:transparent url('/agents/img/ico/arrowScrollUp.png');
 display:block;
 height:100%;
 width:100%;
}
.scrollTop a:hover {
	text-decoration:none;
}

/* Form */

input[type=text], input[type=password], textarea, select {
	background-color: white;
	border: 0.1em solid #E9E9E9;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size: 1.2em;
	margin-bottom: 0.85em;
	padding: 0.5em;
	width: 95%;
}
select {
	height:1.667em;
}
.webkit input[type=text], .webkit textarea, .webkit select {
	line-height:normal;
}
/* Validacion - Error */
.errorInline {
	background-color:rgb(255,204,204);
	border:.1em solid rgb(205,0,0);
}
.ketchup-error {
	position:absolute;
	width:auto;
	min-width:14em;
	font-size:.8em;
	z-index:1;
	margin-bottom:.5em;
}
.ketchup-error ul {
	text-align:left;
	color:rgb(205,0,0);
	background-color:white;
	padding:.8em;
	border:.1em solid rgb(205,0,0);
	border-radius:.3em;
	-moz-border-radius:.3em;
	-webkit-border-radius:.3em;
	list-style:none;
	line-height:1em;
}
.chrome .ketchup-error ul {
	border-width:.2em;
}
.ketchup-error ul li {
	font-size:1.3em;
	list-style:none;
	list-style-image:none;
	margin:0;
	text-align:right;
	margin-top:.5em;
	line-height:1em;
}
.ketchup-error ul li:first-child {
	margin-top:0;
}
.ketchup-error span {
	display:block;
	width:1.4em;
	height:.7em;
	margin-right:1em;
	background-image:url('/agents/img/ico/bottom_error.png');
	float:right;
}
/* Tooltip */
#tooltip						{width:auto;max-width:200px;min-width:50px;border:1px solid #4c4c4c;background:#4c4c4c;padding:5px;margin-top:4px;font-size:14px;color:white;}
#tooltip #ttimg.top				{margin-top:-17px;margin-left:2px}
#tooltip #ttimg.bottom			{bottom:0;margin-bottom:-12px;margin-left:2px}
#tooltip.default				{border:3px solid #4c4c4c;background:#4c4c4c;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:2px;}
#tooltip.default #ttimg.top		{background-image:url('/agents/img/ico/up.png');position:absolute;top:8px;}
#tooltip.default #ttimg.bottom	{background-image:url('/agents/img/ico/bottom.png');position:absolute;bottom:3px;left:10px;}
/* Precarga */
precarga {
	position:absolute;
	background-color:white;
	width:100%;
	height:100%;
	z-index:10000;
}
.precarga li {
	width:100%;
	height:100%;
}
.precarga li img {
	margin:5em auto 0;
	display:block;
	position:relative;
}

/* Grids */
.row {
	margin-left:0px;
 *zoom:1;
}
.row:before, .row:after {
	display:table;
	line-height:0;
	content:"";
}
.row:after {
	clear:both;
}
.row-fluid {
	width:100%;
*zoom:1;
}
.ie7 .row-fluid {
	padding-bottom:2em;	
}
.row-fluid:before, .row-fluid:after {
	display:table;
	line-height:0;
	content:"";
}
.row-fluid:after {
	clear:both;
}
.row-fluid [class*="span"] {
	display:block;
	float:left;
	width:100%;
	min-height:30px;
	margin-left:2.564102564102564%;
*margin-left:2.5109110747408616%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.row-fluid [class*="span"]:first-child {
	margin-left:0;
}
 .row-fluid .controls-row [class*="span"]+[class*="span"] {
margin-left:2.564102564102564%;
}
.row-fluid .span12 {
	margin: 0 0 2em;
	width:100%;
*width:99.94680851063829%;
}
.row-fluid .span11 {
	width:91.43646408839778%;
*width:91.38327259903608%;
}
.row-fluid .span10 {
	width:82.87292817679558%;
*width:82.81973668743387%;
}
.row-fluid .span9 {
	width:71.8%;
*width:71.159%;
}
.ie7 .row-fluid .span9 {
	width:69.8%;	
}
.row-fluid .span8 {
	width:65.74585635359117%;
*width:65.69266486422946%;
}
.row-fluid .span7 {
	width:57.18232044198895%;
*width:57.12912895262725%;
}
.row-fluid .span6 {
	width:48.61878453038674%;
*width:48.56559304102504%;
}
.row-fluid .span5 {
	width:40.05524861878453%;
*width:40.00205712942283%;
}
.row-fluid .span4 {
	width:31.491712707182323%;
*width:31.43852121782062%;
}
.row-fluid .span3 {
	width:28.2%;
/* *width:27%;*/
}
.ie10 .row-fluid .span3, .ie9 .row-fluid .span3, .ie8 .row-fluid .span3 {
	width:27.7%;	
}
.ie7 .row-fluid .span3 {
	width:24%;	
}
.row-fluid .span2 {
	width:14.3646408839779%;
*width:14.311449394616199%;
}
.row-fluid .span1 {
	width:5.801104972375691%;
*width:5.747913483013988%;
}
.container {
	margin:0 1em;
}
/* Buttons */
a.button, input[type=button], input[type=submit], input[type=reset]  {
	color: rgb(35,31,32);
    cursor: pointer;
    font-family: Arial,Helvetica,Helvetica Neue;
    font-size: 1.6em;
    font-weight: bold;
    margin: 0 auto;
    padding: 0.5em 1em;
	background: #f0f0f0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjN2M3YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f0f0f0 0%, #c7c7c7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#c7c7c7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0f0f0 0%,#c7c7c7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0f0f0 0%,#c7c7c7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0f0f0 0%,#c7c7c7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f0f0f0 0%,#c7c7c7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#c7c7c7',GradientType=0 ); /* IE6-8 */
	/* Text Shadow */
	text-shadow: 0 1px 0 #FFFFFF;
	/* bordes */
	border: 1px solid #d2c5c5;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
a.button:hover, input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover, .row-fluid .span3 #dudas:hover {
	color:#5C6063;
background: #c7c7c7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3YzdjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c7c7c7 0%, #f0f0f0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7c7c7), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c7c7c7 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c7c7c7 0%,#f0f0f0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c7c7c7 0%,#f0f0f0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c7c7c7 0%,#f0f0f0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7c7c7', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-8 */;
	/* bordes */
	border: 1px solid #d2c5c5;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
/* Boton Rojo */
a.button.red {
    background: linear-gradient(to bottom, #DA0000 0%, #DA0000 0%, #6C0000 100%) repeat scroll 0 0 transparent;
    border: 0 none;
    color: white;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase;
background: #b80000; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4MDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYTAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b80000 0%, #da0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b80000), color-stop(100%,#da0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b80000 0%,#da0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b80000 0%,#da0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b80000 0%,#da0000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b80000 0%,#da0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b80000', endColorstr='#da0000',GradientType=0 ); /* IE6-8 */
/* Text Shadow */
	text-shadow: 0 1px 0 #000000;
/* bordes */
	border: 0;
}	
a.button.red:hover {
background: #6c0000; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYTAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGEwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #6c0000 0%, #da0000 100%, #da0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c0000), color-stop(100%,#da0000), color-stop(100%,#da0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6c0000 0%,#da0000 100%,#da0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6c0000 0%,#da0000 100%,#da0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6c0000 0%,#da0000 100%,#da0000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6c0000 0%,#da0000 100%,#da0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c0000', endColorstr='#da0000',GradientType=0 ); /* IE6-8 */;
}
/* background-colors */
.white {
	background-color:white;
	border: 3px solid rgb(230,224,224);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.red {
	color: rgb(218,0,0);
}

