body {margin : 0; padding : 0; background : url('/images/bg.jpg') #f9e7a7; font-family : Arial, Helvetica, sans-serif; font-weight : normal; font-size : 11px;}
div, img, a, form {margin : 0; padding : 0; border : 0; text-align : left;}

a {	font-size : 12px; color : #f135b6; font-weight: bold; text-decoration: none;}
a:hover { color : #333;}

.l {text-align : left;}
.r {text-align : right;}
.c {text-align : center;}
.b {font-weight : bold;}

.fright { line-height : 180%; color : #f135b6; float : right; margin-right : 3px;}
.panel_left_hl {width : 180px; height : 30px; background : url('/images/index_13.jpg') no-repeat top left; margin : 5px 0px;}
.hl_top {margin : 0px 0px 5px 0px;}
.panel_left_hr {width : 169px; height : 30px; margin-left : 11px; background : url('/images/index_15.jpg') no-repeat top right;}

.stattitle { height : 20px; font-size: 12px; font-weight: bold; color: #f93dc2; margin : 0px 10px 0px 13px;}
.topstat  {height : 16px; font-size: 12px; font-weight: bold; color: #f93dc2; margin : 0px 10px 0px 13px;}
.stattitle a, .topstat a  {margin-left : 0px;}

.statta { font-size : 12px;	font-weight : bold;	color : #6d6107;}
a.statta { font-size : 11px; font-weight : bold; color : #f93dc2; text-decoration : none;}
a.statta:hover { color : #bbac36;}

.searcharea {width : 90px; font-size : 11px; font-weight : bold; color : #6d6107; margin-right : 0px; float : right;}
.rate {/*color : #f93dc2; background : #fff;*/ text-align : center; width : 56px; height : 20px; line-height : 100%; margin : 3px;}
.toprated {	font-size : 12px; font-weight : bold; color : #776a02; float : right;}


.newesttxt { width : auto; height : 76px; font-size : 10px; color: #6d6107; line-height : 100%; margin : 0px 0px 0px 10px;}
a.lnewest  { display : block; width : 70px; height : 70px; margin : 1px 2px 1px 0px; float : left; background : transparent;}
a.lnewest:hover { background : #f135b6;}
a.lnewest img { width : 70px; height : 70px; margin : 1px;}

.toprated_title {font-size : 12px; font-weight : bold; color : #f135b6;}
.title { font-size : 16px; font-weight : bold; color : #f93dc2;}
.content { font-size : 11px; color : #6d6107;}
.content p { text-align : justify; margin : 10px 20px 10px 15px;}

#wrapper { width : 780px; background : #fff; margin : 0 auto;}
#logo {display : block; width : 780px; height : 94px; background : url('/images/index_03.jpg') no-repeat top right;}
#top_panel {background : url('/images/index_08.jpg'); margin-bottom : 9px;}
#top_panel img {width : 115px; height : 30px; margin : 0 2px;}
.small * { font-size : 10px; font-weight : bold; }	
a.small {color : #f135b6; text-decoration : none; font-weight : normal;}
a.small:hover { color : #bbac36;}
	
#panel_left { width : 180px; padding-bottom : 10px; background : #ffd9f4; border-left : 10px solid #fff; float : left;}
#panel_left_nav a {display : block; height : 12px; text-indent : 22px; line-height : 100%; background : url('/images/bullet.jpg') no-repeat; height : 16px; margin-left : 10px;}

#panel_right { width : 570px; background : #fdf8e2; border-right : 10px solid #fff; float : right;}
#pright_head { height : 35px; background : #fdf8e2; clear : both;}
#pright_head img { width : 175px; height : 35px;}
#fg { height : 35px; background : url('/images/fg.jpg') #fdf8e2 no-repeat top left; clear : both;}
.hbar { width : 570px; height : 27px; text-indent : 2em; background : url('/images/bar.jpg');}

#model_top {width : 560px; margin : 0px 0px 10px 10px;}
#big_link {display : block; width : 180px; height : 200px; margin : 0px; float : left;}
#big_link img { width : 180px; height : 200px;}
#big_link_text { width : 360px; margin-left : 190px;}
#big_link_text p {margin : 4px 10px 6px 10px;}
#four_nails a, #four_nails img {width : 85px; height : 85px; margin : 0px;}

#models {width : 560px; margin : 0px 0px 10px 10px;}
.models_row {width : 560px; height : 120px; margin-bottom : 5px;}
.models_row a { display : block; width : 102px; height : 120px; float : left; margin : 1px 7px 1px 1px; font-size: 11px; font-weight: bold;}
.models_row a:hover {color : #ffc; background : #f135b6;}
.models_row a img {width : 100px; height : 100px; margin : 1px;}

#bottom { clear : both; width : 780px; height : 63px; line-height : 550%; background : url('/images/index_29.jpg');}
#bottom_menu {width : 270px; height : 12px; float : left; margin : 25px 0px 0px 150px;}

body, #top_panel, #search_submit, .models_row a, #bottom {text-align : center;}
.newesttxt a img, #big_link img, #four_nails img, .models_row a img  {background-color : #000;}

.s_result {width : 550px; height : 110px; margin : 0px 0px 10px 10px; background : #fdf8e2;}
.s_a_img {display : block; width : 110px; height : 110px; margin : 0px; float : left;}
.s_a_img img {width : 110px; height : 110px;}
.s_text {width : 430px; height : 110px; float : right;}
.s_name {width : 430px;}
.s_border {width : 428px; height : 84px; text-align : center; background : #f6ecae; border-top : 1px solid #f6ecae;}
.s_inner {width : 426px; height : 82px; margin : 0px 1px 1px 1px; text-align : center; background : #fdf8e2;}
.s_right_box {width : 82px; height : 79px; margin : 2px; background : #f6ecae; float : right; font-size : 26px; font-weight : bold; color : #f93dc2; text-align : center;}
.s_rating {height : 23px; font-size : 12px; font-weight : bold; color: #fff; text-align : center; margin-bottom : 0px; border : 3px solid #f6ecae; border-bottom-width : 0px; background : #d0c04f; line-height : 180%;}
.s_voters {font-size : 10px; text-align : center; color : #000; margin-top : -2px;}
.s_left_box {width : 338px; height : 82px; border-right : 1px solid #f6ecae; float : left;}
.s_params {height : 18px; text-align : center; font-size : 12px; font-weight : bold; color : #6d6107; margin-top : 2px;}
.s_params_text {height : 45px; text-align : center;}
.s_site {height : 18px; text-align : center; background : #f6ecae;}
.s_site a {font-size : 10px; font-weight: normal; color: #f74ec2; line-height : 170%;}
.s_site a:hover { color : #bbac36;}
.price1 { font-size : 20px;	font-weight : bold;	color : #6d6107;}
.gal { color: #f135b6; font-size : 13px;}
.obl {font-style : oblique; text-align : right;}

#profile {width : 550px; height : 240px; margin : 0px 0px 10px 10px; background : #fdf8e2;}
#p_a_img {display : block; width : 160px; height : 240px; float : left; font-size: 12px; font-weight: bold;}
#p_a_img img {width : 160px; height : 220px; margin : 1px;}
#p_text {width : 380px; float : right;}
#p_preface {margin-left : 10px;}
#p_upper {width : 380px;}
#p_upper_inner {width : 378px; height : 116px;}
#p_box {width : 110px; height : 110px;}
#sel_ratemodel {height : 16px; font-size : 9px; width : 90px; margin-top : 1px;}
#submit_rate {width : 50px; height : 18px; margin-top : 2px; font-size : 9px; line-height : 100%;}
#p_params .attr {width : 100px; text-align : right; float : left;}
#p_lower {width : 380px; margin-top : 5px; clear : both;}
#p_lower_inner {width : 378px;}
#p_mprice {font-size: 16px; color: #6d6107;}
#p_total {font-size: 20px;	font-weight: bold; color: #6d6107;}
#p_final {text-align : justify; margin : 0px 15px;}
#p_site {font-size : 12px; font-weight: bold; color: #f93dc2;}
.abouttitle { font-size : 12px; font-weight: bold; color: #6d6107; background : inherit; /*#dfdcbb*/ text-indent : 1em;}
.ul_wrap {margin-bottom : 20px;}
.ul_wrap ul {list-style : none;}
.ul_wrap ul li span {font-size : 12px; font-weight : bold; line-height : 100%;}

#contact_form {width : 100%;}
#contact_form form {width : 350px; margin : 10px auto;}
#contact_form div { margin-bottom : 5px;}
#contact_form .elem {width : 150px;}
#contact_form label {display : block; width : 100px; text-align : right; float : left;}
