body
{ margin:0; padding:0; font:normal 11px Verdana,Tahoma,sans-serif; background:#fff url("") left top repeat-x; color:#6e6e6d }

div.cl
{ clear:both; }

.display_none
{ display:none; }

a
{ color:#7bc043; }

div.header_wrapper
{ margin:0 auto; padding:0; /* width:1013px; */ width:999px; height:138px; background:#fff url("") center top no-repeat; }
div.header
{ margin:0 auto; padding:0; position:relative; width:975px; height:138px; background:url("../images/header_bg.gif") center top no-repeat; }

/* LOGO ------------------------------------------------------------------------------------- */
div.header div.logo
{ margin:0; padding:0; position:absolute; top:0; left:11px; width:296px; height:138px; }

/* SEARCH ----------------------------------------------------------------------------------- */
div.header div.search
{ margin:0; padding:0 21px 10px 0; position:absolute; text-align:right; top:108px; right:57px; /* border:1px solid #ccc; */ width:310px; }
div.header div.search label
{ margin:0; padding:0; color:#61bc47; font:bold 10px Verdana,Tahoma,sans-serif; }
div.header div.search input.search_field
{ padding:3px 0; width:200px; border:1px solid #61bc47; font:normal 10px Verdana,Tahoma,sans-serif; }
div.header div.search input.search_btn
{ position:absolute; top:0; right:0; /* border:1px solid #929292; */ }

/* LANGUAGES ---------------------------------------------------------------------------------- */
div.header div.langs
{ margin:0; padding:0; position:absolute; text-align:right; top:20px; right:57px; width:310px; }
div.header div.langs a
{ text-decoration:none;  color:#777; }
div.header div.langs a.greek
{ padding:0 8px 0 0; background:url("../images/lang_sep.gif") right center no-repeat; color:#777; }
div.header div.langs a.active_lan
{ color:#BAB7B7; }



div.wrapper
{ margin:0 auto; padding:0; /* width:1013px; */ width:999px; background:#fff url("../images/wrapper_bg.gif") center top no-repeat; }

/* HOR MENU ----------------------------------------------------------------------------------- */
div.hor_menu
{ margin:0 auto; padding:0; width:953px; height:37px; background:url("../images/hor_menu_bg.gif") left top repeat-x; }
div.hor_menu ul
{ margin:0; padding:0; list-style:none; }
div.hor_menu ul li
{ margin:0; padding:0 ; font-weight:bold; float:left; color:#0485C7; background:url("../images/hor_menu_line.gif") right bottom no-repeat; }
div.hor_menu ul li a
{ margin:0; padding:14px 10px 10px 8px ; text-decoration:none; color:#0485C7; display:block; }
div.hor_menu ul li a:hover
{ color:#90CAF0; }
div.hor_menu ul li a.selected
{ color:#90CAF0; }



/* HOMEPAGE CONTENT --------------------------------------------------------------------------- */
div.homepage_content
{ margin:0 auto; padding:0; width:933px; }
div.homepage_content div.toprow
{ margin:10px 0; padding:0; float:left; width:933px; height:273px; }

div.homepage_content div.toprow div.banner
{ margin:0 10px 0 0; padding:0; position:relative; float:left; width:419px; height:273px; background:#ccc; }
div.homepage_content div.toprow div.banner div.banner_curve
{ position:absolute; z-index:98; top:0; left:0; width:419px; height:273px; background:url("../images/banner_top_curve.gif") left top no-repeat; }
div.homepage_content div.toprow div.banner div.trans_stripe
{ position:absolute; z-index:99; bottom:0; left:0; text-align:right; width:379px; height:66px; padding:10px 20px;
color:#fff; font:normal 18px Arial,sansserif; background:url("../images/trans_stripe.png") left top repeat; }
div.homepage_content div.toprow div.banner div.trans_stripe span
{ font-size:15px; font-weight:bold; }

div.homepage_content div.toprow div.video
{ margin:0 10px 0 0; padding:0; float:left; background:#000; width:300px; height:273px; }

div.homepage_content div.toprow div.happens
{ margin:0; padding:0; color:#48A6DC; background:#cfea3f url("../images/happens_bg.jpg") left top no-repeat; float:left; width:194px; height:273px; }
div.homepage_content div.toprow div.happens p.img
{ margin:98px auto 5px auto; padding:0; text-align:center; display:block; }
div.homepage_content div.toprow div.happens h2
{ margin:10px auto; padding:0; width:164px; font-size:15px; }
div.homepage_content div.toprow div.happens p
{ margin:0 auto; padding:0; color:#48A6DC; font-weight:bold; width:164px; font-size:9px; }

div.homepage_content div.bottomrow
{ margin:0; padding:0 0 10px 0; position:relative; width:933px; height:258px; clear:both; }
div.homepage_content div.bottomrow div.three_cols
{ margin:0; padding:15px 0 0 0; position:relative; width:731px; height:243px;
background:url("../images/bottomrow_bg.jpg") left top no-repeat; }

div.homepage_content div.bottomrow div.three_cols div.col
{ margin:0 37px 0 0; padding:0;/*  background:#eee; */ color:#454545; font-size:10px;
float:left; DISPLAY:INLINE; width:219px; height:227px; }
div.homepage_content div.bottomrow div.three_cols div.col_nomargin
{ margin:0; }

div.homepage_content div.bottomrow div.three_cols div.col_1_1
{ margin:0; padding:0;
float:left; position:relative; width:219px; height:227px; }
div.homepage_content div.bottomrow div.three_cols div.col_1_1 div.image
{ margin:0; padding:0; border:0px solid #f98; position:absolute; top:10px; left:10px; width:89px; height:70px; }
div.homepage_content div.bottomrow div.three_cols div.col_1_1 div.title
{ margin:0; padding:0; font-size:14px; position:absolute;  text-align:center; font-weight:bold; color:#2f5b0d!important; top:28px; right:28px; width:94px; height:50px; }
div.homepage_content div.bottomrow div.three_cols div.col_1_1 div.text
{ margin:0; padding:0; position:absolute; top:108px; left:28px; color:#2f5b0d; width:160px; height:120px; }
div.homepage_content div.bottomrow div.three_cols div.col_1_1 div.seemore
{ margin:0; padding:0; position:absolute; bottom:8px; right:20px; }
div.homepage_content div.bottomrow div.three_cols div.col_1_1 div.seemore a
{ text-decoration:none; color:#7BC143; }



div.homepage_content div.bottomrow div.three_cols div.col_2_1
{ margin:0; padding:0;
float:left; position:relative; width:219px; height:227px; }
div.homepage_content div.bottomrow div.three_cols div.col_2_1 div.image
{ margin:0; padding:0; border:0px solid #f98; position:absolute; top:10px; left:10px; width:89px; height:70px; }
div.homepage_content div.bottomrow div.three_cols div.col_2_1 div.title
{ margin:0; padding:0; font-size:14px; position:absolute;  text-align:center; font-weight:bold; color:#2f5b0d!important; top:28px; right:28px; width:94px; height:50px; }
div.homepage_content div.bottomrow div.three_cols div.col_2_1 div.text
{ margin:0; padding:0; position:absolute; top:108px; left:28px; color:#2f5b0d; width:160px; height:120px;  font-size:10px}
div.homepage_content div.bottomrow div.three_cols div.col_2_1 div.seemore
{ margin:0; padding:0; position:absolute; bottom:8px; right:20px;color:#7BC143;font-size:10px}
div.homepage_content div.bottomrow div.three_cols div.col_2_1 div.seemore a
{ text-decoration:none; color:#7BC143!important}




div.homepage_content div.bottomrow div.three_cols div.col_3_1
{ margin:0; padding:0;
float:left; position:relative; width:219px; height:227px; }
div.homepage_content div.bottomrow div.three_cols div.col_3_1 div.image
{ margin:0; padding:0; border:0px solid #f98; position:absolute; top:10px; left:10px; width:89px; height:70px; }
div.homepage_content div.bottomrow div.three_cols div.col_3_1 div.title
{ margin:0; padding:0; font-size:14px; position:absolute;  text-align:center; font-weight:bold; color:#2f5b0d; top:28px; right:28px; width:94px; height:50px; }
div.homepage_content div.bottomrow div.three_cols div.col_3_1 div.text
{ margin:0; padding:0; position:absolute; top:108px; left:28px; color:#2f5b0d; width:160px; height:120px;}
div.homepage_content div.bottomrow div.three_cols div.col_3_1 div.seemore
{ margin:0; padding:0; position:absolute; bottom:8px; right:20px; }
div.homepage_content div.bottomrow div.three_cols div.col_3_1 div.seemore a
{ text-decoration:none; color:#7BC143; }

div.homepage_content div.bottomrow div.one_col
{ margin:0; padding:0; position:absolute; top:0; right:0; width:194px; height:258px; }
div.homepage_content div.bottomrow div.one_col div.subscribe
{ margin:0 0 10px 0; padding:20px 12px; color:#fff; background:url("../images/subscribe.gif") left top no-repeat; width:170px; height:76px; }
div.homepage_content div.bottomrow div.one_col div.subscribe p
{ margin:0; padding:2px 0 0 0; border:0px solid #f92; font-size:10px;  }
div.homepage_content div.bottomrow div.one_col div.subscribe div
{ margin:0; padding:0; border:0px solid #f92;  }
div.homepage_content div.bottomrow div.one_col div.subscribe div input.search_field
{ margin:0; padding:2px 0; border:0; width:144px; font:11px Verdana,Tahoma,sans-serif;  }
div.homepage_content div.bottomrow div.one_col div.subscribe div input.search_btn
{ margin:0; padding:0;  }

div.homepage_content div.bottomrow div.one_col img
{ margin:0 0 10px 0; padding:0; }



div.sidebar_content 
{ margin:10px auto 0 auto; padding:0; width:934px; border-top:1px solid #fff; background:url("../images/sidebar_content_bg.gif") left top repeat-y; }
div.sidebar_content_nobg
{ background:none !important; }
div.sidebar_content_bg02
{  background:url("../images/sidebar_content_bg02.gif") left top repeat-y !important; }

/* SIDEBAR ----------------------------------------------------- */
div.sidebar_content div.sidebar
{ margin:0 0 0 0; DISPLAY:INLINE; padding:0; float:left; width:148px; }
div.sidebar_content div.sidebar ul
{ margin:0; padding:0 0 0 0; list-style:none; }
div.sidebar_content div.sidebar li
{ margin:0; padding:0; }
div.sidebar_content div.sidebar li a
{ text-decoration:none; color:#fff; font-weight:bold; display:block; background:url("../images/sidebar_content_bt_line.gif") left bottom no-repeat; }
div.sidebar_content div.sidebar li a:hover
{ background:#92d25f url("../images/sidebar_content_bt_line.gif") left bottom no-repeat; }
div.sidebar_content div.sidebar li a.selected
{ background:#92d25f url("../images/sidebar_content_bt_line.gif") left bottom no-repeat; }

div.sidebar_content div.sidebar li a.menu_first
{ background:url("../images/sidebar_menu_first.gif") left top no-repeat; border-bottom:1px solid #599F22; }
div.sidebar_content div.sidebar li a.menu_first:hover
{ background:#92D25F url("../images/sidebar_menu_first_hov.gif") left top no-repeat; }
div.sidebar_content div.sidebar li a.menu_first.mn_selected
{ background:#92D25F url("../images/sidebar_menu_first_hov.gif") left top no-repeat; }

div.sidebar_content div.sidebar li a span
{ margin:0; padding:8px 8px 8px 20px; display:block; background:url("../images/sidebar_menu_arr.gif") 8px center no-repeat; }



/* CONTENT ----------------------------------------------------- */
div.sidebar_content div.content
{ margin:0 0 0 0; padding:0; DISPLAY:INLINE; float:right; width:777px; }
div.sidebar_content div.content_100
{ width:100% !important; }

div.sidebar_content div.content_bg
{ /* background:url("../images/content_bg.jpg") left bottom repeat-x;  */background:#fff; }

/* TOPROW */
div.sidebar_content div.content div.content_toprow
{ margin:0; padding:0 0 8px 0; background:#fff url("../images/content_toprow_bg.gif") left bottom repeat-x; border-bottom:1px dotted #999; }
div.sidebar_content div.content div.content_toprow div.top_3_albums
{ margin:0 10px 2px 0; padding:0; width:264px; float:left; }
div.sidebar_content div.content /* div.content_toprow div.top_3_albums */ h3
{ margin:0 0 8px 0; padding:8px; font-size:14px; background:#fff url("../images/h3_bg.gif") left top repeat-x; color:#558e25; border-top:1px dotted #5ea326; }
div.sidebar_content div.content div.content_toprow div.top_3_albums div.album
{ margin:0 0 0 0; padding:0 0 5px 0; border:0px solid #999; height:79px; color:#454545; font-size:10px; background:url("../images/top_3_bg.gif") right top repeat; }
div.sidebar_content div.content div.content_toprow div.top_3_albums div.padd_bot
{ padding-bottom:0; }
div.sidebar_content div.content div.content_toprow div.top_3_albums div.album div.image
{ margin:0; padding:0; float:left; width:90px; }
div.sidebar_content div.content div.content_toprow div.top_3_albums div.album div.text
{ margin:0; padding:10px 0 0 10px; float:left; width:156px; }
div.sidebar_content div.content div.content_toprow div.top_3_albums div.album div.text p
{ margin:0; padding:0; }
/*
div.sidebar_content div.content div.content_toprow div.mind_radio
{ margin:0; padding:120px 23px 0 27px; background:#272727 url("../images/mind_radio_bg.gif") left top no-repeat;
color:#fff; width:179px; height:165px; float:left; }
div.sidebar_content div.content div.content_toprow div.mind_radio div
{ margin:0 0 8px 0; padding:0; }
*/
div.mind_radio
{   
background:#272727 url(../images/mind_radio_bg2.gif) no-repeat scroll left top;
color:#FFFFFF;
float:right;
height:100%;
margin:0;
padding:19px 10px;
position:relative;
width:298px;}
div.mind_radio div.mrg
{ 
margin: 110px 0px 0px 0px;
}
div.mind_radio div.mrg div {
background:transparent url(../images/white_arr.gif) no-repeat scroll left 2px;
font-size:10px;
padding:0 0 2px 16px;
}
div.mind_radio img
{ 
display:block;
left:0;
margin:10px auto 0;
padding:0;
position:relative;    
}


/* REGISTRATION FORM */
div.sidebar_content div.content div.inp_row
{ margin:0 0 8px 0; padding:0; clear:both; border:1px solid #fff; }
div.sidebar_content div.content div.inp_row div.label
{ margin:0 2px 0 0; padding:0; color:#454545; float:left; font:normal 11px Tahoma,Verdana,sans-serif; }
div.sidebar_content div.content div.inp_row div.textbox
{ margin:0; padding:0; float:left; font-size:10px; color:#767676; }
div.sidebar_content div.content div.inp_row div.textbox span
{ outline:0px solid orange; color:#454545; position:relative; top:-3px; }
div.sidebar_content div.content div.inp_row div.textbox input
{ margin:0; padding:1px; width:100%; border:1px solid #929292; font:normal 11px Tahoma,Verdana,sans-serif; }
div.sidebar_content div.content div.inp_row div.textbox .auto_width
{ margin:0; border:0; width:auto; }
div.sidebar_content div.content div.inp_row div.textbox textarea
{ margin:0; padding:1px; width:100%; border:1px solid #929292; font:normal 11px Tahoma,Verdana,sans-serif; }
.width { width:350px; }
.lwidth_1 { width:70px; }
.twidth_1 { width:280px; }
.lwidth_2 { width:100px; }
.twidth_2 { width:250px; }
.lwidth_3 { width:120px; }
.twidth_3 { width:230px; }
.button { padding:0 14px 0 0; background:#fff url("../images/submit_arr.gif") right center no-repeat; border:0; color:#47640a; font:bold 11px Tahoma,Verdana,sans-serif; }


/* PARAGRAPHS */
div.sidebar_content div.content div.list
{ margin:10px 0 10px 0; padding:0 0 0 18px; font-size:10px; color:#454545; clear:both; background:url("../images/gray_arr.gif") left top no-repeat; }
div.sidebar_content div.content p.partners
{ margin:0 0 0 10px; padding:0; clear:both; font-size:10px; color:#666; }
div.sidebar_content div.content p.left_padding
{ margin:10px 0 10px 0; padding:0 8px 0 3px; clear:both; font-size:10px; color:#666; }
div.sidebar_content div.content p.left_padding a
{ color:#333; text-decoration:none; }
div.sidebar_content div.content p.question
{ margin:0 10px 10px 0; padding:0 0 0 12px; cursor:pointer; background:url("../images/sidebar_menu_arr.gif") 0px 3px no-repeat; color:#666; }
div.sidebar_content div.content span.answer
{ margin:0 10px 0 ; padding:10px; color:#666; background:#f3f3f3; }
div.sidebar_content div.content .title
{ color:#7ac147; font-size:12px; }
div.sidebar_content div.content a.read_faq_right
{ padding-left:8px; text-decoration:none; background:url("../images/read_faq_right.gif") left center no-repeat; }
div.sidebar_content div.content a.read_faq_bot
{ padding-left:8px; background:url("../images/read_faq_bot.gif") left center no-repeat; }
div.sidebar_content div.content p.letters
{ margin:0 0 10px 2px; padding:0; float:left; }
div.sidebar_content div.content p.letters a
{ margin:0 2px 0 0; padding:1px 0 0 0; width:19px; height:24px; display:block; font-weight:bold; font-size:13px;
float:left; text-align:center; text-decoration:none; }
div.sidebar_content div.content p.letters a.letter
{ color:#555; background:url("../images/letter.gif") left top no-repeat; }
div.sidebar_content div.content p.letters a.letter_sel
{ color:#7ac147; background:url("../images/letter_sel.gif") left top no-repeat; }

/* TOP LINKS */
div.sidebar_content div.content ul.top_links
{ margin:0; padding:0; list-style-type:none; }
div.sidebar_content div.content ul.top_links li
{ margin:0; padding:2px 10px; float:left; border-left:1px dotted #808080; }
div.sidebar_content div.content ul.top_links li.first
{ border:0; padding-left:0; }
div.sidebar_content div.content ul.top_links a
{ text-decoration:none; color:#666; }
div.sidebar_content div.content ul.top_links a.selected
{ color:#7CC142; }

/* PARTNERS */
div.sidebar_content div.content div.partners
{ margin:0 0 10px 10px; padding:0; display:inline; font-size:10px; width:301px; float:left; }
div.sidebar_content div.content div.partner_nar
{ width:292px; }
div.sidebar_content div.content div.partners div.partners_img
{ margin:0; padding:0; width:149px; border-right:3px solid #fff; background:#ccc; float:left; }
div.sidebar_content div.content div.partners div.partners_img img
{ border:1px solid #000; }
div.sidebar_content div.content div.partners div.partners_text
{ margin:0; padding:8px 0; width:140px; outline:0 solid #f98; float:right; }
div.sidebar_content div.content div.partners div.partners_text a
{ color:#000; text-decoration:none; }
div.sidebar_content div.content div.partners div.partners_text p
{ margin:0 0 8px 0; padding:0; }
div.sidebar_content div.content div.partners div.partners_text p.gray_arr
{ margin:0; padding:0; }

/* OFFERS */
div.sidebar_content div.content div.offers
{ margin:0 10px 10px 0; padding:0; font-size:10px; width:383px; float:left; }
div.sidebar_content div.content div.offers_right
{ margin-right:0; }
div.sidebar_content div.content div.offers div.offers_img
{ margin:0; padding:0; width:122px; border-right:7px solid #fff; background:#ccc; float:left; }
div.sidebar_content div.content div.offers div.offers_text
{ margin:0; padding:10px 0; width:245px; float:right; }
div.sidebar_content div.content div.offers div.offers_text p
{ margin:0 0 10px 0; padding:0; }
div.sidebar_content div.content div.offers div.offers_text p.see_more
{ margin:0; padding:2px 0 2px 14px; background:url("../images/gray_arr.gif") left 2px no-repeat; color:#666; }
div.sidebar_content div.content div.offers div.offers_text a
{ color:#666; text-decoration:none; }

/* LOGOS */
div.sidebar_content div.content div.logo
{ margin:0 13px 10px 0; padding:0; font-size:10px; width:250px; height:121px; float:left; }
div.sidebar_content div.content div.logo_right
{ margin-right:0; }
div.sidebar_content div.content div.logo div.logo_img
{ margin:0; padding:0; width:123px; border-right:3px solid #fff; background:#eee; float:left; }
div.sidebar_content div.content div.logo div.logo_text
{ margin:0; padding:10px 0; width:120px; float:right; outline:0px solid #f98; }
div.sidebar_content div.content div.logo div.logo_text p
{ margin:0; padding:0; }
div.sidebar_content div.content div.logo div.logo_text p.logo_name
{ margin:0; padding:0 0 20px 0; }
div.sidebar_content div.content div.logo div.logo_text p.download_logo
{ margin:0; padding:0 0 0 14px; background:url("../images/gray_arr.gif") left 2px no-repeat; color:#666; }
div.sidebar_content div.content div.logo div.logo_text a
{ color:#666; text-decoration:none; }

/* SITEMAP */
div.sidebar_content div.content table.sitemap
{ margin:0; padding:0; color:#888; border:0; }
div.sidebar_content div.content table.sitemap td
{ margin:0; padding:3px; border:0; border-right:2px solid #fff; background:url("../images/td_bg.gif") right top no-repeat; }
div.sidebar_content div.content table.sitemap h4
{ margin:0; padding:0; background:url("../images/sitemap_h4_arr.gif") left 8px no-repeat; color:#7bc145; font-size:11px; }
div.sidebar_content div.content table.sitemap h4.to_bot
{ margin:0; padding:0; background:url("../images/sitemap_h4_arr_bottom.gif") left 8px no-repeat; color:#7bc145; font-size:11px; }
div.sidebar_content div.content table.sitemap h4 span
{ margin:0; padding:8px 0 14px 14px; display:block; background:url("../images/sitemap_h4.gif") center bottom no-repeat; }
div.sidebar_content div.content table.sitemap h5
{ margin:0 0 2px 10px; padding:0 0 3px 14px; background:url("../images/sitemap_h5_arr.gif") 6px center no-repeat; font-size:11px; }
div.sidebar_content div.content table.sitemap h5.to_bot
{ background:url("../images/sitemap_h5_arr_bottom.gif") 6px center no-repeat; }
div.sidebar_content div.content table.sitemap p
{ margin:0 0 2px 14px; padding:0 0 3px 14px; font-size:11px; }
div.sidebar_content div.content table.sitemap h4 a
{ color:#7bc145; text-decoration:none; }
div.sidebar_content div.content table.sitemap a
{ color:#666; text-decoration:none; }

/* PRODUCT DESCRIPTION */
div.sidebar_content div.content div.product_des
{ outline:0px solid #ccc; border-top:1px solid #fff; clear:both; margin:0 0 -1px 0; padding:0; color:#6e6e6d; }
div.sidebar_content div.content div.product_des img
{ display:block; float:left; border:0!important }
div.sidebar_content div.content div.product_des p
{ margin:0; padding:10px; background:#fff; width:240px; float:right; }

/* PRODUCT DETAILS */
div.sidebar_content div.content div.product_details
{ outline:0px solid #ccc; clear:both; margin:0; padding:0; }

div.sidebar_content div.content div.product_details table.prices
{ margin:0; padding:0; width:230px; float:left; border-top:1px solid #79c141; border-left:1px solid #79c141; }
div.sidebar_content div.content div.product_details table.prices th
{ color:#6e6e6d; padding:6px; text-align:center; border-bottom:1px solid #79c141; border-right:1px solid #79c141; }
div.sidebar_content div.content div.product_details table.prices td
{ color:#6e6e6d; padding:3px; text-align:center; border-bottom:1px solid #79c141; border-right:1px solid #79c141; }

div.sidebar_content div.content div.product_details table.accessory
{ margin:0; padding:0; width:208px; float:right; border-top:1px solid #79c141; border-left:1px solid #79c141; }
div.sidebar_content div.content div.product_details table.accessory th
{ color:#6e6e6d; text-align:left; padding:6px; text-align:center; border-bottom:1px solid #79c141; border-right:1px solid #79c141; }
div.sidebar_content div.content div.product_details table.accessory td
{ color:#6e6e6d; padding:6px; text-align:center; border-bottom:1px solid #79c141; border-right:1px solid #79c141; }

div.sidebar_content div.content div.product_details table.full_width
{ margin:0 0 10px 0; padding:0; width:100%; clear:both; border-top:1px solid #79c141; border-left:1px solid #79c141; }
div.sidebar_content div.content div.product_details table.full_width th
{ color:#6e6e6d; padding:6px; text-align:center; border-bottom:1px solid #79c141; border-right:1px solid #79c141; }
div.sidebar_content div.content div.product_details table.full_width td
{ color:#6e6e6d; padding:6px; text-align:center; border-bottom:1px solid #79c141; border-right:1px solid #79c141; }


/* ADSL ADVANTAGE ------------------------------------------------------ */
div.adsl_advantage
{ margin:0; padding:19px 10px; float:right; background:url("../images/adsl_adv_bg.gif") left top no-repeat; 
width:298px; color:#fff; }
div.adsl_advantage h2
{ margin:0; padding:16px 0; font-size:14px; }
div.adsl_advantage div
{ margin:0 0 14px 0; padding:0 0 2px 16px; background:url("../images/white_arr.gif") left 2px no-repeat; font-size:10px; }
div.adsl_advantage img
{ margin:0 auto; padding:0; display:block; }


/* FOOTER ------------------------------------------------------ */
div.footer
{ margin:0 auto; padding:20px 0; font-size:10px; /* width:1013px; */ width:999px; height:88px; color:#666; background: url("../images/footer_bg.jpg") center top no-repeat; }
div.footer p
{ text-align:center; margin:0; padding:0; }
div.footer a
{ color:#666; text-decoration:none; }