@import url(/local/recaptcha/recaptchastyle.css);/* Stylesheet para Sillberghaus © 2007-2010 by Cyberagency *//* Links */a {   }a:link {   /*color: #335D8D;*/text-decoration: underline;}a:visited {   /*color: #223;*/text-decoration: underline;}a:hover {   color: #335D8D;text-decoration: none;}a:active {   color: #4F81BC;text-decoration: none;}a:focus {   text-decoration: none;}/* Parte 2: Content + Texto *//* Content */.contenido img.imgderecho {float: right;margin-right: -40px;margin-left: 20px;margin-bottom: 15px;}p:first-letter {  }p.nocapital:first-letter, .derechaborde p:first-letter { }.contenido div.flashcontentcontainer {width: 602px; margin: 30px 0px 0px -40px;}.text, .textbox { margin-bottom:10px; }/* Content Tablas */.contenido table {border: #4F81BC 1px solid;border-collapse: collapse;margin: 5px 0px;}.contenido table th {font-size: 14px; padding: 8px;border-left: #4F81BC 1px solid;  border-top: #4F81BC 1px solid; vertical-align: top;}.contenido table td {border-right: #4F81BC 1px solid;  border-bottom: #4F81BC 1px solid; background-color: transparent; font-size: 13px; padding: 8px;vertical-align: top;}/*Content Table Links*/.contenido table td a {font-size: 11px; text-decoration: underline;color: black;}.contenido table td a:hover, .contenido table td a:active {   color: #ef4024;text-decoration: none;}/* Table juegos (games) */.contenido table.juegos, .contenido table.juegos td, .contenido table.juegos tr {background-color: #66CCCC;padding: 10px;text-align: center;}.contenido table.juegos td img {clear: left; margin: 0px; margin-left: 10px;}.contenido table.juegos td a {text-decoration: none;}.contenido table.juegos td {border: 0px none;}.tabla td, .tabla th { font-size: 9pt; border-bottom: 0px none; border-top-width: 1px; border-top-style: solid; border-top-color: #BD928D; } .noborder, table.noborder, table.noborder td {border: 0px none;}/* tekstboks (kasten) */.textbox {background-color: #BED0E7;border: 1px solid #95B3D7;padding: 7px 5px 0px 12px;}/* Precios *//*ul.precio, .precio table{margin-top: 10px;}.precio td{padding: 1px 15px 2px 15px;font-size: 11px;padding: 5px;}.precio th{font-weight: normal;}.precio li{	list-style-image: none;	list-style-type: none;}*//* Parte 3: Especiales */.downloadpdf {display: list-item;margin: 18px 0px 13px 1px;list-style-image: url(/mcms/sillberghaus/images/basic/arrow.gif);list-style-position: inside;  /* -> ie.css */padding-left: 0px;vertical-align: bottom;}.derechaborde {float: right;border: 1px solid #390c0c;margin-left: -110px;padding: 5px;width: 200px;background-color: #c1a16b;color: #390c0c;position: relative;left: 120px;z-index: 1;margin-bottom: 25px;}/* Forms */.kontaktform div > input, textarea, select, radio {font-family: "MS Sans Serif",Verdana,Arial,Helvetica, sans-serif;  /*font-family: Arial,Helvetica, sans-serif;  */font-size: 12px; margin: 0px;color: #333;  border: 1px solid #0072bb;}.kontaktform div > input, textarea { width: 250px;padding: 2px;} button { margin: 5px 0px;width: auto; left: 40%; position: relative;} radio { font-size: 9px; border:none  } .kontaktform > label {font-size: 12px;}.kontaktform .labelcheck { margin-left: 30px; display: block; height: 40px;}.kontaktform .inputcheck { float: left; display: block; margin-top: -35px;}.kontaktform { width: 450px; border: 1px solid #0072bb; padding: 15px;}.kontaktform .error {margin-top: -5px; font-size: 12px; }.kontaktform .error img {margin-bottom: 0px; }.kontaktform > div { margin: 0 0 10px 30px; }/*.kontaktform div.text { margin: 0 0 0px 0px; }*//* Facebook Badge *//*.fbbatch { margin-top: 30px; }*/.fbbatch { background-color: #BED0E7; width: 239px; height: 75px; left: 100px;position: relative;top: -90px;z-index: 1;margin-top: -75px;}/* unused so far .... */.contenido fieldset {/*background-color: #fffffc;*/background-color: #66CCCC; margin-bottom: 15px; padding: 8px 35px 12px 25px; border: 0px none;}.kontaktform legend {background-color: #66CCCC; margin-top: -5px; color: #0072bb; font-weight: bold;}