* 
{
   margin: 0;
   padding: 0;
}

p
{
   margin: 0;
   padding: 0;
}

a, a:visited
{
   color: #666666;
}

a:hover
{
   text-decoration: none;
}

.tlc_main_navi ul li a:visited
{
    color: #FFFFFF;
}

.tlc_submenu ul li a:visited
{
    /*color: #FFFFFF;*/
}


.tlc_p_text
{
     line-height: 1.7;
}

body
{
   font-family: verdana, arial, helvetica, sans-serif;
   background-color: white;
   background: url(../images/tlc_top-header.gif) repeat-x;
   height: 100%;
}

html { height: 100%;}

body { height: 100%;}

fieldset 
{
     border: 0 none;
     margin: 0;
     padding: 0;
}

form 
{
     margin: 0;
     padding: 0;
}

img
{
     border: 0px;
}

.hidden
{
   display: none;
}

.tlc_wrapper
{
   position: relative;
   width: 1000px;
   margin: 0 auto;  
   min-height: 100%;
   height: auto !important;  /* f�r moderne Browser */
   height: 100%;  /*f�r den IE */
}

.tlc_content
{
   padding-bottom: 60px;
}

.tlc_main_navi
{
   position: relative;
   left: 175px;
   width: 800px;
   float: left; 
   margin-top: 4px;
}

.tlc_main_navi ul li
{
     display: block;
     float: left;
     height: 26px;
     margin-right: 32px;
   
}

.tlc_main_menu_agentur_activated
{
     background: url(../images/tlc_agentur_arrow.gif) no-repeat center bottom;
}

.tlc_main_menu_kontakt_activated
{
     background: url(../images/tlc_kontakt_arrow.gif) no-repeat center bottom;
}

.tlc_main_menu_referenzen_activated
{
     background: url(../images/tlc_referenzen_arrow.gif) no-repeat center bottom;
}

.tlc_main_menu_aktuell_activated
{
     background: url(../images/tlc_aktuell_arrow.gif) no-repeat center bottom;
}

.tlc_main_menu_jobs_activated
{
         background: url(../images/tlc_jobs_arrow.gif) no-repeat center bottom;
}

.tlc_main_menu_products_activated
{
         background: url(../images/tlc_products_arrow.gif) no-repeat center bottom;
}



.tlc_main_navi ul li a 
{ 
     text-decoration: none; 
     font-family: verdana;
   font-size: 12px;
     color: white;
}

.tlc_submenu_wrapper
{
   position: absolute;
     top: 56px;
     left: 434px;
}

.tlc_submenu
{
   position: relative;
   float: left;
     margin-right: 15px;
}

.tlc_submenu ul li
{
     list-style-type: none;
}

.tlc_submenu ul li a 
{ 
     text-decoration: none; 
     font-family: verdana;
   font-size: 10px;
   font-weight: bold;
     color: white;
}

.tlc_search
{
   position: relative;
     float: right;
     width: 160px;
     margin: 4px 5px 0px 0px;
     height: 18px;
     background-color: white;
     border: 1px solid #000000;
     font-size: 9px;
}

.tlc_search_form_submit
{
     position: absolute;
   top: 0px;
   left: 0px;
}

.tlc_search_form_input
{
     border: 1px solid #FFFFFF;
     padding-left: 18px;
}

.tlc_footer
{
    position: relative;
    height: 30px;
    width: 1000px;
    background: url(../images/tlc_footer.jpg) no-repeat;
    margin:  -30px auto 0px auto;
    color: #828282;
}

.tlc_footer ul
{
     padding-top: 9px;
     margin-left: 15px;
}

.tlc_footer ul li
{
     display: block;
     float: left;
     margin-right: 12px;
         font-size: 11px;
}

.tlc_footer ul li a 
{ 
     text-decoration: none; 
     font-family: verdana;
   
     color: #5f5e5e;
}

.wintergame
{
        position: relative;
        height: 125px;
        margin-top: 20px;
    background-image: url(../images/christmas-trouble.jpg); background-repeat: no-repeat;       
    background-position: 0px 80%;
    font-weight: bold;
    font-size: 14px;
    color: #00a0e1;
    font-weight: bold;
    border: 0px solid #bbbbbb;
}

.wintergame a
{
       position: absolute;
       top: 70px;
       left: 22px;
       height: 25px;
       width: 85px;
       display: block;
       text-decoration: none;
}

ul.thumb {
    float: left;
    list-style: none;
    margin: 0; padding: 10px;
    width:720px;
}
ul.thumb li {
    margin: 0; padding: 5px;
    float: left;
    position: relative;  /* Set the absolute positioning base coordinate */
    width: 110px;
    height: 140px;
}
ul.thumb li img {
    width: 100px; height: 130px; /* Set the small thumbnail size */
    -ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
    border: 1px solid #ddd;
    padding: 0px;
    background: #f0f0f0;
    position: absolute;
    left: 0; top: 0;
}
ul.thumb li img.hover {
    /*background:url(thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect*/
        background-color: #ddd;
    border: none; /* Get rid of border on hover */
}
#tlc_team{
       text-align: center;
}
.tlc_footer #___plusone_0{
    width: 175px !important;
}
.tlc_footer #tlc_gplus_buttonset{
    margin-top: -3px;
    }
.tlc_footer #tlc_fb_buttonset{
    margin-top: -5px;
    }
#LikePluginPagelet .fbSendButton .btnLink{
    display: none !important;
}

#___plusone_0 .oA #I1_1327070992826 #root #plusone #plusone_table .xW .oA .unchecked{
display: none !important;
}
