/* CSS Document */
html, body {width:100%;margin:0;padding:0;}
body {height:100%;font:11px 'Trebuchet MS', Arial, Tahoma, Verdana, Sans-Serif;color:#333;background:#fff;}
div, body, p, ul, ol, li, a, form, img, table, td {margin:0;padding:0;} 
img {border:none;}
ul, li {margin:0;padding:0;}
a,a:link, a:active, a:visited {text-decoration:underline;color:#2B93D0;}
a:hover {text-decoration:underline;color:#2B93D0;}
#content {width:991px;margin-left:auto;margin-right:auto;}

	/* Header */
#header {width:992px;float:left;}
#logo_left {background:url(images/background/bg_logo_left.gif) no-repeat; width:40px; height:43px;float:left;}
#logo_top {background:url(images/background/bg_logo_top.gif) no-repeat; width:148px; height:43px;float:left;}
#bg_line_right {background:url(images/background/bg_line_right.gif) repeat-y left; width:32px; height:43px;float:right;}
#bg_line_right2 {background:url(images/background/bg_line_right.gif) repeat-y left; width:32px; height:54px;float:right;}
#bg_top {background-color:#fff; width:771px; height:43px;float:left;}
.clear {clear:left;}
.float {float:left;}
.float2 {float:right;}
#bg_logo_left_bottom {background:url(images/background/bg_logo_left_bottom.jpg) no-repeat; width:40px; height:54px;float:left;}
#logo {background:url(images/background/logo.gif) no-repeat; width:148px; height:54px;float:left;}

	/* Menu1 */
#bg_top2 {background-color:#DEF3FA;width:771px; height:40px;float:left;border-top:1px solid #A0D1EB; padding:0; margin:0;}
#bg_top2 ul {margin:6px 0 0 0;width:450px;float:left;padding:0;height:34px;}
#bg_top2 ul li {display:inline;margin:0 8px 0 0;float:right;padding:0;height:34px;}
#bg_top2 ul li img{height:30px;}
html>body #bg_top2 ul li img{height:34px;}
/*#bg_top2 ul li.hov {display:inline;padding:6px 0 11px 1px;margin-right:24px;float:right;border-bottom:1px solid #fff;}
#bg_top2 ul li a:link {font:10px Arial, Trebuchet ms, san-serif; color:#42A4D7;text-decoration:none;}
#bg_top2 ul li a:visited {font:10px Arial, Trebuchet ms, san-serif; color:#42A4D7;text-decoration:none;}*/
#bg_top2 ul li a:hover {border-bottom:4px solid #fff;}
html>body #bg_top2 ul li a:hover {border-bottom:none;}
/*.lileft {background:url(images/button/left.gif) no-repeat top left;padding:7px 0px 13px 0;}
.licenter {background:url(images/button/line.gif) repeat-x top right;padding:7px 1px 13px 1px;font-weight:bold;}
.liright {background:url(images/button/right.gif) no-repeat top right;padding:7px 0px 13px 0px;}*/

#form_block {width:292px;height:23px;float:right;margin-top:9px;}
#pole {border:1px solid #91C4DC;height:18px;width:160px; float:left;}
#search_but {margin-left:8px;}
#bgbag {width:160px; height:auto; float:right; font-size:9px; margin-top:-3px; background:url(images/background/bg_bag.gif) repeat-x bottom;}

	/* Leftside */
#leftside {width:200px;height:auto;float:left;}
#rightsidecolumn {background:url(images/background/bg_leftside_logo.gif) no-repeat top left;width:160px; height:auto;float:right;padding-bottom:20px;}
#rightsidecolumn img {float:left; width:129px; height:4px;margin-left:16px;}
html>body #img1 {margin-left:10px;}
html>body #rightsidecolumn img {margin-left:8px;}
#rightsidecolumn p {margin:18px 0 0 22px;font:bold 10px "Times New Roman", sans-serif;letter-spacing:1px;}
.link1 {background:#F1EFDD; border-top:1px solid #C5C2A8;width:129px;height:21px;margin:14px 0 0 17px;}
#text2block {width:108px; height:25px;float:left;margin-top:12px;}
#text2block p {margin:2px 0 0 19px;font:10px Arial, "Times New Roman", sans-serif;color:#000;letter-spacing:normal;}
.text2right {width:35px; height:25px; float:left;margin-top:12px;}
.text2right span {padding-left:2px;font:10px Arial, "Times New Roman", sans-serif;color:#000;float:right;margin-top:2px;letter-spacing:normal;}
.plashka {background:#F1EFDD; border-top:1px solid #C5C2A8; width:129px; height:22px;float:left;margin:25px 1px 0 8px;}
html>body .plashka {margin:25px 1px 0 18px;}
.plashka span {margin:18px 0 0 6px;font:bold 10px "Times New Roman", sans-serif;letter-spacing:1px;}
.plashkabottom {clear:left; width:129px; height:4px;}
.categoriestext {width:125px;float:left;height:auto;margin:0px 0 0 8px;}
html>body .categoriestext {margin-left:17px;}
.categoriestext ol {margin:4px 0 0 0;padding:0 0 0 25px;}
.categoriestext ol li {font:10px Arial, "Times New Roman", sans-serif;color:black;}
.categoriestext ol li a:link {font:10px Arial, "Times New Roman", sans-serif;}
.categoriestext ol li a:visited {font:10px Arial, "Times New Roman", sans-serif;}
.categoriestext ol li a:hover {color:#2B93D0;}
.more {width:150px; background:url(images/icon/arrow.gif) no-repeat left center;margin:10px 0 0 10px;float:left;font-size:9px;}
html>body .more {margin-left:10px;}
.more span {margin-left:20px;font:9px Arial, "Times New Roman", sans-serif;}
.linkspics {text-align:center; margin-top:10px; float: left; width: 150px;}
.linksgallery {text-align:center; margin-top:10px; float: left; width: 150px;}

	/* Center */
#center {width:450px; height:auto;float:left;}
.plashka2 {width:426px; height:26px; background-image:url(images/background/bg_plashka2.gif);margin:14px 0 0 4px;float:left;}
html>body .plashka2 {margin-left:8px;}
.plashka2 span {margin:5px 0 0 8px;font:bold 10px "Times New Roman", Arial sans-serif;color:#000;float:left;letter-spacing:1px;}
.blue {color:#2B93D0;font-size:24px;margin:5px 0 0 10px;font-family:arial, sans-serif;}
.grey {color:#808080;margin-left:10px;font:9px Arial, sans-serif;}
.grey span {color:#BABDB6;}
#center img {border:1px solid #BABDB6; margin:0 10px 15px 10px;float:left;}
.maintext {float:left;margin:10px 0 0 0;width:418px;}
.maintext p {margin-left:10px;font:12px arial, sans-serif;}
.spisok {width:420px; height:auto;float:left;margin:20px 0 0 5px;font-size:11px;}
html>body .spisok {margin-left:10px;}
.spisok p :hover {color:#2B93D0;}
.more2 {width:210px; background:url(images/icon/arrow.gif) no-repeat left center;margin:5px 0 0 17px;float:left;padding-left:20px;font-size:9px;}
html>body .more2 {margin-left:27px;}

	/* The center2 */
#center2 {width:290px; height:auto;float:left;}
.plashka3 {width:290px; height:26px; background-image:url(images/background/bg_plashka3.gif);margin:14px 0 10px 8px;float:left;}
.plashka3 span {margin:5px 0 0 8px;font:bold 10px "Times New Roman", Arial, sans-serif;color:#000;float:left;letter-spacing:1px;}
#center2 p {color:#000;margin:0 10px 8px 10px;float:left;font-size:10px;}
#center2 p a:hover{color:#2B93D0;}
.spisok2 {width:292px; height:auto;float:left;}
.spisok2 p {width:257px;font:10px Arial, sans-serif;line-height:10px;}
.spisok2 p :hover {text-decoration:underline;}
.plashka4 {width:735px; height:26px; background-image:url(images/background/bg_plashka4.gif);margin:14px 0 0 8px;float:left;}
.plashka4 {margin-left:4px;}
.plashka4 span {margin:5px 0 0 8px;font:bold 11px Arial, "Times New Roman", sans-serif;color:#000;float:left;}


.plashka4b {width:735px; height:26px; background-image:url(images/background/bg_plashka4.gif);margin:14px 0 0 8px;float:left;}
.plashka4b {margin-left:4px;font:12px Arial, "Times New Roman", sans-serif;color:#000;}
.plashka4b span {margin:5px 15px 0 8px;float:left;}


#center1and2 {float:left;}
#center1and2 ul {list-style-type:none;float:left;}
#center1and2 ul li {background:url(images/background/bg_row.gif) no-repeat; width:363px; height:111px;float:left; margin:5px;color:#333;}
#center1and2 ul li p {float:left;color:#333;width:200px;}
#center1and2 ul li span {color:#000;font-weight:bold;}
#center1and2 ul li p a:hover {color:#2B93D0;}
#center1and2 ul li img {margin:2px;float:left;width:125px; height:107px;}
#center3 {float:left;width:750px;}
#center3 ul {padding:0 0 56px 0;}
#center3 ul li {margin:9px 4px 0 4px;}
.row {float:left;width:200px; margin:12px 0 0 15px;}
.row p a:link {font-size:12px;}
.row p a:visited {font-size:12px;}
.scorei {color:black;margin:3px 0 3px 0;font-weight:bold;font-size:11px;}
.score2i {color:#535252;font:9px Arial,sans-serif;}

	/* Footer */
#footer {float:left;width:919px; height:61px;  background:url(images/background/bg_footer.gif) repeat-x top;padding:1px 0px 0 0px;}
#footer p {margin:16px 40px 0 40px;text-align:center;font:10px arial, sans-serif;color:#626262;}
#footer p a:link {color:#626262;}
#footer p a:visited {color:#626262;}
#footer p a:hover {color:#626262;}
#footerl {width:40px; height:45px;float:left; background:url(images/background/bg_footer_l.gif) no-repeat right top;}
#footerr {width:10px; height:45px;float:left; background:url(images/background/bg_footer_r.gif) no-repeat left top;}

	/* Block */
.leftsideline {float:left;background:url(images/background/bg_leftside_line.gif) repeat-y left top;}
.rightsideline {float:left;background:url(images/background/bg_line_right.gif) repeat-y right top;width:977px;}
#line_long {float:left; background:url(images/background/bg_line_long.gif) repeat-y; background-position:40px 0;}

	/* Review 2 */
#leftsider2 {width:184px;height:41px;float:left;background:url(images/background/bg_leftside_logo2.gif) no-repeat left top;background-position:40px 0;}
#leftsider2 p {margin:20px 0 0 56px;font:bold 10px "Times New Roman", sans-serif; position:relative; width:144px; letter-spacing:0.8px;}
.line_long2 {float:left; background:url(images/background/bg_line_long.gif) repeat-y; background-position:800px 0;}
#rightsider2 {float:right; width:225px;background:url(images/background/bg2_plashka1_new.gif) no-repeat; background-position:0px 15px; margin-left:12px;}
html>body #rightsider2 {margin-right: 17px;}
#rightsider2 p {margin:20px 25px 0 25px;font:bold 10px "Times New Roman", sans-serif;letter-spacing:1px;}
#center22 {width:579px; height:41px; background:url(images/background/bg_line_plashka.gif) repeat-x bottom;float:left;}
html>body #center22 {width:755px;}
#center33 {width:5px;height:41px;background:url(images/background/bg2_header2_1.gif) no-repeat bottom left;float:left;}
#left2 {width:auto; height:300px; float:left;height:auto;}
.right2 {width:162px; height:auto; float:right; margin-right:3px; margin-top:10px;}
html>body .right2 {margin-right:15px;}

	/* Right 2 */
.right2 ol, .right2new ol {margin:9px 0 0 0px; float:left; color:black; padding-left:28px; font-size:10px; list-style-position:outside;}
.right2 ol, .right2new ol {*padding-left:15px; *list-style-position:inside;}
.right2 ol li p, .right2new ol li p {font:10px Arial,sans-serif;}

#left3 {width:auto; height:auto; float:left; padding:4px 0 0 39px;}
#left3 p {font:24px Arial, sans-serif;color:#2B93D0;margin:6px 0 0 17px;}
#left4 {width:751px;margin-bottom:10px;}
#left4 p {font:12px Arial, sans-serif; color:#2C2C3B;}
#page {width:751px; height:19px;padding-bottom:10px;}
#page1 {width:239px; height:19px;float:left;}
#page1 span {font:10px Arial, sans-serif;color:#2C2C3B;margin:1px 10px 0 17px;float:left;}
#page1 ul {padding:0 0 0 10px;}
#page1 ul li {display:inline;padding:0 4px 2px 4px;}
#page1 ul li a {color:black;text-decoration:none;}
#page1 ul li a:visited {color:black;text-decoration:none;}
#li1 {background:url(images/icon/page_active.gif) no-repeat;padding:0 4px 2px 4px;color:#fff;background-position:0 1px;}
#page2 {width:160px; height:19px; float:right;}
#page2 p {font:10px Arial, sans-serif;margin:0 18px 0 0;color:#ccc;text-align:right;}
#liphoto {width:750px;float:left;padding-left:10px;}
#liphoto img {margin:5px 0 0 5px;width:125px; height:107px;}
#liphoto div p {font:12px Arial, sans-serif; color:#2B93D0;margin:0 0 0 9px;}
#liphoto div p span {color:#000; margin-right:3px;}
#liphoto div .score {color:black;margin:10px 0 3px 9px;font-weight:bold;font-size:11px;}
#liphoto div .score2 {color:#535252;font-size:9px;line-height:13px;}
#liphoto ul {margin:5px;}
#liphoto ul li {float:left; display:inline; background:url(images/background/bg2_row.gif) no-repeat; width:138px; height:242px; margin-right: 10px; overflow: hidden;}
#liphoto ul li img {margin:6px;}

#liphoto2 {width:400px; height:auto; float:left; padding-left: 10px;}
#liphoto2 img {margin:5px 0 0 5px;}
#liphoto2 div p {font:12px Arial, sans-serif; color:#2B93D0;margin:0 0 0 9px;}
#liphoto2 div p span {color:#000;margin-right:3px;}
#liphoto2 div .score {color:black;margin:10px 0 3px 9px;font-weight:bold;font-size:11px;}
#liphoto2 div .score2 {color:#535252;font-size:9px;line-height:13px;}
#liphoto2 ul {margin:5px;}
#liphoto2 ul li {float:left;display:inline; background:url(images/background/bg2_row.gif) no-repeat;width:148px; height:242px;}
#liphoto2 ul li img {margin:6px;}

	/* Rewiew 3 */
#mainblock {width:auto; height:300px; float:left;height:auto;margin-top:10px;}
#describe {width:200px;float:left;text-align:justify;}
.black {color:#2C2C3B;margin:10px 0 0 10px;font-family:arial, sans-serif;font-size:12px;line-height:16px;}
#smeshenie {float:left;padding-left:52px;}
#mainblock2 {width:446px; height:165px;float:left; background:url(images/background/bg3_blank.gif) no-repeat;margin-top:13px;margin-left:10px;}
#mainblock2 ul {list-style-type:none;margin-left:5px;}
#mainblock2 ul li {width:140px;float:left;}
#mainblock2 ul li .ul1 {float:right;width:55px;}
#mainblock2 ul li .ul2 {float:left;width:55px;}
#mainblock2 ul li span {float:left;}
#mainblock2 ul li .ul1 .ul2 .grey2 {color:#999;}
.contenttext1 {border-bottom:1px solid #42A3D7;width:144px;margin-bottom:4px;}
.contenttext1 p {font:bold 12px Arial, sans-serif;color:#42A3D7;}
#contenttext0 {float:left;padding:10px 0 0 10px;width:145px;}
.contenttext01 {margin:10px 0 0 5px;width:145px;float:left;} 
.contenttext01 p {font:bold 12px Arial, sans-serif;color:#42A3D7;}
.contenttext02 {margin:10px 0 0 10px;width:110px;float:left;} 
.contenttext02 #final {font:bold 12px Arial, sans-serif;color:#42A3D7;margin:0 0 0 10px;}
#score3 {background:url(images/background/bg3_score.gif); width:106px; height:106px;border:1px solid #fff;}
#score3 p {font:bold 48px Arial, sans-serif; color:#fff;margin:20px 0 0 0px;width:100%;text-align:center;}
#score3 p span {font:bold 30px Arial, sans-serif; color:#fff;}
#outof100 {color:#42A3D7;padding-left:30px;}

	/* The Facts */
#facts {float:left; width:363px; height:auto; margin-top:10px; margin-left: 5px; background:#F9F9F1;}
.factsplashka {background:url(images/background/bg3_plashka2.gif) no-repeat right; width:362px;height:26px;float:left;padding-left: 0px;}
.factsplashka p {color:#333;margin:4px 0 0 5px;font-weight:bold;}
#factscontent {float:left;width:363px; height:auto; border-bottom:1px solid #C5C2A8;padding-bottom:10px;}
.rasporka {width:53px;float: left;}
#factscontent .row1 {float:left;padding:10px 0 0 10px;width:171px;}
#factscontent .row1t1 {font:bold 12px Arial, sans-serif;color:#42A3D7;}
#factscontent .row1t1up {font:bold 12px Arial, sans-serif;color:#42A3D7;margin-top:10px;}
#factscontent .row1t2 {font:11px arial, sans-serif; color:#2C2C3B; margin:0px 0 0 4px;}
#factscontent .row2 {float:left; padding:10px 0 0 10px; width:343px;}
#factscontent .row2t1 {font:bold 12px Arial, sans-serif;color:#42A3D7;}
#factscontent .row2t1up {font:bold 12px Arial, sans-serif;color:#42A3D7;margin-top:10px;}
#factscontent .row2t2 {font:11px arial, sans-serif; color:#2C2C3B; margin:0px 0 0 4px;}

	/* The Pros */
.pros {float:left; width:282px; height:auto; margin-top:10px;}
.prosrow {background:url(images/background/bg3_plashka2.gif) no-repeat; width:282px; height:auto; float:left; margin-bottom: 20px; border-bottom: 1px solid #E5E5E5;}
.prosrow ul {margin-left:10px; margin-top:10px;}
.prosrow .pro {margin-left:10px; margin-top:10px;}
.prosrow .pro li {width:2	52px; background:url(images/background/bg3_cross.gif) no-repeat 2px 3px; list-style-type:none; padding-left:15px;}
.prosrow .con {margin-left:10px; margin-top:10px;}
.prosrow .con li {width:252px; background:url(images/background/bg3_minus.gif) no-repeat 2px 3px; list-style-type:none; padding-left:15px;}
.prosrow p {color:#263;margin:4px 0 0 5px;font-weight:bold;}
#special {float:left; width:743px; margin-top:10px;}
#special p {font:bold 11px Arial, sans-serif;color:#D74242;}
#special #spec2 {font:11px Arial, sans-serif; color:#333;padding:8px 0 0 5px;}

	/* Video Tour */
#leftsider22 {width:760px; float:left;height:41px;border-top:2px solid #42A3D7;margin-top:0px;}
#leftsider22 img {margin-left:19px;}
#rightsider2bottom {float:right; width:160px; height:41px; background:url(images/background/bg2_plashka1.gif) no-repeat; background-position:0 15px; margin-top:0px; border-top:2px solid #42A3D7; margin-right: 8px;}
#rightsider2bottom {margin-right: 17px;}
#rightsider2bottom p {margin:15px 0 0 40px;font:bold 11px "Times New Roman", sans-serif;}
.rasporka2 {width:40px; float:left;} 
#tourtext { float:left;width:736px;margin-bottom:10px;}
.blue2 {font:bold 11px Arial, sans-serif;color:#42A3D7;}
.blue3 {margin:10px 0 10px 10px;color:#2C2C3B;}
#tourtext ul {padding:0;margin-bottom:10px;}
#tourtext ul li {background:url(images/background/bg3_icon.gif) no-repeat 2px 4px;list-style-type:none;padding-left:15px;}
#tourtext ul li a:link, #tourtext ul li a:visited {color:#189200;}
#shelf {margin-left:40px;width:800px;background-color:#42A3D7; height:530px;margin-top:10px;}
#flashcontent {width:760px; height:515px;margin:10px;}

	/* The form1 */
#form1 {float:left; width:500px; height:auto; margin-top:10px;}
.form1plashka {background:url(images/background/bg3_plashka.gif) no-repeat right;width:531px; height:26px;float:left;}
.form1plashka p {color:#333;margin:4px 0 0 5px;font-weight:bold;}
#form1content {background:#F9F9F1; float:left; width:521px; height:135px; border-bottom:1px solid #C5C2A8; padding-bottom:10px; padding-left: 10px;}
#namesub {float: left; width:245px;}
#sometext {float:left; clear:left; width:245px;}
#comments {float:right; width: 275px; vertical-align: top;}
.name {border:1px solid #999;margin:7px 0 0 7px;color:#666;padding-left:5px;width:199px;font:11px Arial, sans-serif;}
.subject {border:1px solid #999;margin:10px 0 0 7px;color:#666;padding-left:5px;width:199px;font:11px Arial, sans-serif;}
.descrip {border:1px solid #999;color:#666;width:490px;margin:7px 0 0 7px;height:131px;font:11px Arial, sans-serif;}
#page3form1 {margin:7px 0 0 20px;}
#rightsider2rating {float:left; width:160px; height:41px;background:url(images/background/bg2_plashka1.gif) no-repeat; background-position:0 15px;}
#rightsider2rating p {margin:20px 0 0 20px;font:bold 11px "Times New Roman", sans-serif;}
#rightsider2login {float:left; width:160px; height:41px;background:url(images/background/bg2_plashka1.gif) no-repeat; background-position:0 15px;}
#rightsider2login p {margin:20px 0 0 20px;font:bold 11px "Times New Roman", sans-serif;}

	/* Review Log */
#reviewlog {float:right; width:200px; height:auto; margin-top:10px;}
.reviewlogplashka {background:url(images/background/bg3_plashka.gif) no-repeat right;width:185px; height:26px;float:right;}
.reviewlogplashka p {color:#333;margin:4px 0 0 5px; padding-left: 5px; font-weight:bold;}
#reviewlogcontent {background:#F9F9F1; float:right; width:175px; height:135px; border-bottom:1px solid #C5C2A8; padding-bottom:10px; padding-left: 10px; text-indent: -5px;}

	/* The form2 */
#rating {float:left;margin-bottom:30px;}
#rating select {width:45px; background:#F9FAFC; border:1px solid #999; margin-top:10px; float:left; font:11px Arial, sans-serif; margin-left: 5px;}
#page3form2 {float:left; margin:11px 0 15px 5px;}
#rating p {font:10px Arial, sans-serif; color:#2C2C3B;}
#rating p span {color:#999;}

	/* The form3 */
#rating2 {float:left;}
#page3form2 {float:left; margin:10px 0 15px 5px;}
#pass {margin-top:10px;font:10px Arial, sans-serif;}
#for {font:11px Arial, sans-serif;}
html>body #for {margin-left:28px;font:11px Arial, sans-serif;}
#but {float:right;width:5px;height:9px;margin-top:13px;margin-right:4px;}
#rating2 form {width:128px; float:left;}
#rating2 p span {color:#999;margin-bottom:30px;}
#login {border:1px solid #999;margin:7px 0 0 7px;color:#666;padding-left:5px;width:100px;font:11px Arial, sans-serif;}
#password {border:1px solid #999;margin:7px 0 0 7px;color:#666;padding-left:5px;width:100px;font:11px Arial, sans-serif;}
#radio {float:left;margin:9px 5px 0 10px ;font:11px Arial, sans-serif;}
html>body #radio {margin:13px 5px 0 10px ;}

	/* MY own Shit */
.limited { color: #900000; font-weight: bold; }
.unlimited { color: #008000; font-weight: bold; }
.discount2 { background: #fff6bf url(/flashyicons/money_dollar.png) center no-repeat;  background-position: 15px 50%; /* x-pos y-pos */    text-align: left;    padding: 5px 20px 5px 45px;    border-top: 2px solid #ffd324;    border-bottom: 2px solid #ffd324;    }
.discount { background: #f8fafc url(http://www.vreviews.com/flashyicons/money_dollar.png) 15px 50% no-repeat;	padding: 5px 20px 5px 45px;	border-top: 2px solid #b5d4fe;	border-bottom: 2px solid #b5d4fe;	}

/*----added---*/
#screenshot {margin-top:13px; margin-right:17px; float:right;}

.right2new {width:225px; height:auto; margin-right:3px; margin-top:10px; margin-left:10px;}
#rightsider2  .right2new li p{ margin:0; font:9px Arial,sans-serif; font-weight:normal; letter-spacing:normal;}
#factscontent .underline { border-bottom:1px solid #42A3D7; margin-top:16px; margin-bottom:8px; }
#factscontent .notop { padding-top:0;}


