/* tatukgisde.css */
/* Stylesheet für http://www.tatukgis.de/ */
/*                                                              */
/*                                                              */
/* Web-Realisierung von friedel hosenfeld, DigSyLand            */
/*                      http://www.digsyland.de/                */

/* fh, 18-JUL-2005. */
/* lr: fh, 04-OCT-2005. */



body {background-color:#FFFFFF;text-align:center;margin:0px;}
/* Text-align für IE, der margin auto nicht korrekt macht. */

/* Blatt als Zeichen-Rahmen: */
div#tgblatt {background-color:#FFFFFF;
             margin-top: 10px; margin-left: -350px;
             position: absolute; top:0px;left:50%; width:700px;}

/* Kopfzeile */
div#tgkopf {background-color:#C1C0C0;height:126px;width:700px;
            border:solid 1px; border-color: #C1C0C0;}

img#dlglobus {position: absolute; top:4px;left:10px;}
img#dllogo {position: absolute; top:4px;left:80px;}
img#tglogo {position: absolute; top:4px;left:500px;}


.tgkopftext {position: absolute; top:76px;left:8px;
           font-family:verdana,arial,sans-serif; font-size:10px;
           color:#02428A;}
a.tgkopf,a.tgkopf:visited {color:#FFFFFF;}

/* Menüs */
div#tgmenu {position: absolute; top:92px;left:1px;width:700px;padding-top:2px;padding-bottom:2px;
            text-align:left;background-color:navy;
            color:#FFFFFF;
            font-family:verdana,arial,sans-serif; font-size:11px;}

a.tgnav,a.tgnav:visited,span.tgnav {text-decoration:none;color:#FFFFFF;margin-left:30px;}
a.tgnav:hover {color:red;}

/* Kontext: */
div#tgkontext {position: absolute; top:110px;left:1px;width:697px;
               padding-top:3px;padding-bottom:3px;padding-left:3px;
               text-align:left;
               background-color:#FFFFFF;color:navy;
               font-family:verdana,arial,sans-serif; font-size:11px;}

a.tglink,a.tglink:visited {text-decoration:underline;color:navy;}
a.tgrefschlicht,a.tgrefschlicht:visited {text-decoration:none;color:#000000;}

/* --------------------------------------------------------------------- */
/* Inhalte: */

div#tginhalt {position:absolute; top:135px; left:0px; 
              background-color:#FFFFFF; width:698px;
              border:solid 1px; border-color: #6699CC;
              padding-left:3px;padding-top:5px;
              font-family:verdana,arial,sans-serif; font-size:11px;
              line-height:15px;text-align:left;}
div#tginhaltbreit {position:absolute; top:140px; left:0px;
                   background-color:#FFFFFF; width:702px;
                   border:solid 1px; border-color: #6699CC;
                   padding-left:1px;
                   font-family:verdana,arial,sans-serif; font-size:11px;
                   line-height:15px;text-align:left;}

h1 {font-family:verdana,arial,sans-serif; font-size:17px;
    font-weight:bold; color:navy;}

h2 {font-family:verdana,arial,sans-serif; font-size:14px;
    font-weight:bold; color:navy;}

h3 {font-family:verdana,arial,sans-serif; font-size:13px;
    line-height:15px;
    font-weight:bold; color:navy;}

.tgtext, td, th {font-family:verdana,arial,sans-serif; font-size:11px;
                line-height:15px;text-align:left;}
.tggross {font-size:12px;line-height:16px;}

td.download {font-family:verdana,arial,sans-serif; font-size:9px;
                line-height:15px;text-align:left;
}

td.tgtext, td {vertical-align:top;}

.tgklein {font-size:10px;line-height:12px;}

.tgmini {font-size:9px;line-height:11px;}

div.tghinweis {width:225px;
               background-color:#B5CDE6;
               border:solid 1px;border-color:#6699CC;
               padding:3px;}
               
div.tgbox {position:relative; top:10px; left:50px;width:600px; 
           border:solid 1px; border-color: gray; padding:5px; 
           font-family:verdana,arial,sans-serif; font-size:11px; color:navy;
           line-height:14px;text-align:left;}

a {color:navy;}        

/* Tabellenzellen: */
th.tgbestellung {background-color:#006699;color:#FFFFFF;}
tr.tgshop {height:8px;}

/* --------------------------------------------------------------------- */

/* Formularelemente: */
form.tgloginx {text-align:center;}
label.tglogin {position: absolute;width:120px;height:20px; 
               text-align:right; padding-right:5px;margin-left:140px;
               font-size:13px; font-weight:bold;}
div.tglogin,input.tglogin {width:250px;margin-left:280px;}
label.tgform {position: absolute;width:430px;height:20px; 
               xtext-align:right; padding-right:5px;margin-left:100px;
               font-size:11px;}
input.tgform {width:430px;margin-left:100px;}


/* --------------------------------------------------------------------- */

/* Auszeichnungen */
.fett {font-weight:bold;}
.kursiv {font-style:italic;}

/* Ausrichtungen: */
.zentriert {text-align:center;}
.rechts {text-align:right;}


/* Farben: */
 .bhellgrau {background-color:#C1C0C0;}		/* - Hellgrau - Background */
 .rot {color: #cc0000;}
 

hr { border : none;
     background-image : url(../img/blue2.png);
     background-repeat : repeat-x; 
     width:690px;} 

hr.blue {
        margin-top:15px;
	border:solid 1px; 
	border-color: #014895;
}        
     

/* Kennzeichnung von Pflichtangaben mit hochgestelltem roten Sternchen */
.tgpflicht {color:#FF0000;}