html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}* {margin: 0;padding: 0;}body {background-color:#ffffff;color: #000000;}table{border-collapse:collapse;width: 100%;}li {list-style: none;}
.cell  {width: 600px;overflow: hidden;margin-right: auto;margin-left: auto;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #8F8F8F;margin-bottom: 10px;padding-bottom: 10px;clear: both;}
.cell a{text-decoration: none !important;}
.cell ul  {display: block;width: 480px;overflow: hidden;font-size: 12px;color: #a7a6a6;}
.cell ul>li {display: inline;}
.cell img  {float: left;margin-left: 10px;margin-right: 20px;display: block;}
.cell a img  {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;margin-top: 0px;margin-bottom: 0px;padding-top: 0px;padding-bottom: 0px;}
#general_content .page_right {font-family: arial, Roboto;color: #666666;margin: 0px;}
#general_content .page_right a:hover {color: #1D1D1D;}
#general_content .page_right ul .actual {font-weight: bold;}
.date {font-size: 11px;color: #5c5c61;font-weight: bold;display: block;margin: 0px;padding: 0px;width: 284px;}
.article {margin-top: 2px;text-decoration: none;display: block;float: right;width: 284px;}
.theme {font-size: 13px;color: #5c5c61;font-weight: bold;margin-top: 2px;margin-bottom: 10px;text-decoration: none;display: block;float: right;width: 284px;}
.next {display: block;width: 250px;margin: 0px;overflow: hidden;float: left;font-size: 14px;font-family: arial, Roboto;}
.next li {font-family: arial;font-size: 14px;display: block;color: #cccccc;float: left;margin-bottom: 5px;padding-top: 1px;padding-bottom: 1px;text-align: left;margin-right: 10px;}
.next li +li{border-left-width: 1px;border-left-style: solid;border-left-color: #666666;padding-left: 10px;}
.next a {color: #666666;text-decoration: none;font-size: 14px;}
.next li a:hover{text-decoration: none;color: #1d1d1d;}
.break {margin-bottom: 30px;}
.rss {font-family:arial,Roboto;display: block;float: left;width:100px;position: relative;top: -10px;left: 5px;}
.rss img{position: relative;top: 8px;}
.rss a{text-decoration: none;color: #666;}
.rss a img{border: none;}
#content-sin-fugas {background: #ffffff none repeat scroll 0 0;border: 1px solid #d9d9d9;box-shadow: none;clear: both;font-family: arial,Roboto;margin: 30px auto;max-width:1024px;overflow: hidden;padding-bottom: 15px;padding-top: 15px;width:94%;}
.header-sin-fugas {margin:20px auto;max-width: 1024px;width: 94%;}
.header-sin-fugas > a {display: block;margin-top: 10px;}
.header-sin-fugas > a > img {display: block;height: auto;max-width: 100%;}
#template .line-phone {border-top: 2px solid #d6d6d6;margin: 10px 0;text-align: right;}
#template .line-phone > a {background: #eaeeed url("../img/icon-tel.png") no-repeat scroll 6px 8px;border-radius: 10px;box-shadow: 0 0 2px #999999;color: #222222;display: inline-block;font-size: 14px;font-weight: bold;line-height: 14px;margin: 10px 0 0;padding: 10px 10px 10px 30px;text-decoration: none;}
/*--------------------------------
--------PLANTILLA 01 -------------
--------------------------------*/
#template {color: #5c5c61;font-size: 15px;font-weight: normal;margin-left: auto;margin-right: auto;padding: 0 26px;width: auto;}
#template p {margin-bottom: 7px;text-align: justify;}
#template h1 {margin-bottom: 7px;text-align: justify;}
#template .form-incrustado {background: #fafafa none repeat scroll 0 0;border: 1px solid #ddd;margin:20px 0;padding: 10px 12px;}
#template .form-incrustado > p {}
#template .form-incrustado > p > strong {display: block;font-size: 18px;font-weight: normal;line-height: 18px;margin: 0 0 14px;}
#template .form-incrustado > ul {margin:0;}
#template .form-incrustado > ul > li {display:inline-block;list-style:none;margin:0 0 10px 0;vertical-align: top;width: 48%;}
#template .form-incrustado > ul > li.error > label{color: #CC0000}
#template .form-incrustado > ul > li > label {color: #666;display: block;font-size: 13px;line-height: 13px;margin: 4px 0 6px;}
#template .form-incrustado > ul > li > input[type="text"] {border: 1px solid #ddd;box-shadow: 1px 1px 2px #ccc inset;font-size: 13px;height: 30px;padding: 0;text-indent:10px;width: 94%;}
#template .form-incrustado > ul > li > select {border: 1px solid #dddddd;border-radius: 0;color: #666;font-size: 13px;height: 32px;line-height: 13px;width: 95%;}
#template .form-incrustado > ul > li > textarea {border: 1px solid #ddd;box-shadow: 1px 1px 2px #ccc inset;font-size: 13px;height: 68px;padding: 4px 0 0 0;resize: none;width: 94%;}
#template .form-incrustado > ul > li > .hasDatepicker {background: transparent url("../img/calendar.png") no-repeat scroll 98% center;}
#template .form-incrustado > ul > li > label a {color:#333333;}
#template .form-incrustado > p > span {display: block;font-size: 10px;line-height: 10px;margin: 0 0 4px;}
#template .form-incrustado > p > button {background: #50575d none repeat scroll 0 0;box-shadow: 1px 1px 2px #666;color: #ffffff;font-size: 14px;margin: 4px 0;padding: 10px 40px;text-transform: uppercase;}
#template .form-incrustado > p > button:hover {background: #43484C none repeat scroll 0 0;box-shadow: 1px 1px 2px #333333;}
#template .form-incrustado .captcha_option {font-size: 12px;}
#template .form-incrustado .captcha_option li img {vertical-align: middle;}
#template .form-incrustado .captcha_option li a {vertical-align: middle;}
#template img {height: auto !important; max-width: 100%;}
#template h1, #template p, #template ul, #template div {margin-bottom:20px;margin-top:20px;}
#template::after {clear: both;content: '';display: block;}
.socialtemplate {text-align: right;border-top-width: 2px;border-top-style: solid;border-top-color: #d6d6d6;margin-top: 8px;margin-bottom: 7px;padding-bottom: 3px;overflow: hidden;}
.socialtemplate li {display: block;clear: none;float: right;margin-left: 10px;margin-top: 5px;font-size: 12px;}
.socialtemplate li a img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;margin-bottom: -4px;}
.socialtemplate li a {color: #5c5c61;text-decoration: none;}
#day {display: block;font-size: 12px;font-weight: bold;margin-bottom: 8px;margin-top: 0px;padding: 0px;}
#particular {display: block;font-size: 20px;font-weight: bold;margin-bottom: 15px;}
/*--------------------------------
--------PLANTILLA 03 -------------
--------------------------------*/
.template_miniatureHead {float: left;display: block;width: 225px;margin-bottom: 10px;}
.template_miniature {float: left;margin-right: 10px;margin-bottom: 5px;}
.content_line {padding: 0px;}
.socialtemplate_right {display: block;text-align: right;border-top-width: 2px;border-top-style: solid;border-top-color: #d6d6d6;margin-top: 0px;padding-bottom: 3px;float: right;margin-right: 0px;margin-bottom: 12px;margin-left: 0px;width: 479px;overflow: hidden;height: 30px;}
.socialtemplate_right li {display: block;clear: none;float: right;margin-left: 10px;margin-top: 5px;font-size: 12px;}
.socialtemplate_right li a img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;margin-bottom: -4px;}
.socialtemplate_right li a {color: #5c5c61;text-decoration: none;}
.template_right {margin-left: 15px;width: 460px;margin-right: 0px;margin-bottom: 0px;float: right;}
/*--------------------------------
---------PROMOCIONES--------------
--------------------------------*/
#promo {display: block;margin-bottom: 10px;overflow: hidden;margin-top: 15px;}
#promo li {display: block;border-radius: 7px;float: right;font-size: 11px;text-align: center;vertical-align: middle;width: 125px;padding-top: 6px;padding-bottom: 6px;margin-left: 5px;}
#promo .request {background-color: #CCC;}
#promo .request a {text-decoration: none;color: #333;background-color: #ccc;}
#promo .request a:hover {font-weight: bold;}
#promo .download {color: #FFF;background-color: #FF9A00;}
#promo .download a:hover {font-weight: bold;}
#promo .download a {color: #FFF;text-decoration: none;background-color: #ff9a00;}
/*------------------------------------------
------------ bullet listas -----------------
------------------------------------------*/
#template ul li {list-style: disc;margin: 0 0 0 35px;}
#template .socialtemplate_right li, #template .socialtemplate li {list-style: none;clear: none;display: block;float: right;font-size: 12px;margin-left: 10px;margin-top: 5px;}
/*-------------------------------------------
----------  imagenes flotantes en ie --------
-------------------------------------------*/
.envolver{display: inline;}
#model_cover {display: none;}
/*------------------------------*/
.social_window {background-color: #fff;border: 2px solid #b3b3b3;display: block;margin-left: auto;margin-right: auto;overflow: hidden;padding: 20px 0;text-align: center;width: 300px;}
.social_window a {display:inline-block;margin:4px;text-decoration: none;}
/*----------plantilla horizontal--------*/
.wrap-part {float: left;width: 64%;}
.wrap-part div, .wrap-part table {max-width: 100%}
.wrap-part img {height: auto;max-width: 100%;}
.coloco-form {float:right;width:32%;}
#template .coloco-form form {margin-top: 0;}
#template .coloco-form .form-incrustado > ul > li {display: block;width:auto;}
@media (max-width: 840px) {
	.wrap-part, .coloco-form {float: none;width: auto;}
	#template .form-incrustado > ul > li {display: block;width:auto;}
}
/*----------personalizaciones---------*/
body.seat {background: #e5e5e5 url("../img/bg_seat.jpg") no-repeat scroll 0 0} 
body.seat #template .form-incrustado > p > button {background-color: #d7122b;background-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0.08) 48%, rgba(255, 255, 255, 0.16) 100%);min-width: 200px;padding: 12px 0;text-align: center;}
body.seat #template .form-incrustado > p > button:hover {background-image: none;}
body.audi {background: rgba(0, 0, 0, 0) linear-gradient(to right, #e5eaee 0%, #ffffff 100%) repeat scroll 0 0;} 
body.audi #template .form-incrustado > p > button {background-color: #000000;background-image: none;min-width: 200px;padding: 12px 0;text-align: center;}
body.audi #template .form-incrustado > p > button:hover {background-color:#434c53;}
body.vw {background: #ffffff none repeat scroll 0 0} 
body.vw #template .form-incrustado > p > button {background-color: #0099da;background-image: none;min-width: 200px;padding: 12px 0;text-align: center;}
body.vw #template .form-incrustado > p > button:hover {background-color:#0068AA;}
/*legales*/
.wrap-legal {margin: 0 auto;background: #fff;padding: 1px 20px;}
.wrap-legal li, #template .form-incrustado .wrap-legal ul > li {display: block;margin:0;width: auto;}
.wrap-legal #captcha_code_frd {max-width: 260px;display: block;border-radius: 0 !important;margin: 4px 0;}
#li_captcha_option {margin: 20px 0 !important;}
#li_captcha_option img {max-width: 80px;}
#li_captcha_option a img {max-width: 30px;}
#captcha_code_frd {border: 1px solid #ddd;box-shadow: 1px 1px 2px #ccc inset;font-size: 13px;height: 28px;padding: 0;text-indent: 10px;width: 94%;max-width: 260px;display: block;border-radius: 0 !important;margin: 4px 0;}
.campo-lopd {clear: left;margin-top: 24px;margin-bottom: 24px;font-size: 13px;}
.campo-lopd li > span {display: block;font-weight: bold;}
.campo-lopd li > span + span {font-weight: normal;margin: 15px 0 0 0;}
.form-incrustado {background: #fafafa none repeat scroll 0 0;border: 1px solid #ddd;border-radius: 6px;margin:20px 0;padding: 10px 12px;}
.form-incrustado p > strong {display: block;font-size: 18px;font-weight: normal;line-height: 18px;margin: 0 0 14px;}
.form-incrustado ul > li {display:inline-block;list-style:none;margin:0 0 10px 0;vertical-align: top;width: 48%;}
.form-incrustado ul > li.error > label{color: #CC0000}
.form-incrustado ul > li > label {color: #666;display: block;font-size: 13px;line-height: 13px;margin: 0 0 2px;}
.form-incrustado ul > li > input[type="text"] {border: 1px solid #ddd;border-radius: 6px;box-shadow: 1px 1px 2px #ccc inset;font-size: 13px;height: 28px;padding: 0;text-indent:10px;width: 94%;}
.form-incrustado ul > li > select {border: 1px solid #dddddd;border-radius: 6px;color: #666;font-size: 13px;line-height: 13px;height: 30px;width: 94%;}
.form-incrustado ul > li > textarea {border: 1px solid #ddd;border-radius: 6px;box-shadow: 1px 1px 2px #ccc inset;font-size: 13px;height: 68px;padding: 4px 0 0 0;resize: none;width: 94%;}
.form-incrustado ul > li > .hasDatepicker {background: transparent url("../img/calendar.png") no-repeat scroll 98% center;}
.form-incrustado p > span {display: block;font-size: 10px;line-height: 10px;margin: 0 0 4px;}
.form-incrustado p > button {background: #50575d none repeat scroll 0 0;box-shadow: 1px 1px 2px #666;color: #ffffff;font-size: 14px;margin: 4px 0;padding: 10px 40px;text-transform: uppercase;}
.form-incrustado p > button:hover {background: #43484C none repeat scroll 0 0;box-shadow: 1px 1px 2px #333333;}
