/* COPYRIGHT BY NILS SCHMIDT */
/* BODY START */
body {background-image:url(http://www.ring3-net.de/img/body_bg.gif); background-color: #D8D8D8;margin: 0;padding: 0;background-repeat:repeat-y;}
#website {margin-left:35px;height:1024px;background-image:url(http://www.ring3-net.de/img/bgstart.gif);background-repeat:no-repeat;}
a {color: #ffffff;text-decoration: none;}
html, body {scrollbar-base-color:#362509;scrollbar-3d-light-color:#FFFFFF;scrollbar-arrow-color:#362509;scrollbar-darkshadow-color:#362509;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#ffffff;scrollbar-track-color:#ffffff;}
#r1{position:absolute;top: 213px;left: 68px; width:107px; height:150px;background-color: #CFC2B3;}
#r2{position:absolute;top: 376px;left: 68px; width:107px; height:150px;background-color: #CFC2B3;}
#r3{position:absolute;top: 200px;left: 750px;}
#r4{position:absolute;top: 530px;left: 750px;}
#r5{position:absolute;top: 640px;left: 115px;}

/* BODY END */
/* TOPNAVI START */
#navigation {position:absolute;top: 117px;left: 211px;height: 26px;width:782px;background-color:#990F17;}
#navigation ul#mainnavi {color: #ffffff;font-size: 0.9em;font-family: Arial;line-height: 120%;background:#990F17;padding:0 0 0 0;/padding: 0 0 0 0;margin:0;list-style:none;font-weight: bold;}
#navigation ul li{float:left;}
#navigation ul li a {display:block;text-decoration: none;}
#navigation ul li a:hover{color: #000000;}
/* TOPNAVI END */
/* DIV START */
#adtv {padding-left:820px;padding-top:19px;}      /* position:absolute;top: 16px;left: 880px; */
#r3te {position:absolute;top: 35px;left: 230px;}

#impress{position:absolute;top: 0px;left: 893px;}
#iframe_sub {position:absolute;top: 143px;left: 235px;background-image:url(http://www.ring3-net.de/img/er/bg_allg.png); background-repeat:repeat-y;background-position:top;margin: 0;padding: 0;width: 750px;}
#iframe_start {position:absolute;top: 228px;left: 235px;}
#iframe_pics {position:absolute;top: 154px;left: 198px;}
#iframe_scroll {position:absolute;top: 154px;left: 195px;}
#call_back {position:absolute;top: 160px;left:800px;}
/* DIV END */
/* IMPRESSUM START */
#impress ul#imnavi {color: #990F17;font-size: 10;font-family: Tahoma, Verdana, Arial;line-height: 100%;padding:0 0 0 0;/padding: 0 0 0 0;margin:0;list-style:none;}
#impress ul li a:link{color: #990F17;}
#impress ul li a:visited{color: #990F17;}
#impress ul li a:hover{color: #000000;}
/* IMPRESSUM END */
/* INNER START */
ul.liste1 {list-style-image:url(http://www.ring3-net.de/img/star1.gif)}
#iframe_sub ul li a:link, #iframe_sub ul li a:visited, #iframe_sub ul li a:active{ font-size: 13px;vertical-align:top; line-height: 16px;font-family: arial, helvetica, tahoma ,verdana,  sans-serif;text-decoration:none;color:#000;}
#iframe_sub ul li a:hover{ text-decoration:none;background-color: transparent;color:#F6903F;text-decoration:none;}
h3.boxheader {margin-left:20px; margin-right:20px; padding-left: 2px; color:#362507;font-size: 16px;line-height: 18px;font-family: arial, helvetica, tahoma ,verdana,  sans-serif;border-bottom:solid 0px #362507}
.thumbnail{position: absolute;/*relative*/z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span{position: absolute;background-color: #ffffff;padding: 5px;top: 10px;left: 10px;border: 1px dashed #008AFF;visibility: hidden;color: black;text-decoration: none;font-size: 12px;line-height: 14px;width: 400px;text-align:justify;}
.thumbnail:hover span{visibility: visible;top: 15px;left: 18px;position: absolute;}
/* INNER END */
/* ALLG START */
h1 {color: #362509;font-size: 22px;font-family: "Trebuchet MS",arial, helvetica;line-height: 24px;text-decoration: bold;margin-left: 10px;margin-top: 10px;letter-spacing:2px;text-align:left;font-variant:small-caps;}
h2 {color: #362509;font-size: 16px;font-family: "Trebuchet MS",arial, helvetica;line-height: 17px;list-style:none;text-decoration: bold;margin-left: 0px;margin-top: 0px;text-align:left;letter-spacing:2px;}
p {color: #573B0B;font-family: arial;line-height: 18px;list-style:none;margin-left: 0px;margin-top: 0px;vertical-align:top;text-align:justify;letter-spacing:1px;}
#d {color: #573B0B;font-size: 14px;font-family: "Trebuchet MS",arial, helvetica;line-height: 18px;list-style:none;margin-left: 0px;margin-top: 0px;vertical-align:top;text-align: left;letter-spacing:1px;}
#h21 {color: #362509;font-size: 16px;font-family: "Trebuchet MS",arial, helvetica;line-height: 18px;list-style:none;text-decoration: bold;margin-left: 0px;margin-top: 0px;text-align:left;letter-spacing:2px;}
#kl {color: #573B0B;font-size: 12px;font-family: "Trebuchet MS",arial, helvetica;line-height: 14px;list-style:none;margin-left: 0px;margin-top: 0px;vertical-align:center;text-align:left;letter-spacing:1px;}
#kl1 {color: #573B0B;font-size: 10px;font-family: "Trebuchet MS",arial, helvetica;line-height: 14px;list-style:none;margin-left: 0px;margin-top: 0px;vertical-align:center;text-align:left;letter-spacing:1px;}
#list {color: #573B0B;font-size: 12px;font-family: "Trebuchet MS",arial, helvetica;line-height: 16px;list-style:none;margin-left: 100px;margin-top: 0px;vertical-align:top;text-align:justify;letter-spacing:1px;}
/* ALLG END */
/* NAVI LEFT START */
#navileft {position:absolute;top: 250px;left: 55px;}
#navileft ul#leftnavi {color: #573B0B;font-size: 1.0em;font-family: Arial;line-height: 1.9em;padding:0 0 0 0;/padding: 0 0 0 0;margin:0;list-style:none;font-variant:small-caps;}
#navileft ul li{color: #573B0B;font-size: 1.0em;font-family: Arial;line-height: 1.9em;padding:0 0 0 0;/padding: 0 0 0 0;margin:0;font-variant:small-caps;list-style:none;}
#navileft ul li a {text-decoration: none;color: #573B0B;font-size: 1.0em;font-family: Arial;line-height: 1.9em;padding:0 0 0 0;/padding: 0 0 0 0;margin:0;font-variant:small-caps;list-style:none;}
#navileft ul li a:hover{color: #000000;font-weight: bold;list-style:none;line-height: 1.9em;}
/* NAVI LEFT END */
/* NEWS START */
#news_right {position:absolute;top: 154px;right: 0px;}
#newstext {color: #000000;padding-left: 8px;text-align:justify;padding-right: 8px;font-size: 11;font-family: Arial;line-height: 120%;background: #CFC2B3;border-bottom:5px solid #990F17;border-left:1px solid #990F17;border-right:1px solid #990F17;}
#newsheadline {color: #ffffff;font-size: 12;font-family: Arial;line-height: 120%;background: #990F17;font-weight: bold;width:175,}
#line_right {position:absolute;top: 152px;right: 175px;}
#newsbild {background: #990F17;border:1px solid #990F17;height: 81px;}

/* NEWS END */
/* FORM START */
.element {color: #573B0B;font-size: 14px;font-family: "Trebuchet MS",arial, helvetica;line-height: 18px;clear:both;letter-spacing:1px;display:block;font-weight: normal;}
fieldset {margin: 10px 0px 0px 77px;padding: 5px 10px;border:0px;}
input,select,textarea {float:left;margin:2px;font-size:1em;width:250px;border:1px solid #362509;}
.option {float:left;margin:2px;font-size:1em;width:250px;border:1px solid #362509;}
label {display:block;float:left;padding:0px;width:160px;border-right:2px;}
label.checkbox {width:252px;border-left:0px solid #362509;border-right:none;}
label.checkboxinner {width:250px;border-left:0px solid #362509;border-right:none;}
input.text {height:1.4em;}
input.textshort {width:30px;}
input.textshortdisabled {display:none;float:none;width:50px;border:none;}
input.checkbox {width:120px;padding:0;border:none;}
input.checkboxinner {width:30px;padding:0;margin:0 0 0 123px;border:none;}
input.submit {margin:20px 5px 5px 0px;padding:2px 5px;width:120px;background-color:#ffffff;color:#000000;font-size:1em;text-align:center;cursor:pointer;}
input.submit:hover {background-color:#DE2100;color:#ffffff;}
label.textarea,textarea.textarea {height:96px;}
thanks {display:center;color: #03426b;font-weight: normal;font-size: 15px;line-height: 19px;font-family: Arial, Verdana, Geneva, Helvetica, Helv, Swiss}
/* FORM END */


.thumbnail{
position: absolute;/*relative*/
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{
position: absolute;
background-color: transparent;
padding: 5px;
top: -300px;
left: -300px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -400px;
left: -425px; /*position where enlarged image should offset horizontally */
position: absolute;
}
