@import "global.css";

.overlay_alphacube { background-color: #FFF; filter:alpha(opacity=0); -moz-opacity: 0.0; opacity: 0.0; }

.img_banner_home { float:left; width:60px; border:0; }
.text_banner_home { margin-left:70px; }

#acerHomePublic #banner { BACKGROUND: #ffffff URL(../images/bar_bg_bottom.gif) repeat-x 0 bottom; HEIGHT: 315px; }
#acerHomePublic #float_menu { display:none; }
#acerHomePublic #grid { position:block; width:100% }

#productpage #float_menu { DISPLAY:none; }
#productpage #grid { position:block; width:100%; BORDER-LEFT: 0px; }
#product_intro #grid { position:block; width:100%; BORDER-LEFT: 0px; }

#acer_product_menu { Z-INDEX:10; FILTER:alpha(opacity=100); -MOZ-OPACITY:1; OPACITY:1; WIDTH:100%; }
#acer_product_menu_t { BACKGROUND-COLOR:#E4E4E4; WIDTH:100%; PADDING-TOP:5px; }
#acer_product_menu table { BACKGROUND-COLOR:#E4E4E4; WIDTH:100%; }
#acer_product_menu #tab { HEIGHT:35px; BACKGROUND:url(../images/bar_bg_bottom.gif) repeat-x left top; }
#acer_product_menu #tab ul { LIST-STYLE:none; MARGIN:0; PADDING:0 0 0 280px; FLOAT:left; 
    WIDTH:auto !important;
    WIDTH:180px;
}
#acer_product_menu #tab li { MARGIN:0; CURSOR:pointer; PADDING:0px 0 0 20px; HEIGHT:35px; BACKGROUND:url(../images/bar_bg_tab.gif) repeat-x left top; }
#acer_product_menu #tab span { DISPLAY:block; PADDING:5px 20px 0 0; HEIGHT:35px; BACKGROUND:url(../images/bar_bg_tab.gif) repeat-x right top; TEXT-ALIGN:center;
    WIDTH:auto !important;
    WIDTH:180px;    
}
.product_menu_tab {font-weight:bold;}

#product_intro #acer_product_menu #tab ul {DISPLAY:none;}

.ie_product_menu_bg {BACKGROUND-COLOR:#E4E4E4;}

#float_menu td {white-space: normal; }

div.homecustomlinks { background:url(../images/bullet_pixel.gif) no-repeat 0 center; padding:0 0 4px 18px; }


#productSKUs { LIST-STYLE:none; MARGIN:0; padding:0; width:920px; float:left;}
#productSKUs li { display: block; BACKGROUND-COLOR: #EBEBEB; border:1px solid #AAA; MARGIN:0; CURSOR:pointer; float:left; HEIGHT:20px; padding:2px 5px 0 5px; }

#productSKUs li.currentTab { COLOR: #FF6600; BACKGROUND-COLOR: #fff; border-bottom:1px solid #FFF; }
#productSKUs li.currentTab A  { COLOR: #FF6600;}

div.SKUs a, table.techSpec a { TEXT-DECORATION:underline; }

table.techSpec { width:100%; }
table.techSpec td.header { FONT-WEIGHT:bold; border-bottom:1px dotted #AAA; padding-top:25px;font-size: 12px;}
table.techSpec td.label { FONT-WEIGHT:bold; text-align:right; vertical-align:top; width:30%; }
table.techSpec td.value { vertical-align:top; width:70%; padding-left:10px; text-align: justify;  }
table.techSpec td.value p { margin:0; padding:0; }
table.techSpec td.value ul { margin:0 0 0 17px; padding:0; }
table.techSpec td.value li { margin:0; padding-left:17px; .padding-left:5px; list-style-type:none;background:url(../images/bullet_pixel.gif) no-repeat 0 center; }
table.techSpec td.value ul li { margin:0; padding:0; list-style-image: url(../images/bullet_pixel.gif); background-image:none; }

.benefit_description { padding-bottom: 10px; text-align:justify; }

.tagline { display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;	font-weight: bold; text-decoration: none; padding: 14px 0 0 0; margin:0 20px 10px 20px; line-height:18px }
.tagline2 { width: 600px; text-align:right; float:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;	font-weight: bold; text-decoration: none; padding: 0px 0px 14px 0px; margin:0 20px; line-height:18px }

div.product_family_links { text-align:right; }
div.product_family_links ul { LIST-STYLE:none; MARGIN:0; padding:0; FLOAT:right; }
div.product_family_links ul li { float:left; padding:0px 5px 0px 5px; line-height:24px; }
div.product_family_links ul li a { float:left; line-height:24px; padding-left:28px; font-weight:bold; }
div.product_family_links ul li a:hover { float:left; line-height:24px; padding-left:28px; color:#005046; }

div.product_family_links .video { background:url(../images/video.gif) no-repeat 0 center; }
div.product_family_links .brochure { background:url(../images/brochure.gif) no-repeat 0 center; }
div.product_family_links .pricelist { background:url(../images/pricelist.gif) no-repeat 0 center; }
div.product_family_links .certificate { background:url(../images/certificate.gif) no-repeat 0 center; }

.product_name { display:block; margin-bottom: 5px; font-weight: bold; color: #FF6600; font-size:16px;  }
.product_image {margin-right: 10px;}
.product_descr {margin-right: 3px;}

.intel { float:left; line-height:24px; font-weight:bold; }
.intel a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; padding-top: 14px; padding-bottom: 14px; }
.intel a:hover { color:#005046; }

div.infochunk_headline { font-size:14px; font-weight: bold; color: #005046; }
div.infochunk_subheadline { font-style:italic; margin:3px 0px 8px 0px; }
div.infochunk_text { text-align:justify; }
div.infochunk_image_right { float:right; margin-left:10px; }
div.infochunk_image_left { float:left; margin-right:10px; }
div.infochunk_image_center { text-align:center; }
div.infochunk_separator { clear:both; }

ul.infochunk_links { LIST-STYLE:none; MARGIN:0; padding:0; FLOAT:left; }
ul.infochunk_links li { float:left; padding:0px 5px 0px 5px; line-height:16px; }
ul.infochunk_links li a { float:left; line-height:16px; padding-left:20px; font-weight:bold; }
ul.infochunk_links li a:hover { float:left; line-height:16px; padding-left:20px; color:#005046; }

ul.infochunk_links li.infochunk_link a { background:url(../images/link_url.gif) no-repeat 0 center; }
ul.infochunk_links li.infochunk_pdf a { background:url(../images/download.gif) no-repeat 0 center; }
ul.infochunk_links li.infochunk_zip a { background:url(../images/download.gif) no-repeat 0 center; }

#float_menu ul.menu_links { LIST-STYLE:none; MARGIN:0; padding:0px 0px; width:230px; }
#float_menu ul.menu_links li { padding:2px 5px 2px 5px; line-height:18px; }
#float_menu ul.menu_links li.firstlevel { background:url(../images/bullet_pixel_green.gif) no-repeat 0 center; padding:2px 5px 2px 18px; }
#float_menu ul.menu_links li.secondlevel { background:url(../images/bullet_pixel.gif) no-repeat 0 center; padding:2px 5px 2px 18px; margin-left:15px; }
#float_menu ul.menu_links li a:hover { color:#005046; }
#float_menu table.page_links { text-align:left; }
#float_menu table.page_links tr td ul { LIST-STYLE:none; MARGIN:0; padding:0px 0px 0px 3px; width:230px; }
#float_menu table.page_links tr td ul li { background:url(../images/bullet_pixel_green.gif) no-repeat 0 center; padding:2px 5px 2px 18px; }
#float_menu table.page_links a:hover { color:#005046; }

#float_menu .orange a { color:#FF6600; }

#wheretobuy #resultTable ul { LIST-STYLE:none; MARGIN:0; padding:0; width:100%; } 
#wheretobuy #resultTable ul li { float:left; padding:0 0 10px 0; width:50%; height:50px; } 
#wheretobuy .geo_company { display:block; font-weight:bold; }
#wheretobuy .geo_zip { display:block; float:left; padding-right:10px; }
#wheretobuy .geo_city { display:block; }
#wheretobuy .geo_fax { display:block; clear:both; }
#wheretobuy .geo_phone { display:block; clear:both; }
#wheretobuy .label { font-style: italic; }

div.noresult { text-align:center; margin:10px 0 0 0; }

#wheretobuy #multipleResult_empty { display:none; text-align:center; padding:10px 0;}
#wheretobuy #multipleResult_message { display:none; text-align:center; padding:10px 0;}
#wheretobuy #multipleResult .geolocator_select { display:block; padding:1px 0 1px 15px; background:url(../images/bullet_pixel_dark.gif) no-repeat 0 center; }
#wheretobuy #multipleResult .geolocator_select:hover { color:#FF6600; }

#wheretobuy div.singlerow { float:left; display:block; clear:both; padding:0 0 50px 0; width:100%; }
#wheretobuy div.singlerow ul { LIST-STYLE:none; MARGIN:0; padding:5px 0 0 0; width:100%; } 
#wheretobuy div.singlerow ul li { float:left; padding:0 0 10px 0; width:50%; height:50px; margin:0 0 5px 0; }
#wheretobuy .geo_program { font-weight:bold; font-size:14px; display:block; padding:0 0 5px 0; border-bottom:1px solid #AAA; }


#news div.scrollable { text-align:right; border-bottom:1px solid #e4e4e4; padding:10px 0px; margin:0 0 10px 0; }
#news div#list_news ul { LIST-STYLE:none; MARGIN:0; padding:0; width:100%; float:left; } 
#news div#list_news ul li.single_news { padding:0 0 30px 0; float:left; }
#news div#list_news ul li ul li { padding:0 0 2px 0; }
#news .news_date { font-style: italic; font-weight:bold; display:inline; }
#news .news_headline { color:#005046;font-weight:bold; }
#news .news_headline_big { color:#005046;font-weight:bold; font-size:14px; }
#news .news_headline a { color:#005046; }
#news .news_headline a:hover { text-decoration:underline; }
#news .news_summary { text-align:justify;  display:inline; }
#news .news_summary p { margin:0;padding:0; display:inline; }

#news .news_content { LIST-STYLE:none; MARGIN:0; padding:0; width:100%; float:left; } 

#news .news_body { padding:15px 0px; text-align:justify; }
#news .news_image { float:right; margin:0 0 0 10px; }
#news .news_file a { line-height:16px; padding-left:20px; font-weight:bold; background:url(../images/download.gif) no-repeat 0 center; }


a.download_link { float:left; line-height:16px; padding-left:20px; font-weight:bold; background:url(../images/download.gif) no-repeat 0 center; }
a.download_link:hover { color:#004056; }

div#list_flyer ul { LIST-STYLE:none; MARGIN:0; padding:0; width:100%; float:left; } 
#flyer div#list_flyer ul li.single_flyer { padding:0 0 30px 0; float:left; width:50%;}
#flyer div#list_flyer ul li ul li { padding:0 0 2px 0; }
#flyer .flyer_date { font-weight:normal; float:left; display:block; width:70px; margin-right:10px; line-height:20px; background:url(../images/bullet_pixel.gif) no-repeat right center; }
#flyer .flyer_headline { color:#005046;font-weight:bold; float:left; font-size:14px; line-height:20px;}
#flyer .flyer_description { text-align:justify;  display:inline; clear:both;  float:left;}
#flyer .flyer_file { margin-top:10px;clear:both;  float:left;}


#technology_list, #technology_list ul { LIST-STYLE:none; MARGIN:0; padding:0; width:100%; float:left; }
#technology_list li {clear: both;}
#technology_list li ul { padding: 5px 0px; clear: both; float: left;}
#technology_list li ul li { padding:0; clear:none;}  
#technology_list .technology_groupname { font-weight:bold; font-size:13px; cursor:pointer; clear: both;}
#technology_list .technology_name a { color:#FF6600; cursor:pointer; }
#technology_list .technology_icon { float:left; width:80px; margin:0px 10px 0 0; cursor:pointer; }
#technology_list .technology_summary { text-align:justify; cursor:pointer; }
#technology_list li.single_technology { width:47%; float:left; margin:0px 20px 0 0px; }

