/*div {border: 1px solid blue;}div div {border: 2px solid violet;}div div div {border: 1px dashed red;}div div div div {border: 1px solid orange;}div div div div div {border: 1px solid yellow;}*//* allgemein, layout */* { margin: 0px; padding: 0px; border: 0px none; }body, div#tyrol { height: 101%; width: 100%;margin: 0px; background-color: black;}div.layout {	background-image: url(../images/basic/bkgrnd.jpg);	background-repeat: no-repeat;	background-position: center top;	width: 940px;	margin: auto;	border: 1px solid black;}h1 { display: none; }.main { min-height: 500px; padding: 40px 170px 50px 180px;}.nav {margin-top: 373px; /*353px;*/text-align: center;overflow: visible;}.footnav { text-align: center; margin-bottom: 5px;}/* inhalt */p, .main, .content, td, a { color: #dddddd; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 19px;}td { vertical-align: top; padding-bottom: 10px; }div.main h2 {/* -> siehe: navigation (.nav a) */margin: 20px; }h3, h4 {font-size: 12px; margin-top: 20px; margin-bottom: 10px;letter-spacing: 0.1em;}h3 {margin-left: -15px }p, table {margin-bottom: 15px;}em, i { font-style: italic; }.textbox, .kontaktform { border: 1px solid #9F9989;background-color: #111;padding: 9px;margin-bottom: 15px;opacity: 0.6;color: white;}.textbox p, .textbox h4 { color: white;}.textbox h4:first-child { margin-top: 0px; }.textbox p:last-child { margin-bottom: 0px; }/* inhalt: alignment */.right { float: right; }.left { float: left; }.clear { clear: both; }img.right { margin-left: 10px; }img.left { margin-right: 10px; }img.right, img.left { display: block; margin-bottom: 10px; }p.clear {padding-top: 15px;}.center { text-align: center; }.center img, .center object { display: block; margin: auto; }/* speziell, inhalt */img.border_right_bottom { margin-right: 30px; margin-bottom: 20px; }td.date { width: 120px}.teaser {width: 99%}.teaser th, .teaser td { padding: 10px; width: 30%; text-align: center; }.bigteaser { with: 710px; margin-left: -95px; /*710-580:2=65*/ margin-bottom: 30px;}div.center object { margin-bottom: 30px; }.flashcontentcontainer { width: 700px; height: 600px; /*position: relative;*/ margin-left: -70px;}/* navigation */.nav a, .footnav a, h2 {font-family: Perpetua, Garamond, "Perpetua Titling MT", "Baskerville Old Face", Baskerville, Georgia, Times, "Times New Roman", serif;font-size: 14px; text-align: center;text-decoration: none;text-transform: uppercase;margin: 0 6px;letter-spacing: 0.15em;white-space: nowrap;}.nav1 { margin-bottom: 25px; }.nav2 { margin-top: -10px; margin-bottom: -15px; }.nav .nav2 a { font-size: 13px; }.nav .nav1 a { color: #dddddd; }.nav .nav1 a.selected { color: #9F9989; }/* footer (login, sprachwahl) */.footer { height: 20px;position: relative;top: 40px;}.lengua a { font-size: 10px; color: #ccc; text-decoration: none; }.lengua { position: relative;right: 10px; top: -10px;float: right;margin: 10px; width: 70px; height: 40px;text-align: right;}.de .lengua .de, .en .lengua .en, .it .lengua .it { display: none; }/* login */#loginimg {margin: -5px 15px 0px 2px; float: left;display: block;}#login, #login input, #login a, #login a:link, #login a:hover, #login a:visited {font-family: Arial, Helvetica, sans-serif;  font-weight: bold;margin: 0px;border: 1px solid #999;padding: 2px 4px 2px 4px;}#login {font-size: 14px;color: #ddd;padding: 16px 15px 0px 30px;display: block;border: 0px none;margin-top: -20px;}#login input  {font-size: 11px; color: #111;  background-color: #ddd;margin-right: 5px;width: 150px;}#login a, #login a:link, #login a:hover, #login a:visited  {font-size: 12px;color: #333;background-color: #ccc;margin-left: 5px;text-decoration: none;}#login a:hover  {background-color: #999;}/* kontaktform */.kontaktform input, .kontaktform textarea {padding: 2px;margin: 0px 0px 9px 8px;width: 400px;height: 15px;font-family: arial, helvetica, sans-serif; font-size: 12px; }.kontaktform textarea {height: 45px;}.kontaktform label {float: left;text-align: right;width: 125px;}.kontaktform button {padding: 2px 7px;margin-left: 133px;}.kontaktform button:hover {color: white;background-color: #333;}.kontaktform div.error {margin-left: 133px;margin-bottom: 10px;font-style: italic;}.kontaktform #recaptcha_widget_div {margin-left: 130px;margin-bottom: 10px;}/* Link Hover Pseudoklassen */ a { color: #9F9989; text-decoration: none; } a:hover, .lengua a:hover, .nav a:hover, .footnav a:hover,  .nav a.selected, .footnav a.selected, .nav a.selected:hover {color: #998551;text-decoration: none;}a:active, .nav a:active, .lengua a:active, .footnav a:active { color: #B59959; text-decoration: none;}