/*<agl.folder "GEN">*/
	body { background-image: url(../images/bg_header.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; }
	body { color: #006496; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 10px; padding: 0; scrollbar-3dlight-color: #EEEEEE; scrollbar-arrow-color: #003B4A; scrollbar-darkshadow-color: #003B4A; scrollbar-face-color: #CFD2DB; scrollbar-highlight-color: #EAEBEF; scrollbar-shadow-color: #003B4A; scrollbar-track-color: #CFD2DB     }
	p{}
	td{ font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
	form{margin: 0;padding: 0 }
	a:link{ color: #006496; text-decoration: underline  }
	a:visited{ color: #006496; text-decoration: underline  }
	a:hover{ color: #ff4da6; text-decoration: underline   }
	a:active{ color: #ff4da6; text-decoration: underline   }
	.setwidth125 { width: 150px; }
	.setwidth125x125 { width: 150px; height: 150px; }
	.setpadding { padding: 4px; }
	.screenhidden{}
	.printhidden{}
/*</agl.folder>*/
/*<agl.folder "NAV">*/
	.navbar { background-image: url(../images/navbar_bg.png); background-repeat: repeat-x; background-position: left top; vertical-align: top; }
	.navbar td { font-size: 13px; background-position: center; text-align: center; vertical-align: middle; }
	.navbar .tabbutton{ color: #191919; }
	.navbar .tabbutton a:link{ color: #191919; line-height: 30px; background-image: url(../images/navbar-main.png); background-repeat: no-repeat; background-position: left bottom; text-decoration: none; text-align: center; width: 110px; height: 33px; float: left; }
	.navbar .tabbutton a:visited{ color: #191919; line-height: 30px; background-image: url(../images/navbar-main.png); background-repeat: no-repeat; background-position: left bottom; text-decoration: none; text-align: center; width: 110px; height: 33px; float: left; }
	.navbar .tabbutton a:hover{ color: #191919; line-height: 30px; background-image: url(../images/navbar-over.png); background-repeat: no-repeat; background-position: left bottom; text-decoration: none; text-align: center; width: 110px; height: 33px; float: left; }
	.navbar .tabbuttonactive{ color: #191919; line-height: 30px; background-image: url(../images/navbar-active.png); background-repeat: no-repeat; background-position: left bottom; text-decoration: none; text-align: center; width: 110px; height: 33px; float: left; }
	.navbar .tabbuttonactive a:link{ color: #191919; text-decoration: none  }
	.navbar .tabbuttonactive a:visited{ color: #191919; text-decoration: none  }
	.navbar .tabbuttonactive a:hover{ color: #191919; text-decoration: none   }
	.navbar .tabbuttonactive a:active{ color: #191919; text-decoration: none   }
/*</agl.folder>*/
/*<agl.folder "SUBNAV">*/
	.subnav { font-size: 13px; background-image: url(../images/subnav_bg.png); background-repeat: repeat-x; background-position: left top; }
	.subnav td { font-size: 13px; background-position: center; text-align: center; vertical-align: middle; }
	.subnav .tabbutton{ color: #006496; text-decoration: none; }
	.subnav .tabbutton a:link{ color: #006496; line-height: 30px; background-image: url(../images/subnav-main.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 110px; height: 33px; float: left; }
	.subnav .tabbutton a:visited{ color: #006496; line-height: 30px; background-image: url(../images/subnav-main.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 110px; height: 33px; float: left; }
	.subnav .tabbutton a:hover{ color: #006496; line-height: 30px; background-image: url(../images/subnav-over.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 110px; height: 33px; float: left; }
	.subnav .tabbuttonactive{ color: #006496; line-height: 30px; background-image: url(../images/subnav-active.png); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 110px; height: 33px; float: left; }
	.subnav .tabbuttonactive a:link{ color: #006496; text-decoration: none  }
	.subnav .tabbuttonactive a:visited{ color: #006496; text-decoration: none  }
	.subnav .tabbuttonactive a:hover{ color: #006496; text-decoration: none   }
	.subnav .tabbuttonactive a:active{ color: #006496; text-decoration: none   }
	.subnav .backbutton{ font-size: 13px; font-weight: bold; text-decoration: none; float: right; }
	.subnav .backbutton a:link { background-image: url(../images/ico_back.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; height: 20px; float: right; padding-right: 25px; }
	.subnav .backbutton a:visited { text-decoration: none; background-image: url(../images/ico_back.gif); background-repeat: no-repeat; background-position: right center; height: 20px; padding-right: 25px; float: right; }
	.subnav .backbutton a:hover { text-decoration: none; background-image: url(../images/ico_back-over.gif); background-repeat: no-repeat; background-position: right center; height: 20px; padding-right: 25px; float: right; }
	.subnav .backbutton a:active { text-decoration: none; background-image: url(../images/ico_back-over.gif); background-repeat: no-repeat; background-position: right center; height: 20px; padding-right: 25px; float: right; }
	a:link{ color: #006496; text-decoration: none  }
	a:visited{ color: #006496; text-decoration: none  }
	a:hover{ color: #006496; text-decoration: none   }
	a:active{ color: #006496; text-decoration: none   }
/*</agl.folder>*/
/*<agl.folder "GUI-GEN">*/
	
/*</agl.folder>*/
/*<agl.folder "GUI-TOP">*/
	.headerprint { }
	.headerscreen { }
/*</agl.folder>*/
/*<agl.folder "GUI-LEFT">*/
	.left{  }
	.left .leftbluebox {  }
	.left .leftbluebox .top { font-size: 15px; background-image: url(../images/boxleftblue_01.png); background-repeat: no-repeat; background-position: left top; padding-right: 5px; padding-left: 5px; vertical-align: bottom; }
	.left .leftbluebox .button { font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center; }
	.left .leftbluebox .button a:link { background-image: url(../images/but_bluebg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftbluebox .button a:visited { background-image: url(../images/but_bluebg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftbluebox .button a:hover { color: #006496; background-image: url(../images/but_bluebg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftbluebox .button a:active { color: #006496; background-image: url(../images/but_bluebg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left input { color: #006496; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/bg_input.gif); background-repeat: repeat-x; background-position: left top; }
	.left option { color: #006496; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/bg_input.gif); background-repeat: repeat-x; background-position: left top; }
	.left txtarea { color: #006496; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/bg_input.gif); background-repeat: repeat-x; background-position: left top; }
	.left .leftbluebox .txtcontainer { background-image: url(../images/boxleftblue_02.png); background-repeat: repeat-y; background-position: left top; text-align: justify; padding-left: 5px; text-align: justify; padding-right: 5px; padding-left: 5px; }
	.left .leftbluebox .title { font-size: 15px; }
	.left .leftbluebox .bottom { background-image: url(../images/boxleftblue_03.png); background-repeat: no-repeat; background-position: left top; }
	.left .leftpinkbox {  }
	.left .leftpinkbox a:link { color: #fff; font-weight: bold; text-decoration: underline; }
	.left .leftpinkbox a:visited { color: #fff; font-weight: bold; text-decoration: underline; }
	.left .leftpinkbox a:hover { color: #006496; font-weight: bold; text-decoration: underline; }
	.left .leftpinkbox a:active { color: #006496; font-weight: bold; text-decoration: underline; }
	.left .leftpinkbox .top { padding-right: 5px; padding-left: 5px; font-size: 15px; background-image: url(../images/boxleftpink_01.png); background-repeat: no-repeat; background-position: left top; }
	.left .leftpinkbox .button { font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center; }
	.left .leftpinkbox .button a:link { background-image: url(../images/but_pinkbg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftpinkbox .button a:visited { background-image: url(../images/but_pinkbg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftpinkbox .button a:hover { color: #006496; background-image: url(../images/but_pinkbg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftpinkbox .button a:active { color: #006496; background-image: url(../images/but_pinkbg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftpinkbox .txtcontainer { background-image: url(../images/boxleftpink_02.png); background-repeat: repeat-y; background-position: left top; text-align: justify; padding-right: 5px; padding-left: 5px; }
	.left .leftpinkbox .title { font-size: 15px; }
	.left .leftpinkbox .bottom { text-align: justify; padding-right: 5px; padding-left: 5px; background-image: url(../images/boxleftpink_03.png); background-repeat: no-repeat; background-position: left top; width: 235px; height: 10px; float: left; }
	.left .leftpinkbox .morebutton{ font-size: 13px; font-weight: bold; text-decoration: none; float: right; }
	.left .leftpinkbox .morebutton a:link { color: #fff; background-image: url(../images/ico_arrowwhite.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; float: right; padding-right: 15px; }
	.left .leftpinkbox .morebutton a:visited { color: #fff; text-decoration: none; background-image: url(../images/ico_arrowwhite.gif); background-repeat: no-repeat; background-position: right center; padding-right: 15px; float: right; }
	.left .leftpinkbox .morebutton a:hover { color: #006496; text-decoration: none; background-image: url(../images/ico_arrowwhite-over.gif); background-repeat: no-repeat; background-position: right center; padding-right: 15px; float: right; }
	.left .leftpinkbox .morebutton a:active { color: #006496; text-decoration: none; background-image: url(../images/ico_arrowwhite-over.gif); background-repeat: no-repeat; background-position: right center; padding-right: 15px; float: right; }
	.left .leftgraybox { color: #666; }
	.left .leftgraybox a:link { color: #ff4da6; font-weight: bold; text-decoration: underline; }
	.left .leftgraybox a:visited { color: #ff4da6; font-weight: bold; text-decoration: underline; }
	.left .leftgraybox a:hover { color: #006496; font-weight: bold; text-decoration: underline; }
	.left .leftgraybox a:active { color: #006496; font-weight: bold; text-decoration: underline; }
	.left .leftgraybox .top { padding-right: 5px; padding-left: 5px; font-size: 15px; background-image: url(../images/boxleftgray_01.png); background-repeat: no-repeat; background-position: left top; }
	.left .leftgraybox .button { font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center; }
	.left .leftgraybox .button a:link { color: #006496; background-image: url(../images/but_graybg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftgraybox .button a:visited { color: #006496; background-image: url(../images/but_graybg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftgraybox .button a:hover { color: #006496; background-image: url(../images/but_graybg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftgraybox .button a:active { color: #006496; background-image: url(../images/but_graybg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.left .leftgraybox .txtcontainer { background-image: url(../images/boxleftgray_02.png); background-repeat: repeat-y; background-position: left top; text-align: justify; padding-right: 5px; padding-left: 5px; }
	.left .leftgraybox .title { font-size: 15px; }
	.left .leftgraybox .bottom { text-align: justify; padding-right: 5px; padding-left: 5px; background-image: url(../images/boxleftgray_03.png); background-repeat: no-repeat; background-position: left top; width: 235px; height: 10px; float: left; }
	.left .leftgraybox .morebutton{ font-size: 13px; font-weight: bold; text-decoration: none; }
	.left .leftgraybox .morebutton a:link { color: #006496; background-image: url(../images/ico_arrowblue.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 10px; }
	.left .leftgraybox .morebutton a:visited { color: #006496; text-decoration: none; background-image: url(../images/ico_arrowblue.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
	.left .leftgraybox .morebutton a:hover { color: #FF4DA6; text-decoration: none; background-image: url(../images/ico_arrowblue-over.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
	.left .leftgraybox .morebutton a:active { color: #FF4DA6; text-decoration: none; background-image: url(../images/ico_arrowblue-over.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
/*</agl.folder>*/


/*<agl.folder "GUI-CONTENT">*/
	.bodycontainer { width: 660px; background-repeat: no-repeat; background-position: left top; }
	.bodycontainer a:link { color: #006496; text-decoration: underline; }
	.bodycontainer a:visited { color: #006496; text-decoration: underline; }
	.bodycontainer a:hover { color: #ff4da6; text-decoration: underline; }
	.bodycontainer a:active { color: #ff4da6; text-decoration: underline; }
	.bodycontainer .footer { font-size: 10px; line-height: 20px; text-align: center; padding-top: 10px; }
	.bodycontainer .content{ text-align: justify; }
	.bodycontainer .content input { color: #006496; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/bg_input.gif); background-repeat: repeat-x; background-position: left top; }
	.bodycontainer .content .inputrequired { color: #006496; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/bg_input_pink.gif); background-repeat: repeat-x; background-position: left top; }
	.bodycontainer .content option { color: #006496; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/bg_input.gif); background-repeat: repeat-x; background-position: left top; }
	.bodycontainer .content textarea { color: #006496; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/bg_input.gif); background-repeat: repeat-x; background-position: left top; }
	.bodycontainer .content .promobox {  }
	.bodycontainer .content .promobox .top { padding-right: 15px; padding-left: 15px; font-size: 15px; background-image: url(../images/boxgray_01.png); background-repeat: no-repeat; background-position: left bottom; vertical-align: bottom; }
	.bodycontainer .content .promobox .title { font-size: 15px; }
	.bodycontainer .content .promobox .subtitle { color: #6ec8ff; font-size: 13px; }
	.bodycontainer .content .promobox .txtbloc { text-align: justify; float: left; padding-left: 15px; display: block; }
	.bodycontainer .content .promobox .txtcontainer { text-align: justify; padding-right: 15px; padding-left: 15px; background-image: url(../images/boxgray_02.png); background-repeat: repeat-y; background-position: left top; padding-top: 10px; }
	.bodycontainer .content .promobox .txtcontainer a { font-weight: bold; }
	.bodycontainer .content .promobox .vline { margin-top: 20px; margin-bottom: 10px; border-left: 1px solid #ccc; }
	.bodycontainer .content .promobox .bottom { background-image: url(../images/boxgray_03.png); background-repeat: no-repeat; background-position: left top; }
	.bodycontainer .content .promoboxbig {  }
	.bodycontainer .content .promoboxbig .top { padding-right: 15px; padding-left: 15px; font-size: 15px; background-image: url(../images/boxgraybig_01.png); background-repeat: no-repeat; background-position: left bottom; vertical-align: bottom; }
	.bodycontainer .content .promoboxbig .title { font-size: 15px; }
	.bodycontainer .content .promoboxbig .subtitle { color: #6ec8ff; font-size: 13px; }
	.bodycontainer .content .promoboxbig .txtbloc { text-align: justify; float: left; padding-left: 15px; display: block; }
	.bodycontainer .content .promoboxbig .txtcontainer { text-align: justify; padding-right: 15px; padding-left: 15px; background-image: url(../images/boxgraybig_02.png); background-repeat: repeat-y; background-position: left top; padding-top: 10px; }
	.bodycontainer .content .promoboxbig .txtcontainer a { font-weight: bold; }
	.bodycontainer .content .promoboxbig .vline { margin-top: 20px; margin-bottom: 10px; border-left: 1px solid #ccc; }
	.bodycontainer .content .promoboxbig .bottom { background-image: url(../images/boxgraybig_03.png); background-repeat: no-repeat; background-position: left top; }
	.bodycontainer .content .promoboxbig .txtcontainer .backbutton { font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center; }
	.bodycontainer .content .promoboxbig .txtcontainer .backbutton a:link { background-image: url(../images/backbut.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.bodycontainer .content .promoboxbig .txtcontainer .backbutton a:visited { background-image: url(../images/backbut.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.bodycontainer .content .promoboxbig .txtcontainer .backbutton a:hover { color: #006496; background-image: url(../images/backbut-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.bodycontainer .content .promoboxbig .txtcontainer .backbutton a:active { color: #006496; background-image: url(../images/backbut-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.bodycontainer .content .button { font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center; }
	.bodycontainer .content .button a:link { background-image: url(../images/but_whitebg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.bodycontainer .content .button a:visited { background-image: url(../images/but_whitebg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.bodycontainer .content .button a:hover { color: #006496; background-image: url(../images/but_whitebg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.bodycontainer .content .button a:active { color: #006496; background-image: url(../images/but_whitebg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 135px; height: 20px; float: left; }
	.bodycontainer .content .breadcrumb{color: #999;font-size: 11px }
	.bodycontainer .content .pagetitle{}
	.bodycontainer .content .txtsmall{ font-size: 9px; font-style: italic; }
	.bodycontainer .content .pagenavbar{ color: #6ec8ff; font-size: 13px; font-weight: bold; }
	.bodycontainer .content .pagenavbar a { padding-right: 5px; padding-left: 5px; }
	.bodycontainer .content .title{ font-size: 20px; }
	.bodycontainer .content .subtitle{ font-size: 15px; }
	.bodycontainer .content .sendto { float: right; display: block; }
	.bodycontainer .content .txtallert{ color: #ff4da6; font-size: 13px;}
	.bodycontainer .content ul { margin: 0; padding: 0; }
	.bodycontainer .content li { background-image: url(../images/ico_item.gif); background-repeat: no-repeat; background-position: left center; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; list-style-type: none; }
	.bodycontainer .content .list {  }
	.bodycontainer .content .list .itemA { background-image: url(../images/bg_lista.gif); background-repeat: no-repeat; background-position: left top; }
	.bodycontainer .content .list .itemB { background-image: url(../images/bg_listb.gif); background-repeat: no-repeat; background-position: left top; }
	.bodycontainer .content .list .itemtitle { font-size: 13px; font-weight: bold; }
	.bodycontainer .content .list .itemtitle a:link { color: #ff4da6; }
	.bodycontainer .content .list .itemtitle a:visited { color: #ff4da6; }
	.bodycontainer .content .list .itemtitle a:hover { color: #006496; }
	.bodycontainer .content .list .itemtitle a:active { color: #006496; }
	.bodycontainer .content .list .itemplace { color: #ff4da6; float: right; display: block; }
	.bodycontainer .content .list .itemplace a:link { color: #ff4da6; }
	.bodycontainer .content .list .itemplace a:visited { color: #ff4da6; }
	.bodycontainer .content .list .itemplace a:hover { color: #006496; }
	.bodycontainer .content .list .itemplace a:active { color: #006496; }
	.bodycontainer .morebutton{ font-size: 13px; font-weight: bold; text-decoration: none; float: right; }
	.bodycontainer .morebutton a:link { background-image: url(../images/ico_arrowblue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; float: right; padding-right: 15px; }
	.bodycontainer .morebutton a:visited { text-decoration: none; background-image: url(../images/ico_arrowblue.gif); background-repeat: no-repeat; background-position: right center; padding-right: 15px; float: right; }
	.bodycontainer .morebutton a:hover { text-decoration: none; background-image: url(../images/ico_arrowblue-over.gif); background-repeat: no-repeat; background-position: right center; padding-right: 15px; float: right; }
	.bodycontainer .morebutton a:active { text-decoration: none; background-image: url(../images/ico_arrowblue-over.gif); background-repeat: no-repeat; background-position: right center; padding-right: 15px; float: right; }
/*</agl.folder>*/
/*<agl.folder "GUI-RIGHT">*/
	.right{  }
	.right .rightpinkbox { }
	.right .rightpinkbox td {  }
	.right .rightpinkbox .button { font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center; float: right; }
	.right .rightpinkbox .button a:link { background-image: url(../images/but_pinkbg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightpinkbox .button a:visited { background-image: url(../images/but_pinkbg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightpinkbox .button a:hover { color: #006496; background-image: url(../images/but_pinkbg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightpinkbox .button a:active { color: #006496; background-image: url(../images/but_pinkbg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightpinkbox .note { color: #006496; font-size: 11px; text-decoration: none; text-align: right; float: right; padding-top: 5px; padding-right: 5px; }
	.right .rightpinkbox .note a:link { color: #006496; text-decoration: none; float: left; }
	.right .rightpinkbox .note a:visited { color: #006496; text-decoration: none; float: left; }
	.right .rightpinkbox .note a:hover { color: #006496; text-decoration: underline; float: left; }
	.right .rightpinkbox .note a:active { color: #006496; text-decoration: underline; float: left; }
	.right .rightpinkbox .top { background-image: url(../images/boxrightpink_01.png); background-repeat: no-repeat; background-position: left bottom; }
	.right .rightpinkbox .txtcontainer { background-image: url(../images/boxrightpink_02.png); background-repeat: repeat-y; background-position: left top; color: #fff; text-align: justify; padding-right: 5px; padding-left: 5px; }
	.right .rightpinkbox .title { font-size: 15px; }
	.right .rightpinkbox .largetitle { font-size: 20px; }
	.right .rightpinkbox .pricetable { color: #006496; }
	.right .rightpinkbox .strikeout { text-decoration: line-through; }
	.right .rightpinkbox .pricetable td { color: #006496; border-bottom: 1px solid #ffb3e4; border-right: 1px solid #ffb3e4; }
	.right .rightpinkbox .pricetable .linea { background-color: #ffb3e4; }
	.right .rightpinkbox .bottom { text-align: justify; padding-right: 5px; padding-left: 5px; background-image: url(../images/boxrightpink_03.png); background-repeat: no-repeat; background-position: left bottom; width: 210px; height: 10px; float: left; }
	.right .rightbluebox { }
	.right .rightbluebox td {  }
	.right .rightbluebox .button { font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center; float: right; }
	.right .rightbluebox .button a:link { background-image: url(../images/but_bluebg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightbluebox .button a:visited { background-image: url(../images/but_bluebg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightbluebox .button a:hover { color: #006496; background-image: url(../images/but_bluebg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightbluebox .button a:active { color: #006496; background-image: url(../images/but_bluebg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightbluebox .note { color: #006496; font-size: 11px; text-decoration: none; text-align: right; float: right; padding-top: 5px; padding-right: 5px; }
	.right .rightbluebox .note a:link { color: #006496; text-decoration: none; float: left; }
	.right .rightbluebox .note a:visited { color: #006496; text-decoration: none; float: left; }
	.right .rightbluebox .note a:hover { color: #006496; text-decoration: underline; float: left; }
	.right .rightbluebox .note a:active { color: #006496; text-decoration: underline; float: left; }
	.right .rightbluebox .top { background-image: url(../images/boxrightblue_01.png); background-repeat: no-repeat; background-position: left bottom; }
	.right .rightbluebox .txtcontainer { background-image: url(../images/boxrightblue_02.png); background-repeat: repeat-y; background-position: left top; color: #fff; text-align: justify; padding-right: 5px; padding-left: 5px; }
	.right .rightbluebox .title { font-size: 15px; }
	.right .rightbluebox .largetitle { font-size: 20px; }
	.right .rightbluebox .pricetable { color: #006496; }
	.right .rightbluebox .strikeout { text-decoration: line-through; }
	.right .rightbluebox .pricetable td { color: #006496; border-bottom: 1px solid #ffb3e4; border-right: 1px solid #ffb3e4; }
	.right .rightbluebox .pricetable .linea { background-color: #ffb3e4; }
	.right .rightbluebox .bottom { text-align: justify; padding-right: 5px; padding-left: 5px; background-image: url(../images/boxrightblue_03.png); background-repeat: no-repeat; background-position: left bottom; width: 210px; height: 10px; float: left; }
	.right .rightgraybox { }
	.right .rightgraybox td {  }
	.right .rightgraybox .button { font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; text-align: center; float: right; }
	.right .rightgraybox .button a:link { background-image: url(../images/but_graybg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightgraybox .button a:visited { background-image: url(../images/but_graybg.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightgraybox .button a:hover { color: #006496; background-image: url(../images/but_graybg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightgraybox .button a:active { color: #006496; background-image: url(../images/but_graybg-over.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; width: 135px; height: 20px; float: left; }
	.right .rightgraybox .note { color: #006496; font-size: 11px; text-decoration: none; text-align: right; float: right; padding-top: 5px; padding-right: 5px; }
	.right .rightgraybox .note a:link { color: #006496; text-decoration: none; float: left; }
	.right .rightgraybox .note a:visited { color: #006496; text-decoration: none; float: left; }
	.right .rightgraybox .note a:hover { color: #006496; text-decoration: underline; float: left; }
	.right .rightgraybox .note a:active { color: #006496; text-decoration: underline; float: left; }
	.right .rightgraybox .top { background-image: url(../images/boxrightgray_01.png); background-repeat: no-repeat; background-position: left bottom; }
	.right .rightgraybox .txtcontainer { background-image: url(../images/boxrightgray_02.png); background-repeat: repeat-y; background-position: left top; text-align: justify; padding-right: 5px; padding-left: 5px; }
	.right .rightgraybox .title { font-size: 15px; }
	.right .rightgraybox .largetitle { font-size: 20px; }
	.right .rightgraybox .pricetable { color: #006496; }
	.right .rightgraybox .strikeout { text-decoration: line-through; }
	.right .rightgraybox .pricetable td { color: #006496; border-bottom: 1px solid #ffb3e4; border-right: 1px solid #ffb3e4; }
	.right .rightgraybox .pricetable .linea { background-color: #ffb3e4; }
	.right .rightgraybox .bottom { text-align: justify; padding-right: 5px; padding-left: 5px; background-image: url(../images/boxrightgray_03.png); background-repeat: no-repeat; background-position: left bottom; width: 210px; height: 10px; float: left; }
/*</agl.folder>*/


