﻿body {margin:0px auto; padding:0px; background:transparent url(imgs/main_bgr.jpg) repeat-x center 0px;}
a {outline:none;}
a:hover {outline:none;}
.note {margin:0px; padding:0px; font:normal 11px/13px "Verdana"; color:#a7a5a5;}
.clear {margin:0px; padding:0px; clear:both; height:0px;}
.red {color:#C61110; font:bold 12px/14px "Trebuchet MS";}
.blue {color:#0071B7; font:bold 12px/14px "Trebuchet MS";}

#container {margin:0px auto; padding:0px; background:transparent url(imgs/bgr.gif) repeat-y center 0px;}
/*#container .mainbg {margin:0px; padding:0px; background:transparent url(imgs/xmas_bgr.jpg) no-repeat center 0px;}*/
#container .mainbg {margin:0px auto; padding:0px; background:transparent url(imgs/top_bgr.jpg) no-repeat center 0px;}
#container .mainbg .all {margin:0px auto!important; padding:0px; width:980px; display:block;}

#container .mainbg .all .leftcolumn {margin:0px; padding:0px; display:block; width:245px; background: url(imgs/lmenu_bgr.jpg) repeat-y 0px 0px; float:left;}
#container .mainbg .all .leftcolumn .logo {margin:0px auto; padding:3px 0px 0px 0px; width:245px; height:148px; text-align:center; }
#container .mainbg .all .leftcolumn .lmenu {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:245px; }
#container .mainbg .all .leftcolumn .lmenu .title {margin:0px; padding:10px 0px 0px 20px; float:left; display:block; width:220px; height:36px; background:url(imgs/lmenutitle.jpg) no-repeat 0px 0px; font:normal 16px/22px "Trebuchet MS"; color:#fff;}
#container .mainbg .all .leftcolumn .lmenu .main {margin:0px; padding:5px 0px 0px 10px; width:230px;  float:left; display:block; background:url(imgs/menubg.jpg) repeat-y 5px 0px;}
#container .mainbg .all .leftcolumn .lmenu .main .RadComboBox_Office2007 {margin:10px 0px 0px 7px;}
#container .mainbg .all .leftcolumn .lmenu .main .mainbutns {margin:10px 0px 0px 0px; padding:0px; float:left; display:block; width:215px; text-align:center;}
#container .mainbg .all .leftcolumn .lmenu .main .mainbutns input {margin:0px 0px 10px 0px; padding:0px;}
#container .mainbg .all .leftcolumn .lmenu h2 {margin:0px; padding:12px 0px 0px 25px; float:left; display:block; width:215px; height:28px; background:url(imgs/brand_title.jpg) no-repeat 5px 0px; font:normal 16px/22px "Trebuchet MS"; color:#11599d;}
#container .mainbg .all .leftcolumn .lmenu .bottomclose {margin:0px; padding:0px; float:left; display:block; width:240px; height:20px; background:url(imgs/menu_bottom.jpg) no-repeat 5px 0px;}


#container .mainbg .all .leftcolumn .lbanner {margin:5px 0px 5px 0px; padding:0px; float:left; display:block; width:232px; text-align:center!important;}



#container .mainbg .all .leftcolumn .basket {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:232px;}
#container .mainbg .all .leftcolumn .basket .basket_top {margin:0px; padding:0px; float:left; display:block; width:232px; background:url(imgs/basket_top.jpg) no-repeat 5px 0px; height:6px;}
#container .mainbg .all .leftcolumn .basket .basket_bottom {margin:0px; padding:0px; float:left; display:block; width:232px; background:url(imgs/basket_bottom.jpg) no-repeat 5px 0px; height:6px;}
#container .mainbg .all .leftcolumn .basket .basket_main {margin:0px; padding:0px 5px 0px 10px; float:left; display:block; width:222px; background:url(imgs/basket_bg.jpg) repeat-y 5px 0px;}

#container .mainbg .all .leftcolumn .basket .basket_main .leftimg {margin:0px; padding:0px; float:left; display:block; width:57px; height:58px;}
#container .mainbg .all .leftcolumn .basket .basket_main .basket_text {margin:0px; padding:0px; float:left; display:block; width:165px;}
#container .mainbg .all .leftcolumn .basket .basket_main .basket_text table {width:150px; padding:0px; margin:0px 0px 0px 5px; float:left; border:0px; font:normal 11px/12px "Trebuchet MS"; color:#353132;}
#container .mainbg .all .leftcolumn .basket .basket_main .basket_text table a {font:normal 11px/12px "Trebuchet MS"; color:#353132; text-decoration:underline;}
#container .mainbg .all .leftcolumn .basket .basket_main .basket_text table a:hover {font:normal 11px/12px "Trebuchet MS"; color:#353132; text-decoration:none;}
#container .mainbg .all .leftcolumn .basket .basket_main .basket_text .title {font:bold 13px/15px "Trebuchet MS"; color:#bb1419; text-decoration:underline;}
#container .mainbg .all .leftcolumn .basket .basket_main .basket_text .title a {font:bold 13px/15px "Trebuchet MS"; color:#bb1419; text-decoration:underline;}
#container .mainbg .all .leftcolumn .basket .basket_main .basket_text .title a:hover {font:bold 13px/15px "Trebuchet MS"; color:#bb1419; text-decoration:none;}
#container .mainbg .all .leftcolumn .basket .basket_main .basket_text .total {font: bold 16px/18px "Trebuchet MS"; color:#bb1419; border-top:1px dotted #353132;}
#container .mainbg .all .leftcolumn .basket .basket_main .basket_text td {height:20px;}


#container .mainbg .all .leftcolumn .protleft {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:232px;}
#container .mainbg .all .leftcolumn .protleft .protleft_top {margin:0px; padding:0px; float:left; display:block; width:232px; background:url(imgs/prot_top.jpg) no-repeat 5px 0px; height:6px;}
#container .mainbg .all .leftcolumn .protleft .protleft_bottom {margin:0px; padding:0px; float:left; display:block; width:232px; background:url(imgs/prot_bottom.jpg) no-repeat 5px 0px; height:6px;}
#container .mainbg .all .leftcolumn .protleft .protleft_main {margin:0px auto; padding:0px 5px 0px 5px;  display:block; width:225px; background:url(imgs/prot_bg.jpg) repeat-y 5px 0px; height:200px;}
#container .mainbg .all .leftcolumn .protleft .protleft_main .rotator {margin:0px auto; padding:0px; margin-left:1px; width:225px; display:block;}
#container .mainbg .all .leftcolumn .protleft .protleft_main .rotator  h1 {margin:0px 0px 5px 0px; padding:0px 0px 0px 5px; float:left; display:block; width:220px; color:#2569bf; font:bold 16px/18px "Trebuchet MS";}
#container .mainbg .all .leftcolumn .protleft .protleft_main .rotator .bigimg {margin:0px; padding:0px; float:left; display:block; width:100px; text-align:center;}
#container .mainbg .all .leftcolumn .protleft .protleft_main .rotator .bigimg img {margin:0px; padding:0px;}
#container .mainbg .all .leftcolumn .protleft .protleft_main .rotator .prot_title  {margin:5px 0px 5px 0px; padding:0px 0px 0px 5px; float:left; display:block; width:120px; color:#2569bf; font:bold 14px/18px "Trebuchet MS";}
#container .mainbg .all .leftcolumn .protleft .protleft_main .rotator .prot_text {margin:0px; padding:5px; float:left; display:block; width:115px; height:70px; color:#000; font:normal 12px/14px "Trebuchet MS"; text-align:justify;}
#container .mainbg .all .leftcolumn .protleft .protleft_main .rotator .details  { margin:5px 0px 5px 0px; padding:0px 5px 0px 0px; width:220px; float:left; display:block; font:normal 12px/18px "Trebuchet MS"; text-align:right;}
#container .mainbg .all .leftcolumn .protleft .protleft_main .rotator .details a {font:normal 12px/14px "Trebuchet MS"; text-decoration:underline; color:#2569bf; }
#container .mainbg .all .leftcolumn .protleft .protleft_main .rotator .details a:hover {font:normal 12px/14px "Trebuchet MS"; text-decoration:none; color:#2569bf;}
#container .mainbg .all .leftcolumn .protleft .protleft_main .RotatorItem {background:#EBE7DE;}

#container .mainbg .all .leftcolumn .fitness_tools {margin:5px 0px 10px 5px; padding:5px 2px 5px 2px; float:left; width:221px; border:1px solid #bdbcbd; background:#f7f7f7; }
*html #container .mainbg .all .leftcolumn .fitness_tools {margin:0px 0px 10px 2px; padding:5px 2px 5px 2px; float:left; width:221px; border:1px solid #bdbcbd; background:#f7f7f7; }
#container .mainbg .all .leftcolumn .fitness_tools h1 {margin:0px auto; padding:5px 0px 0px 10px; width:207px; height:24px; font:normal 14px/16px "Trebuchet MS"; color:#f5f5f5; background:url(imgs/fitnesstools.jpg) no-repeat 0px 0px;}
#container .mainbg .all .leftcolumn .fitness_tools ul {margin:0px; padding:0px 0px 0px 5px; float:left; width:216px;}
#container .mainbg .all .leftcolumn .fitness_tools li {margin:2px 0px 4px 0px; padding:0px 0px 0px 15px; float:left; display:block; width:201px; list-style-type:none; font:normal 12px/16px "Trebuchet MS"; color:#383838; background:url(imgs/bullet3.gif) no-repeat 0px 3px;}
#container .mainbg .all .leftcolumn .fitness_tools li a {margin:0px; padding:0px; font:normal 12px/16px "Trebuchet MS"; color:#383838; text-decoration:underline;}
#container .mainbg .all .leftcolumn .fitness_tools li a:hover {margin:0px; padding:0px; font:normal 12px/16px "Trebuchet MS"; color:#383838; text-decoration:none;}

#container .mainbg .all .leftcolumn .lnews {margin:0px 0px 10px 5px; padding:5px 2px 5px 2px; float:left; width:221px; border:1px solid #bdbcbd; background:#f7f7f7;}
*html #container .mainbg .all .leftcolumn .lnews {margin:0px 0px 10px 2px; padding:5px 2px 5px 2px; float:left; width:221px; border:1px solid #bdbcbd; background:#f7f7f7;}
#container .mainbg .all .leftcolumn .lnews h1 {margin:0px auto; padding:5px 0px 0px 10px; width:207px; height:24px; font:normal 14px/16px "Trebuchet MS"; color:#000; background:url(imgs/news.jpg) no-repeat 0px 0px;}
#container .mainbg .all .leftcolumn .lnews ul {margin:0px; padding:0px 5px 0px 5px; float:left; width:211px;}
#container .mainbg .all .leftcolumn .lnews li {margin:2px 0px 4px 0px; padding:5px 0px 5px 0px; float:left; display:block; width:211px; list-style-type:none; font:normal 11px/14px "Trebuchet MS"; color:#383838; border-bottom:1px dotted #4f573e;}
#container .mainbg .all .leftcolumn .lnews li .newsimg {float:left; display:block; width:50px; height:50px; margin:0px 5px 0px 0px; padding:0px; }
#container .mainbg .all .leftcolumn .lnews li .newsimg img {margin:0px; padding:0px; width:50px; height:50px; float:left;}
#container .mainbg .all .leftcolumn .lnews li a {margin:0px; padding:0px; font:normal 11px/14px "Trebuchet MS"; color:#383838; text-decoration:none;}
#container .mainbg .all .leftcolumn .lnews li a:hover {margin:0px; padding:0px; font:normal 11px/14px "Trebuchet MS"; color:#383838; text-decoration:underline;}
#container .mainbg .all .leftcolumn .lnews .more {margin:0px; padding:10px 5px 0px 0px; float:right; text-align:right; width:216px; font:normal 12px/14px "Trebuchet MS"; color:#5a8007;}
#container .mainbg .all .leftcolumn .lnews .more a {margin:0px; padding:0px; float:right; display:block; font:normal 12px/14px "Trebuchet MS"; color:#5a8007; text-decoration:underline;}
#container .mainbg .all .leftcolumn .lnews .more a:hover {margin:0px; padding:0px; float:right; display:block; font:normal 12px/14px "Trebuchet MS"; color:#5a8007; text-decoration:none;}

#container .mainbg .all .leftcolumn .lcust {margin:0px 0px 10px 5px; padding:5px 2px 5px 2px; float:left; width:221px; border:1px solid #bdbcbd; background:#f7f7f7; }
*html #container .mainbg .all .leftcolumn .lcust {margin:0px 0px 10px 2px; padding:5px 2px 5px 2px; float:left; width:221px; border:1px solid #bdbcbd; background:#f7f7f7; }
#container .mainbg .all .leftcolumn .lcust h1 {margin:0px auto; padding:5px 0px 0px 10px; width:207px; height:24px; font:normal 14px/16px "Trebuchet MS"; color:#f5f5f5; background:url(imgs/csup.jpg) no-repeat 0px 0px;}
#container .mainbg .all .leftcolumn .lcust ul {margin:0px; padding:0px 0px 0px 5px; float:left; width:216px;}
#container .mainbg .all .leftcolumn .lcust li {margin:2px 0px 4px 0px; padding:0px 0px 0px 15px; float:left; display:block; width:201px; list-style-type:none; font:normal 12px/16px "Trebuchet MS"; color:#1D98E3; background:url(imgs/bullet8.gif) no-repeat 0px 3px;}
#container .mainbg .all .leftcolumn .lcust li a {margin:0px; padding:0px; font:normal 12px/16px "Trebuchet MS"; color:#1D98E3; text-decoration:underline;}
#container .mainbg .all .leftcolumn .lcust li a:hover {margin:0px; padding:0px; font:normal 12px/16px "Trebuchet MS"; color:#1D98E3; text-decoration:none;}

#container .mainbg .all .leftcolumn .ltips {margin:0px 0px 10px 5px; padding:5px 2px 5px 2px; float:left; width:221px; border:1px solid #bdbcbd; background:#f7f7f7; }
*html #container .mainbg .all .leftcolumn .ltips {margin:0px 0px 10px 2px; padding:5px 2px 5px 2px; float:left; width:221px; border:1px solid #bdbcbd; background:#f7f7f7; }
#container .mainbg .all .leftcolumn .ltips h1 {margin:0px auto; padding:5px 0px 0px 10px; width:207px; height:24px; font:normal 14px/16px "Trebuchet MS"; color:#f5f5f5; background:url(imgs/tipss.jpg) no-repeat 0px 0px;}
#container .mainbg .all .leftcolumn .ltips .text {margin:0px; padding:5px; float:left; width:211px; font:normal 12px/14px "Trebuchet MS"; color:#1d98e3;}


#container .mainbg .all .leftcolumn .newsletter {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:225px; height:68px; background:url(imgs/newsletter.gif) no-repeat 5px 0px;}
#container .mainbg .all .leftcolumn .newsletter .content {margin:25px 5px 0px 0px; padding:5px 0px 0px 0px; float:right; display:block; width:140px; height:30px; }
#container .mainbg .all .leftcolumn .newsletter .content .myinput {width:100px; font:normal 12px/20px "Trebuchet MS"; color:#3b8bc5; margin:0px 5px 0px 0px; padding:0px; height:20px; border:1px solid #c1c8cb; }
#container .mainbg .all .leftcolumn .errors {margin:5px 0px 0px 10px; padding:5px; float:left; display:block; width:205px; background:#DBEAEF; height:40px; font:normal 11px/14px "Trebuchet MS"; color:Red;}

#container .mainbg .all .header {margin:0px; padding:0px; width:730px; float:left; display:block; height:120px;}
#container .mainbg .all .header .search {margin:19px 10px 0px 10px; padding:0px; float:right; display:block; height:25px; }
#container .mainbg .all .header .search .mysrch {margin:0px; padding:0px; border:1px solid #6ab3d1; height:21px; font:normal 14px/21px "Trebuchet MS"; color:#000;}
#container .mainbg .all .header .toplinks {margin:17px 0px 0px 0px; padding:0px; float:right; display:block; height:25px; background:#fff; opacity:0.7; filter:alpha(opacity=70);}
#container .mainbg .all .header .toplinks ul {margin:0px; padding:5px 0px 0px 0px; float:left;}
#container .mainbg .all .header .toplinks li {margin:0px; padding:0px 5px 0px 5px; float:left; display:block; border-right:1px solid #000; height:14px; font:normal 10px/14px "Tahoma"; color:#000;}
#container .mainbg .all .header .toplinks li a {font:normal 10px/14px "Tahoma"; color:#000; text-decoration:underline;}
#container .mainbg .all .header .toplinks li a:hover {font:normal 10px/14px "Tahoma"; color:#000; text-decoration:none;}

/*#container .mainbg .all .header .topmenu {margin:20px 0px 0px 0px; padding:13px 0px 0px 10px; float:left; display:block; background:url(imgs/bgrmenu_xmas.jpg) no-repeat 0px 0px; width:717px; height:40px; z-index:1;}*/
#container .mainbg .all .header .topmenu {margin:20px 0px 0px 0px; padding:13px 0px 0px 10px; float:left; display:block; background:url(imgs/topmenubg.jpg) no-repeat 0px 0px; width:717px; height:40px; z-index:1;}

/*
#container .mainbg .all .header .topmenu ul {margin:4px 0px 0px 10px; padding:0px; width:715px;}
#container .mainbg .all .header .topmenu li {margin:0px; padding:12px 18px 0px 18px; float:left; display:block; list-style-type:none; height:33px; border-right:1px solid #4881b3; font:normal 14px/18px "Trebuchet MS"; color:#fff;}
#container .mainbg .all .header .topmenu li a {margin:0px; padding:0px; text-decoration:none; font:normal 14px/18px "Trebuchet MS"; color:#fff;}
#container .mainbg .all .header .topmenu li a:hover {margin:0px; padding:0px; text-decoration:none; font:normal 14px/18px "Trebuchet MS"; color:#97c6eb;}
*/
#container .mainbg .all .main {margin:0px; padding:0px; float:left; display:block; width:730px;}
#container .mainbg .all .main .marquee {margin:0px 0px 0px 0px; padding:0px; float:left; display:block; width:730px; height:35px; font:bold 14px/35px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .flash {position: absolute; left: 0; top: 0; z-index: -10; margin:0px 0px 20px 0px; padding:0px; float:left; display: block; width:724px; height:240px; background:url(imgs/shadow.jpg) no-repeat 0px bottom; position:relative; z-index:1;}
#container .mainbg .all .main .suggest {margin:0px; padding:10px; float:left; display:block; width:710px; clear:both;}
#container .mainbg .all .main .suggest .infos {margin:0px 0px 0px 5px; padding:0px; float:left; display:block; width:710px;}
#container .mainbg .all .main .suggest .infos h1 {margin:0px; padding:5px; float:left; display:block; width:700px; height:28px; font:bold 16px/28px "Trebuchet MS"; color:#fff; background:url(imgs/h1.jpg) repeat-x 0px 0px;}
#container .mainbg .all .main .suggest .infos .articles {margin:0px 0px 0px 0px; padding:0px 10px 10px 10px; float:left; display:block; width:700px;}
#container .mainbg .all .main .suggest .infos .articles h2 {margin:10px 0px 0px 0px; padding:10px 0px 10px 0px; float:left; display:block; width:700px; font:bold 14px/16px "Trebuchet MS"; background:#ebf4fb; color:#407cc7; }
#container .mainbg .all .main .suggest .infos .articles ul {margin:0px 0px 5px 0px; padding:0px;}
#container .mainbg .all .main .suggest .infos .articles li {background:#ebf4fb;  margin:0px 0px 10px 0px; padding:0px; width:700px; list-style-type:none;  font:normal 12px/14px "Trebuchet MS"; color:#000; float:left;}
#container .mainbg .all .main .suggest .infos .articles li .artclimg {margin:0px 15px 10px 10px; padding:0px; float:left; display:block; width: 90px; height:90px;}
#container .mainbg .all .main .suggest .infos .articles li .artclimg img {margin:0px; padding:0px; width: 90px; height:90px;}
#container .mainbg .all .main .suggest .infos .articles li .articletext {margin:5px 0px 0px 0px; padding:0px; width:560px; float:left;}
#container .mainbg .all .main .suggest .infos .articles li .more {margin:10px 5px 0px 0px; padding:0px; float:right; display:block;  text-align:right; font:normal 11px/14px "Trebuchet MS"; color:#d6272c;  }
#container .mainbg .all .main .suggest .infos .articles li .more a {font:normal 11px/14px "Trebuchet MS"; color:#d6272c; text-decoration:underline;}
#container .mainbg .all .main .suggest .infos .articles li .more a:hover {font:normal 11px/14px "Trebuchet MS"; color:#d6272c; text-decoration:none;}
#container .mainbg .all .main .suggest .infos .articles li a {margin:0px; padding:0px; text-decoration:underline; font:normal 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .suggest .infos .articles li a:hover {margin:0px; padding:0px; text-decoration:none; font:normal 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .suggest .newprod {margin:0px 5px 0px 0px; padding:0px; width:170px; float:left; display:block;}
#container .mainbg .all .main .suggest .newprod .content {margin:5px 0px 0px 0px; padding:0px 5px 0px 5px; width:160px; float:left; display:block; background:#d1e1f4; height:400px;}
#container .mainbg .all .main .suggest .newprod .content .RotatorItem {margin:7px 0px 8px 0px; padding:0px; height: 165px; background:#fff; width:160px;}
#container .mainbg .all .main .suggest .newprod .content a {margin:0px 0px 5px 0px!important; padding:0px 0px 10px 15px; font:normal 12px/18px "Trebuchet MS"; color:#000; text-decoration:underline; background:url(imgs/bullet5.gif) no-repeat 0px 5px; width:145px; }
#container .mainbg .all .main .suggest .newprod .content a:hover {margin:0px 0px 5px 0px!important; padding:0px 0px 10px 15px; font:normal 12px/18px "Trebuchet MS"; color:#000; text-decoration:none; background:url(imgs/bullet5.gif) no-repeat 0px 5px; width:145px;}
#container .mainbg .all .main .suggest .newprod h1 {margin:0px; padding:5px 0px 0px 50px; width:120px; background:url(imgs/new.jpg) no-repeat 0px 0px; height:37px; font:bold 16px/18px "Trebuchet MS"; color:#266cc2;}

#container .mainbg .all .main .suggest .offerprod {margin:0px; padding:0px; width:170px; float:left; display:block;}
#container .mainbg .all .main .suggest .offerprod h1 {margin:0px; padding:5px 0px 0px 50px; width:120px; background:url(imgs/sales.jpg) no-repeat 0px 0px; height:37px; font:bold 16px/18px "Trebuchet MS"; color:#c61110;}
#container .mainbg .all .main .suggest .offerprod .content {margin:5px 0px 0px 0px; padding:0px 5px 0px 5px; width:160px; float:left; display:block; background:#f6e5e9; height:400px;}
#container .mainbg .all .main .suggest .offerprod .content .RotatorItem {margin:5px 0px 10px 0px; padding:0px; height: 165px; background:#fff; width:160px;}
#container .mainbg .all .main .suggest .offerprod .content a {margin:0px 0px 5px 0px; padding:0px 0px 10px 15px; font:normal 12px/18px "Trebuchet MS"; color:#000; text-decoration:underline; background:url(imgs/bullet6.gif) no-repeat 0px 4px; width:145px;}
#container .mainbg .all .main .suggest .offerprod .content a:hover {margin:0px 0px 5px 0px; padding:0px 0px 10px 15px; font:normal 12px/18px "Trebuchet MS"; color:#000; text-decoration:none; background:url(imgs/bullet6.gif) no-repeat 0px 4px; width:145px;}

#container .mainbg .all .main .suggest .banner_right {width:350px; margin:0px; padding:0px; float:left; display:block; text-align:center;}


#container .mainbg .all .main .suggest2 {margin:0px; padding:10px; float:left; display:block; width:710px;  background:url(imgs/proteinomena.jpg) no-repeat 0px 0px; clear:both;}
#container .mainbg .all .main .suggest2 .infos {margin:0px; padding:0px; float:left; display:block; width:710px;}
#container .mainbg .all .main .suggest2 .infos h1 {margin:0px; padding:0px; float:left; display:block; width:710px; font:bold 16px/18px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .suggest2 .infos .articles {margin:10px 0px 0px 0px; padding:15px 10px 10px 10px; float:left; display:block; background:url(imgs/suggest2_bg.gif) no-repeat 0px 0px; width:690px;}
#container .mainbg .all .main .suggest2 .infos .articles h2 {margin:0px; padding:0px; float:left; display:block; width:690px; font:bold 14px/16px "Trebuchet MS"; color:#407cc7; }
#container .mainbg .all .main .suggest2 .infos .articles ul {margin:10px 0px 10px 0px; padding:0px;}
#container .mainbg .all .main .suggest2 .infos .articles li {margin:0px 0px 5px 0px; padding:0px 0px 0px 15px; width:675px; list-style-type:none; background: url(imgs/bullet4.gif) no-repeat 0px 2px; font:normal 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .suggest2 .infos .articles li a {margin:0px; padding:0px; text-decoration:underline; font:normal 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .suggest2 .infos .articles li a:hover {margin:0px; padding:0px; text-decoration:none; font:normal 12px/14px "Trebuchet MS"; color:#000;}

#container .mainbg .all .main .arthra {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:730px; border:1px solid #bfcfd5;}
#container .mainbg .all .main .arthra .tabinfo {margin:0px; padding:5px 0px 5px 10px; float:left; display:block; width:720px; background:#eaf6fb;}
#container .mainbg .all .main .arthra .tabbgr {background:url(imgs/tabbg.gif) repeat-x 0px 0px; height:34px; width:auto;}
#container .mainbg .all .main .arthra .tabinfo .mainarticle {margin:0px; padding:0px; float:left; display:block; width:400px; border-right:1px dotted #626465;}
#container .mainbg .all .main .arthra .tabinfo .mainarticle h1 {margin:5px 0px 0px 0px; padding:0px; float:left; display:block; width:400px; font:normal 18px/20px "Trebuchet MS"; color:#2569bf;}
#container .mainbg .all .main .arthra .tabinfo .mainarticle h1 a {font:normal 18px/20px "Trebuchet MS"; color:#2569bf; text-decoration:underline;}
#container .mainbg .all .main .arthra .tabinfo .mainarticle h1 a:hover {font:normal 18px/20px "Trebuchet MS"; color:#2569bf; text-decoration:none;}
#container .mainbg .all .main .arthra .tabinfo .mainarticle .mainarticletext {margin:10px 0px 10px 0px; padding:0px 5px 0px 0px; float:left; display:block; width:395px; font:normal 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .arthra .tabinfo .mainarticle .mainarticletext .more {margin:10px 0px 0px 0px; padding:0px; float:left; display:block; width:395px; font:normal 11px/14px "Trebuchet MS"; color:#407cc7;}
#container .mainbg .all .main .arthra .tabinfo .mainarticle .mainarticletext .more a {font:normal 11px/14px "Trebuchet MS"; color:#407cc7; text-decoration:underline;}
#container .mainbg .all .main .arthra .tabinfo .mainarticle .mainarticletext .more a:hover {font:normal 11px/14px "Trebuchet MS"; color:#407cc7; text-decoration:none;}
#container .mainbg .all .main .arthra .tabinfo .pastarticles {margin:0px; padding:5px; float:left; display:block; width:300px;}
#container .mainbg .all .main .arthra .tabinfo .pastarticles h1 {color:#a40328; font:normal 18px/20px "Trebuchet MS"; width:300px; margin:0px; padding:0px;  float:left; display:block;}
#container .mainbg .all .main .arthra .tabinfo .pastarticles ul {margin:5px 0px 0px 0px; padding:0px; float:left; width:300px;}
#container .mainbg .all .main .arthra .tabinfo .pastarticles li {margin:0px; padding:2px 0px 2px 20px; float:left; width:280px; list-style-type:none; font:normal 12px/14px "Trebuchet MS"; color:#000; background:url(imgs/bullet7.gif) no-repeat 0px 2px;}
#container .mainbg .all .main .arthra .tabinfo .pastarticles li a {font:normal 12px/14px "Trebuchet MS"; color:#000; text-decoration:underline;}
#container .mainbg .all .main .arthra .tabinfo .pastarticles li a:hover {font:normal 12px/14px "Trebuchet MS"; color:#000; text-decoration:none;}
#container .mainbg .all .main .arthra .tabinfo .pastarticles .more {margin:10px 0px 0px 0px; padding:0px; float:right; display:block; width:300px; text-align:right; font:normal 11px/14px "Trebuchet MS"; color:#a40328;}
#container .mainbg .all .main .arthra .tabinfo .pastarticles .more a {font:normal 11px/14px "Trebuchet MS"; color:#a40328; text-decoration:underline;}
#container .mainbg .all .main .arthra .tabinfo .pastarticles .more a:hover {font:normal 11px/14px "Trebuchet MS"; color:#a40328; text-decoration:none;}


#container .mainbg .all .main .team {margin:0px 0px 10px 0px; padding:10px; float:left; display:block; width:730px; background:url(imgs/teambg.jpg) no-repeat 0px 0px; height:164px;}
#container .mainbg .all .main .team h1 {margin:0px; padding:0px; float:left; display:block; width:380px; color:#2569bf; font:bold 16px/18px "Trebuchet MS";}
#container .mainbg .all .main .team .mainppl {margin:10px 0px 0px 0px; padding:0px; float:left; display:block; width:380px;}
#container .mainbg .all .main .team .mainppl .RotatorItem {width:100px; height:100px; margin:10px 5px 0px 0px; padding:0px; text-align:center; background:#ffffff;}

#container .mainbg .all .main .proteinomena {margin:0px 0px 10px 0px; padding:10px; float:left; display:block; width:380px; background:url(imgs/protbg.jpg) no-repeat 0px 0px; height:164px;}
#container .mainbg .all .main .proteinomena h1 {margin:0px; padding:0px; float:left; display:block; width:380px; color:#2569bf; font:bold 16px/18px "Trebuchet MS";}
#container .mainbg .all .main .proteinomena .prod {width:380px;  margin:10px 0px 0px 0px; padding:0px; float:left; display:block;}
#container .mainbg .all .main .proteinomena .prod .prodimg {margin:0px; padding:0px; width:125px; height:125px; float:left; display:block;}
#container .mainbg .all .main .proteinomena .prod .prodimg input {margin:0px; padding:0px; width:125px; height:125px;}
#container .mainbg .all .main .proteinomena .prod .prodtitle {margin:0px; padding:0px 0px 0px 5px; float:left; display:block; width:230px; font: bold 14px/16px "Trebuchet MS"; color:#2569bf;}
#container .mainbg .all .main .proteinomena .prod .prodtext {margin:5px 0px 0px 0px; height:80px; padding:0px 0px 0px 10px; width:230px; float:left; display:block; font:normal 12px/14px "Trebuchet MS"; color:#000; text-align:justify;}
#container .mainbg .all .main .proteinomena .prod .more {margin:5px 0px 0px 0px; padding:0px; width:240px; float:left; display:block; font:normal 12px/14px "Trebuchet MS"; text-align:right;}
#container .mainbg .all .main .proteinomena .prod .more a {font:normal 12px/14px "Trebuchet MS"; text-decoration:underline; color:#2569bf; }
#container .mainbg .all .main .proteinomena .prod .more a:hover {font:normal 12px/14px "Trebuchet MS"; text-decoration:none; color:#2569bf;}

#container .mainbg .all .leftcolumn .gourmed {margin:0px 0px 10px 5px; padding:10px; float:left; display:block; width:205px; height:140px; background:url(imgs/gourmedbg.jpg) no-repeat 0px 0px;}
#container .mainbg .all .leftcolumn .gourmed h1 {margin:0px; padding:0px; float:left; display:block; width:205px; font:bold 14px/16px "Trebuchet MS"; color:#a70328; height:20px;}
#container .mainbg .all .leftcolumn .gourmed .info {margin:0px; padding:0px; width:205px; height:120px;}
#container .mainbg .all .leftcolumn .gourmed .info .photo {margin:0px; padding:0px; float:left; display:block; width:70px; height:70px;}
#container .mainbg .all .leftcolumn .gourmed .info .photo img {margin:0px auto; padding:5px; width:70px; height:70px;}
#container .mainbg .all .leftcolumn .gourmed .info .plate {margin:0px 0px 0px 3px; padding:5px 0px 0px 0px; width:127px; float:left; display:block; height:95px; font:normal 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .leftcolumn .gourmed .info .plate a {font:normal 12px/14px "Trebuchet MS"; color:#000; text-decoration:underline;}
#container .mainbg .all .leftcolumn .gourmed .info .plate a:hover {font:normal 12px/14px "Trebuchet MS"; color:#000; text-decoration:none;}
#container .mainbg .all .leftcolumn .gourmed .mainlink {margin:0px; padding:0px; float:left; display:block; width:205px; height:20px; font:bold 12px/14px "Trebuchet MS"; color:#a70328;}
#container .mainbg .all .leftcolumn .gourmed .mainlink a {font:bold 12px/14px "Trebuchet MS"; color:#a70328; text-decoration:underline;}
#container .mainbg .all .leftcolumn .gourmed .mainlink a:hover {font:bold 12px/14px "Trebuchet MS"; color:#a70328; text-decoration:none;}


#container .mainbg .all .main .basket_container2 {position:fixed;z-index:6000;display:block; top:50%; left:50%; margin:-50px 0px 0px -65px; padding:0px 0px 0px 0px;}
#container .mainbg .all .main .basket_loader {border:1px solid #ccc; background-color:#fff;text-align:center; color:#000;
position:relative; z-index:8000; margin:0px; padding:0px; width:180px; height:70px; top:0; left:0;}
#container .mainbg .all .main .basket_loader ul{ margin:0px; padding:10px 0px 0px 0px; text-align:center}

#container .mainbg .all .main .videogal {margin:0px 0px 20px 0px; padding:0px; float:left; display:block; width:730px; background: url(imgs/vgallery_bgr.jpg) no-repeat 0px 0px}
#container .mainbg .all .main .videogal h1 {margin:5px 0px 5px 10px; padding:0px; float:left; display:block; width:720px; font:bold 14px/16px "Trebuchet MS"; color:#4880B3;}
#container .mainbg .all .main .videogal .videos {margin:0px; padding:5px; width:718px;}
#container .mainbg .all .main .videogal .videos ul {margin:0px auto; width:710px; padding:0px;}
#container .mainbg .all .main .videogal .videos li {margin:0px 3px 0px 0px; padding:0px; float:left; display:block; width:230px; height:140px; border:1px solid #BFCFD5; text-align:center; background:#EAEAEA;}
#container .mainbg .all .main .videogal .videos li img {width:120px; height:90px; border:0px; padding:5px 0px 0px 0px;}
#container .mainbg .all .main .videogal .videos li a {font:normal 12px/14px "Trebuchet MS"; color:#666; text-decoration:underline;}
#container .mainbg .all .main .videogal .videos li a:hover {font:normal 12px/14px "Trebuchet MS"; color:#666; text-decoration:none;}
#container .mainbg .all .main .videogal .videos .morevideos {margin:10px 10px 0px 0px; padding:0px; float:right; display:block; font:bold 12px/14px "Trebuchet MS"; color:#4880B3;}
#container .mainbg .all .main .videogal .videos .morevideos a {font:bold 12px/14px "Trebuchet MS"; color:#4880B3; text-decoration:underline;}
#container .mainbg .all .main .videogal .videos .morevideos a:hover {font:bold 12px/14px "Trebuchet MS"; color:#4880B3; text-decoration:none;}


#container .mainbg .all .main .bboxes {margin:0px 0px 0px 10px; padding:5px; float:left; display:block; width:300px; height:174px; border:1px solid #bdbcbd; background:#fdfdfd;}
#container .mainbg .all .main .bboxes .tips {margin:0px; padding:5px 0px 0px 10px; float:left; display:block; width:290px; height:24px; background:url(imgs/tipsbgbig.jpg) no-repeat 0px 0px; font:normal 14px/16px "Trebuchet MS"; color:#fff;}
#container .mainbg .all .main .bboxes ul {margin:0px; padding:0px; width:300px;}
#container .mainbg .all .main .bboxes li {margin:5px 0px 0px 0px; padding:0px 0px 0px 15px; float:left; display:block; width:285px; list-style-type:none; background:url(imgs/bullet8.gif) no-repeat 0px 2px; font:normal 14px/16px "Trebuchet MS"; color:#1d98e3;}
#container .mainbg .all .main .bboxes li a {font:normal 14px/16px "Trebuchet MS"; color:#1d98e3; text-decoration:underline;}
#container .mainbg .all .main .bboxes li a:hover {font:normal 14px/16px "Trebuchet MS"; color:#1d98e3; text-decoration:none;}
#container .mainbg .all .main .bboxes .text {margin:0px; padding:5px 0px 0px 0px; float:left; display:block; width:300px; height:135px; font:bold 14px/16px "Trebuchet MS"; color:#1d98e3;}

#container .mainbg .all .main .title {margin:32px 0px 0px 0px; padding:0px; width:728px; height:30px; border:1px solid #bfbfc0; background:url(imgs/titlebg.jpg) repeat-x 0px 0px;}
#container .mainbg .all .main .title .subcat {margin:0px; padding:5px 0px 0px 10px; float:left; display:block; height:25px; font:bold 16px/18px "Trebuchet Ms"; color:#4482d2; }
#container .mainbg .all .main .title .category {margin:0px; padding:0px; float:right; display:block; height:30px;}
#container .mainbg .all .main .title .category .catbg {margin:0px; padding:0px; float:left; display:block; height:30px; width:17px; background:url(imgs/leftarros.jpg) no-repeat 0px 0px;}
#container .mainbg .all .main .title .category .catmain {margin:0px; padding:7px 10px 0px 10px; float:left; display:block; height:23px; background:url(imgs/category.jpg) repeat-x 0px 0px; font:normal 12px/14px "Trebuchet MS"; color:#fff;}
#container .mainbg .all .main .title .category .prodpage {margin:0px; padding:0px 0px 0px 5px; float:left; display:block; height:30px; background:url(imgs/category.jpg) repeat-x 0px 0px; font:normal 12px/14px "Trebuchet MS"; color:#fff;}
#container .mainbg .all .main .title .category .prodpage input {margin:0px; padding:0px 4px 0px 0px;}


/*GIFT CARD*/
#container .mainbg .all .main .document .giftcard {height:500px; margin:0px; padding:20px 10px 5px 10px; float:left; display:block; width:699px; background: url(imgs/giftbgr.jpg) no-repeat 0px 0px; }
#container .mainbg .all .main .document .giftcard h3 {margin:10px 0px 15px 0px; padding:0px;float:left; display:block; font:bold 16px/18px "Trebuchet MS"; color:#4783b7;}
#container .mainbg .all .main .document .giftcard .txt1 {margin:0px; padding:0px; float:left; display:block; width:375px; font:normal 14px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .giftcard .txt1 strong {color:#438fcb;}
#container .mainbg .all .main .document .giftcard .order {margin:20px 0px 20px 0px; padding:0px; float:left; display:block; }
#container .mainbg .all .main .document .giftcard .dots {margin:10px 0px 10px 0px; padding:0px; width:100%; float:left; display:block; height:2px; border-right:0px; border-left:0px; border-top:0px; border-bottom:1px dotted #dedede; clear:both;}
#container .mainbg .all .main .document .giftcard .txt2 {margin:0px; padding:0px; width:699px; float:left; display:block; font:normal 12px/14px "Trebuchet MS"; color:#434343;}
#container .mainbg .all .main .document .giftcard .txt3 {margin:0px; padding:0px; width:699px; float:left; display:block; font:normal 11px/14px "Trebuchet MS"; color:#00275a;}
#container .mainbg .all .main .document .giftcard .rules {margin:30px 0px 10px 0px; float:left; display:block; width:699px; padding:0px;}
#container .mainbg .all .main .document .giftcard .rules h2 {margin:0px; padding:0px; float:left; display:block; width:auto; clear:both; font:normal 16px/18px "Trebuchet MS"; color:#4783b7;}
#container .mainbg .all .main .document .giftcard .rules .txt4 {margin:0px; padding:5px; float:left; display:block; width:683px; border:3px solid #dedede; background:#fff; font:normal 11px/14px "Trebuchet MS"; color:#666; overflow:auto; height:80px;}

#container .mainbg .all .main .document .giftcard .steps {margin:0px; padding:0px; float:left; display:block; width:699px;}
#container .mainbg .all .main .document .giftcard .steps li {margin:20px 0px 0px 0px; padding:0px; float:left; display:block; font:bold 14px/18px "Trebuchet MS"; color:#4783b7; list-style-type:none!important; background:none;}
#container .mainbg .all .main .document .giftcard .steps li img {float:left; margin:0px 10px 10px 0px; padding:0px;}
#container .mainbg .all .main .document .giftcard .steps .form1 { margin:10px 0px 0px 35px; float:left; display:block; font:bold 11px/13px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .giftcard .steps .form1 select {margin:5px 0px 0px 0px; font:normal 11px/13px "Trebuchet MS"; color:#666;}
#container .mainbg .all .main .document .giftcard .steps .sep {margin:15px 0px 5px 0px; padding:0px; float:left; display:block; width:699px; background:url(imgs/sep.jpg) no-repeat 0px 0px; height:10px; clear:both;}

#Main_RadioButtonList1 {margin:10px 0px 0px 30px; padding:0px; float:left; display:block;  }
#Main_RadioButtonList1 label {color:#666!important; font:normal 11px/14px "Trebuchet MS"; margin:5px 20px 0px 5px}

#container .mainbg .all .main .document .giftcard .steps .form2 {margin:10px 0px 0px 35px; float:left; display:block; font:bold 11px/13px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .giftcard .steps .form2 input {border:1px solid #ccc; background:#fff; font:normal 12px/22px "Trebuchet MS;"}
#container .mainbg .all .main .document .giftcard .steps .form2 textarea {margin:5px 0px 0px 0px;border:1px solid #ccc; background:#fff; font:normal 12px/22px "Trebuchet MS;"}

#container .mainbg .all .main .document .giftcard .steps .form3 {margin:10px 0px 0px 35px; float:left; display:block; font:bold 11px/13px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .giftcard .steps .form3 select {margin:5px 0px 0px 0px; font:normal 11px/20px "Trebuchet MS"; color:#666; height:22px; border:1px solid #ccc;}
#container .mainbg .all .main .document .giftcard .steps .form3 input {border:1px solid #ccc; background:#fff; font:normal 12px/20px "Trebuchet MS"; width:200px;}
/*END GIFT CARD*/




#container .mainbg .all .main .document {margin:20px 0px 0px 0px; padding:5px; float:left; display:block; width:719px; background:#fff url(imgs/bgdoc.jpg) no-repeat 0px 0px; font:normal 14px/18px "Trebuchet MS"; color:#000;}

#container .mainbg .all .main .document .tools {margin:0px 0px 10px 0px; padding:0px; float:right; display:block;  text-align:right; border-bottom:1px dotted #dedede;}
#container .mainbg .all .main .document .tools ul {margin:0px; padding:0px; width:auto; text-align:right;}
#container .mainbg .all .main .document .tools li {margin:0px; padding:0px 5px 0px 5px; float:left; display:block; width: auto; height:30px; list-style-type:none; background:none;}
#container .mainbg .all .main .document .iconstep {margin:0px; padding:0px; display:block; float:left;  width:455px; background:url(imgs/steps_bg.jpg) repeat-x; }
#container .mainbg .all .main .document .iconstep ul {margin:0px; padding:0px; display:block; float:left; width:455px; }
#container .mainbg .all .main .document .iconstep li {margin:0px; padding:0px; display:block; float:left; width:auto;  }

 
 
#container .mainbg .all .main .document h1 {margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; float:left; display:block; width:720px; border-bottom: 5px solid #e5f5fd; font:bold 14px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document a {margin:0px; padding:0px;  font:normal 14px/18px "Trebuchet MS"; color:#C40904; text-decoration:underline;}
#container .mainbg .all .main .document a:hover {margin:0px; padding:0px;  font:normal 14px/18px "Trebuchet MS"; color:#C40904; text-decoration:none;}

#container .mainbg .all .main .document ul{margin:0px; padding:0px 0px 20px 0px; width:719px; display:block; }
#container .mainbg .all .main .document li {margin:0px 0px 10px 0px; padding:0px 0px 0px 15px; float:left; display:block; width:710px; list-style-type:none; background:url(imgs/bullet9.jpg) no-repeat 0px 4px;}

#container .mainbg .all .main .document .source {margin:0px auto; padding:10px; margin-bottom:10px; float:left; display:block; width:690px; font:normal 11px/14px "Trebuchet MS"; color:#000; background:#EDF7FF; border:1px solid #59A4DE;}
#container .mainbg .all .main .document .source a {font:normal 11px/14px "Trebuchet MS"; color:#C40904; text-decoration:underline;}
#container .mainbg .all .main .document .source a:hover {font:normal 11px/14px "Trebuchet MS"; color:#C40904; text-decoration:none;}

#container .mainbg .all .main .document .myform input {margin:0px; padding:0px; border:1px solid #c1c8cb; font:normal 12px/14px "Trebuchet MS"; color:#3b8bc5; height:20px; width:200px;}
#container .mainbg .all .main .document .myform textarea {margin:0px; padding:0px; border:1px solid #c1c8cb; font:normal 12px/14px "Trebuchet MS"; color:#3b8bc5; height:80px; width:200px;}
#container .mainbg .all .main .document .myform input:hover {margin:0px; padding:0px; border:1px solid #3b8bc5; font:normal 12px/14px "Trebuchet MS"; color:#3b8bc5; height:20px; width:200px;}
#container .mainbg .all .main .document .myform textarea:hover {margin:0px; padding:0px; border:1px solid #3b8bc5; font:normal 12px/14px "Trebuchet MS"; color:#3b8bc5; height:80px; width:200px;}
#container .mainbg .all .main .document .myform input:focus {margin:0px; padding:0px; border:1px solid #3b8bc5; font:normal 12px/14px "Trebuchet MS"; color:#3b8bc5; height:20px; width:200px;}
#container .mainbg .all .main .document .myform textarea:focus {margin:0px; padding:0px; border:1px solid #3b8bc5; font:normal 12px/14px "Trebuchet MS"; color:#3b8bc5; height:80px; width:200px;}

#container .mainbg .all .main .document .myteam {margin:10px 0px 0px 0px; padding:10px 0px 10px 0px; float:left; display:block; width:720px; border-top:5px solid #ffcbd7;}
#container .mainbg .all .main .document .myteam h2 {margin:0px 0px 0px 0px; padding:0px; float:left; display:block; width:720px; font:bold 14px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .myteam ul {margin:10px 0px 10px 0px; padding:0px; float:left;}
#container .mainbg .all .main .document .myteam li {margin:5px 5px 0px 0px; background:#EEF8FA; padding:5px 0px 5px 0px; text-align:center; float:left; display:block; list-style-type:none; width:90px;}
#container .mainbg .all .main .document .myteam li input {margin:0px; padding:0px; width:80px;}
#container .mainbg .all .main .document .myteam li h3{margin:0px; padding:0px; float:left; font:normal 12px/14px "Trebuchet MS";}


#container .mainbg .all .main .document .questions {margin:0px; padding:0px; float:left;}
#container .mainbg .all .main .document .questions ul {margin:0px; padding:0px; float:left;}
#container .mainbg .all .main .document .questions li {margin:0px 0px 10px 0px; padding:0px; list-style-type:none; background:none;}
#container .mainbg .all .main .document .questions li a {text-decoration:none; color:#4489D6;}
#container .mainbg .all .main .document .questions li ul li {background:none; padding:0px;}
#container .mainbg .all .main .document .questions li ul li ul {margin:10px 0px 15px 0px; padding:0px;}
#container .mainbg .all .main .document .questions li ul li ul li {background:url(imgs/bullet10.jpg) no-repeat 0px 2px; padding:0px 0px 0px 15px; margin:0px 0px 5px 0px}

#container .mainbg .all .main .document .history {margin:10px 0px 0px 0px; padding:10px 0px 10px 0px; float:left; display:block; width:720px; border-top:5px solid #ffcbd7;}
#container .mainbg .all .main .document .history h2 {margin:0px 0px 0px 0px; padding:0px; float:left; display:block; width:720px; font:bold 14px/16px "Trebuchet MS"; color:#a40328;}
#container .mainbg .all .main .document .history ul {margin:0px 0px 10px 0px; padding:0px; width:720px;}
#container .mainbg .all .main .document .history li {margin:0px 0px 5px 0px; padding:0px 0px 0px 15px; width:705px; float:left; display:block; list-style-type:none; font:normal 12px/16px "Trebuchet MS"; color:#000; background:url(imgs/bullet9.jpg) no-repeat 0px 4px;}
#container .mainbg .all .main .document .history li a {font:normal 12px/16px "Trebuchet MS"; color:#000; text-decoration:underline;}
#container .mainbg .all .main .document .history li a:hover {font:normal 12px/16px "Trebuchet MS"; color:#000; text-decoration:none;}
#container .mainbg .all .main .document .history .pages {margin:10px 0px 10px 0px; padding:0px; float:left; display:block; width:720px; height:15px;}
#container .mainbg .all .main .document .history .pages .btn {margin:0px; padding:0px; height:15px; width:15px; float:left; text-align:center;}
#container .mainbg .all .main .document .history .pages .pagenum {margin:0px; padding:0px 10px 0px 10px; height:15px;  float:left; font:normal 12px/14px "Trebuchet MS"; color:#666; }
#container .mainbg .all .main .document .history .pages .pagenum a {font:normal 12px/14px "Trebuchet MS"; color:#666; text-decoration:none;}
#container .mainbg .all .main .document .history .pages .pagenum a:hover {font:normal 12px/14px "Trebuchet MS"; color:#666; text-decoration:underline;}
#container .mainbg .all .main .document .history .pages .pagenum strong {font:bold 12px/14px "Trebuchet MS"; color:#D20902;}

#container .mainbg .all .main .document .news {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:720px;}
#container .mainbg .all .main .document .news ul {margin:10px 0px 10px 0px; padding:0px;}
#container .mainbg .all .main .document .news li {margin:0px; padding:10px 0px 10px 15px; float:left; border-bottom:2px solid #e5f5fd; list-style-type:none; width:705px; font:normal 14px/16px "Trebuchet MS"; color:#000; background:url(imgs/bullet10.jpg) no-repeat 0px 13px;}
#container .mainbg .all .main .document .news li a {font:normal 14px/16px "Trebuchet MS"; color:#000; text-decoration:underline;}
#container .mainbg .all .main .document .news li a:hover {font:normal 14px/16px "Trebuchet MS"; color:#000; text-decoration:none;}

#container .mainbg .all .main .document .pages {margin:10px 0px 10px 0px; padding:0px; float:left; display:block; width:720px; height:15px;}
#container .mainbg .all .main .document .pages .btn {margin:0px; padding:0px; height:15px; width:15px; float:left; text-align:center;}
#container .mainbg .all .main .document .pages .pagenum {margin:0px; padding:0px 10px 0px 10px; height:15px;  float:left; font:normal 12px/14px "Trebuchet MS"; color:#666; }
#container .mainbg .all .main .document .pages .pagenum a {font:normal 12px/14px "Trebuchet MS"; color:#666; text-decoration:none;}
#container .mainbg .all .main .document .pages .pagenum a:hover {font:normal 12px/14px "Trebuchet MS"; color:#666; text-decoration:underline;}
#container .mainbg .all .main .document .pages .pagenum strong {font:bold 12px/14px "Trebuchet MS"; color:#D20902;}

#container .mainbg .all .logos {margin:0px; padding:0px; float:left; display:block; width:980px; border-top:1px dotted #dedede;}
#container .mainbg .all .footer {margin:0px; padding:0px; float:left; display:block; width:980px; height:30px; background:url(imgs/botbg.jpg) repeat-x 0px 0px;}
#container .mainbg .all .footer .copyrights {margin:0px; padding:0px 0px 0px 10px; float:left; display:block; height:30px; font:normal 11px/30px "Trebuchet MS"; color:#fff;}
#container .mainbg .all .footer .copyrights a {font:normal 11px/30px "Trebuchet MS"; color:#fff; padding:0px 0px 0px 20px; text-decoration:underline;}
#container .mainbg .all .footer .copyrights a:hover {font:normal 11px/30px "Trebuchet MS"; color:#fff; padding:0px 0px 0px 20px; margin:0px; text-decoration:none;}
#container .mainbg .all .footer .hi {margin:0px; padding:0px 10px 0px 0px; float:right; text-align:right; font:normal 11px/30px "Trebuchet MS"; margin:0px; color:#fff;}
#container .mainbg .all .footer .hi a {font:normal 11px/30px "Trebuchet MS"; color:#fff; padding:0px; text-decoration:underline; font:normal 11px/30px "Trebuchet MS"; margin:0px; color:#fff; }
#container .mainbg .all .footer .hi a:hover {font:normal 11px/30px "Trebuchet MS"; color:#fff; padding:0px; text-decoration:none; font:normal 11px/30px "Trebuchet MS"; margin:0px; color:#fff; }



/*PHOTO GALLERY*/


#container .mainbg .all .main .document .gallery {margin:0px 0px 20px 0px; padding:0px; float:left; display:block; width:710px;}
#container .mainbg .all .main .document .gallery ul {margin:0px; padding:0px; float:left;}
#container .mainbg .all .main .document .gallery li {margin:0px auto; margin-right:10px; margin-bottom: 10px; padding:10px; float:left; display:block; list-style-type:none; width:140px; height:100px; border:1px solid #70c8fb; background:none;} 
#container .mainbg .all .main .document .gallery li input {margin:0px; padding:0px; width: 140px; height:100px;}


/*LOGIN AREA*/

#container .mainbg .all .main .document .new {margin:0px 15px 0px 0px; padding:0px; float:left; display:block; width:350px;}
#container .mainbg .all .main .document .new h1 {margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; float:left; display:block; width:350px; border-bottom: 5px solid #e5f5fd; font:bold 16px/18px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .new h2 {margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; float:left; display:block; width:350px; border-bottom: 1px solid #e5f5fd; font:bold 14px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .new ul {margin:0px; padding:0px; width:330px;}
#container .mainbg .all .main .document .new li {width:330px;}
#container .mainbg .all .main .document .old {margin:0px; padding:0px; float:left; display:block; width:350px;}
#container .mainbg .all .main .document .old h1 {margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; float:left; display:block; width:350px; border-bottom: 5px solid #e5f5fd; font:bold 16px/18px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .old h2 {margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; float:left; display:block; width:350px; border-bottom: 1px solid #e5f5fd; font:bold 14px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .document .old ul {margin:0px; padding:0px; width:330px;}
#container .mainbg .all .main .document .old li {width:330px;}
#container .mainbg .all .main .document .old .myinp {width:100px; border:1px solid #e5f5fd; font: normal 12px/14px "Trebuchet MS"; color:#000;}



/*APPL*/

#container .mainbg .all .main .document .appl {margin:0px auto; margin-top:20px; margin-bottom:20px; padding:10px; width:680px; background:#def2ff; }
#container .mainbg .all .main .document .appl table {margin:10px 0px 0px 0px; background:#edf8ff;}
#container .mainbg .all .main .document .appl td {border-right:1px solid #dedede; border-bottom:1px solid #dedede; padding:3px 5px 3px 5px;}



#container .mainbg .all .main .document .sitemap {margin:0px; padding:0px; width:700px;}
#container .mainbg .all .main .document .sitemap ul {margin:20px 30px 0px 0px; padding:0px; float:left; display:block; width:200px; background:none;}
#container .mainbg .all .main .document .sitemap li {margin:0px 5px 20px 0px; padding:0px 0px 0px 15px; float:left; display:block; width:185px; background:none; list-style-type:none; background:url(imgs/bullet2.gif) no-repeat 0px 5px;}
#container .mainbg .all .main .document .sitemap li a {font:normal 14px/16px "Trebuchet MS"; color:#3C8ED8; margin:0px 0px 5px 0px; padding:0px;}
#container .mainbg .all .main .document .sitemap li ul {margin:0px; padding:0px; float:left;}
#container .mainbg .all .main .document .sitemap li ul li {list-style-type:none; margin:0px; padding:0px 0px 0px 20px; width:180px; list-style-type:none; background:url(imgs/bullet10.jpg) no-repeat 0px 5px;}
#container .mainbg .all .main .document .sitemap li ul li a {font:normal 14px/16px "Trebuchet MS"; color:#666;}


#container .mainbg .all .main .document .alike {margin:10px 0px 20px 0px; padding:0px; float:left; display:block; width:700px; border:1px solid #000; background:#EEF8FA;}


/*//////POLL////////*/
#container .mainbg .all .main .poll {margin:0px 0px 10px 0px; padding:5px 10px 5px 10px; float:left; width:380px; border:1px solid #bdbcbd; background:#f7f7f7;} 
*html #container .mainbg .all .main .poll {margin:0px 0px 10px 0px; padding:5px 10px 5px 10px; float:left; width:380px; border:1px solid #bdbcbd; background:#f7f7f7;}
#container .mainbg .all .main .poll h1{margin:0px; padding:5px 0px 0px 10px; width:370px; height:24px; font:normal 14px/16px "Trebuchet MS"; color:#000; background:url(imgs/poll_title_big.jpg) no-repeat 0px 0px; float:left;}
#container .mainbg .all .main .poll h2{margin:0px; padding:5px 0px 0px 10px; width:370px; font:bold 12px/16px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .poll .poll_list {margin:0px; padding:0px; width:380px; font:normal 12px/13px "Trebuchet MS";}
#container .mainbg .all .main .poll .poll_links {margin:0px; padding:0px; float:left; display:block; width:380px; font:bold 12px/14px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .poll .poll_links a {margin:10px 0px 0px 0px; padding:0px 10px 0px 0px; float:left; display:block; font:bold 11px/14px "Trebuchet MS"; color:#000; text-decoration:underline;}
#container .mainbg .all .main .poll .poll_links a:hover {margin:10px 0px 0px 0px; padding:0px 10px 0px 0px; float:left; display:block; font:bold 11px/14px "Trebuchet MS"; color:#000; text-decoration:none;}
#container .mainbg .all .main .poll .poll_links .red a {margin:10px 0px 0px 0px; padding:0px 10px 0px 10px; float:left; display:block; font:bold 11px/14px "Trebuchet MS"; color:#c52f2f; text-decoration:underline;}
#container .mainbg .all .main .poll .poll_links .red a:hover {margin:10px 0px 0px 0px; padding:0px 10px 0px 10px; float:left; display:block; font:bold 11px/14px "Trebuchet MS"; color:#c52f2f; text-decoration:none;}

/*//////weather////////*/
#container .mainbg .all .main .weather {margin:0px 7px 0px 0px; padding:0px; float:left; display:block; width:310px; height:150px;  background:#EEF8FA; border:1px solid #6EB0E4; text-align:left;}
#container .mainbg .all .main .weather .mytitle {margin:5px 5px 5px 5px;  padding:0px; float:left; display:block; width:294px; height:22px; font:normal 16px/22px "Trebuchet MS"; background:#3B5998; border:3px solid #7BB8E7;  color:#fff;text-align:center;}
#container .mainbg .all .main .weather .myimg {width:70px; float:left; display:block; height:105px; padding:0px; margin:5px 5px 0px 5px;  font: normal 12px/14px "Trebuchet MS"; color:#000; text-align:center;}
#container .mainbg .all .main .weather .myimg img {width:40px; height:40px;}
#container .mainbg .all .main .weather .myimg .bigfont {font:bold 18px/22px "Trebuchet MS";  color:#3B5998;}
#container .mainbg .all .main .weather .myinfo {width:220px; float:left; display:block; margin:0px; padding:5px; font:normal 12px/16px "Trebuchet MS"; color:#666;}
#container .mainbg .all .main .weather .myinfo strong {font:bold 12px/16px "Trebuchet MS"; color:#3B5998;}
#container .mainbg .all .main .weather a {color:#1DA9F1;}

/*//////CATEGORIES//////*/

#container .mainbg .all .main .maincategory {margin:0px 6px 5px 6px; padding:5px 0px 0px 0px; float:left; display:block; width:708px; height:228px; background:url(imgs/maincat.jpg) no-repeat 0px 20px;}
#container .mainbg .all .main .maincategory .category_title {margin:0px 0px 0px 15px; padding:0px; float:left; display:block; height:31px;}
#container .mainbg .all .main .maincategory .category_title .mytitle {margin:0px; padding:0px; float:left; display:block; background:url(imgs/mytitlebg.jpg) repeat-x 0px 0px; height:31px; font:normal 22px/31px "Trebuchet MS"; color:#4c9ef2;}
#container .mainbg .all .main .maincategory .category_title .left {margin:0px; padding:0px; float:left; display:block; height:31px; width:14px; background:url(imgs/leftitle.jpg) no-repeat 0px 0px;}
#container .mainbg .all .main .maincategory .category_title .right {margin:0px; padding:0px; float:left; display:block; height:31px; width:14px; background:url(imgs/rightitle.jpg) no-repeat 0px 0px;}
#container .mainbg .all .main .maincategory .categorytext {margin:0px; padding:10px; width: 380px; float:left; display:block; height:175px; font:normal 16px/20px "Trebuchet MS"; color:#000;}
#container .mainbg .all .main .maincategory .photo {margin:5px 0px 0px 10px; padding:0px; width:275px; float:left; height:170px; background:#fff; border:5px solid #ebebeb; text-align:center;}
#container .mainbg .all .main .maincategory .photo img {width:275px; height:170px; margin:0px; padding:0px;}

#container .mainbg .all .main .categories {margin:0px; padding:0px; float:left; display:block; width:708px;}
#container .mainbg .all .main .categories ul {margin:0px; padding:0px;}
#container .mainbg .all .main .categories li {list-style-type:none; margin:5px 0px 5px 6px; padding:0px; float:left; display:block; width:708px; background:url(imgs/subcatbgr.jpg) no-repeat 0px 0px; height:110px; border-bottom:4px solid #ecefef;}
#container .mainbg .all .main .categories li .lphoto {background:#fff; margin:10px 15px 0px 10px; padding:0px; width:100px; height:90px; display:block; float:left; }
#container .mainbg .all .main .categories li .lphoto img {float:left; border:1px solid #d9d9d9;}
#container .mainbg .all .main .categories li .subdetails {margin:0px; padding:5px 0px 10px 0px; float:left; display:block; width:580px; height:95px;}
#container .mainbg .all .main .categories li .subdetails .mysubtitle {margin:0px; padding:0px; float:left; display:block; width:580px; font:normal 14px/15px "Trebuchet MS"; color:#2185d0; height:32px;}
#container .mainbg .all .main .categories li .subdetails .mysubtitle a {margin:0px; padding:0px; font:bold 14px/16px "Trebuchet MS"; color:#2185d0; text-decoration:underline; float:left;}
#container .mainbg .all .main .categories li .subdetails .mysubtitle a:hover {margin:0px; padding:0px; font:bold 14px/16px "Trebuchet MS"; color:#2185d0; text-decoration:none; float:left;}
#container .mainbg .all .main .categories li .subdetails .mysubtxt {margin:0px; padding:0px; float:left; display:block; width:580px; font: normal 13px/16px "Trebuchet MS";  color:#000; height:50px;}
#container .mainbg .all .main .categories li .subdetails .moredetails {margin:0px 5px 0px 0px; padding:0px; float:right; display:block; font:bold 12px/18px "Trebuchet MS"; color:#666666;}
#container .mainbg .all .main .categories li .subdetails .moredetails a {padding:0px 20px 0px 0px; margin:0px; font:bold 12px/14px "Trebuchet MS"; color:#666666; text-decoration:none; background:url(imgs/morearrows.jpg) no-repeat right 4px;}
#container .mainbg .all .main .categories li .subdetails .moredetails a:hover {padding:0px 20px 0px 0px; margin:0px; font:bold 12px/14px "Trebuchet MS"; color:#9b9b9b; text-decoration:none; background:url(imgs/morearrows.jpg) no-repeat right 4px;}

/*FACEBOOK FAN PAGE WIDGET*/
#container .mainbg .all .leftcolumn .fanpage {margin:0px 0px 10px 0px; padding:0px 0px 0px 8px; float:left; display:block; width:225px; text-align:center;}

/*BRANDS*/
#container .mainbg .all .main .document .brands {margin:0px auto; padding:0px; display:block; width:680px;}
#container .mainbg .all .main .document .brands ul {margin:0px; padding:0px;}
#container .mainbg .all .main .document .brands li {list-style-type:none; float:left; text-align:center; display:block; width:154px; margin:0px 2px 6px 4px; padding:5px; height:70px; list-style-type:none; background:none;}

/*IMAGE TEMPLATE*/

