﻿@import url(/local/recaptcha/recaptchastyle.css);/* Stylesheet para Sillberghaus © 2007-2010 by Cyberagency *//* Links */.centrada a {   }.centrada a:link {   /*color: #335D8D;*/text-decoration: underline;}.centrada a:visited {   /*color: #223;*/text-decoration: underline;}.centrada a:hover {   color: #335D8D;text-decoration: none;}.centrada a:active {   color: #4F81BC;text-decoration: none;}.centrada a:focus {   text-decoration: none;}/* Parte 2: Content + Texto *//* Content */.contenido img.imgderecho {float: right;margin-right: -40px;margin-left: 20px;margin-bottom: 15px;}.centrada p:first-letter {  }.centrada p.nocapital:first-letter, .centrada .derechaborde p:first-letter { }.contenido div.flashcontentcontainer {width: 602px; margin: 30px 0px 0px -40px;}.text, .textbox { margin-bottom:10px; }div.text+div.textbox { margin-top:30px; }div.textbox+div.text { margin-top:30px; }/* 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;}/* 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, .newsletter 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, .newsletter div > input, textarea { width: 305px;padding: 2px;} .newsletter select { width: 305px;padding: 2px;background-color: white;} .centrada button { margin: 5px 0px;width: auto; left: 40%; position: relative;} .centrada radio { font-size: 9px; border:none  } .kontaktform > label, .newsletter label {font-size: 12px;}.kontaktform .labelcheck, .newsletter .labelcheck { margin-left: 30px; display: block; height: 40px;}.kontaktform .inputcheck, .newsletter .inputcheck { float: left; display: block; margin-top: -35px;}.kontaktform, .newsletter { width: 450px; border: 1px solid #0072bb; padding: 15px;}.kontaktform .error, .newsletter .error {margin-top: -5px; font-size: 12px; }.kontaktform .error img, .newsletter .error img {margin-bottom: 0px; }.kontaktform > div, .newsletter > div { margin: 0 0 10px 30px; }/*.kontaktform div.text { margin: 0 0 0px 0px; }*//* New Newsletter Form */#sillberghaus .newsletter label img { display: none !important; } .newsletter label { margin-left: -30px; }.missionmessageerror {  background-color: #95B3D7; padding: 10px;}.mmtext { margin-left: 59px; color: white; font-weight: bold;}/*.newsletter input[type="reset"], .newsletter input[type="button"], .newsletter input[type="submit"]{	margin: 5px 0px;	width: auto;	left: 40%;	position: relative;	border: 0px none;}*//* 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;}/* Team Foto Gallery */.teamfoto { margin: 30px -13px 50px -5px;}.contenido div.teamfoto>img { background-image: url(/mcms/sillberghaus/images/content/team/rahmen.png); background-repeat: no-repeat; padding: 10px 11px;margin: 0 8px 7px 0; width: 103px; height: 135px;}#sillberghaus .contenido div.teamfoto>img+img { margin-right: 8px; } /* bugfix für chrome */.teamfoto .text {clear: left; margin-bottom: 25px;}.teamfoto .text p { width: 125px; margin-right: 8px; float: left; text-align: center; color: #4F81BC; font-size: 15px;}/* wetter */.weather {background-color: #BED0E7;border: 2px solid #BED0E7;border-radius: 4px;padding: 10px;margin-bottom: 35px;}.weather h4 {	visibility: hidden;	margin-top: 10px;	text-transform: capitalize;}.forecastday {clear: left; margin-bottom: 10px;}.weather img {margin-right: 20px;}.schneehoehe { width: 250px; margin: 16px 0px; float: left; }.schneehoehe.rechts { float: right; }.schneehoehe iframe {margin: 0;}.schneehoehe div {width: 235px; /*width:173px;*/display: block; background:#FFFFFF; text-align:left; border:1px solid #95B3D7; padding: 6px 7px 5px 8px; margin-top:5px; }.ru .schneehoehe div, .sv .schneehoehe div { display: none; }.weather .forecast .forecastday:first-child .low:before { content:"min. "; }.weather .forecast .forecastday:first-child .high:before { content:"max. "; }.weather .forecast .forecastday:first-child .high:after { content:"C"; }.ru .weather .forecast .forecastday:first-child .low:before { content:"мин. "; }.ru .weather .forecast .forecastday:first-child .high:before { content:"макс. "; }.de .weather .forecast .forecastday:first-child b:before { content:"Heute ("; }.de .weather .forecast .forecastday:first-child b:after { content:")"; }/* miniwetter */.wetter .weather-error {display: none;}.miniwettericon {	background-color: transparent;	width: 16px; height: 16px;	vertical-align: middle;	opacity: 0.8;}.miniwettericon:hover {opacity: 1;}.contenido .wetter img.miniwettericon { float: none; margin: 0;}/* 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;}
