/*
Theme Name: Rothe-01
Description: Haupt-Template für Website-Baker 2.6.x
Version: 2.0
Author: Stefan Troll
Author URI: http://www.enjoy-the-net.de
Design und Programmierung geistiges Eigentum von Stefan Troll.
Bearbeitung zu Lern- und Demonstrationszwecken erlaubt.
*/

/*-----Allgemeine Formate-----*/

body
  {
        margin : auto;
        font-family:  Times Roman;
        font-size: larger;
        color:#606060;
        text-align: left;
  }
 h3
   {
   font-family:Arial;
   font-size:16pt;
   font-weight: bold;
   color:#606060;
   }
 h4
   {
   font-family:Arial;
   font-size:14pt;
   font-weight: bold;
   color:#606060;
   }
h5
   {
   font-family:Arial;
   font-size:12pt;
   font-weight: bold;
   color:#606060;
   }
p, li,td
   {
   font-family:Arial;
   font-size:10pt;
   font-weight: bold;
   color:#606060;
   }

a:link {
       font-family: Arial;
       color:#9A3239;
       text-decoration:none;
       font-weight: bold;
       font-size: 10pt;
}
a:visited {
        font-weight: bold;
        font-size: 10pt;
        color: #9A3239;
        text-decoration:none;
        font-family: Arial, Helvetica, sans-serif;
}
a:hover {
        font-weight: bold;
        font-size: 10pt;
        color:#EBE5E5;
        text-decoration:none;
        font-family: Arial, Helvetica, sans-serif;
}
a:active {
        font-weight: bold;
        font-size: 10pt;
        color:#c0c0c0;
        text-decoration:none;
        font-family: Arial, Helvetica, sans-serif;
}
.main {
	width: 1000px;
	margin: auto;
	color:#ff0000;
	position: relative;
}
.tdlinks {
	width: 180px;
	background-color: #7B8199;
	padding: 1.5cm 0 0 0;
}
.footer {
	clear: both;
	margin: 3em 15px 0 15px;
	padding: 5px;
	text-align: center;
	font-size: .8em;
	position: relative;
}
/*-----Optik----- */
.main .optik_01
       {
       width: 943px;
       height: 56px;
       left:15px;
       top:5px;
       position:absolute;
       z-index:50;
       }
.main .optik_02
       {
       width: 943px;
       height: 16px;
       top: 70px;
       left: 15px;
       position: relative;
       z-index:50;
       }
.main .optik_03
       {
       width: 943px;
       height: 5px;
       left: 15px;
       right: 40px;
       top: 179px;
       position:absolute;
       z-index:51;
       }
.main .optik_0x
   {width: 140px;
   height:120px;
   left: 15px;
   top: 95px;
   background-color: #7B8199;
   position:absolute;
   z-index:50;
   }
.main .optik_04
   {width: 943px;
   height:93px;
   left: 15px;
   top: 95px;
   position:absolute;
   z-index:50;
   }
.main .optik_06
   {width: 286px;
   height:292px;
   left: 500px;
   top: 210px;
   position:absolute;
   z-index:50;
   }
/*-----Formatierungen Menü------*/
.main .menue_01
       {
       width:140px;
       left:15px;
       top:10px;
       position:absolute;
       z-index:50;
       overflow:hidden;
       }

/* Main menu */

#leftside ul.avmenu {display:block; list-style:none; margin: 0; padding:0 0 3px 0; width:180px; background-color:#ffffff;}
#leftside ul.avmenu li {display:inline; line-height:2.2em; padding: 0; width:180px;}
#leftside ul.avmenu li a {background-color:#cccccc; border-right:10px solid #ccc; color:#9a3239; float:left; font-size: 1.1em; font-weight:900; margin-top:3px; padding-left:20px; text-decoration:none; width:150px;}
#leftside ul.avmenu li a:hover{background-color:#e5e5e5; border-right:10px solid #9a3239; color:#9a3239;}
#leftside ul.avmenu ul {font-size:1.2em; margin:0; padding:0; width:170px;}
#leftside ul.avmenu ul a {font-weight:900; padding:0 0 0 35px; width:135px;}
#leftside ul.avmenu ul ul {width:135px;}
#leftside ul.avmenu ul ul a {width:135px;}


#weblink {color: #c4bfbd; position: absolute; bottom: 10px; font-size: x-small; visibility: hidden;}
#weblink a, a:hover, a:visited {font-size: x-small; color: #c4bfbd;}

/*-----Formatierungen Inhalt------*/
.main .content_01
       {
       top: 200px;
       left: 15px;
       width:auto;
       position:absolute;
       z-index:50;
       overflow:auto;
       }
#inhalt {padding-top: 1cm; padding-left: 0.7cm;}

.eaton
       {
       left: 0px;
       top: 40 px;
       position:absolute;
       z-index:50;
       overflow:auto;
       }
.eckart
       {
       left: 100px;
       top: 145px;
       position:absolute;
       z-index:50;
       overflow:auto;
       }
.schneider
       {
       left: 15px;
       top: 230 px;
       position:absolute;
       z-index:50;
       overflow:auto;
       }
.haenchen
       {
       left: 45px;
       top: 300 px;
       position:absolute;
       z-index:50;
       overflow:auto;
       }
.hydrotechnik
       {
       left: 5px;
       top: 380 px;
       position:absolute;
       z-index:50;
       overflow:auto;
       }
.suche
      {
      position:absolute;
      left:-500px;
      top:-500px;
      width:450px;
      height:450px;
      }
/*-----Formatierungen Intro-----*/
.intro_01
       {
       width:100%;
       height:75px;
       top:0px;
       left:0px;
       position:absolute;
       z-index:50;
       }
