body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        font-family: Verdana, Arial, sans-serif;
        font-size: 14px;
        background-image:url(/img/SiteBGTile.jpg);
        border: 0px;
        height: 100%;
        padding: 0px;    
}

/* DEFINITIONS FOR PAGE
-----------------------------------------------------------------*/
#page {
   width: 1040px;
   margin: auto;   
}

#rlinks {
  background-image: url(/img/border_l.jpg);
  background-repeat: repeat-y;
  width:18px;
}

#rrechts {
  background-image: url(/img/border_r.jpg);
  background-repeat: repeat-y;
  width:18px;
}

#ihalt {
   width: 1004px; 
   background-image:url(/img/SiteBGTile.jpg);
}


/* DEFINITIONS FOR HEAD
-----------------------------------------------------------------*/

#head {
   height: 126px;
   width: 100%;
   position: relative;
   background-image: url(/img/Navigation.jpg);
   background-repeat: no-repeat;
   top: 0;  
}

#linklist1 {
   position: absolute;
   top: 74px;
   left:125px;
   width: 797px;
   min-width: 797px;
   height: 26px;
   display: inline;
   overflow: visible;
   background-image: url(/img/Navigation_2x8_no_border.jpg);
   background-repeat: repeat-x;
}

#linklist1 div {
   background-image:url(/img/Navigation_2x2.jpg);
}

#linklist1 div a:active{
   background-image: url(/img/Nav_Button_aktiv.png);
}

#linklist1 div a:hover{
   background-image: url(/img/Nav_Button_aktiv.png);
   height: 24px;
}

#activeLink {
   background-image: url(/img/Nav_Button_aktiv.png);
   height: 24px;
}

#activeLink2 {
   background-image: url(/img/Nav_Button_aktiv.png);   
   height: 24px;
}

#activeLink2_big {
   background-image: url(/img/Nav_Button_aktiv_145.png);   
   height: 24px;
}

#activeLink3 {
   background-image: url(/img/Nav_Button_hover2.png);
   height: 24px;
}

#linklist2 {
   position: absolute;
   top: 100px;
   left:0px;
   width: 1004px;
   height: 26px;
   display: inline;
   overflow: hidden;
   background-image: url(/img/Navigation_3x8_no_border.jpg);
   background-repeat: repeat-x;   
}

#linklist2 div {
   background-image:url(/img/Navigation_3x2_145.jpg);
}

#linklist2 div a:active{
   background-image: url(/img/Nav_Button_aktiv_145.png);
   height: 24px;
}

#linklist2 div a:hover{
   background-image: url(/img/Nav_Button_aktiv_145.png);
   height: 24px;
}

#maxim {
   font-size:12px;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align: left;
   color: #464b52;
   vertical-align: middle;
   position: absolute;
   top: 5px;
   left: 390px;
   width: 400px;
   height: 50px;
}

#mainlinks {
   position: absolute;
   top: 5px;
   left: 770px;
   width: 230px;
   text-align: right;
}

#mainlinks a {   
   font-size:10px;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:underline;
   text-align: left;
   color: #464b52;
}

.gutschein {
   display: block;
   position: absolute;
   top: 74px;
   left: 800px;
   width: 122px;
   height: 26px;
   padding: 0px;
   border:0px;
   font-size:11px;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align:center;
   color: #ffffff;
   line-height: 26px;
   background-image:url(/img/Navigation_2x3.jpg);
}

.gutschein:hover {
   background-image: url(/img/Nav_Button_hover2.png);
   height: 24px;
}

.kundenlogin {
   display: block;
   position: absolute;
   top: 74px;
   left: 922px;
   width: 82px;
   height: 26px;
   padding: 0px;
   border:0px;
   font-size:11px;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align:center;
   color: #ffffff;
   line-height: 26px;
   background-image:url(/img/Navigation_2x2.jpg);
}

.kundenlogin:hover {
   background-image: url(/img/Nav_Button_aktiv.png);
   height: 24px;
}

.nolink {
   display: block;
   width:5px;
   float: left;
   height: 26px;
   padding: 0px;
   border:0px;   
}

.linkbox {
   width:82px;
   height: 26px;
   padding: 0px;   
   border:0px;
   float: left;
}

.linkbox_big {
   width: 143px;
   height: 26px;
   padding: 0px;
   border: 0px;
   float: left;
}

.headlink {
   position: absolute;
   display: block;
   width:82px;
   height: 26px;
   padding: 0px;   
   border:0px;
   font-size:12px;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align:center;
   color: #ffffff;
   line-height: 26px;
}

.headlink_big {
   position: absolute;
   display: block;
   width:143px;
   height: 26px;
   padding: 0px;   
   border:0px;
   font-size:12px;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align:center;
   color: #ffffff;
   line-height: 26px;
}

/* DEFINITIONS FOR CONTENT
-------------------------------------*/

#content {
   position: relative;
   top: 0px;
   width: 1002px;
}

#ht {
   font-size:12px;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   color: #ffffff;
   width:100%;
}

#htlo {
   width:725px;
   height:119px;
   background-image: url(/img/htlo.jpg);
   background-repeat: no-repeat;
   overflow: visible;
}

#htlu {
   width:725px;
   height:81px;
   background-image: url(/img/htlu.jpg);
   background-repeat: no-repeat;
}
 

#htr {
   width:279px;
   height:200px;
   background-image: url(/img/htr.jpg);
   background-repeat: no-repeat;
}


.raute {
   background-image: url(/img/banner_webhosting_raute.png);
   background-repeat: no-repeat;
   width:14px;
   height:17px;  
}

* html .raute {
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/banner_webhosting_raute.png');
   background:none;
   width:14px;
   height:17px;
}

.contenttitle_deschosting {
   position: absolute;
   top: 50px;
   left: 185px;
   width: 530px;   
}


.content_threetiles {   
   position: relative; 
   top: 0px; 
   left: 1px; 
   width: 1002px; 
   background-image: url(/img/text_content_background.png); 
   background-repeat: repeat-x;
   max-height: 1500px;  
   font-size:12px;
   font-family: Verdana, Arial, sans-serif;   
}

.content_twotiles {
   width: 1004px;
   font-size:12px;
   font-family: Verdana, Arial, sans-serif;
}

.textcontent {
    font-family: Tahoma,sans-serif;
    background-image: url(/img/text_content_simpletile.gif);
   background-repeat: repeat; 
   vertical-align: top;
}

.angebote {
   width: 502px; 
}

.aheader {
   position: relative;
   top: 0px;
   left: 0px;
   padding-left: 10px;
   padding-top: 10px;
   padding-bottom: 15px;
   font-size:26px;
   font-weight: bolder;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align:left;
   color: #ffffff;
   line-height: 26px;
}

.acontent {
   background-image: url(/img/angbot_paket_box.jpg);
   background-repeat: no-repeat;
   width: 500px;
   height: 149px;  
   padding: 0px; 
   margin-left: 1px;
   position: relative;
}

.acontent_name {
   padding-left: 5px;
   padding-top: 5px;
   font-size:26px;
   font-weight: bolder;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align:left;
   color: #ffffff;
   line-height: 26px;
}

.acontent_description {
   position: relative;
   top: 10px;
   left: 10px;
   font-size:12px;
   font-weight: bolder;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align:left;
   width: 350px;
   height: 100px;
}

.acontent_prize {
   position: absolute;
   top: 55px;
   left: 390px;
   width: 105px;
   font-size:18px;
   font-weight: bolder;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align:center;
   color: #ffffff;
}

.acontent_payoff {
   position: absolute;
   top: 80px;
   left: 400px;
   width: 90px;
   font-size:10px;
   font-family: Verdana, Arial, sans-serif;
   text-decoration:none;
   text-align:center;
   color: #ffffff;
}

.acontent_orderlink {
   position: absolute;
   display: block;
   top: 75px;
   width: 65px;
   height: 65px;
   left: 325px;
}

.order_head {
   position: relative; 
   top: 0px;    
   width: 660px;
   height: 37px;
   left: 171px; 
   background-image: url(/img/head_order.jpg); 
   background-repeat: no-repeat;    
}

.order_body {
   position: relative;    
   top: 0px;    
   /*width: 660px;
   height: 600px; - padding*/
   width: 638px;  
   left: 171px; 
   background-image: url(/img/body_order.png); 
   background-repeat: no-repeat;  
   padding: 11px;
   padding-bottom: 11px;  
}

.ue_table_bk {
   background-image: url(/img/Phostyx_Produktvergleich_Tabelle.png);
   background-repeat: repeat-x;
   width: 134px;
   height: 30px;  
   padding: 0px; 
}

.schaltfl {
   background-color:#FFFFFF;
   border:thin solid #808080;
   color:#BB0000;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size:12px;
   font-style:normal;
   font-weight:normal;
   line-height:normal;
}

#clear {
   clear: both;
}
