body { margin:0; padding:0;}

img { border:none; margin:0; padding:0;}



.wrapper { margin:10px auto; width:980px; padding:0;}

.adv {height:72px; font:normal 12px Arial; color:#fff; padding:0px 0 0 0; text-align:right; margin:0 0 0 0;}

.adv h4 { font:normal 10px Arial; color:#fff; margin:0; padding:0; font-size:1px;}

.bel_logo img {float:left; font-size:1px;}

.mainmenu { background:#A9D600; margin:0 0 0 0; padding:0; font-size:1px;}

.mainmenu ul {margin:0 0px 0 7px; padding:7px 0; font-size:1px; }

.mainmenu li { display:inline; font:bold 11px Arial; list-style-type:none; color:#05653F; margin:0; padding:0; bor der-right:1px solid #05653F;}

.mainmenu li a { text-decoration:none; color:#05653F; margin:0; padding:6px 2px;}

.mainmenu li a:hover {background:url(../images/main_tile.gif) repeat-x top left; margin:0;padding:6px 2px; text-decoration:none; color:#05653F;}

.mainmenu li a#selected {background:url(../images/main_tile.gif) repeat-x top left; margin:0;padding:6px 2px; text-decoration:none; color:#05653F;}



.main_watch { font:bold 12px Arial; background:Green; color:#A8D601; border:1px solid #FFF; padding:4px 5px; margin:1px 5px 2px 0; }

.main_watch a { text-decoration:underline; color:#A8D601;}

.main_watch a:hover { text-decoration:none; color:#A8D601;}



.main_body { background:#DBEABF; margin:0; padding:0 0px 0 0; clear:both;}

.main_left { margin:0; padding:17px 0 0 20px; width:257px;}

.contact { margin:0; padding:0;}

.contact img { font-size:1px;}

.contact_text { font:normal 12px Arial; color:#666; border-top:2px solid #A9D600; margin:17px 0 0 0; padding:10px 0 0 0;}

.contact_text h5 { text-align:center; margin:-5px 0 0 0; padding:0;}

.contact_text td { font:normal 11px Arial; color:#000; padding:2px 2px 2px 8px; margin:0;}

.contact_text a { text-decoration:underline; color:#666; font:bold 12px Arial;}

.contact_text a:hover { text-decoration:none; color:#666;font:bold 12px Arial;}

.contact_text h3 { font:normal 12px Arial; color:#669900; margin:10px 0; padding:0;}

.contact_text h4 { font:bold 16px Georgia; color:#05653F; padding:5px 0 5px 0; margin:0;}

.contact_text ul { margin:20px 0; padding:0;}

.contact_text li { font:normal 12px Arial; color:#999; margin:15px 0; padding:0; list-style-type:none;}

.contact_text li a { text-decoration:none; color:#666; font:normal 12px Arial; }

.contact_text li a:hover { text-decoration:underline; color:#666; font:bold 12px Arial;}



.main_wrapper { width:100%; margin:0; padding:0;}

.main_left_column { width:648px; float:left; margin:0; padding:0;}

.main_right_column { width:332px; float:left; margin:0; padding:0;}





.main_body_adv { background:#05653F; clear:both; margin:0; padding:0; }



.main_body_adv div { background:url(../images/adv_img.gif) no-repeat center;height:180px;padding:130px 0;text-align:center; font:normal 50px Georgia; color:#A9D502; margin:0;}

.main_body_adv div a {color:#A9D502; text-decoration:none;}

.main_body_adv div a:hover {color:#B7E800; text-decoration:none;}



.main_body_adv div p { font:normal 19px Georgia; color:#A9D502; margin:0px 0; padding:0;}



.main_body_adv div h2 {font:normal 24px Georgia; color:#fff; margin:30px 0 5px 0; padding:0;}

.main_body_adv div h2 a {text-decoration:underline; color:#fff}

.main_body_adv div h2 a:hover {text-decoration:none; color:#A9D502}

.main_body_adv div h6 { font:normal 12px Arial; color:#fff; margin:0; padding:0;}

.main_body_adv div h5 { font:normal 12px Arial; color:#fff; margin:0px 0 0 0; padding:0;}



.main_body_adv div input { font:normal 12px Arial; color:#000; margin:10px 0; padding:1px;}



.main_right { padding:17px 17px 12px 20px; margin:0; te xt-align:center; font:normal 12px Arial; color:#666;}

.main_right .block_img td { font:bold 12px Georgia; width:310px; bo rder:1px solid #fff; color:#04673B; padding:15px 10px 15px 15px;}

.main_right p span {font:normal 10px arial; color:#008132; background:#EAF8CF; display:block; padding:5px;}

.main_right div {font:bold 18px Georgia; color:#008132;}

.main_frame_btm { background:url(../images/footer_tile.gif) repeat-x left top; }

.main_frame_btm div { background:url(../images/footer_lt.gif) no-repeat left top;}

.main_frame_btm div div { background:url(../images/footer_rt.gif) no-repeat right top; height:5px;font-size:1px;}



.main_tab_btm { background:url(../images/tab_btm_lt.gif) no-repeat left top; padding-left:5px;}

.main_tab_btm div { background:url(../images/tab_btm_tile.gif) repeat-x left top;}

.main_tab_btm div div { background:url(../images/tab_btm_rt.gif) no-repeat right top; font-size:1px;}



.footer { font:normal 10px Arial; color:#ccc; margin:7px 0;}



/******************************************************

MENU STYLES

*******************************************************/



.arrowlistmenu{width: 100%; /*width of accordion menu*/ margin:0px 0 5px 7px; padding:0; }

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/font:normal 12px Arial;color:#666;margin:2px 0 0 0px;line-height: 22px; /*bottom spacing between header and rest of content*/ padding: 0px 0px 0px 0px; /*header text is indented 10px*/cursor: hand;cursor: pointer;}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/font:bold 12px Arial;}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/list-style-type: none;margin:0;padding:0;  /*bottom spacing between each UL and rest of content*/}

.arrowlistmenu ul li{/*bottom spacing between menu items*/ font:normal 14px Arial; margin:2px 0 0 0px;padding-bottom:1px;}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/}

.arrowlistmenu ul li a { color: #666; /*custom bullet list image*/display: block; padding:0; /*link text is indented 19px*/text-decoration: none; font-size: 90%; margin:0 0 0px 6px;}

.arrowlistmenu ul li a:visited{color: #666; font:bold 12px Arial; }

.arrowlistmenu ul li a:hover{ /*hover state CSS*/ padding:0; margin:0 0 0 6px; }

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/}

.subcategoryitems li { margin:0 0 0 15px; padding:2px 0;}

.categoryitems li a { }



/******************************************************

MENU STYLES END

*******************************************************/



/* SlideShow v 1.3 */

.slideshowContainer { border: 1px solid #fff;width: 670px;height: 432px;margin-bottom: 5px;}

.loading {background: url(images/loading.gif) center no-repeat;}

.slideshowThumbnail {outline: none; }

.slideshowThumbnail img { pad ding: 4px 3px 4px 0px; margin:4px 2px 4px 0px;border:1px solid #fff; }

a:hover.slideshowThumbnail img {bo rder: 1px solid #ccc;pa dding: 4px;}

.current img {bor der: 1px solid red; pad ding: 5px;}

.outline {b order: 1px solid #A1D562;z-index: 0;position: absolute; margin:0; padding:0;}

#thumbnails {	/*width: 130px;	float: left;*/font:normal 11px Arial; color:#666; padding-left:0px;}

#thumbnails p { margin:0 0 5px 0; padding:0;font:normal 11px Arial; color:#666; }

#thumbnails p a { text-decoration:none; color:#666;font:normal 11px Arial; }

#thumbnails p a:hover { text-decoration:underline; color:#000;}



/* */



.slideshowContainer1 { bor der: 1px solid #fff;width: 648px;height: 303px;}

.loading1 { background:url(../images/loading.gif) center no-repeat;}

.slideshowThumbnail1 {outline: none; }

.slideshowThumbnail1 img { pad ding: 4px 3px 4px 0px; margin:0px;bor der:1px solid #red; }

a:hover.slideshowThumbnail1 img {bor der: 1px solid #fff;pa dding: 4px;}

.current1 img {bor der: 1px solid red; pad ding: 5px;}

.outline1 {z-index: 0;position: absolute; margin:0; padding:0; fo nt-size:1px; b order:1px solid red;}

#thumbnails1 {	/*width: 130px;	float: left;*/ padding-left:0px; f ont-size:1px;}

#thumbnails1 img { f ont-size:1px; bo rder:1px solid red;}

#thumbnails1 { margin:0 0 5px 0; padding:0;   }

#thumbnails1 a { text-decoration:none; }

#thumbnails1 a:hover { text-decoration:none;}



#thu mbnails a { padding-left:3px;}

#realtooltip {}



.rate_guarantee { background:url(../images/rate_gua1.gif) no-repeat left top; width:950px; margin:10px 0 0 15px; padding:0 0 0 0; height:134px }

.rate_guarantee p { font:bold 10px tahoma; color:#05653F; margin:0 0 0 0; padding:14px 0 0 805px;}

.rate_guarantee p a { text-decoration:none;color:#05653F;}

.rate_guarantee p a:hover { text-decoration:underline;color:#05653F;}

.invited_txt { font:normal 12px Arial; color:#05653F; margin:0px 0 5px 0; padding:0 0 0 18px; float:left; width:270px;}

.invited_txt  p {margin: 6px 0 8px 0}

.invited_txt a { text-decoration:underline;color:#05653F; }

.invited_txt a:hover { text-decoration:none;color:#05653F; }

.invited_txt form { margin:0; padding:0;}

.invited_txt input { width:260px; margin:5px 0; padding:3px; border:1px solid #979797; font:normal 11px Arial;}

.invited_txt span { font:normal 11px Arial; color:#5A5A5A; margin:0; padding:0;}



.invited_video { border:1px solid #B1D91F; float:left; margin:10px 0 0 25px; font-size:1px;}

.invited_site { float:left; margin:10px 10px 0 12px; padding:0;}

.invited_right_txt { background:url(../images/belvalkar_back.gif) no-repeat left top; width:290px; float:left; display:inline; font:normal 11px Arial; color:#5F5F5F; margin:10px 0 0 0; padding:0px 0 5px 17px; text-align:right;}

.invited_right_txt a { text-decoration:underline; color:#DB9B00;}

.invited_right_txt a:hover { text-decoration:none; color:#DB9B00;}

.invited_right_txt p { margin:6px 20px 3px 0; padding:0;}

.clearfix { height:1px; clear:both; font-size:1px;}







