/********************************************************************/
/*   File:     		list.css										*/
/*   Definitions:	list specific formats (handset & accessory)		*/
/********************************************************************/

/* Loading Layer */
#listload { position:absolute; top:70px; left:115px; width:760px; height:530px; background:url(../grafics/wht80.png) repeat; border:1px solid #969696; text-align:center; z-index:950;}

/* No Filter Result Layer */
#nofilterresult { position:absolute; top:70px; left:115px; width:560px; height:330px; background-color:#fff; border:1px solid #969696; text-align:center; font-size:1.2em; color:#1a1a1a; line-height:1.2em; padding:100px; }

/* New and Sale Splash */
.lstsplash { position:absolute; top:0px; left:-20px; width:80px; height:80px;  }

/* list of handsets */
#cntsn { background-color:#e6e6e6; height:22px; padding:0px; }
#cntlft { padding:40px 0px 0px 0px; text-align:center; width:100px; float:left; }
#cntrgt { border-left:1px solid #1a1a1a;  padding:20px 2px 0px 15px; width:762px; float:left; height:540px; }
#cntrgt .hnsttit { width:136px; height:20px; text-align:left; z-index:10; position:absolute; top:2px; left:4px;  }
#cntrgt .hndstpic { position:absolute; top:38px; width:136px; z-index:5; text-align:center; }
#cntrgt a.hndst:link, #cntrgt a.hndst:visited { cursor:pointer; background-color:#f4f4f4; display:block; height:250px; width:136px; position:relative; border:1px solid #fff; color:#1a1a1a; float:left; padding:5px; margin:0px 4px 4px 0px; }
#cntrgt a.hndst:hover, #cntrgt a.hndst:active { cursor:pointer; background-color:#fff; display:block; height:250px; position:relative; border:1px solid #bd0926; padding:5px; margin:0px 4px 4px 0px; }
#cntrgt .hndstdescr { text-align:left; position:absolute; top:23px; left:0px; background-color:#fff; border-bottom:1px solid #e6e6e6; padding: 5px; width:135px; z-index:500; }
#cntrgt span.hndstmore { color:#bd0926; }
#cntrgt span.hndstmore:hover { color:#1a1a1a; }
#cntrgt .prdsplaktn { width:66px; height:61px; position:absolute; top:30px; left:-15px; z-index:100; } 

/* list of accessory  */
#cntrgt .acstit { width:174px; height:20px; text-align:left; }
#cntrgt .acspic { position:absolute; top:30px; width:170px; z-index:10; text-align:center; }
#cntrgt a.acs:link, #cntrgt a.acs:visited { cursor:default; background-color:#f4f4f4; display:block; height:250px; width:174px; position:relative; border:1px solid #fff; color:#1a1a1a; float:left; padding:5px; margin:0px 4px 4px 0px; }
#cntrgt a.acs:hover, #cntrgt a.acs:active { cursor:default; background-color:#fff; display:block; height:250px; position:relative; border:1px solid #bd0926; padding:5px; margin:0px 4px 4px 0px; }
#cntrgt .acsprc { font-size: 20px; color:#bd0926; font-weight:bold; position:absolute; top:220px; width:174px; z-index:10; text-align:center; }
#cntrgt .acsdescr { text-align:left; position:absolute; top:23px; left:0px; background-color:#fff; border-bottom:1px solid #e6e6e6; padding:5px; width:174px; z-index:500; }
#cntrgt .prdsplaktn { width:66px; height:61px; position:absolute; top:130px; left:0px; z-index:100; } 
#cntlft .myhndst { position:absolute; top:35px; left:20px; width:65px; height:65px; z-index:10; text-align:center; }
#cntrgt .accessories_list_button_put_into_cart {position:absolute; top:240px; right:0px; text-align:right; z-index:10; width:129px; height:19px; color:#fff; line-height:19px; padding-left:28px; cursor:pointer; background:url(../grafics/bg_put_into_cart_button.gif) no-repeat top right;}

/* Manufactor Logos on left side */
#cntlft a.mnflogo img { margin:0px; margin-top: 20px; } 

/* Filterbar */
#cntsn ul { position:absolute; z-index:1000; margin-left:140px; }
#cntsn li { float:left; margin-right:140px; text-align:left; width:120px; }
#cntsn li.cntsnlast { margin-right:0px; }
#cntsn li a.cntsn1:link, #cntsn li a.cntsn1:visited { font-size:1.1em; border:1px solid #1a1a1a; border-top:none; background: url(../grafics/cntsn_bg.gif) left top no-repeat; height:15px; color:#1a1a1a; text-transform:uppercase; display:block; padding: 4px 5px 2px 5px;}
#cntsn li a.cntsn1:hover, #cntsn li a.cntsn1:active { color:#bd0926;  background: url(../grafics/cntsn_bg_akt.gif) left top no-repeat; }
#cntsn ul li a.on:link, #cntsn ul li a.on:visited, #cntsn ul li a.on:hover, #cntsn ul li a.on:active { color:#bd0926;  background: url(../grafics/cntsn_bg_akt.gif) left top no-repeat; }
#cntsn ul li ul li a.on:link, #cntsn ul li ul li a.on:visited, #cntsn ul li ul li a.on:hover, #cntsn ul li ul li a.on:active { color:#bd0926;  background: none; font-weight:bold; }

/* Dropdown-Menu Filterbar */
/*#cntsn ul li ul { margin:0; padding:0; width:120px; height:120px; overflow-y:auto; overflow-x:hidden; position:relative; }*/
#cntsn ul li ul { margin:0; padding:0; width:137px; height:300px; overflow-y:auto; overflow-x:hidden; position:relative; }
#cntsn ul li ul li { background:none #fff; border:1px solid #1a1a1a; border-top:none; margin:0px; width:118px; }
#cntsn a.cntsn2:link, #cntsn a.cntsn2:visited { font-size:1em; color:#1a1a1a; display:block; width: 108px; padding: 3px 5px 2px 5px; text-align:left; }
#cntsn a.cntsn2:hover, #cntsn a.cntsn2:active { background:#bd0926; color:#fff; }
#cntsn li a.on:link, #cntsn li a.on:visited { color:#1a1a1a; }
#cntsn li a.on:hover, #cntsn li a.on:active { color:#bd0926; background-color:#abaaaa; }
#manufacturer_select a.on, #shape_select a.on, #technology_filter a.on { background: url(../grafics/cntsn_bg.gif) left top no-repeat; color:#1a1a1a; }

/* Layer Filterbar Technology */
#cntsn #cntsntnl { background:#e6e6e6; width:338px; height:auto; position:absolute; left:400px; padding: 15px 5px 30px 5px; }
#cntsn #cntsntnl li { background:none; border:none; float:left; width:100px; height:auto; margin:0px 5px 0px 0px;  }
#cntsn #cntsntnl li a:link, #cntsn #cntsntnl li a:visited { background:url(../grafics/notchkd.gif) no-repeat top left; font-size:1em; color:#1a1a1a; display:block; width:70px; height:30px; padding-left:20px; text-align:left; }
#cntsn #cntsntnl li a:hover, #cntsn #cntsntnl li a.chkd { background:url(../grafics/chkd.gif) no-repeat top left; }
#cntsn #cntsntnl li a.on:link, #cntsn #cntsntnl li a.on:visited { background:url(../grafics/chkd.gif) no-repeat top left; }

/* Newslist  */
#cntlft #newslst { text-align:left; padding:10px; }
#cntsn #cntsntnl li { background:none; border:none; float:left; width:100px; height:auto; margin:0px 5px 0px 0px;  }
#cntsn #cntsntnl li a:link, #cntsn #cntsntnl li a:visited { background:url(../grafics/notchkd.gif) no-repeat top left; font-size:1em; color:#1a1a1a; display:block; width:75px; height:30px; padding-left:20px; text-align:left; }
#cntsn #cntsntnl li a:hover, #cntsn #cntsntnl li a.chkd { background:url(../grafics/chkd.gif) no-repeat top left; }
#cntsn #cntsntnl li a.on:link, #cntsn #cntsntnl li a.on:visited { background:url(../grafics/chkd.gif) no-repeat top left; }

