@charset "utf-8";
/* CSS Document */

.bg { background:url(../images/bg.jpg) repeat-x;}
.bg_bottom_relative {position:relative; bottom: 0px;}
.bg_bottom_absolute {position:absolute; bottom: 0px;}
.bg_top {background:url(../images/bg_top.jpg) no-repeat; width:1000px;}
.bg_menu_header {background:url(../images/bg_menu_header.jpg);}
.banner {background:url(../images/banner.jpg) no-repeat;}
.bg_content {background:url(../images/bg_content.jpg) no-repeat;}
.bg_screen {background:url(../images/bg_screen.jpg) no-repeat;}
.title_billing {background:url(../images/title_billing.jpg) no-repeat;}
.shadow_menu {background:url(../images/shadow_menu.jpg) repeat-x;}
.shadow_menu_internal {background:url(../images/shadow_menu_internal.png) repeat-x;}
.shadow_content {background:url(../images/shadow_content.jpg) repeat-x;}
.shadow_news {background:url(../images/shadow_news.jpg) no-repeat;}
.mid_menu_right {background:url(../images/mid_menu_right.jpg) repeat-y;}
.bottom_menu_right {background:url(../images/bottom_menu_right.jpg) no-repeat;}
.agile_phone_bg {background-color:#FFFFFF; background-image:url(../images/agile_phone_bg.png); background-position:right bottom; background-repeat:no-repeat;}

#top_header{height:129px; width:1000px;}
#header {width:1000px;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.ml45 {margin-left:45px;}
.ml60 {margin-left:60px;}
.ml160 {margin-left:160px;}
.ml322 {margin-left:322px;}
.ml566 {margin-left:566px;}
.ml695 {margin-left:695px;}
.ml700 {margin-left:700px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt55 {margin-top:55px;}
.mt80 {margin-top:80px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr60 {margin-right:60px;}

.pt10 {padding-top:10px;}

.lh18 {line-height: 18px;}
.lh16 {line-height: 16px;}
.lh14 {line-height: 14px;}
.lh12 {line-height: 12px;}

.f_left {float:left;}

.clear {clear:both;}

.font_Trebuchet_MS {font-family: "Trebuchet MS", Verdana, Arial; text-decoration:none; line-height:20px;}

.fs30 {font-size:30px;}
.fs20 {font-size:20px;}
.fs16 {font-size:16px;}
.fs14 {font-size:14px;}
.fs12 {font-size:12px;}

.white {color:#FFFFFF;}
.white a:link{color:#FFFFFF; text-decoration:none;}
.white a:visited{color:#FFFFFF; text-decoration:none;}
.white a:hover{color:#FFFFFF; text-decoration:underline;}
.white a:active{color:#FFFFFF; text-decoration:underline;}
.blue {color:#2c78b8;}
.blue a:link{color:#2c78b8; text-decoration:none;}
.blue a:visited{color:#2c78b8; text-decoration:none;}
.blue a:hover{color:#2c78b8; text-decoration:underline;}
.blue a:active{color:#2c78b8; text-decoration:underline;}
.grey {color:#424242;}
.grey a:link{color:#424242; text-decoration:none;}
.grey a:visited{color:#424242; text-decoration:none;}
.grey a:hover{color:#2c78b8; text-decoration:none;}
.grey a:active{color:#2c78b8; text-decoration:none;}
.orange {color:#f4a43d;}

.border {border: 1px solid #2c78b8;}
.border_left {border-left: 1px dotted #7a7a7a;}

.mn_top {width: 318px; margin:auto; font-family: "Trebuchet MS", Verdana, Arial; font-size:14px; color:#FFFFFF; text-decoration:none; vertical-align:middle; line-height:50px;}
.mn_top div {float:left; background: url(../images/separator_menu_header.jpg) no-repeat right; padding: 0 10px;}
.mn_top div.n {background: none;}
.mn_top a:link {color:#FFFFFF; text-decoration:none;}
.mn_top a:visited {color:#FFFFFF; text-decoration:none;}
.mn_top a:hover {color:#FFFFFF; text-decoration:underline;}
.mn_top a:active {color:#FFFFFF; text-decoration:underline;}

.store_menu {font-family: "Trebuchet MS", Verdana, Arial; font-size:14px; color:#FFFFFF; text-align:center; line-height: 40px; text-decoration: none; vertical-align: middle; background-color:#000000; height:40px;}
.menu { width: 1000px; margin:auto; color:#FFFFFF; text-decoration:none;}
.menu div {float:left; background: url(../images/separator_menu.jpg) no-repeat right; padding: 0 20px;}
.menu div.n {background: none;}
.menu a:hover {color:#2c78b8; text-decoration:none;}

.store_menu_header {font-family: "Trebuchet MS", Verdana, Arial; font-size:12px; color:#FFFFFF; text-align:center; line-height: 40px; text-decoration: none; vertical-align: middle;height:40px;}
.menu_header {margin:auto; width:400px; color:#FFFFFF;}
.menu_header div {float:left; background:url(../images/separator_menu_header.jpg) no-repeat right; padding: 0 10px;}
.menu_header div.n {background: none;}
.menu_header a:hover {color:#FFFFFF; text-decoration:none;}


.txt_menu { font-family: "Trebuchet MS", Verdana, Arial; font-size:12px; line-height:14px; text-decoration:none; color:#FFFFFF;}
.txt_menu a:link {color:#FFFFFF; text-decoration:none;}
.txt_menu a:visited {color:#FFFFFF; text-decoration:none;}
.txt_menu a:hover {color:#2c78b8; text-decoration:none;}
.txt_menu a:active {color:#2c78b8; text-decoration:none;}

.txt_path { font-family: "Trebuchet MS", Verdana, Arial; font-size:12px; line-height:14px; text-decoration:none; color:#424242;}
.txt_path a:link {color:#424242; text-decoration:none;}
.txt_path a:visited {color:#424242; text-decoration:none;}
.txt_path a:hover {color:#2c78b8; text-decoration:none;}
.txt_path a:active {color:#2c78b8; text-decoration:none;}

.txt_content { font-family: "Trebuchet MS", Verdana, Arial; font-size:14px; text-decoration:none; color:#424242;}
.txt_content li{ background: url(../images/icon_li.png) no-repeat left; padding-left: 15px; list-style-type:none;}

.line_vertical {border-bottom: 1px dotted #7a7a7a;}