﻿body 
{
    font-family: verdana, arial, sans-serif;
	font-size: 9px;
    color: #666;
}

h1, h2, h3, h4, hr 
{
    display:none;    
    }

a, a:link, a:visited, a:active 
{
    color:#999;
    text-decoration:none;
	font-size: 10px;
    }   

.linked_text, .linked_text:link, .linked_text:visited, .linked_text:active 
{
    font-size: 11px; 
    color:#67b8e0;
    text-decoration:none;
    }

.blue_item, .blue_item:link, .blue_item:visited, .blue_item:active 
{
    color:#67b8e0;
    text-decoration:none;
    }  
    
#wrap 
{
    width:903px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
	text-align:left;
    }
    
.main_image_home 
{
    width:630px;
    height:250px;
    }  
    
/*************************************
Header
*************************************/
#header 
{
    border-bottom:1px solid #ccc;
    height:37px;
    margin-top:30px;
    }
    
#header_img 
{
    height:37px;
    width:145px;
    border:0;
    float:left;
    }

#header ul 
{
    text-align:left;
    list-style:none;
    padding:0;
    margin:21px 0 0 0;
    display:block;
    float:right;
    }

#header ul li
{
    height:15px;
    text-decoration:none;
    display:block;
    padding:0;
    float:left;
    margin-left:10px;
    padding-bottom:1px;
    }
    
#header ul li:hover, #header ul .selected
{
    height:19px;
    text-decoration:none;
    display:block;
    background-image:url(../images/square_big.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    margin-bottom:-4px;
    }

#header ul .lang_it
{
    margin-left:40px;
    margin-right:-7px;
    }

#header ul .lang_it:hover, #header ul .lang_en_selected, #header ul .lang_en_selected:hover
{
    display:block;
    color:#67b8e0;
    background-image:none;
    }

#header ul .lang_en_selected a, #header ul .lang_en_selected a:hover
{
    color:#67b8e0;
    }

#header ul .lang, #header ul .lang:hover {
    margin-right:-7px;
    background-image:none;
    color:#666;
    }
    
/*************************************
Left column
*************************************/    
#left_column
{
    width:270px;
    float:left;
    padding:0px;
    margin-top:35px;
    }
    
#left_column_menu 
{
    width:144px;
    float:left;
    border-right:1px solid #ccc;
    }
    
#left_column_archive 
{
    width:144px;
    float:left;
    margin-top:80px;
    color:#999;
    }
        
#left_column_menu ul, #left_column_archive ul 
{
    text-align:right;
    list-style:none;
    padding:0;
    margin:0;
    display:block;
}

#left_column_menu ul li
{
    text-decoration:none;
    display:block;
    padding-right:8px;
    margin-bottom:6px;
    border-right:4px solid #fff;
}

#left_column_archive ul li 
{
    text-decoration:none;
    display:block;
    padding-right:12px;
    margin-bottom:6px;
    }
    
#left_column_menu ul li:hover, #left_column_menu ul .selected
{
    text-decoration:none;
    display:block;
    border-right:4px solid #67b8e0;
    }

.last_item 
{
    margin-top:18px;
    }

#left_column_menu ul .last_item_selected
{
    text-decoration:none;
    display:block;
    border-right:4px solid #67b8e0;
    margin-top:18px;
    }

#left_column_submenu ul .last_item_selected
{
    text-decoration:none;
    display:block;
    border-left:4px solid #67b8e0;
    margin-top:18px;
    }
        
#left_column_submenu 
{
    width:122px;
    float:left;
    }
    
#left_column_subarchive
{
    margin-top:80px;
    width:122px;
    float:left;
    border-left:1px solid #ccc;
    }
    
#left_column_submenu ul, #left_column_subarchive ul 
{
    text-align:left;
    list-style:none;
    padding:0;
    margin:0;
    display:block;
}

#left_column_submenu ul li, #left_column_subarchive ul li
{
    text-decoration:none;
    display:block;
    padding-left:8px;
    padding-right:8px;
    margin-bottom:6px;
    border-left:4px solid #fff;
}

#left_column_submenu ul li:hover, #left_column_submenu ul .selected, #left_column_subarchive ul li:hover, #left_column_subarchive ul .selected
{
    text-decoration:none;
    display:block;
    padding-left:8px;
    border-left:4px solid #67b8e0;
    }
    
.left_column_label 
{
    text-align:left; 
    float:left; 
    margin-top:18px; 
    font-size:8px; 
    color:#999;
    width:265px;
    }

/*************************************
Right column
*************************************/    
#right_column 
{
    width:630px;
    float:left;
    margin-right:0px;
    }
    
#main_content 
{
    width:630px;
    margin-bottom:30px;
    }

#products_menu { 
     height:20px; 
     width:630px; 
     padding-top:17px;
     font-size: 10px;
 }

.products_menu_current {
    color:#67b8e0;
    }
    
.preview_image 
{
    width:115px;
    float:left;
    margin: 30px 11px 0 0;  
    }

.preview_image_last 
{
    margin-top:15px;
    width:170px;
    float:left;
    }
    
.preview_image a, .preview_image_last a 
{
    color:#67b8e0;
    font-size:11px;
    }
  
.preview_img 
{
    border:0;
    height:140px;
    width:115px;
    }
    
.preview_img_last 
{
    border:0;
    height:140px;
    width:172px;
    }
     
.blue_title
{
    padding:15px 0 3px 0;
    color:#67b8e0;
    font-size:11px;
    }  
    
.blue_text 
{
    padding-left:0;
    padding-right:0;
    }
    
#blue_title_last
{
    padding:15px 0 3px 15px;
    color:#67b8e0;
    font-size:11px;
    }  
    
#blue_text_last 
{
    padding-left:15px;
    padding-right:0;
    }

.content_title 
{
    padding-top:20px;
    padding-bottom:5px;
    color:#67b8e0;
    font-size:11px;
    font-weight:bold;
    }
    
.content_text 
{
    text-align:justify;
    font-size:11px;
    }  
    
.content_text ul
{
    margin-top:2px;
    padding-left:15px;
    }      
    
/*************************************
Product Pages
*************************************/
#presentation_image 
{
    height:330px;
    width:630px;
    }

.presentation_img 
{
    vertical-align:bottom; /*for IE6*/
    }
    
#pager 
{
    float:right;
    height:20px;
    }
    
#pager a, #pager a:link, #pager a:visited, #pager a:active 
{
    color:#fff;
    font-family: arial;
    font-size:11px;
    }
    
.pager_number 
{
    width:17px;
    border:1px solid #ccc;
    float:left;
    background-color:#ccc;
    text-align:center;
    }

.pager_number_selected 
{
    width:17px;
    border:1px solid #67b8e0;
    float:left;
    background-color:#67b8e0;
    text-align:center;
    }
    
.pager_number:hover
{
    background-color:#67b8e0;
    border:1px solid #67b8e0;
    }

/*#products_menu ul 
{
    list-style:none;
    padding:0;
    margin:0;
    }
    
#products_menu ul li
{
    float:left;
    margin-right:15px;
    }*/
    
#products_specifications 
{
    margin-top:30px;
    }

#products_model 
{
    color:#67b8e0;
    font-size:12px;
    }

#products_model_img 
{
    margin-left:250px;
    width:380px;
    height:105px;
    }    

.products_title, .products_titlelist 
{
    padding-top:20px;
    padding-bottom:5px;
    color:#67b8e0;
    font-size:11px;
    }

.products_title2
{
    padding-top:20px;
    padding-bottom:5px;
    color:#67b8e0;
    font-size:11px;
    margin-top:32px; 
    float:left;
    }
        
.products_titlelist a, .products_titlelist a:link, .products_titlelist a:visited, .products_titlelist a:active 
.projects_titlelist a, .projects_titlelist a:link, .projects_titlelist a:visited, .projects_titlelist a:active
{
    color:#67b8e0;
    text-decoration:none;
	font-size: 11px;
    }  
    
.products_title_top 
{
    padding-bottom:5px;
    color:#67b8e0;
    font-size:11px;
    }

.products_schema 
{
    width:252px;
    height:130px;
    }
    
#products_features ul 
{
    padding-left:14px;
    margin:0;
    }
    
#products_features ul li
{
    width:305px;
    height:12px;
    float:left;
    }
    
#products_features .products_features_nobullet 
{
    list-style:none;
    width:305px;
    float:left;
    height:12px;
    }

.products_lux_table_top 
{
    border-collapse:collapse;
    float:left;
    margin-top:10px;
    }
     
.products_spec_table, .products_spec_table2, .products_lux_table
{
    border-collapse:collapse;
    float:left;
    }
    
.products_spec_table .products_spec_column1, .products_spec_table2 .products_spec_column1
{
    width:140px;
    }

.products_spec_table .products_spec_column2
{
    width:160px;
    }

.products_spec_table2 .products_spec_column2
{
    width:80px;
    }
    
.products_lux_table .products_lux_column1, .products_lux_table .products_lux_column4, 
.products_lux_table_top .products_lux_column1, .products_lux_table_top .products_lux_column4
{
    width:80px; 
    border-bottom:1px solid #ccc;
    }

.products_lux_table .products_lux_column2, 
.products_lux_table_top .products_lux_column2
{
    width:65px; 
    border-bottom:1px solid #ccc;
    }

.products_lux_table .products_lux_column3, 
.products_lux_table_top .products_lux_column3
{
    width:30px; 
    border-bottom:1px solid #ccc;
    }

.products_lux_table .products_lux_small_column1
{
    width:130px;
    border-bottom:1px solid #ccc;
    }

.products_lux_table .products_lux_small_column2
{
    width:45px;
    border-bottom:1px solid #ccc;
    }

.products_cols 
{
    width:305px; 
    float:left;  
    }
    
#products_photometric 
{
    padding-top:3px;
    float:left;
    width:305px;
    height:160px;
    }
    
.products_photometric_img
{
    float:left; 
    margin-right:20px;
    margin-bottom:5px;
    width:130px;
    } 

.products_photometric_image
{
    padding-bottom:5px;
    }
    
.products_photometric_bigimg
{
    float:left; 
    margin-right:5px;
    margin-bottom:5px;
    width:168px;    
    } 
    
.products_photometric_bigimgright
{
    float:left; 
    margin-right:0px;
    margin-bottom:5px;
    width:130px;
    }

.products_photometric_text 
{
    margin:3px 0 3px 0;
    }
    
.products_photometric_legend 
{
    float:left; 
    font-family: arial, sans-serif;
    } 

.products_photometric_redline 
{
    background-color:#cc0000; 
    height:2px; 
    width:15px; 
    float:left; 
    margin-top:6px;   
    }    

.products_photometric_blueline 
{
    margin-left:5px; 
    margin-top:6px;
    background-color:#334b97; 
    height:2px; 
    width:15px; 
    float:left; 
    }  
    
#products_sheet 
{
    float:left;
    margin-top:20px;
    margin-bottom:30px;
    width:630px;
    }    

#products_sheet_blue_title 
{
    color:#67b8e0;
    font-size:11px;
    padding:10px 0 0 20px;
    }

.product_sheet_list 
{
    padding-left:85px;
    }
    
#products_sheet_up .left
{
    height:70px;
    width:600px;
    background-color:#ccc;
    float:left; 
    }

#products_sheet_up .left_small
{
    height:55px;
    width:600px;
    background-color:#ccc;
    float:left; 
    }

#products_sheet_up .left a, #products_sheet_up .left_small a
{
    color:#666;
    font-size:9px;
    }
    
#products_sheet_up .left a:hover, #products_sheet_up .left_small a:hover
{
    color:#666;
    font-size:9px;
    text-decoration:underline;
    }

#products_sheet_up .right
{
    height:70px;
    width:30px;
    background-color:#67b8e0;
    float:left;
    }
    
#products_sheet_up .right_small
{
    height:55px;
    width:30px;
    background-color:#67b8e0;
    float:left;
    }
    
#products_sheet_up ul
{
    list-style:none;
    margin:0;
    height:25px;
    padding-left:20px;
    padding-top:5px;
    color:#666;
    }

#products_sheet_up ul li
{
    float:left;
    width:280px;
    padding-right:5px;
    }
    
#products_sheet_middle .left 
{
    height:30px;
    width:460px;
    background-color:#666;
    float:left; 
    }

#products_sheet_middle .center 
{
    height:30px;
    width:140px;
    background-color:#666;
    float:left;
    }
    
#products_sheet_middle .right 
{
    height:30px;
    width:30px;
    background-color:#67b8e0;
    float:left;
    }
    
#white_title_left 
{
    color:#fff;
    font-size:16px;
    font-weight:bold;
    padding:8px 0 0 30px;
    }   
 
#white_title_right 
{
    color:#fff;
    font-size:16px;
    font-weight:bold;
    padding:8px 10px 0 0;
    text-align:right; 
    }   
    
#products_sheet_down .left 
{
    height:200px;
    width:460px;
    background-color:#666;
    float:left;
    }

#products_sheet_down .center 
{
    height:200px;
    width:140px;
    background-color:#fff;
    float:left;
    }
    
#products_sheet_down .right {
    height:200px;
    width:30px;
    background-color:#fff;
    float:left;
    }
    
#products_sheet_down .left ul 
{
    list-style:square;
    color:#fff; 
    padding: 10px 5px 0 35px;
    margin:0;
    }
    
#products_sheet_down .left ul li
{
    padding-bottom:5px;
    }

#products_sheet_footer_img 
{
    width:140px;
    height:200px;
    }
    
.empty_row 
{
    height:1px; /* for IE6*/
    }
    
.list_wrap 
{
    width:630px;
    height:127px;
    border-bottom:1px solid #ccc;
    margin-top:15px;
    padding-bottom:5px;
    }
    
.list_image 
{
    width:120px;
    height:120px;
    float:left;
    margin-right:20px;
    }
    
.list_img 
{
    border:0;
    width:120px;
    height:120px;
    }
    
#media_category 
{
    color:#67b8e0;
    font-size:12px;
    font-weight:bold;
    margin-top:30px;
    margin-bottom:10px;
    }
    
.media_title 
{
    width:630px;
    float:left;
    padding-top:20px;
    padding-bottom:10px;
    color:#67b8e0;
    font-size:11px;
    font-weight:bold;
    }

.element_container 
{
    float:left;
    width:100%
    }

.pdf_element 
{
    float:left; 
    height:100px;
    padding-right:10px;
    width:200px;
    }

.video_wrap 
{
    width:630px;
    height:80px;
    margin-top:5px;
    margin-bottom:20px;
    float:left;
    }
    
.video_element 
{
    float:left; 
    padding-right:10px;
    }
    
.video_title
{
    padding-bottom:5px;
    color:#67b8e0;
    font-size:11px;
    margin-top:10px;
    }  
    
.video_image 
{
    border:0;
    width:115px;
    height:69px;
    }    

.pdf_list 
{
    height:55px;
    width:45px;
    }

.photo_link
{
    padding-top:5px;
    }

#photo_box 
{
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    margin-top:15px;
    margin-bottom:10px;
    padding-top:20px;
    float:left;
    width:630px;
    } 

.photo_download 
{
    width:250px;
    float:left;
    padding-bottom:20px;
    }      

#photo_download_table 
{
    border-collapse:collapse;
    float:right;
    margin-top:15px;
    }

.photo_download_table_col 
{
    width:130px;
    }
    
.photo_download_table_col3 
{
    width:45px;
    text-align:right;
    }

.photo_download_table_emptyrow_top 
{
    height:5px;
    border-top:1px solid #ccc;
    }

.photo_download_table_emptyrow 
{
    height:5px;
    border-bottom:1px solid #ccc;
    }
             
.photo_download_img:link,.photo_download_img:hover, .photo_download_img:active, .photo_download_img:visited
{
    color:#67b8e0;
    } 
 
.photo_title 
{
    color:#67b8e0;
    font-size:11px;
    width:300px;
    margin-left:70px;
    float:left;
    }  

.photo_back 
{
    font-family: verdana, arial, sans-serif;
    color:#67b8e0;
    font-size:11px;
    float:right;
    margin-top:15px;
    border:0;
    cursor:pointer;
    text-align:right;
    }

.folder 
{
    color:#999;
    font-size: 10px;
    height:24px;
    margin-top:30px;
    border-bottom:1px solid #ccc;
    }
    
.folder ul
{
    list-style:none;
    margin-left:-4px;
    padding:0;
    }
    
.folder ul li 
{
    padding:5px 0 0 10px;
    margin-left:4px;
    width:140px;
    height:19px;
    text-decoration:none;
    float:left;
    background-image:url(../images/g_folder.jpg);
    background-repeat:no-repeat;
    }    

.folder ul #selected_folder
{
    background-image:url(../images/w_folder.jpg);
    background-repeat:no-repeat;
    border-bottom:1px solid #fff;
    }  
 
.folder ul li a 
{
    display:block;
    height:100%;
    }

.projects_table 
{
    margin-top:20px;
    margin-bottom:20px;
    border:0;
    border-collapse:collapse;
    font-size:11px;
    }

.projects_column1 
{
    width:130px;
    color:#67b8e0;
    font-weight:bold;
    padding-top:5px;
    }
    
.projects_column2 
{
    width:490px;
    padding-top:5px;
    }     

.projectslist_table 
{
    border:0;
    border-collapse:collapse;
    font-size:9px;
    }

.projectslist_column1 
{
    width:130px;
    color:#666;
    font-weight:bold;
    padding-top:5px;
    }
    
.projectslist_column2 
{
    width:350px;
    padding-top:5px;
    }    
    
.projects_titlelist
{
    padding-top:10px;
    padding-bottom:5px;
    color:#67b8e0;
    font-size:11px;
    }

.projects_description 
{
    font-size:11px;
    text-align:justify;
    }  
    
.projects_legend {
    margin-top:20px;
    font-size:9px;
    font-style:italic;
    }

.news_date 
{
    font-weight:bold; 
    padding-bottom:5px;
    } 

.pic_container 
{
    float:left; 
    margin-top:120px;
    margin-bottom:-120px;
    }
    
.pic_box 
{
     height:140px;
     float:left; 
     width:125px; 
    }
    
.pic_img 
{
    display:block; 
    position:absolute; 
    bottom:0;
    max-width:115px; 
    width: expression(this.width > 115 ? 115:true);/*for IE6*/
    max-height:115px;
    height: expression(this.height > 115 ? 115:true);/*for IE6*/
    margin-bottom:2px;
    }

.pic_hover 
{
    max-height:300px;
    height: expression(this.height > 300 ? 300:true);/*for IE6*/
    }
    
.pic_button 
{
    padding:0; 
    margin:0; 
    }

.composition_img 
{
    width:630px;
    height:226px;
    }
    
.download_trademark_text 
{
    margin-bottom:15px;
    }
    
.download_trademark 
{
    margin-top:10px;
    }

.login_button 
{
    background-color:#67b8e0;
    color:#fff;
    margin-right:10px;
    }

.login_textbox 
{
    height:12px;
    width:200px;
    font-size:9px;
    margin:3px;
    }
    
.login_checkbox 
{
    padding-top:5px;
    padding-bottom:5px;
    }
    
.login_failure 
{
    text-align:left;
    padding-top:5px;
    padding-bottom:5px;
    }

.reviews_element 
{
    float:left; 
    padding-right:10px;
    width:200px;
    margin-bottom:10px;
    }
    
.reviews_image
{
    height:31px;
    width:25px;
    }
    
.reviews_button 
{
    padding-top:3px;
    }

.sitemap_wrap ul 
{
    padding-left:20px; 
    }
    
.sitemap_wrap ul li
{
    list-style-type:square;
    line-height:18px;
    }
    
.glossary 
{
    margin-top:20px;
    }
    
.glossary a 
{
    font-size:11px;
    }

.message_box 
{
    float:left;
    }
                          
/*************************************
Newsletter Pages
*************************************/
.main_image 
{
    width: 630px; 
    }
    
.element 
{
    width:630px;
    margin-top:30px;
    text-align:justify;
    font-size:11px;
    }
    
.title 
{
    font-weight:bold; 
    font-size:14px;
    }
    
.subtitle 
{
    font-style:italic; 
    font-size:13px;
    }

.big_img 
{
    margin-bottom:10px;
    width: 630px;
    }
    
.expand 
{
     font-weight:bold; 
     text-decoration:none; 
     color:#67b8e0
    }
    
.small_img 
{
     margin-right:10px;  
    }
    
.small_img_right 
{
     margin-left:10px;  
    }
    
.link 
{
    text-align:right;
    }
    
.link_text 
{
    color:#67b8e0; 
    text-decoration:none;
    }
    
.link_arrow 
{
     border:0; 
     vertical-align:middle
    }
    
#nl_wrap a, #nl_wrap a:link, #nl_wrap a:visited, #nl_wrap a:active 
{
    color:#67b8e0;
    text-decoration:none;
    font-size:11px;
    }

#nl_subscription 
{
    width:590px;
    border-top:2px solid #ccc;
    border-bottom:2px solid #ccc;
    background-color:#ededed;
    padding:30px 20px 10px 20px;
    margin-bottom:20px;
    }
    
.nl_formelement 
{
   
    height:20px;
    float:left;
    width:290px;
    margin-bottom:10px;
    }
    
#nl_mandatory 
{
    text-align:right;
    font-size:9px;
    padding-right:36px;
    padding-top:6px;
    }
    
.nl_text 
{
    width:50px; 
    float:left;
    padding-top:3px;
    }
    
.nl_input 
{
    height:12px;
    width:200px;
    font-size:9px;
    color:#333;
    float:left;
    }

#nl_button 
{
    height:20px;
    float:right
    }

#button_send, .button_send 
{
    font-size:14px;    
    color:#67b8e0;
    margin-right:36px;
    margin-top:5px;
    border:1px solid #ededed;
    background-color:#ededed;
    }
    
#button_send:hover, .button_send:hover
{
    cursor:pointer;
    }

#log_subscription 
{
    width:590px;
    height:60px;
    border-top:2px solid #ccc;
    border-bottom:2px solid #ccc;
    background-color:#ededed;
    padding:30px 20px 10px 20px;
    margin-bottom:20px;
    }

.glossary_form  
{
    padding-right:5px;
    }

.glossary_link 
{
    font-weight:bold;
    color:#999;
    padding-right:5px;
    }

.glossary_link:hover
{
    font-weight:bold;
    color:#67b8e0;
    padding-right:5px;
    }
    
/*************************************
SLIMBOX
*************************************/
#lbOverlay 
{
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer 
{
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading 
{
	background: #fff url(../images/loading.gif) no-repeat center;
}

#lbImage 
{
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink 
{
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink 
{
	left: 0;
}

#lbPrevLink:hover 
{
	background: transparent url(../images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink 
{
	right: 0;
}

#lbNextLink:hover 
{
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom 
{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink 
{
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber 
{
	margin-right: 71px;
}

#lbCaption 
{
	font-weight: bold;
}

/**************************************
TOOLTIP
Credits: Dynamic Drive CSS Library 
URL: http://www.dynamicdrive.com/style/ 
***************************************/

.thumbnail
{
    position: absolute;
    z-index: 0;
    min-width:100px;
}

.thumbnail:hover
{
    background-color: transparent;
    z-index: 50; 
}

.thumbnail span
{ /*CSS for enlarged image*/
    position: absolute;
    background-color: #ccc;
    padding: 5px;
    left: -1000px;
    border: 1px solid #ccc;
    visibility: hidden;
    color: black;
    text-decoration: none;
    color:#fff;
    margin-top:-2px;
}

.thumbnail span img
{ /*CSS for enlarged image*/
    border-width: 0;
    padding: 2px;
}

.thumbnail:hover span
{ /*CSS for enlarged image on hover*/
    visibility: visible;
    background-color:#ccc;
    top: 0px;
    left: 50px; /*position where enlarged image should offset horizontally */
}

/************************************************
	      JCAROUSEL LITE		
************************************************/
#list {
	width:630px; 
	margin:30px auto; 
	height:250px;
}

.slider {
	float:left;
	margin:15px; 
	position:relative; 
	visibility:hidden;	
}
	
.slider ul {
	height:100px;
	width:600px; 
}

.slider ul li {
	padding:0 20px;
}

.slider ul li img {
	cursor:pointer;
	border:none; 
	padding-top:3px;
}

.prev {
	cursor:pointer; 
	float:left;
	padding-top:80px;
}

.next {
	cursor:pointer; 
	float:right; 
	padding-top:80px;
}
