﻿/* 
	Contains gallery related styles. This file is used by:
	/Live-Messenger/Mein-Messenger/Agents.aspx
	/Live-Messenger/Mein-Messenger/Animoticons.aspx
	/Live-Messenger/Mein-Messenger/Anzeigebilder.aspx
	/Live-Messenger/Mein-Messenger/Emoticons.aspx
	/Live-Messenger/Mein-Messenger/Hintergruende.aspx
	/Live-Messenger/Mein-Messenger/Themen-Packs.aspx
 */
.gallery_teaser_val {  background: url(/images/themen-packs/valentinstag-header.jpg) no-repeat left top; height: 339px; margin-bottom: 30px; margin-top: -30px;width: 874px; }
.gallery_teaser_val a.val1 { position: absolute; background: url(/images/themen-packs/val1.png) no-repeat left top; display: block; font-size: 0; height: 138px; left: 556px; line-height: 0; position: relative; text-indent:-2000px; top: 39px; width:138px; z-index: 100; }
.gallery_teaser_val a.val1:hover { background: url(/images/themen-packs/val1_o.png) no-repeat left top; }
.gallery_teaser_val a.val2 { position: absolute; background: url(/images/themen-packs/val2.png) no-repeat left top; display: block; font-size: 0; height: 138px; left: 527px; line-height: 0; position: relative; text-indent:-2000px; top: 54px; width:138px; z-index: 100; }
.gallery_teaser_val a.val2:hover { background: url(/images/themen-packs/val2_o.png) no-repeat left top; }
.gallery_teaser_val a.val3 { position: absolute; background: url(/images/themen-packs/val3.png) no-repeat left top; display: block; font-size: 0; height: 145px; left: 680px; line-height: 0; position: relative; text-indent:-2000px; top: -124px; width:144px; z-index: 100; }
.gallery_teaser_val a.val3:hover { background: url(/images/themen-packs/val3_o.png) no-repeat left top; }
 
 
.gallery_teaser_xmas {  background: url(/images/themen-packs/xmas-header.jpg) no-repeat left top; height: 339px; margin-bottom: 30px; margin-top: -30px;width: 874px; }
.gallery_teaser_xmas a.xmas1 { position: absolute; background: url(/images/themen-packs/xmas1-header-download.png) no-repeat left top; display: block; font-size: 0; height: 145px; left: 557px; line-height: 0; position: relative; text-indent:-2000px; top: 46px; width:144px; z-index: 100; }

* html .gallery_teaser_xmas a.xmas1 { 
        height: 145px;
        width:  144px;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themen-packs/xmas1-header-download_IE6.png', sizingMethod='scale');
        background:none;
        position: relative; 
        left: 557px; 
        top: 46px;
        line-height: 0;  
        text-indent:-2000px;          
        z-index: 100; 
        display: block; 
        font-size: 0; 
        background: no-repeat left top; 
}

.gallery_teaser_xmas a.xmas1:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themen-packs/xmas1-header-download_IE6_o.png', sizingMethod='scale'); }
.gallery_teaser_xmas a.xmas2 { position: absolute; background: url(/images/themen-packs/xmas2-header-download.png) no-repeat left top; display: block; font-size: 0; height: 145px; left: 525px; line-height: 0; position: relative; text-indent:-2000px; top: 45px; width:144px; z-index: 100; }
* html .gallery_teaser_xmas a.xmas2 {
        height: 145px;
        width:  144px;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themen-packs/xmas2-header-download_IE6.png', sizingMethod='scale');
        background:none;
        position: relative;
        left: 525px;
        top: 45px;
        line-height: 0;
        text-indent:-2000px;
        z-index: 100;
        display: block;
        font-size: 0;
        background: no-repeat left top;
}
.gallery_teaser_xmas a.xmas2:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themen-packs/xmas2-header-download_IE6_o.png', sizingMethod='scale'); }
.gallery_teaser_xmas a.xmas3 { position: absolute; background: url(/images/themen-packs/xmas3-header-download.png) no-repeat left top; display: block; font-size: 0; height: 145px; left: 677px; line-height: 0; position: relative; text-indent:-2000px; top: -130px; width:144px; z-index: 100; }
* html .gallery_teaser_xmas a.xmas3 {
        height: 145px;
        width:  144px;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themen-packs/xmas3-header-download_IE6.png', sizingMethod='scale');
        background:none;
        position: relative;
        left: 677px;
        top: -130px;
        line-height: 0;
        text-indent:-2000px;
        z-index: 100;
        display: block;
        font-size: 0;
        background: no-repeat left top;
}
.gallery_teaser_xmas a.xmas3:hover { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/themen-packs/xmas3-header-download_IE6_o.png', sizingMethod='scale'); }



                                                        
.gallery_teaser {  background: url(/images/themen-packs/postit-header.jpg) no-repeat left top; height: 344px; margin-bottom: 30px; margin-top: -30px;width: 874px; }
.gallery_teaser a { background: url(/images/themen-packs/postit-header-download.gif) no-repeat left top; display: block; font-size: 0; height: 93px; left: 637px; line-height: 0; position: relative; text-indent:-2000px; top: 251px; width:156px; z-index: 100; }
.gallery_teaser a:hover { background-position: left bottom; }

.gallery_teaser_1 {  background: url(/images/themen-packs/3d-fruehlingspack-header.jpg) no-repeat left top; height: 339px; margin-bottom: 30px; margin-top: -30px;width: 874px; }
.gallery_teaser_1 a { background: url(/images/themen-packs/3d-fruehlingspack-header-download.jpg) no-repeat left top; display: block; font-size: 0; height: 93px; left: 637px; line-height: 0; position: relative; text-indent:-2000px; top: 246px; width:156px; z-index: 100; }
.gallery_teaser_1 a:hover { background-position: left bottom; }

.gallery_teaser_0 {  background: url(/images/themen-packs/suesse-ostern-header.jpg) no-repeat left top; height: 339px; margin-bottom: 30px; margin-top: -30px;width: 874px; }
.gallery_teaser_0 a { background: url(/images/themen-packs/suesse-ostern-header-download.jpg) no-repeat left top; display: block; font-size: 0; height: 93px; left: 637px; line-height: 0; position: relative; text-indent:-2000px; top: 246px; width:156px; z-index: 100; }
.gallery_teaser_0 a:hover { background-position: left bottom; }



.gallery { margin-left: 0px; padding-right: 43px; }
.gallery input { border: 1px solid #a5acb2; }
.gallery select { border: 1px solid #a5acb2;  }
.gallery a.link_arrow { font-weight: bold; }

.gallery .search { margin-bottom: 40px; }
.gallery .search .right form { float: left; }
.gallery .search .right label { float: left; margin: 9px 10px 0 0; }
.gallery .search .right input { float: left; margin: 7px 16px 0 0; width: 130px; height:17px; }
.gallery .search .right input.search_btn { float: left; margin-top: 5px; width:79px; height:22px; border:0; }
.gallery .search .right select { float: left; margin: 7px 16px 0 0; width: 200px; }
.gallery .search .right img { float: left; margin-top: 5px; }


.gallery ul { list-style-type: none; margin-left: 17px; }
.gallery ul li { float: left; padding-bottom: 25px; }
.gallery ul li.firstrow { padding-top: 0 !important; }
.gallery ul li.lastline { padding-bottom: 0 !important; }
.gallery ul li img { float: left; margin-right: 15px; }
.gallery ul li p img { display: block; float: none; margin-right: 0; }
.gallery ul li h3 { color: #4595d0; font-size: 12px; font-weight: bold; margin-bottom: 5px; }

.gallery .morestuff { background: url(/images/navigation/arrow_morestuff.gif) no-repeat right top; float: right; height: 20px; /*margin-bottom: 55px;*/ padding: 4px 34px 0 0; font-weight: bold; }

/* emoticon related */
.gallery ul.emoticons li { height: 45px; margin-right: 14px; width: 206px; }
.gallery ul.emoticons li img { height: 45px; width: 45px; }
.gallery ul.emoticons li p img { height: 10px; margin: 3px 0 0; width: 63px; }
.gallery ul.emoticons li p a.link_arrow { line-height: normal !important; }

/* agent related */
.gallery ul.agents li { margin-right: 45px; width: 390px; }
.gallery ul.agents li p { height: 48px; margin-bottom: 12px; overflow: hidden; }
.gallery ul.agents li a img { margin: 0 0 0 95px; }

/* themepack related */
.gallery ul.theme_packs { margin-top: 31px; }
.gallery ul.theme_packs li { margin-right: 30px; padding: 50px 0 0; width: 260px; height: 111px; }
.gallery ul.theme_packs li a { color: #4595D0 !important; display: block; margin-bottom: 5px; font-weight: bold; }
.gallery ul.theme_packs li img.flag { margin: -18px 0 0 -148px }
.gallery ul.theme_packs li a img.dl_button { clear: both; margin: 10px 0 0; }
