/* CSS Document writed by gray zan 2008 */
body { background:#ffffff; font-size:11px; vertical-align:top; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; width:100%; text-align:center; margin:0px 0px 0px 0px 0px; }
td,th,input,div,span,li{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; line-height:18px;  }
h1,h2,h3,h4,h5,h6,dl,dt,dd,p,form,fieldset,legend,input { margin:0px;padding:0px; text-align:left; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
img { border:0px; }
ul,ol { margin:0px; padding:0px; }
li { list-style:none outside; }
a,a:link,a:visited { color:#ff6600; text-decoration:none; }
a:hover { color:#000000; text-decoration:none; }
a:active { color:#803300; text-decoration:none; }
.clear { clear:both; display:block; }
.clear_both { clear:both; display:block; margin:0px; padding:0px; }
.clear_left { clear:left; }
.clear_right { clear:right; }
#wrap,.wrap { width:800px; margin:5px auto 0px auto; background:url(http://www.video-to-flash.com/flash_video_mx/wrap_bg.gif) left top repeat-y; zoom:100%; text-align:center; }
#header,#main,#footer,#position { margin:0px auto 0px auto; } 
/*head*/
#header { background:url(http://www.video-to-flash.com/flash_video_mx/header_bg.jpg) center top no-repeat; padding:10px 15px 0px 15px; }
#header #logo { float:left; padding:5px 0px 0px 0px; }
#header .container { float:right; width:520px; }
#header .container #newsletter { float:right; text-align:right; background:url(http://www.video-to-flash.com/flash_video_mx/newsletter_bg.gif) left center no-repeat; padding:0px 0px 0px 35px; }
#header .container #newsletter a,#header .container #newsletter a:link,#header .container #newsletter a:visited { color:#ff6600; text-decoration:underline; }
#header .container #newsletter a:hover { color:#ffffff; text-decoration:underline; }
#header .container #keywords { text-align:right; color:#FFFFFF; padding:5px 0px 10px 0px; clear:right; }
#header .container #nav { float:right; }
#header .container #nav li { margin:0px 0px 0px 2px; height:26px; background:url(http://www.video-to-flash.com/flash_video_mx/navigation_li.gif) left top no-repeat; float:left; }
#header .container #nav li a { display:block; background:url(http://www.video-to-flash.com/flash_video_mx/navigation_li_a.gif) right top no-repeat; padding:0px 10px 0px 10px; line-height:26px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#header .container #nav li a,#header .container #nav li a:link,#header .container #nav li a:visited { color:#333333; }
#header .container #nav li a:hover { color:#ff6600; }
#header .container #nav .on { background:url(http://www.video-to-flash.com/flash_video_mx/navigation_li_on.gif) left top no-repeat !important; }
#header .container #nav .on a { background:url(http://www.video-to-flash.com/flash_video_mx/navigation_li_on_a.gif) right top no-repeat !important; }
#header .container #nav .on a,#header .container #nav .on a:link,#header .container #nav .on a:visited { color:#ff6600 !important; }
#header .container #nav .on a:hover { color:#333333 !important; }
/*mian*/
#main { padding:0px 4px 0px 4px; }
.main_bg { background:url(http://www.video-to-flash.com/flash_video_mx/mian_line.gif) left top repeat-y; }
#main #left { float:left; width:171px; padding:0px 0px 10px 0px; }
#main #center { float:left; width:448px; margin:0px 1px 0px 1px; }
#main #right { float:right; width:171px; }
#main #purchase { padding:0px; }

#main #left #info { background:#f2f2f2 url(http://www.video-to-flash.com/flash_video_mx/main_left_info_bg.gif) left top repeat-x; padding:15px; }
#main #left #info .name { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
#main #left #info .name a { font-size:14px; }
#main #left #info .name a,#main #left #info .name a:link,#main #left #info .name a:visited { color:#000000; }
#main #left #info .name a:hover { color:#ff6600; text-decoration:underline; }
#main #left #info .pic { text-align:center; padding:10px 0px 0px 0px; }
#main #left #info .price { padding:0px 10px 10px 10px; }
#main #left #info .price span { color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
#main #left #info .do { text-align:center; }

#main #left #pic { border-top:1px solid #d5d5d5; }
#main #left #pic img { width:100%; margin:0px; padding:0px; }
#main #left #menu { padding:15px; text-align:center; }
#main #left #menu ul { margin:0px 0px 10px 0px; }
#main #left #menu ul li { padding:6px 20px 6px 0px; background:url(http://www.video-to-flash.com/flash_video_mx/left_menu_li_bg.gif) right center no-repeat; border-bottom:1px solid #d7d7d7; }
#main #left #menu ul li a,#main #left #menu ul li a:link,#main #left #menu ul li a:visited { color:#333333; }
#main #left #menu ul li a:hover { color:#ff6600; text-decoration:underline; }
#main #left #menu ul .on { background:#efefef url(http://www.video-to-flash.com/flash_video_mx/left_menu_li_on_bg.gif) right center no-repeat; font-weight:bold; }
#main #left #menu ul .on a,#main #left #menu ul .on a:link,#main #left #menu ul .on a:visited { color:#ff6600; }
#main #left #menu ul .on a:hover { color:#333333; text-decoration:underline; }
#main #left #related { padding:15px; }
#main #left #related .title { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0px 0px 5px 0px; }
#main #left #related a,#main #left #related a:link,#main #left #related a:visited { color:#333333; }
#main #left #related a:hover { color:#ff6600; }

#main #right #recommend { background:#f2f2f2 url(http://www.video-to-flash.com/flash_video_mx/main_right_top_bg.gif) left top repeat-x; padding:15px; border-bottom:1px solid #d5d5d5; }
#main #right #recommend .title { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; }
#main #right #recommend .subtitle { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:10px 0px 0px 0px; }
#main #right #recommend ul li { border-bottom:1px solid #d6d6d6; line-height:25px; }
#main #right #recommend a,#main #right #recommend a:link,#main #right #recommend a:visited { color:#333333; }
#main #right #recommend a:hover { color:#ff6600; }
#main #right #news { padding:15px; border-bottom:1px solid #cdcdcd; }
#main #right #news .title { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0px 0px 5px 0px; }
#main #right #news a,#main #right #news a:link,#main #right #news a:visited { color:#333333; }
#main #right #news a:hover { color:#ff6600; }
#main #right #upgrade { padding:15px; border-bottom:1px solid #cdcdcd; }
#main #right #upgrade .title { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0px 0px 5px 0px; }
#main #right #upgrade a,#main #right #upgrade a:link,#main #right #upgrade a:visited { color:#333333; }
#main #right #upgrade a:hover { color:#ff6600; }

#main #center { background:url(http://www.video-to-flash.com/flash_video_mx/main_center_bg.gif) left top repeat-x; padding:0px 0px 15px 0px; }
#main #center #banner { padding:0px; }
#main #center #banner img { border:none; width:100%; }
#main #center .title { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:10px 0px 5px 0px; margin:0px 15px 0px 15px; border-bottom:1px solid #d8d8d8; }
#main #center .title span { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; }
#main #center .subtitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:10px 0px 5px 0px; margin:0px 15px 0px 15px; border-bottom:1px solid #d8d8d8; }
#main #center .overview { padding:15px; }
#main #center .overview img { float:left; margin:0px 15px 10px 0px; }
#main #center .pro { padding:0px 15px 0px 15px; }
#main #center .pro img { border:none; width:100%; }
#main #center .features { padding:5px 15px 5px 15px; }
#main #center .features ul li { list-style:none outside; padding:10px 0px 10px 0px; border-bottom:1px solid #efefef; }
#main #center .features ul li img { float:left; margin:0px 15px 10px 0px; }
#main #center .article { padding:15px; }
#main #center .article h1,#main #center .article h2,#main #center .article h3,#main #center .article h4,#main #center .article h5,#main #center .article h6,#main #center .article h7 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
#main #center .article .note { background:url(http://www.video-to-flash.com/flash_video_mx/article_note_bg.gif) center top repeat-y; }
#main #center .article .note .top { background:url(http://www.video-to-flash.com/flash_video_mx/article_note_top.gif) center top no-repeat; height:10px; }
#main #center .article .note .content { padding:0px 10px 10px 10px; background:url(http://www.video-to-flash.com/flash_video_mx/article_note_bottom.gif) center bottom no-repeat; }
#main #center .screenshots,#main #center .upgrade,#main #center .version_history,#main #center .tutorial,#main #center .soultion,#main #center .faq,#main #center .online_help,#main #center .faq,#main #center .demo,#main #center .download,#main #center .system { padding:15px; }
#main #center .download .left { float:left; width:204px; }
#main #center .download .left .pic { text-align:center; }
#main #center .download .right { float:right; width:204px; }
#main #center .download .name { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; }
#main #center .download .subtitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:10px 0px 5px 0px !important; border-bottom:1px solid #cdcdcd; margin:0px 0px 15px 0px !important; }
#main #purchase .title { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:10px 0px 5px 0px; margin:0px 15px 0px 15px; border-bottom:1px solid #d8d8d8; }
#main #purchase .container { padding:15px; }
#main #purchase .subtitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0px 0px 5px 0px; }
#main #purchase .img_left { float:left; margin:0px 15px 15px 0px; }
#main #purchase .img_right { float:right; margin:0px 0px 15px 15px; }
#main #purchase .content { background:url(http://www.video-to-flash.com/flash_video_mx/purchase_content.gif) center top repeat-y; }
#main #purchase .content .top { background:url(http://www.video-to-flash.com/flash_video_mx/purchase_content_top.gif) center top no-repeat; height:12px; }
#main #purchase .content .shop { background:url(http://www.video-to-flash.com/flash_video_mx/purchase_content_bottom.gif) center bottom no-repeat; padding:0px 15px 15px 15px; }
#main #purchase .content .shop table,#main #purchase .content .shop table tr { margin:0px; padding:0px; }
#main #purchase .content .shop table td { padding:5px 15px 5px 0px; }
#main #purchase .content .shop table .title { margin:0px; padding:0px; }
#main #purchase .content .shop table .title td { border-bottom:2px solid #d8d8d8; font-weight:bold; }
/*location*/
#location { margin:0px auto 0px auto; padding:5px 15px 5px 15px; background:#FFFFFF; border-bottom:1px solid #b2b2b2; color:#333333; }
#location a,#location a:link,#location a:visited { color:#333333; }
#location a:hover { color:#ff6600; text-decoration:underline; }
#location .home { background:url(http://www.video-to-flash.com/flash_video_mx/position_home.gif) left center no-repeat; padding:5px 0px 5px 25px; }

/*footer*/
#footer { background:#f5f5f5 url(http://www.video-to-flash.com/flash_video_mx/footer_bg.gif) bottom left repeat-x; height:38px;}
#footer .links { float:left; line-height:30px; padding:0px 0px 0px 15px; }
#footer .links a { padding:0px 10px 0px 10px; background:url(http://www.video-to-flash.com/flash_video_mx/footer_link_bg.gif) left top repeat-y;}
#footer a,#footer a:link,#footer a:visited { color:#333333; }
#footer a:hover { color:#ff6600; text-decoration:underline; }
#footer .links .left { background:none !important; padding:0px 10px 0px 0px; }
#footer .copyright { float:right; color:#333333; line-height:30px; padding:0px 15px 0px 0px; text-align:right; }