@charset "utf-8";
/* @charset "ISO-8859-1"; 
CSS Document */

a:link {
	text-decoration: none;
	color:#4E9900;
}

a:visited {
	text-decoration: none;
	color:#4E9900;
}
a:hover {
	text-decoration: underline;
	color:#4E9900;
}
a:active {
	text-decoration: underline;
	color:#4E9900;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4e9900;
}
body {margin:0; font-size:12px}
img{ border:0px;}
#side_deals{
    padding-top: 10px;
}
.side_deal_container{
    /*padding: 10px;*/
    padding-bottom: 20px;
    
}
.side_deal_img{
    height: 162px;
    
   /*display:table-row; 
   border:1px solid #AAA;*/
   vertical-align: middle;
}
.imgBlock_side{border:1px solid #AAA;}
.vertical_spacer{
    height:     20px;
    float:      left;
    width:      100%;
}
.vertical_spacer_border{
    height:     10px;
    width:      100%;
    border-bottom: 1px solid #DCE6DB;
    margin-top: 5px;
    margin-bottom: 5px;
}
.side_deal_txt{
    padding-top: 0px;
    /*height: 18px;
    */
    display: table-cell;
    padding-right: 5px;
    vertical-align: middle;
}
.side_deal_link{
    height: 18px;
    display: table-row;
    padding-top: 20px;
    vertical-align: middle;
}
.side_deal_arrow{
    padding-top: 3px;
    display: table-cell;
    vertical-align: middle;
}
#imagepanel{
    height:318px;
}

.imgBlock{
    float:left;
    border:1px solid #FFF;
}

#kop1{ 
    margin-top:0px;
    background-color:#FFF;
    float:right;
    width:310px;
    height:318px;
}

#priceandbutton{
    margin-left:20px;
    margin-top: -10px ;
    vertical-align:bottom;
    height:92px;
}

#voucherprice{
    float:left;
    font-size:45px;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#FF5A00;
    font-weight:bolder;
    padding-top:30px;
    height:52px;
}
#buybtn{
    float:right;
    height:52px;
}
#win_ipad{
	background-color: #EBEFEF;
	padding-bottom:10px;
}
#win_ipad_subsc_content{
	background-color: #EBEFEF;
	font-family: Arial,sans-serif;
	font-size:11px;
	color: #5A6464; 
	height:145px;
	
	
}
#voucherinfo{ 
    width:270px;
    height:20px;
    float:left;
    margin-left: 20px;
    margin-right: 20px;
    padding-top:2px;
    background-color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#5a6464;
    font-weight:bolder;
}

#gruppibought {
    width: 270px;
    height: 20px;/*20px temp solution*/
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    font-weight: bold;
    color: #5a6464;
}

#counterbar{
    padding-top:5px;
    float:right;
    background-color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#5a6464;
}

#bararea {
    width:270px;
    height:65px;
    margin-left:20px;
    margin-right: 20px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#5a6464;
}

#cdcontainer{
    height:45px;
    margin-left:20px;
    margin-right: 20px;
    padding-top:5px;
    background-color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#5a6464;
    float:left;
    vertical-align:bottom;
}
/*
#voucherpanelfooter {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#5a6464;
    width:310px;
    height:33px;
    background-image: url(../img/home/Inforuta-down.jpg);
    background-repeat:no-repeat;
    margin-top:25px;
    float:right;
	
 }*/
#voucherpanelfooter {
		width:270px;
		height:65px;
		margin-top:25px;
		margin-left:20px;
		margin-right: 20px;
		float:right;
}
#a1{ width:310px;}
#a2{ margin-left:20px; margin-right: 20px; padding-top:5px; background-color:#FFF;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a6464;}
.bg{background-color:#FFF; width:310px;    margin-top:0px;}
#a21{ font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align: center;}
#a3{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a6464; width:310px; height:33px; background-image: url(../img/home/Inforuta-down.jpg); background-repeat:no-repeat; margin-top:-25px;}
#e1{ margin-top:-5px;}
#p{ font-size:12px; font-weight:bolder;}
#dealon{font-size: 16px; vertical-align: middle; text-align: center; margin-bottom: 5px;}

b{ font-size:12px; font-weight:bolder;}
#email{ margin:0 auto; float:left;}
#c1{float:left; margin-left:15px; margin-top:10px; width:110px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#c2{float:left; margin-left:2px; margin-right:2px; margin-top:10px;}
#c2 a{color:#5a6464; padding-right:15px;}
#c3{float:left; margin-top:10px;}
#kongbai{height:20px; float:left; width:100%;}
#container {margin:0 auto;background-color:#54A502; margin-bottom:20px;}
#containertwo{margin:0 auto;width:960px;}
.mygruppi_tbl_hd{
	margin-bottom:10px;
	height:35px;
	border-bottom:solid 1px #CCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#060; font-weight:bold;
}
.share_icons{
	float:left;	margin-top:10px;	width:16px; padding-left:4px;padding-right:4px;
}
#facebook_btn{
	margin-left:0px; margin-top:0px;
}
#twitter_btn{
	margin-left:25px; margin-top:-20px;
}
#email_btn{
	margin-left:50px; margin-top:-20px;
}
.inp_norm{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666; 
	width:180px;	
}
.inp_readonly{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
        
        color:#666666;
	width:370px;
	/* BEGIN island of sanity border:1px solid #7F9DB9 ;
	height:1.4em;*/
}
.inp_err{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666; 
	width:180px;
	border:1px solid #7F9DB9 ;
	background:#FBFDB9;
	height:1.4em;
}
.inp_norm_135{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:135px;
}
.inp_err_135{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:135px;
	border:1px solid #7F9DB9 ;
	background:#FBFDB9;
	height:1.4em;
}
.inp_norm_285{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:285px;
}
.loginbox_out{
    vertical-align:     middle;
    padding:            23px;
}
.inp_err_285{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:285px;
	border:1px solid #7F9DB9 ;
	background:#FBFDB9;
	height:1.4em;
}
.inp_norm_half{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:84px;
}
.inp_err_half{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:86px;
	border:1px solid #7F9DB9 ;
	background:#FBFDB9;
	height:1.4em;
}
#heading_4{
    font-family:        Arial, Helvetica, sans-serif;
    font-size:          12px;
    color:              #5A6464;
    font-weight:        bolder;
    padding-top:        10px;
    padding-bottom:     10px;
}
/* BEGIN island of sanity */

#s_headline {
    font-family:        Georgia, Arial, sans-serif;
    font-size:          32px;
    color:              #ffffff;
    font-weight:        normal;
    padding-top:        20px;
    padding-bottom:     10px;
   
}

#s_title_discussion {
    font-family:        Arial, Helvetica, sans-serif;
    font-size:          24px;
    color:              #5a6464;
    font-weight:        normal;
    padding-bottom:     5px;
}

#s_h1 {
    font-family:        Georgia, Arial, sans-serif;
    font-size:          24px;
    color:              #5a6464;
    font-weight:        normal;
    padding-bottom:     5px;
    border-bottom:      #dce6db 1px solid;
}

#s_h1 a {
    font-family:        Georgia, Arial, sans-serif;
    font-size:          24px;
    color:              #4e9900;
    font-weight:        normal;
    padding-bottom:     5px;
}

#s_h1_highlighted {
    font-family:        Georgia, Arial, sans-serif;
    font-size:          24px;
    color:              #ff6c24;
    font-weight:        normal;
}

#s_h2 {
    font-family:        Georgia, Arial, sans-serif;
    font-size:          13px;
    color:              #5a6464;
    font-weight:        normal;
}

#s_highlighted {
    font-family:        Georgia, Arial, sans-serif;
    font-size:          15px;
    color:              #FF5A00;
    font-weight:        normal;
}
#fish_text{
    font-family:        Arial, sans-serif;
    font-size:          11px;
    color:              #4E9900;
    float:left; 
	margin-right:		8px;
	margin-top:			23px;
	margin-left:		30px;
	
	
}

#s_h3 {
    font-family:        Arial, sans-serif;
    font-size:          12px;
    color:              #4E9900;
    font-weight:        bold;
}

#s_big {
    font-family:        Arial, sans-serif;
    font-size:          18px;
    color:              #5a6464;
    font-weight:        bold;
}
#s_big_normal {
    font-family:        Arial, sans-serif;
    font-size:          18px;
    color:              #5a6464;
    font-weight:        normal;
	padding-bottom:		15px; 
}

#s_text {
    font-family:        Arial, sans-serif;
    font-size:          11px;
    color:              #4E9900;
    font-weight:        normal;
}

#s_container {
    float:              left;
    padding-top:        15px;
    background-color:   #fff;
}
#reg_content_left {
    width:              640px;
    float:              left;
    font-family:        Arial;
    font-size:          12px;
    color:              #666;
    line-height:        18px;
    background-color:   #fff;
    height:             100%;
    padding-top:        30px;
    padding-bottom:     20px;
    padding-left:       20px;
    padding-right:      20px;
    margin-bottom:		30px;
}
#s_content_left {
    width:              640px;
    float:              left;
    font-family:        Arial;
    font-size:          12px;
    color:              #666;
    line-height:        18px;
    background-color:   #fff;
    height:             100%;
    padding-top:        30px;
    padding-bottom:     20px;
    padding-left:       20px;
    padding-right:      20px;
    margin-bottom:		30px;
}
#s_content_left_recentdeals {
    width:              640px;
    float:              left;
    font-family:        Arial;
    font-size:          12px;
    color:              #666;
    line-height:        18px;
    background-color:   #fff;
    margin-bottom:		20px;
}
#s_content_right {
    width:              218px;
    float:              right;
    font-family:        Arial;
    font-size:          12px;
    color:              #666;
    line-height:        18px;
    background-color:   #fff;
    height:             auto;
    padding-top:        30px;
    padding-bottom:     20px;
    padding-left:       20px;
    padding-right:      20px;
    margin-bottom:      40px;
}
#hd{
	font-family:        Arial;
	font-size:			22px;
	line-height:		normal;
	font-weight:		bold;
}
#s_footer {
    margin-top:         200px;
    background-color:   #fff;
}

#s_footer_text {
    font-family:        Arial, Helvetica, sans-serif;
    font-weight:        bold;
    color:              #666;

}

#s_confirm_button {
    /*border-top:      #dce6db 1px solid;*/
    padding-top:     100px;
}

/* Discussion */

#s_discussion_name {
    font-family:        Arial, Helvetica, sans-serif;
    font-size:          16px;
    color:              #5a6464;
    font-weight:        bold;
}

#s_discussion_time {
    font-family:        Arial, Helvetica, sans-serif;
    font-size:          10px;
    color:              #5a6464;
    font-weight:        normal;

}

#deal_text_bottom {
    margin-top:         20px;
    margin-bottom:      40px;
}

/* BEGIN user center */

td.left_col {
   width:               150px;
   height:              40px;
}

td.middle_col {
    width:              300px;
    height:             40px;
}

td.right_col {
    width:              150px;
    height:             40px;
}

tr.colored_row {
    background-color: #eee;
}

tr.uncolored_row {
    background-color: #fff;
}

tr.vertical_space {
    height:            20px;
}

td.horizontal_space {
    width:             15px;
}

#change_link {
    cursor:             pointer;
}

/* END user center */

/* END island of sanity */

#header {
    margin:             0 auto;
    padding-top:         12px;
    margin-bottom:      2px;
    width:              960px;
    font-family:        Arial;
    font-size:          11px;
}

#logo{ margin-right:14px;}
#linelo{margin-right:13px;}

#headerright_up{
	width:746px;
        height: 15px;
        margin-bottom:      1px;
        height: 15px;
}
.headerright_down {
    width:		746px;
    height:30px;
    margin-bottom:      5px;
    vertical-align: bottom;
    
    
}
.headerright_down table {
    border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
.headerright_down td {
        border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	-moz-border-radius: 0px 0px 0px 0px;
        width: 255px;
}
#headerright{ 
	float: right; 
	width:746px;
        margin-bottom:   12px;
	margin-top:      13px;
}
#headerleft {
    float:              left;
    margin-bottom:      12px;
    margin-top:      	15px;
    width:		214px;
}

/*#headernei{float:left; width:100px;margin-bottom:5px;  }*/
#headermid{
    margin-left:0px;
    width:130px;
    height:50px;
}
#headernei{
    float:left;
    width:200px;
}

#headerneitwo{float: right;
              margin-bottom:5px;}
#wordsone { float:left; 
            margin-top:15px;
            margin-right:8px;
            width:125px;
            font-family: Arial;
            font-size:11px;
            color:#4e9900;
            font-weight:bold;
            text-align: right;}
#logox{ float: right; }
#wordsrone{
    font-family: Arial;
    font-size:11px;
    color:#5a6464;
    text-align:left;
    margin-bottom: 0px;
}

#search{ height:auto;}
#subscription_box{ 
    height:19px;
    margin-bottom:8px;
    margin-top:8px;
    margin-left:20px;
    width:100%
}
#sboxErr{
    margin-bottom:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#D70000;
}
#sboxSuccess{
    margin-bottom:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#009900;
}
#text{
    float:left;height:13px;
    line-height:13px;
    font-family: Arial;
    font-size:11px;
    color:#c8d2d2;
    width:198px;
}
#searchtext{
    float:left;height:13px;
    line-height:13px;
    font-family: Arial;
    font-size:11px;
    color:#5a6464;
    width:198px;
}
#subscribe_email{
    float:left;
    height:13px;
    line-height:13px;
    font-family: Arial;
    font-size:11px;
    color:#5a6464;
    width:198px;
}
#subscribe_email_result{
    float:right;
    height:13px;
    width: 255px;
}
#subscribe_email_ipad{ 
    float:left;
    height:13px;
    line-height:13px;
    font-family: Arial;
    font-size:11px;
    color:#5a6464;
    width:198px;
}

#send{
    margin-left:2px;
    float:left
}
#wordsrtwo{
    font-family: Arial;
    font-size:11px;
    color:#ff6c24;
    text-align: left;
    height:15px;
    vertical-align:middle;
}
/*.btn{ background: url(http://gruppi.se/img/home/send.png);width:40px;background-color: transparent;border:0px;height: 27px;	border-width: 0px;}
*/
.normaltext { float:left;
              font-family: Arial;
              font-size:11px;
              color:#333;
              text-align:left;
}

/* Menu */
#menu { 
    height:21px;
    background-image: url(../img/home/menug.jpg);
    background-repeat:repeat-x;
    width:100%;
    float:left
}
#menuc {
    margin:0 auto;
    height:21px;
    width:960px;
    margin-bottom:0px;
}
#lefts{ 
    float:left;
}

#nav {
    margin:0 auto;
    padding: 0px;
}
#nav li { 
	/*width:17%;*/
	height:21px;
	float:left;
	list-style-type: none;
}
#nav li a { 
    padding-left:10px;color:#fff;font-family: Arial;font-size: 12px;
    font-weight: bolder;text-align: left;text-decoration:none;
    padding-top:4px; display:block;padding-right:10px;  height:21px;
}
#nav li a:hover {
    padding-left:10px;color:#ffffff;
    background-image:url(../img/home/menugg.jpg);
    background-repeat:repeat-x;
}
#nav li a#current {padding-left:10px;
    /*background-image:url(../img/home/menugg.jpg);
    background-repeat:repeat-x;*/
    color:#fff;
    font-family: Arial;
    font-size: 12px;
    font-weight: bolder;
    text-align: left;
}
#nav li a.current {
    padding-left:10px;
    /*background-image:url(../img/home/menugg.jpg);
    background-repeat:repeat-x;*/
    color:#fff;
    font-family: Arial;
    font-size: 12px;
    font-weight: bolder;
    text-align: left;
}
	
	
#nav #todays a{color:#fff;font-family: Arial;font-size: 12px;font-weight: bolder;text-align: left;text-decoration:none; padding-top:4px; display:block; width:110px; height:21px; text-align:left;margin-left:1px;}
#nav #todays a:hover {color:#ffffff;background-image:url(../img/home/menugg.jpg);background-repeat:repeat-x;width:110px;}
#nav #todays a#current {
	background-image:url(../img/home/menugg.jpg);
	background-repeat:repeat-x;
	color:#fff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
	width:110px;}
#nav #todays a.current {
	background-image:url(../img/home/menugg.jpg);
	background-repeat:repeat-x;
	color:#fff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
	width:110px;}
#nav #how a{color:#fff;font-family: Arial;font-size: 12px;font-weight: bolder;text-align: left;text-decoration:none; padding-top:4px; display:block; width:140px; height:21px; text-align:left;margin-left:1px;}
#nav #how a:hover {color:#ffffff;background-image:url(../img/home/menugg.jpg);background-repeat:repeat-x;width:140px;}
#nav #how a#current {
	background-image:url(../img/home/menugg.jpg);
	background-repeat:repeat-x;
	color:#fff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
	width:140px;}

#nav #how a.current {
	background-image:url(../img/home/menugg.jpg);
	background-repeat:repeat-x;
	color:#fff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
	width:140px;
}
#login {
    float:right;
	padding-top:3px;
    text-align: right;
}
#login a {

    font-family:Arial;
    font-weight:normal;
    font-size:12px;

    color:#FFFFFF;
    text-decoration:none;
    vertical-align: center;
    
}

#wordstitle{ font-family:Georgia, Arial, Helvetica, sans-serif; font-size:26px; color:#5a6464; font-weight:normal;}
#Recentdealstitle{ border-bottom:#CCC 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#F60; font-weight:bolder;}

#id{ margin-top:23px; height:15px;}

#fenyes b{ color:#FF6600
}

#id{ margin-top:23px; height:15px}


#todaydealor{ color:#ffffff; font-family:Georgia, Times, serif; font-weight:normal; font-size:28px;}
#bigwords {   font-size:28px; 
              color:#FFF;
              font-family: Georgia;
              line-height:44px;
              font-weight: normal;}
#s_headline_padded {
    font-family:        Georgia, Arial, sans-serif;
    font-size:          28px;
    color:              #ffffff;
    font-weight:        normal;
    
    
    padding-left:       0px;
    line-height:        40px;
}
#small {font-size: 24px;color:#FFF; font-family: Georgia;}
#mainContent {  overflow:auto; margin-bottom:5px;}

#sidebar {
	float:right;
	width:310px;
	/*background-color: #ebefef;*/
	font-family: Arial;
	 font-size:11px;
	color: #5a6464;
}
#sidebar_content {background-color: #ebefef; padding-top:10px;padding-bottom:10px; font:'Times New Roman', Times, serif; font-size:11px; }
#content { width:620px; padding:0px 10px 10px 0px;}
#lefttime{ font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#leftwords{ float:left; color:#5a6464; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:20px; float:left; width:410px; margin-right:50px;}
#leftwords a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4e9900}
#leftwordst1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:36px;}
#deal{ margin:0 auto;display:block;width:100px; text-align:center; margin-top:100px; }
#deal a{ text-decoration:none;text-align:center; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a6464;}
#leftwordstwo{ float:right; width:150px;}

#reg{ margin-top:20px; display:block; width:410px; float:left; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#ff5500;}
#regwords{float:left; margin-top:10px; }
#regwords a{ font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; color:#ff5500; text-decoration:none}
#regpic{float: right;}
#linel{ margin-top:50px;}
#smenu{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#909090; }
#smenu a{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#909090;}
#tags{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; color:#909090;}
#includes{ line-height:14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bolder; color:#5a6464;}

#aboutthecompany { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:20px; color:#5a6464;}
#aboutthecompany a { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:20px; color:#4e9900}
#abbt {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bolder;
}

#aboutthedeal { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5a6464;}
#aboutthedeal a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e9900}
#company_info {
    line-height:16px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#5a6464;
    margin:0px auto; padding:0px;
}

#deal_text{
   margin-top:10px;
}
#deal_list {
   margin-top:10px;	
}
#deal_list ul{

    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#5a6464;
	padding:0px;
	margin-left:0px;	
	list-style: none;
    list-style-type: none;
    word-wrap: break-word;
	
}
#deal_list li {
 	padding:0px;
 	margin-top:8px;
    line-height:14px;
}

#namecompany{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a6464}


/*#leftwordstwonei{
    line-height:16px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#5a6464;
    margin:0px auto; padding:0px;
    list-style-type: none;
    list-style: disc;
    word-wrap: break-word;
}
#leftwordstwonei li{ line-height:20px;margin:0px auto; padding:0px;}*/


#rightwordst1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bolder;}
.rightname{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:25px;}
.liner{ margin-top:-10px;}
.nei1{margin:15px 10px 10px 10px;}
.clearfloat {
	clear:both;
	height:1;
	font-size: 1px;
	line-height: 0px;
	background-color:#00FF00;
	color: #868F98;
}
.clearfloat0height {
	clear:both;
	
	line-height: 0px;
	background-color:#00FF00;
	color: #868F98;
}
#section_separator{
	height:10px; 
	float:left; 
	width:100%;
	background-color:#54A502;
}
#recentdeals_imgbox{
	padding-left:20px;
	width:50%;
	float:right;
}
#moredeals_imgbox{
	padding-right:20px;
	width:50%;
	float:left;
}
#moredeals_textbox{
	width:45%;
	float:right;
}
#moredeal_box {
	height:160px;
	padding:15px;
}
#recentdeal_box{
	height:180px; 
	padding:15px;
}
#recentdeal_textbox{
	width:45%; 
	float:left;
}
#recentdeal_stat_box{
	padding-top:10px; 
	height:70px;
}
#recentdeal_stat_box_left{
	width:50%;
	float:left;
}
#recentdeal_stat_box_right1{
	width:15%;
	float:left;
}
#recentdeal_stat_box_right2{
	width:35%;
	float:right;
}

#text_h1{
	font-family:Georgia, 'Times New Roman', Times, serif;  
	border-bottom:#dce6db 1px solid; 
	line-height:20px; 
	font-size:18px;
	color:#5a6464;
	height:auto;/*70px;*/
	
}

#text_h1 a {
	font-family:Georgia, 'Times New Roman', Times, serif;  
    font-size: 20px;
    color: #5a6464;
}
#text_h1 a:hover {
    font-family:Georgia, 'Times New Roman', Times, serif;  
    font-size: 20px;
    color: #5a6464;
    text-decoration:underline;
}
#text_h2{
	height:23px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:12px;
	color:#5a6464;
}
#text_h3{
	line-height:normal; 
	height:37px; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:22px;
	color:#FF5A00; 
	font-weight:bold;
}
#text_h4{
	height:30px; 
	font-size:11px; 
	font-weight:bold;
}
#text_h5{
	font-family:        Georgia, Arial, sans-serif;
    font-size:          15px;
    color:              #FF5A00;
    font-weight:        normal;
	padding-left:15px; 
	font-weight:bold; 
	height:23px;

}

/* footer */
#biankuang { 
    width:700px;
    margin:0 auto;
    padding-top:10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #666666;
    font-weight: bolder;
}
#biankuang a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #666666;
    font-weight: bolder;
}

#footmenu {
    clear:both;
    margin-top:100px;
    height:200px;
}
.footerbg {
    background:url(../img/footerbg.gif) repeat-x;
    height:200px;
}

.footmenuworda {
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bolder;
    color:#666666
}


#photo { background-image: url(../img/home/greenb.jpg); background-color:#54A502; background-repeat:repeat-x;float:left; width:100%;}
#photol {margin:0 auto; width:960px; text-align:left}

#structurel {
    float: left;
    width: 710px;
    height: auto;
}
#lu{float:left; height:33px;}
#ld{ float:left; height:33px;}

/*基本结构右边板块*/
#structurer{
    float: right;
    width: 226px;
}
#ru{ height:33px;}
#rd{height:33px;}

/*基本结构脚部板块*/
#structuref{ margin:0 auto; width:960px; padding-top:20px;}
#structuref a{font-family:Georgia, Arial, sans-serif; font-size:11px; color:#5a6464}
#fu{ float:left; height:33px;}

/*DEALS*/
#timea{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-bottom:6px; margin-top:15px;}
#shengyi{ background-color:#F5F5EB; border: #A9E180 3px solid; width:370px; padding:10px;}
#boxwords{ font-weight:bold; font-size:11px; font-family: Georgia, "Times New Roman", Times, serif; color:#4e9900}
#boxwords a{ font-weight:bold; font-size:11px; font-family: Georgia, "Times New Roman", Times, serif; color:#4e9900}
#shuliang{border: #0F2E05 1px solid;width:120px; height:120px; line-height:60px;   background-color: #363; margin-bottom:4px;}


#cishu{ margin-top:5px;text-align:center; color:#FF0; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; }
#gru{text-align:center; font-size:11px; color: #BFE6B0; font-weight:normal; font-family:Arial;}
#jiage{border: #6C3 1px solid;text-align: right; font-family:Arial, Helvetica, sans-serif;  color: #000; font-weight:bold;width:150px; height:120px; background-color: #BFE699}
.thejiage{ margin:5px;}
.thejiagea{ margin:5px; background-color:#060; color:#FF0; }
#jiagedan{ width:370px;}
#tujg{ float:right; margin-top:-122px;}
#qian{font-size:20px; margin-right:10px;}


/*Learn How Gruppi Works*/

#learn{ padding-left:10px; width:650px; font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#060; font-weight:bolder; }
#learnrt{ width:220px; margin-bottom:20px;}
#feat{ padding:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold;}
#learnrt2{ width:220px;}
#wbsay{ padding:10px;font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; }
#rig{ padding:20px; line-height:18px; font-family:Arial;font-size:11px;color: #757575;}
#rig a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#060;}
#rig a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#060; text-decoration:underline}
#yinhao{ float:left; margin-left:5px; margin-top:20px;font-family: Arial, Helvetica, sans-serif; color: #690; font-size:25px; width:12px; height:15px;}
#howwz{ float:left; width:320px;}
#tuhowit{ float:left;width:5px; margin-top:5px;}
#howcan{ float:left; border-top: #DCE6DB 1px  solid; height:250px; width:650px; margin:10px; padding-top:10px; font-family:Arial; font-size:12px; color: #666; line-height:18px;}
#howcan2{ float:left; border-top: #DCE6DB 1px  solid; height:130px; width:650px; margin:10px; padding-top:10px; font-family:Arial; font-size:12px; color: #666; line-height:18px;}
#howcan3{ float:left; border-top: #DCE6DB 1px  solid; height:270px; width:650px; margin:10px; padding-top:10px; font-family:Arial; font-size:12px; color: #666; line-height:18px;}
#video{ float:right;}
#howit{ padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #333; margin-top:-5px;}
#howit p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #999; line-height:25px;}
#howitp a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4e9900}
#howitp a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4e9900; text-decoration:underline}
/*Learn How Gruppi Works*/

#loginword{ float:left; width:300px;}
#emailna{
	margin-top:20px;
	margin-bottom:1px;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333
}
#mail{ width:170px;}
#password{ float:left; width:300px;}
#Passwordp{
	margin-top:20px;
	margin-bottom:1px;
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333
}
#form_input_heading{
        margin-top:20px;
	margin-bottom:1px;
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333
}
#form_input_field{ float:left; width:300px;}
#passwors{width:170px;}
#log{ width:100%; float:left; /*border-top:#CCC 1px solid;*/ margin-bottom:30px;}
#registration_form_pane{ width:380px; float:left; /*border-top:#CCC 1px solid;*/ margin-bottom:30px;}

#logword{padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#F60; font-weight:bolder;}
#logt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; height:20px; width:200px;}


#banquans{ float:right; text-align:center; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color: #999; margin-top:3px;}
#banquansm{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #999;}
#banquan{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}
#banquannm{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}


#wenzia{ padding-left:20px;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color: #999; margin-right:20px;}
#Suggea{ height:20px; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#sugge {width:680px; margin-left:20px;font-family: Arial, Helvetica, sans-serif;}
#sugged{ height:20px; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:40px;}
#suggebgt{width:600px; height:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:40px;}



.zy {
	color: #DB0000;
}
#shi{
	background-image:url(../image/nob1.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:35px;
	font-family:Arial;
	font-size:30px;
	color:#FFFFFF;
	float:left;
	padding-right:10px;
	text-align:center;
	line-height:35px;
	letter-spacing: 14px!important;
	letter-spacing: 14px;
	text-indent: 5px!important;
		text-indent: 0px;
}
#shi_3digit{
	background-image:url(../image/nob2.jpg);
	background-repeat:no-repeat;
	width:89px;
	height:35px;
	font-family:Arial;
	font-size:30px;
	color:#FFFFFF;
	float:left;
	padding-right:10px;
	text-align:center;
	line-height:35px;
	letter-spacing: 14px!important;
	letter-spacing: 14px;
	text-indent: 5px!important;
		text-indent: 0px;
}

#shibig{
	background-image:url(../image/nob1.jpg);
	background-repeat:no-repeat;
	width:232px;
	height:140px;
	font-family:Arial;
	font-size:60px;
	color:#FFFFFF;
	float:left;
	padding-right:10px;
	text-align:center;
	line-height:35px;
	letter-spacing: 14px!important;
	letter-spacing: 14px;
	text-indent: 5px!important;
		text-indent: 0px;
}


.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:black;
color:lime;
font: bold 18px MS Sans Serif;
padding: 3px;
}

.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}


/*Discussions页面*/
#menutalk{ border-bottom: #CCC solid 1px; height:40px; width:670px; margin-left:20px;}
#all{ float:left; padding-left:20px;padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
#postnew{ float:right; padding-right:30px;}
.thetalk{}
.thetalk li{display:block; text-decoration:none; float:left; background-image:url(../img/thetalk.png); background-repeat:no-repeat; text-align:center;width:110px; height:28px; padding-top:8px; }
.thetalk li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color: #FFF;}
.thetalk li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #030; }
#talkneirong{ margin-top:40px; padding-left:20px; width:670px;}
#talknei{ width:670px; height:60px; margin-top:15px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; border-bottom:#CCC 1px solid}
#talkno{ width:670px; height:30px; margin-top:15px; padding-top:20px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
#talka{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#390; font-weight:bold;}
#timetalk{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999}

/* Discussion */
#tips {
    margin-top:     30px;
    margin-bottom:  30px;
}
#tipone{
    /*float:right;*/
    color:#5a6464;
    margin-bottom:15px;
    width:100%;
}
.tipline {
    margin-left:        0px;
    background-color:   #eee;
    height:             100px;
    padding:            10px;
}
.timename{ 
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#060
}
.tipname {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}
#tippic{
    float:left;
}
.tipss{}


/*user*/
#userwords{ font-family: Arial, Helvetica, sans-serif; font-size:30px; font-weight:bolder; color: #F70; border-bottom:#CCC solid 1px;}
#menuuser{ border-bottom: #CCC solid 1px; height:40px; width:620px;}
#usercenter{ height:260px;}
#usercenter2{}
.centerwbg{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666}
.centerw{border-bottom:solid 1px #CCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#060; font-weight:bold;}
.centerwb{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666}
.centerwb_g{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CB3434; }
#username{ font-family:Arial, Helvetica, sans-serif; font-size:20px; height:30px; margin-bottom:20px;}


.giftcard{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.inpw{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; width:180px;}
.inpd{ float:left}

.paym{ font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bolder;}
.payb{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold;}
.payd{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.errormsg{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D70000}

#purch{ font-family:Arial, Helvetica, sans-serif; font-size:25px;font-weight:bolder;}
.purchd{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#nos{ width:50px; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
#nos1{ font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.gray_18{ font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.green_18{ 
    font-family:    Arial, Helvetica, sans-serif;
    font-size:      18px;
    color:          #4E9900;}
/*#noss{ width:50px; font-family:Arial, Helvetica, sans-serif; font-size:18px;}*/

#picbg{ float:right; width:150px; height:220px; margin-top:-200px;margin-right:100px;}
#pic{ float:right; background-color:#CCC; width:150px; height:200px; }
#picch{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; width:150px; }
.theuser li{display:block; text-decoration:none; float:left; background-image:url(../img/theuser.png); background-repeat:no-repeat; text-align:center;width:120px; height:28px; margin-left:10px; padding-top:8px; }
.theuser li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color: #FFF;}
.theuser li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #030; }


/*评论*/
table{ font-family:Arial, Helvetica, sans-serif; font-size:12px}
#topic_body{ width:600px; height:200px;}
#cancel{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none}
#cancel:hover{ color:#F60}


 .progressbar{
                width:270px;
                height:24px;
				background:url(../img/home/jdt1.jpg) repeat-x;
                position:relative;
            }
          .progressbar  span{
                position:absolute;
                width:270px;
                text-align:left;
                vertical-align:middle;
                line-height:24px;
                overflow:hidden;
                color:#fff;
                }
 .progressbar em{
            position:absolute;
            display:block;
background:url(../img/home/jdt2.jpg) repeat-x;
            width:270px;
            height:24px;
            left:0%;
            z-index:100;
            top:0px;
          }
.gifts{
	float:left;
	width:152px;
	word-break:break-all;
	dispaly:   block;
	text-indent: 32px;
}
