﻿/* numero verde */
#menu_sx {width:230px; padding:20px 0 0 30px; #padding:8px 0 0 30px; float:left;}
#menu_sx .banner {margin:0 0 0 0; width:200px; height:30px; display:block; }

.text-redirect {text-align: center; margin: 30px 0 0 0}
.title-redirect {color: #0B5ED8; font-size: 18px; font-weight: bold; margin: 0 0 20px 0}

/* menu sx */
#menu_sx .menu {width:200px; margin:0 0 22px 0; background:url(../images/support/bg-menu.gif) repeat-y}
#menu_sx .menu .header {width:200px; height:39px; margin:0 0 15px 0;}
#menu_sx .menu .footer {width:200px; height:23px; margin:15px 0 0 0; background:url(../images/support/menu-footer.gif) no-repeat;}
#menu_sx .menu a {width:166px; margin:0 0 0 3px; font-weight:bold; padding:3px 14px 3px 14px; display:block; color:#b4b4b4;}
#menu_sx .menu a:hover {background:#ededed; color:#444;}
#menu_sx .menu .selected {background:#ededed; color:#444;}
#menu_sx a#suggest {width:200px; height:111px; display:block; background:url(../images/support/coffee-experience.gif) no-repeat;}

/* content */
#text {width:700px; color:#444; padding:20px 0 0 0; margin:0 30px 0 0; _margin:0 15px 0 0; float:right;}
#text .title {width:700px; padding:0 0 9px 0; margin:0 0 15px 0; border-bottom:1px solid #e5e5e5;}
#text .title h1 {width:500px; color:#b4b4b4; font-size:18px; font-weight:bold; display:block;}
#text .title .glossary {width:160px; text-align:right; font-weight:bold; padding:5px 0 0 0; color:#b4b4b4; float:right;}
#text .title .glossary b {color:#444;}
#text .servicede {float:left;}
#text .servicede h2 {font-size:18px; font-weight:bold; color:#c00; float:left;}
#text .servicede a {font-size:16px; font-weight:bold; margin:15px 0 0 15px; color:#000;float:left;}
#text .servicede a:hover {color:#c00;}
#text .servicebe {float:left;}
#text .servicebe .servicebelgio {width:200px; color:#777; float:left;}
#text .servicebe .servicebelgio b {color:#000; font-weight:bold;}

/* manuals */
#text .manuals {margin:0;}
#text .manuals h2 {color:#cc0000; margin:0 0 18px 0; padding:12px 0 0 0; display:block; font-weight:bold; font-size:13px;}
#text .manuals .line {margin:0 0 10px 0; border:none;}
#text .manuals .line h3 {color:#444; font-weight:bold; display:block; margin:0 0 5px 0;}
#text .manuals .line a {width:150px; margin:0 0 5px 0; text-decoration:underline; color:#b4b4b4; display:block; height:18px; padding:2px 0 0 25px; background:url(../images/support/btn-download-manual.gif) no-repeat;}
#text .manuals .line a:hover {color:#444;}

/* faq categories */
#text .categories {margin:35px 0 5px 0; border-top:1px dotted #e5e5e5;}
#text .categories a {width:670px; font-size:15px; display:block; font-weight:bold; color:#444; border-bottom:1px dotted #e5e5e5; padding:12px 15px 12px 15px;}
#text .categories a:hover {color:#444; background:#ededed;}

/* faq questions */
#text .questions {margin:5px 0 35px 0; border-bottom:1px dotted #e5e5e5;}
#text .questions h2 {color:#cc0000; display:block; font-size:14px; padding:5px 0 10px 0; font-weight:bold;}
#text .questions a {width:670px; display:block; color:#444; padding:8px 15px 8px 15px;}
#text .questions a:hover {color:#444; background:#ededed;}

/*102 */
a.back {width:72px; height:27px; text-align:right; padding:6px 30px 0 0; color:#b4b4b4; font-weight:bold; display:block; background:url(../images/common/btn-back.gif) no-repeat; float:right;}
a.back:hover {color:#444; background:url(../images/common/btn-back-roll.gif) no-repeat;}

/* warranty */
#text .line {margin:0 0 20px 0; padding:0 0 10px 0; border-bottom:1px solid #e5e5e5;}
#text .line img {margin:0 20px 0 0; float:left;}
#text .line p {margin:0 0 10px 0; line-height:18px;}
#text .line a {color:#b4b4b4; text-decoration:underline;}
#text .line a:hover {color:#444;}

#text h1.region_name {margin:15px auto; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; color:#cc0000; font-size:14px; padding-top:3px; font-weight:bold;}
#text div.region_detail {width:140px; padding:0 30px 0 0; float:left; height:110px;}
#text div.region_detail h2 {color:#444; font-size:11px; font-weight:bold; padding-top:6px;}
#text div.region_detail p {color:#b4b4b4; margin:0;}
#text div#top-bar {border:1px solid #e5e5e5; height:32px; background:url(../images/support/top-bkg.jpg) top repeat-x #ededed;  text-align:right;}
#text div#top-bar input {width:50px; border:1px solid #e5e5e5; margin:0;}
#text div#top-bar select {border:1px solid #e5e5e5; color:#666; margin:0;}
#text div#top-bar div {margin:6px 6px 0 6px;}
#text div#top-bar div.class_region {float:right;}
#text div#top-bar label {color:#999; display:block; font-size:12px; padding:4px 10px 0 0;}

#text div#top-bar div.class_cap {float:left;}
#text div#top-bar div.class_cap a {padding:3px 10px 2px 10px; text-align:center; color:#888; font-weight:bold; font-size:14px; display:block; float:left;}
#text div#top-bar div.class_cap a:hover {color:#444;}
#text div#top-bar div.class_cap input {width:60px; margin:0 0 4px 0; color:#666; font-weight:bold; padding:2px 10px 2px 10px;}

#text #italy_map {text-align:center; margin:15px auto auto;}
#text .no_match {margin:40px 0 40px 0; font-size:14px; color:#cc0000; font-weight:bold;}


