/* 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;} 
table {border-collapse:collapse;}
img {border:none;}
ul, li {margin:0;padding:0;}
a,a:link, a:active, a:visited {text-decoration:underline;color:#2B93D0;background-color:inherit;}
a:hover {text-decoration:underline;color:#2B93D0;background-color:inherit;}
#content {width:991px;margin-left:auto;margin-right:auto;}

	/* Header */
#header {width:991px;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;}
#bg_top2 ul {margin:6px 2px 0 0px;width:428px;float:left;}
#bg_top2 ul li {display:inline;padding:6px 0 11px 1px;margin-right:24px;float:right;}
#bg_top2 ul li.hov {display:inline;padding:6px 0 11px 1px;margin-right:24px;float:right;border-bottom:1px solid white;}
#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 {text-decoration: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:25px;float:right;padding-top:9px;}
#pole {border:1px solid #91C4DC;height:18px;width:188px; float:left;}
#search_but {margin-left:8px;}
#bgbag {width:160px; height:auto; float:right;font: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", San-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:60px;float:left;margin-top:12px;}
#text2block p {margin:2px 0 0 19px;font:10px Arial, "Times New Roman", San-serif;color:#000;letter-spacing:normal;}
.text2right {width:35px; height:60px; float:left;margin-top:12px;}
.text2right span {padding-left:2px;font:10px Arial, "Times New Roman", San-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", San-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", San-serif;color:black;}
.categoriestext ol li a:link {font:10px Arial, "Times New Roman", San-serif;}
.categoriestext ol li a:visited {font:10px Arial, "Times New Roman", San-serif;}
.categoriestext ol li a:hover {color:#2B93D0;}
.more {width:120px; background:url(images/icon/arrow.gif) no-repeat left center;margin:10px 0 0 15px;float:left;font-size:9px;}
html>body .more {margin-left:27px;}
.more span a:link {margin-left:15px;font:9px Arial, "Times New Roman", San-serif;}
.more span a:visited {margin-left:15px;font:9px Arial, "Times New Roman", San-serif;}

	/* 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 San-serif;color:#000;float:left;letter-spacing:1px;}
.blue {color:#2B93D0;font-size:24px;margin:5px 0 0 10px;font-family:arial, san-serif;}
.grey {color:#808080;margin-left:10px;font:9px Arial, san-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, san-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:278px; 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, San-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, san-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", San-serif;color:#000;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,san-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, san-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:976px;}
#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", San-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:799px 0;}
#rightsider2 {float:left; width:159px; height:41px;background:url(images/background/bg2_plashka1.gif) no-repeat; background-position:16px 15px;}
#rightsider2 p {margin:20px 0 0 25px;font:bold 10px "Times New Roman", San-serif;letter-spacing:1px;}
#center22 {width:583px; height:41px; background:url(images/background/bg_line_plashka.gif) repeat-x bottom;float:left;}
html>body #center22 {width:599px;}
#center33 {width:15px;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:159px; height:auto;float:right;}
	/* Right 2 */
#right2 ol {margin:9px 0 0 0px; float:left;color:black;padding-left:28px;}
#right2 ol li p {font:9px Arial,san-serif;margin-top:1px;}



#left3 {width:auto; height:auto; float:left; padding:4px 0 0 39px;}
#left3 p {font:24px Arial, san-serif;color:#2B93D0;margin:6px 0 0 17px;}
#left4 {width:751px; float:left;margin-bottom:10px;}
#left4 p {font:12px Arial, san-serif; color:#2C2C3B;}
#page {width:751px; height:19px;float:left;padding-bottom:10px;}
#page1 {width:239px; height:19px;float:left;}
#page1 span {font:10px Arial, san-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;}
#page1 ul li a:hover {}
#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, san-serif;margin:0 18px 0 0;color:#ccc;text-align:right;}
#liphoto {width:751px; height:auto;float:left;padding-left:10px;}
#liphoto img {margin:5px 0 0 5px;width:125px; height:107px;}
#liphoto div p {font:12px Arial, san-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:148px; height:242px;}
#liphoto ul li img {margin:6px;}

	/* Rewiew 3 */
#mainblock {width:auto; height:300px; float:left;height:auto;margin-top:10px;}
#describe {width:242px;float:left;text-align:justify;}
.black {color:#2C2C3B;margin:10px 0 0 10px;font-family:arial, san-serif;font-size:12px;line-height:16px;}
#smeshenie {float:left;padding-left:52px;}
#mainblock2 {width:476px; height:165px;float:left; background-image:url(images/background/bg3_blank.gif);margin-top:13px;margin-left:10px;font-weight:bold;}
#mainblock2 ul {list-style-type:none;margin-left:5px;}
#mainblock2 ul li {width:160px;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:164px;margin-bottom:4px;}
#contenttext1 p {font:bold 12px Arial, san-serif;color:#42A3D7;}
#contenttext0 {float:left;padding:10px 0 0 10px;width:165px;}
.contenttext01 {margin:10px 0 0 5px;width:165px;float:left;} 
.contenttext01 p {font:bold 12px Arial, san-serif;color:#42A3D7;}
.contenttext02 {margin:10px 0 0 10px;width:110px;float:left;} 
.contenttext02 #final {font:bold 12px Arial, san-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, san-serif; color:#fff;margin:20px 0 0 0px;width:100%;text-align:center;}
#score3 p span {font:bold 30px Arial, san-serif; color:#fff;}
#outof100 {color:#42A3D7;padding-left:30px;}

	/* The Facts */
#facts {float:left; width:800px; height:auto; margin-top:10px;}
.factsplashka {background:url(images/background/bg3_plashka.gif) no-repeat right;width:736px; height:26px;float:left;padding-left:53px;}
.factsplashka p {color:#333;margin:4px 0 0 5px;font-weight:bold;}
#factscontent { background:#F9F9F1;float:left;width:736px;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 .row1 .row2t1 {font:bold 12px Arial, san-serif;color:#42A3D7;}
#factscontent .row1 .row2t1up {font:bold 12px Arial, san-serif;color:#42A3D7;margin-top:10px;}
#factscontent .row1t2 {font:11px arial, san-serif; color:#2C2C3B;margin:0px 0 0 4px;}

	/* The Pros */

.pros {float:left; width:375px; height:auto; margin-top:15px;}
.prosrow {background:url(images/background/bg3_plashka2.gif) no-repeat; width:362px; height:auto;float:left;}
.prosrow ul { margin-left:10px;margin-top:10px;}
.prosrow ul li {width:332px; border-bottom:1px solid #E5E5E5;background:url(images/background/bg3_cross.gif) no-repeat 2px 3px;list-style-type:none;padding-left:15px;}
.prosrow .ul3{ margin-left:10px;margin-top:10px;}
.prosrow .ul3 li {width:332px; border-bottom:1px solid #E5E5E5;background:url(images/background/bg3_minus.gif) no-repeat 2px 3px;list-style-type:none;padding-left:15px;}
.prosrow p {color:#333;margin:4px 0 0 5px;font-weight:bold;}

#special {float:left; width:743px; margin-top:10px;}
#special p {font:bold 11px Arial, san-serif;color:#D74242;}
#special #spec2 {font:11px Arial, san-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:left; width:159px; height:41px;background:url(images/background/bg2_plashka1.gif) no-repeat; background-position:16px 15px;margin-top:0px;border-top:2px solid #42A3D7;}
#rightsider2bottom p {margin:20px 0 0 25px;font:bold 11px "Times New Roman", San-serif;}
.rasporka2 {width:40px; float:left;} 
#tourtext { float:left;width:740px;margin-bottom:10px;}
.blue2 {font:bold 11px Arial, san-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:#42A3D7;}

#shelf {margin-left:40px;width:919px;background-color:#42A3D7;height:325px;margin-top:10px;}
#flashcontent {border:1px solid #898989;width:347px; height:300px;background-color:#000;margin:10px;}


	/* The form1 */
#form1 {float:left; width:700px; height:auto; margin-top:10px;}
.form1plashka {background:url(images/background/bg3_plashka.gif) no-repeat right;width:736px; height:26px;float:left;}
.form1plashka p {color:#333;margin:4px 0 0 5px;font-weight:bold;}
#form1content { background:#F9F9F1;float:left;width:736px;height:177px;border-bottom:1px solid #C5C2A8; padding-bottom:10px;}
#namesub {float:left;width:220px;}
#sometext {float:left;width:480px;}


.name {border:1px solid #999;margin:7px 0 0 7px;color:#666;padding-left:5px;width:199px;font:11px Arial, san-serif;}
.subject {border:1px solid #999;margin:10px 0 0 7px;color:#666;padding-left:5px;width:199px;font:11px Arial, san-serif;}
.descrip {border:1px solid #999;color:#666;width:490px;margin:7px 0 0 7px;height:131px;font:11px Arial, san-serif;}
#page3form1 {margin:7px 0 0 611px;}
#rightsider2rating {float:left; width:159px; height:41px;background:url(images/background/bg2_plashka1.gif) no-repeat; background-position:0 15px;}
#rightsider2rating p {margin:20px 0 0 9px;font:bold 11px "Times New Roman", San-serif;}

	/* 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, san-serif;}
#page3form2 {float:left; margin:11px 0 15px 5px;}
#rating p {font:10px Arial, san-serif; color:#2C2C3B;}
#rating p span {color:#999;}

	/* The form3 */
#rating2 {float:left;}
#page3form2 {float:left; margin:11px 0 15px 5px;}
#pass {margin-top:10px;font:10px Arial, san-serif;}
#for {font:11px Arial, san-serif;}
html>body #for {margin-left:28px;font:11px Arial, san-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, san-serif;}
#radio {float:left;margin:9px 5px 0 10px ;font:11px Arial, san-serif;}
html>body #radio {margin:13px 5px 0 10px ;}
