/**
 * Magento - ALB Style for content
 *
 * NOTICE OF LICENSE
 *
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 ALB Computer (http://www.alb-computer.de.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/******************************************/
/***********[ ALB style for content ]***********/
/******************************************/

.alb-main   {
    width: 720px;
    height: 400px;
    background:url(../images/main-img-home.gif) no-repeat;
    }

.alb-main-top {
    height: 68px;
    }

.alb-main-bottom {

    height: 332px;
    list-style-type: none;
    margin-left:3px;
    }

.alb-homebox2  {
    width:720;
    float:left;
    padding-top:10px;


}

/* start Main Box */
/* Box1 */

.maintable_home {
         background:url(../images/bg_home_Sep09.jpg) no-repeat;
         width:920px;
         height: 600px;

}

.alb-listing {
         float:left;
}

.alb-favorit-nav {
    width: 160px;
    height: 300px;
    list-style-type: none;
    float: left;
    display:inline;
    background:url(../images/bg-favorit-nav.jpg) repeat-x;
    border:1px solid #c4c1bc;
    margin-right: 0px;

}

.home_tab_boxes {
     background:url(../images/bg-boxenhome.gif) no-repeat;
      }

.home_tab_links {
     color: #000000;
     font-size:0.9em;
     text-decoration:none;
     }
.alb-homennav-headings  {
    list-style-type: none;
    background: #f8f8f8;
    width: 155px;
    background:url(../images/bg_ad-to.gif) repeat-x;
    border:1px solid #c4c1bc;
    border-bottom:0px;
    padding-left: 5px;
    margin-top:15px;
    height:20px;
    color: #333333;
    font-weight:bold;

}
.alb-nav-content    {
    font-size:0.9em;
    color:#333333;
    text-decoration:none;
    background: url(../images/bg-nav-content.gif);
    margin:0px;
    margin-left: 10px;
    padding:5px;
    }

.alb-main-imgbox1 {
    display:block;
    float: left;
    list-style-type: none;
    width: 141px;
    margin:1px;
    height: 332px;
    background:url(../images/alb-main-img1.gif) no-repeat;
    }

.alb-main-imgbox1 a:hover {
    width:141px;
    height:332px;
    background:url(../images/alb-main-img1-2.gif) no-repeat;
    position: absolute;
    }
/* Box2 */
.alb-main-imgbox2 {
    display:block;
    float: left;
    list-style-type: none;
    width: 141px;
    margin:1px;
    height: 332px;
    background:url(../images/alb-main-img2.gif) no-repeat;
    }

.alb-main-imgbox2 a:hover {
    width:141px;
    height:332px;
    background:url(../images/alb-main-img2-2.gif) no-repeat;
    position: absolute;
    }
/* Box3 */
.alb-main-imgbox3 {
    display:block;
    float: left;
    list-style-type: none;
    width: 141px;
    margin:1px;
    height: 332px;
    background:url(../images/alb-main-img3.gif) no-repeat;
    }

.alb-main-imgbox3 a:hover {
    width:141px;
    height:332px;
    background:url(../images/alb-main-img3-2.gif) no-repeat;
    position: absolute;
    }

/* Box4 */
.alb-main-imgbox4 {
    display:block;
    float: left;
    list-style-type: none;
    width: 141px;
    margin:1px;
    height: 332px;
    background:url(../images/alb-main-img4.gif) no-repeat;
    }

.alb-main-imgbox4 a:hover {
    width:141px;
    height:332px;
    background:url(../images/alb-main-img4-2.gif) no-repeat;
    position: absolute;
    }

/* Box5 */
.alb-main-imgbox5 {
    display:block;
    float: left;
    list-style-type: none;
    width: 141px;
    margin:1px;
    height: 332px;
    background:url(../images/alb-main-img5.gif) no-repeat;
    }

.alb-main-imgbox5 a:hover {
    width:141px;
    height:332px;
    background:url(../images/alb-main-img5-2.gif) no-repeat;
    position: absolute;
    }
/* end Main Box */

/* start Product of the Month*/

.alb-potm-main  {
    background:url(../images/bg-produkt-month-main.gif) no-repeat;
    margin-top: 0px;
    width: 450px;
    height: 500px;
    padding: 10px;
    padding-right: 10px;
    list-style-type: none;
    margin-right: 10px;
    float: left;
}

.alb-potm-primg  {
    width: 150px;
    height: 190px;
    margin-right: 10px;

}

.alb-potm-first {
    height: 200px;
    margin-top:40px;
    width: 430px;
    background:url(../images/bg-potm-first-line.gif) no-repeat;
}

.alb-potm-list {
    height: 90px;
    float: left;
    width: 90px;
    margin-top: 10px;
    margin: 5px;
    border: 1px solid #cccccc ;
}
.alb-potm-more  {
}

.alb-potm-list2 {
    float: left;
    width: 130px;
    margin-top: 10px;
    margin-left: 13px;
    margin-bottom: 15px;
    color:#0087bb;
    font-size:0.8em;
    font-family:Arial;

}
.alb-potm-heading  {
    float:left;
    color:#0087bb;
    font-weight: bold;
    font-size:1.2em;
    font-family:Arial;
    letter-spacing:0.1em;
}

.alb-potm-heading2  {
    width: 400px;
    color:#999999;
    font-size:0.9em;
    font-family:Arial;
}

.alb-potm-text  {
    width: 430px;
    color:#666666;
    font-size:0.8em;
    font-family:Arial;

}

.alb-potm-facts  {
    width: 430px;
    color:#0087bb;
    font-size:0.9em;
    font-family:Arial;

}

.alb-potm-link  {
    font-family:Arial;
    color:#0087bb;
    height:30px;
    font-size:0.8em;
    text-align: right;
    margin-right: 0px;
    vertical-align:middle;
}

/* End Product of the Month*/

/* Start Info Box Home*/

.alb-infobox-home1  {
    width:100%;
    height:300px;
    margin-left: 470px;
    padding-top: 0px;
    background:url(../images/Box-FAQ1.gif) no-repeat;
    list-style-type: none;

}

.alb-infobox-home2  {
    width:100%;
    height:200px;
    margin-left: 470px;
    padding-top: 0px;
    background:url(../images/Box-FAQ2.gif) no-repeat;
    list-style-type: none;

}



/* End Info Box Home*/

/* Start Page-mainboxes */
.page-boxes  {
    width: 720px;
    height: 185px;

    }

.page-boxes2  {
    width: 720px;
    height: 398px;
    }

.page-box-faq  {
    background:url(../images/bg-faqs.gif) no-repeat;
    height: 185px;

}

.page-box-greenit {
    background:url(../images/bg-greenit.gif) no-repeat;
    height: 185px;
}

.alb-kaufempfehlung {
    background:url(../images/bg-kaufempfehlung-heading.gif) no-repeat;
    color: #0087bb;
    padding-left: 55px;
    padding-top: 12px;
    height: 40px;
    font-weight: bold;
    font-size:1.2em;
    position:relative;
}

.page-box-familie {
    background:url(../images/bg-box-familie.gif) no-repeat;
    width: 720px;
    height: 398px;
    position:relative;
}

/* End Page-mainboxes */

/* Start Content Formation */

.heading-text1  {
    color: #ffffff;
    padding-left: 220px;
    padding-top: 50px;
    width:400px;
    text-align: justify;
}

.heading-text2  {
    color: #012e4d;
    padding-left: 220px;
    padding-top: 50px;
    width:400px;
    text-align: justify;
}




/* home */
.home-slider {

   }

.home-slider li {
float: left;
position:relative;

}

.home-slider-content    {
width: 600px;
padding: 0px;

}

.home-slider-content2    {
float:left;

}

/* tech details boxen */


.tech-details-boxen {
list-style-type: none;
}
.tech-details-boxen li {
float: left;
border: 1px solid #cccccc;
margin: 2px;
padding: 3px;
padding-left:10px;    }

.alb-tech {
    width: 670px;
}

.product-specs {
    width: 670px;
    }

.tdb {
    list-style-type: none;
}

.tdb li {
    float: left;
    border: 1px solid #cccccc;
    margin: 2px;
    padding: 3px;
    padding-left:10px;  }


.albtn {
    color: #014063;
    font-size: 0.9em;
    padding: 5px;
    padding-left:10px;
    font-weight: bold;
    width:230px;
    background-color: #b1d8ec;
}

.albtc {
    width: 400px;
    color: #014063;
    font-size: 1em;
    padding: 5px;
}

.albth {
    color: #0082b4;
    font-size: 1.3em;
    font-weight: bold;
    padding-left: 15px;
    margin-bottom:0px;
    width: 100%;
    background:url(http://www.alb-computer.de/skin/frontend/default/alb-theme/images/separator_list2.gif) repeat-x;
    list-style-type: none;
    height:30px;
}

.albtb {
    color: #333333;
    font-size: 0.9em;
    padding: 10px;
    Padding-top:2px;
}



.albta  {
    padding-top: 2px;
    color: #666666;
    font-size: 0.8em;
}


 /*old parts */
.produkt-tech-content {
    width: 420px;
    color: #014063;
    font-size: 1em;
    padding: 5px;
}

.tech-details-boxen {
list-style-type: none;
}
.tech-details-boxen li {
float: left;
border: 1px solid #cccccc;
margin: 2px;
padding: 3px;
padding-left:10px;    }

.produkt-tech-name {
    color: #014063;
    font-size: 1em;
    padding: 5px;
    padding-left:10px;
    font-weight: bold;
    width:200px;
    background-color: #b1d8ec;
}

.produkt-tech-content2 {
    width: 420px;
    color: #014063;
    font-size: 1em;
    padding: 5px;
}

.produkt-Desc-content {
    color: #014063;
    font-size: 0.9em;
    padding: 10px;
}

.tech-anmerkung  {
    padding-top: 15px;
    color: #666666;
    font-size: 0.8em;
}
.produkt-heading-Desc {
    color: #0082b4;
    font-size: 1.3em;
    font-weight: bold;
    padding-left: 15px;
    margin-bottom:10px;
    width: 100%;
    background:url(../images/separator_list2.gif) repeat-x;
    list-style-type: none;
    height:30px;
}


.content-heading {
    color: #012e4d;
    float: left;
    font-size:1.2em;
    padding-left: 5px;
    margin-left: 0px;
    margin-top: 10px;
    height:25px;
    width: 600px;
    background:url(../images/bg-content-headings.gif) repeat-x;
    font-weight: bold;
    }
.content-heading2 {
    color: #0087bb;
    float: left;
    font-size:1.1em;
    padding-left: 5px;
    margin-left: 0px;
    height:25px;
    width: 600px;


    }
.content-text {
    color: #333333;
    margin-left: 10px;
    font-size:1em;
    border-bottom: 1px solid #c4c1bc;
    padding-bottom: 10px;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    width:98%;
    text-align: justify;
}

.content-text-big {
    color: #012e4d;
    font-size:1em;
    padding-bottom: 5px;
    font-weight: bold

}

.content-date {
    float: left;
    color: #999999;
    text-align: right;
    font-size:0.85em;
}

.content-img-left  {
    float: left;
    text-align: right;
    margin-right: 5px;
}

.content-img-right  {
    float: right;
    text-align: left;
    margin-left: 5px;
}

.content-link1  {
    float: right;
    text-align: left;
    padding-left: 33px;
    padding-top:6px;
    margin-left: 5px;
    height: 30px;
    background:url(../images/bg-potm-link2.gif) repeat-x;
}
/* End Content Formation */

.left-notebookcheck {
    border:1px solid #cccccc;
    background:#f8f7f5;
    width:183px;
    padding:5px;
    font-size:0.95em;
    line-height:1.3em;
    color: #333333;
}

.box-hedings  {
    font-size:1em;
    color: #4878a0;
}

.box-text  {
    font-size:0.85em;
    color: #666666;
}

.box-link {
    font-size:0.85em;
    color: #000000;
    text-align: right;
    margin-right: 2px;
    border-bottom: 1px solid #c4c1bc;
}

.alb-mail-link {
    color: #666666;
    font-size:0.75em;
    vertical-align:bottom;
    margin-right: 10px;
    text-align: right;
    text-decoration: no;

}

.alb-main-icons1  {
    padding-left:632px;
    padding-top: 4px;
    }

.alb-main-icons2  {
    padding-left:400px;
    padding-top: -30px;

    }

.alb-footer {
    display:inline;
    text-align:left;
    float:left;
    position:absolute;
    }

.alb-font1 {
    color:#333333;
    }

.alb-font-bold {
    color:#0099cc;
    font-weight:bold;
    }

.nav-back {
    text-align:right;
    color:#336699;
    position:absolute;
    margin-left:448px;
    padding-top:10px
    text-align:left;

     }

.nav-contact {
    position:absolute;
    margin-top:-40px;
    margin-left:600px;


     }
.breadcumbsALB {
    padding-top: 0px;
    padding-left:569px;
    }

.base-mini-tag {
    min-height:150px;
    border:1px solid #c4c1bc;
    line-height:1.3em;
    font-size:.95em;
    }

.alb-footer-headings  {
    font-size:1.1em;
    color:#cccccc;
    letter-spacing:0.3em ;
    text-decoration:none;
    width:170px;
    background:url(../images/bg-footer-head.gif);
    margin:3px;
    padding-left:3px;
    }

.alb-footer-content {
    font-size:0.8em;
    color:#999999;
    text-decoration:none;
    width:190px;
    background:     url(../images/bg-footer-content.gif);
    margin:0px;
    margin-left: 5px;
    }



.verfuegbarkeit  {
    margin-top: -20px;
    margin-left: 34px;
    color:#666666;
}



/* Logo */
.h1#logo {
    float:left;
    width:304px;
    margin:3px 0 10px 12px;
    }
.page-popup h1#logo { display:none; }

.product-sku    {
    font-size:0.8em;
    color:#666666;
    text-decoration:none;
    padding-left:0px;
    padding-bottom:5px;
    }

.lieferung_und_Versand  {
    font-size:0.8em;
    color:#666666;
    text-decoration:none;
    padding-left:8px;
    padding-bottom:0px;
    }
.alb-spacer1 {
    padding: 5px;
    }

.alb-headline h6 {
    padding-left: 30px;
    padding-top: 3px;
    background: url(../images/bg-produkt-heading.gif);
    color:#ffffff;
    font-size:1.4em;
    text-decoration:none;
    border-bottom: 1px solid #f48d0a;
    }



/********************** Tabs */
.tabs                   {
         padding-bottom:0px;
         border-bottom:0px solid #666;
         position:absolute;


            }
.tabs li                {
         float:left;
         border-right:0px solid #a4a4a4;
         border-left:1px solid #fff;
         font-size:0.9em;
         text-align:left;
         line-height:1em;
         border-bottom:0px solid #ccc;
         text-decoration:none;
         width: 150px;
         border-bottom:0px solid #ff9900;
         background: url(../images/tabs_bg2.gif);

         }
.tabs li.first          {
         border-left:0;
         margin-left: 3px;
         }
.tabs li.last           { border-right:0; }
.tabs a                 { display:block; padding:6px 15px; color:#444; }
.tabs a:hover           {  background: url(../images/tabs_bg3.gif); text-decoration:none; color:#ffffff; }
.tabs li.active a,
.tabs li.active a:hover { background: url(../images/tabs_bg.gif);  text-decoration:none;  color:#000000; text-decoration:none; }

/* Style */
.outline-creator { border-top:0px solid #bbb; border-bottom-color:#666; background:#fff; }
.col-main .padder{ border-top:1px solid #ff9900; margin-top: 23px; padding-top: 20px; padding-right:20px; padding-left:10px; padding-bottom:30px; }
.layout-3columns .padder { padding:0; }


/* Start Product Desc.

.b {
   color:#003366;
   font-size:1.1em;
   padding:3px;
   margin-left: 10px;
   border:1px solid #a4a4a4;
   border-bottom: 0px;

   }

.r {
   color:#003366;
   font-size:1.1em;
   padding:3px;
   margin-left: 10px;
   border:1px solid #a4a4a4;
   border-bottom: 0px;
   }

.h {
   color:#003366;
   font-size:1.1em;
   padding:3px;
   margin-left: 10px;
   border:1px solid #a4a4a4;
   border-bottom: 0px;

   }
*/
/*alb-Main Layout CMS seiten */

.main-box-1 {
   list-style-type: none;
   position: relative;
   padding-bottom: 10px;

   }

.main-box-1 li {
    float:left;

   }

.menue-list {
    border-bottom:1px solid #eeeded; text-decoration:none; color:#333333; font-size: 11px; padding-left:10px;width:168px; float:left;
    }

.content-header-banner  {
   background-image:url(http://www.alb-computer.de/skin/frontend/default/alb-theme/images/banner-service.jpg);
   margin-bottom:10px;
   width:710px;
}
.content-heading-banner  {
   padding-top: 130px;
   padding-left:
   70px; font-size:1.2em;
   color:#006699;
   font-weight:bold;
}

.menue-links  {
   background:url(../images/button-count.gif) no-repeat;
   text-decoration:none;
   margin:10px;
   padding-left: 20px;
   font-size:1.1em;
   color:# 333333;


}





/* DCI Daten*/

body, td {

}

td.pn {

    padding-left: 7px;
    font-size: 18px;

    }

td.copy, td.copy a:hover, td.copy a {
    background-color:#E7EBEE;
    padding-left: 7px;
    font-size: 11px;
    }

a:hover, a {
    color: #000000;
    }

a:hover {text-decoration : underline;}
a {text-decoration : none;}


td.pn1 {
    color: #FFFFFF;
    padding: 0 7 0 7;
    font-size: 12px;
    font-weight: bold;
    background-position-x: left;
    background:#7D838F url(files/dgrey_left.gif) no-repeat top left;
    }

td.pn1 a, td.pn1 a:hover {
    color: #FFFFFF;
    }

td.pn2 {
    color: #FFFFFF;
    padding: 0 7 0 7;
    font-size: 11px;
    background-position-x: right;
    background:#F79A17 url(files/orange_right2.gif) no-repeat top right;
    }

img.pic {
    border: 1px solid #D6D6D6;
}

img.i {
    width: 50px;
    height: 38px;
}

td.pic {
    padding-left: 3px;
}

td.h {
    color: #000000;
    background-color:#E7EBEE;
    padding: 2 2 2 7;
    border-bottom: 1px solid #FFFFFF;
    vertical-align: top;
    }

td.h2 {
    text-align: right;
    border-bottom: 1px solid #D6D6D6;
    }

td.b {
    color: #000000;
    padding: 2 2 2 7;
    vertical-align: top;
    border-bottom: 1px solid #D6D6D6;
    }

td.ba {
    color: #000000;
    padding: 2 2 2 20;
    vertical-align: top;
    border-bottom: 1px solid #D6D6D6;
    }

td.t {
    color: #000000;
    padding-left: 7px;
    font-size: 12px;
    font-weight: bold;
    background-position-x: left;
    background:#CDD1DA url(files/grey_left.gif) no-repeat top left;
    }

td.r {
    background-color: #E7EBEE;
    }
