﻿body 
{
	font-family:Arial;font-size:14px;
}

/* Index Page */
#indexContainer {height: 529px;display: table-cell;min-height:529px;}
#indexContainer #titleFire {position:relative;border-width:0px;width:846px;height:510px;z-index:1;top:0px;}
#indexContainer #filler {position:absolute;top:0px;left:0px;z-index:0;width:846px; height:527px;background-color:#FFFFCC;}

/* Error Page */
#error {position:relative;top:0px;left:10px;font-size:10pt;margin-top:10px;padding:0px;}
#error h2 {text-decoration:underline;font-size:16pt;}
#error h3 {text-decoration:underline;font-size:14pt;}
#error hr {border:2px dashed #DDDDAA;height:5px;width:90%;margin-left:auto;margin-right:auto;text-align:center;}


/* About Page */
#AboutContainer {margin-top:0px;margin-left:10px; padding:0px;width:836px;height:517px;}
#AboutContainer ul {line-height:42px;margin-top:10px;}

/* ChemineeOefen Page */
#chemineeContainer {margin-top:0px;margin-left:0px; padding:0px;width:836px;height:517px;}
#chemineeContainer #list {position:relative;margin:0px;padding:0px;top:15px;left:30px;list-style-image: url('../images/listdot.gif');list-style-position: inside;list-style-type: disc;font-size:10pt;line-height:30px;vertical-align:middle;}
#chemineeContainer #imgList {width:780px;margin-left:auto;margin-right:auto; height:300px;position:relative;top:40px;}
#chemineeContainer #imgNordpeis {width: 360px;}
#chemineeContainer #imgTonwerk {width: 268px;
}
#chemineeContainer #imgContura {width: 173px;}

/* Speckstein Page */
#specksteinContainer {margin-top:0px;margin-left:0px; padding:0px;width:836px;height:517px;}
#specksteinContainer #imgTulikivi_logo {position:absolute;top:50px;left:30px;width:151px;height:113px;border:0px solid red;}
#specksteinContainer #list {position:absolute;margin:0px;padding:0px;top:50px;left:250px;list-style-image: url('../images/listdot.gif');
list-style-position: inside;list-style-type: disc;font-size:18pt;line-height:30px;vertical-align:middle;
    width: 530px;
}
#specksteinContainer #list li {padding:0px;margin:0px;vertical-align:middle;}

#specksteinContainer #imgList {position:absolute;margin:0px;display:inline;top:300px;left:36px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;cursor:pointer;}
#specksteinContainer #imgList tr {padding:0px;margin:10px;vertical-align:bottom;height:20px;line-height:20px} 
#specksteinContainer #imgList td {padding-right:10px;padding-left:10px;padding-top:0px;padding-bottom:0px;text-align:center;margin-left:auto;margin-right:auto;cursor:pointer;}
#specksteinContainer #imgList img {border:0px;cursor:pointer;}
#specksteinContainer #imgList A {text-decoration:none;display:block;color:Navy;font-size:18px}
#specksteinContainer #imgList A:visited {text-decoration:none;color:Navy;}
#specksteinContainer #imgList A:hover {text-decoration:none;color:Blue;font-weight:bolder;font-size:19px;}

/* Construction Page */
#constructionMain {margin-top:0px;margin-left:0px; padding:0px;width:836px;height:517px;}
#constructionMain #text {position:absolute;top:80px;left:130px;font-size:18pt;color:Blue;}
#constructionMain ul {display:inline;padding:0px;margin:0px;width:836px;margin-left:100px;margin-right:0px;margin-top:0px;margin-bottom:0px;position:absolute;top:150px;}
#constructionMain ul li {display:inline;padding-left:0px;padding-right:100px;padding-top:0px;padding-bottom:0px;}

/* Rustikal Page */
#rustikalMain {margin-top:0px;margin-left:0px; padding:0px;width:836px;height:517px;}
#rustikalMain #text {position:absolute;top:70px;left:30px;width:300px;font-size:16pt;}
#rustikalMain #imgExampleBig {position:absolute;top:30px;right:30px;}
#rustikalMain #exampleList {position:absolute;margin:0px;display:inline;bottom:10px;left:36px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;cursor:default;}
#rustikalMain #exampleList li {display:inline;padding-left:0px;padding-right:50px;padding-top:0px;padding-bottom:0px;margin:0px;}
#rustikalMain #exampleList li img {height:115px;} 

/* Contact Page */
#contactMain {margin-top:10px;margin-left:10px; margin-right:10px; padding:0px;width:826px;height:517px;}
#contactMain div {position:absolute;left:100px;}
#contactMain #comment {position:absolute;top:35px;left:50px;width:600px;}
#contactMain input {position:absolute;left:190px;}
#contactMain #divName {top:130px;}
#contactMain #divTelefon {top:170px;}
#contactMain #divEmail {top:210px;}
#contactMain #divComment {top:250px;}
#contactMain input.name {top:130px;}
#contactMain input.telefon {top:170px;}
#contactMain input.email {top:210px;}
#contactMain textarea.comment {position:absolute;top:250px;left:190px;width:400px;}
#contactMain input.btnSend {position:absolute;top:320px;left:100px;width:100px;}
#contactMain div.divResultat {top:370px;font-weight:bold;}
#contactMain #validatorName {top:130px;left:350px;}
#contactMain #validatorTelEmail {top:190px;left:350px;}

div#login {margin:15px;}
div#login input {margin-left:10px;margin-top:5px;width:125px;}
div#login td.remember {text-align:right;}
div#login td.remember input {width:auto;}
div#login td.remember label {position:relative;top:-3px;}

div#admincontent {margin:15px;font-size:14px;}
div#admincontent label {margin-right:10px;position:relative;top:0px;}
div#admincontent input {width:125px;font-size:12px;}
div#admincontent input.news {width:400px;}
div#admincontent input.button {font-size:12px;}
div#admincontent a.logout {position:absolute;top:10px;right:10px;}