input, textarea {
	border: solid 1px #CCCCCC;
	margin-left: 10px;
	padding: 4px;
	outline: 0;
	font: Verdana, Geneva, sans-serif;
	background: #F9F9F9;
	-webkit-birder-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

input:hover, textarea:hover, input:focus, textarea:focus {
	border-color: #A0A0A0;
}

.send input:hover {
	border: 2px solid #C0C0E3;
}

.forum_one {
color : #9d5008;
font-weight : bold;
}
body {
margin : 0;
padding : 0;
font : 0.7em verdana, tahoma, arial, helvetica, sans-serif;
}
span.ph_oper_number, font.ph_code {
font-weight : bold;
font-size : 1em;
}
font.ph_describe {
text-align : justify;
font : 1em verdana, tahoma;
margin : 5px;
}
.ph_g_h2, .map_info {
width : 100%;
font : 1em verdana;
font-weight : bold;
text-align : center;
}
.bodytop {
border-right : 0;
border-top : 0;
background-image : url(../images/top_img.gif);
margin : 0;
border-left : 0;
border-bottom : 0;
height : 158px;
text-align : center;
}
.topbanner {
vertical-align : middle;
width : 100%;
}
.topmenu {
border-right : 0;
border-top : 0;
background-image : url(../images/bgmenu.png);
margin : 0;
border-left : 0;
width : 100%;
border-bottom : 0;
background-repeat : repeat;
background-color : #ffffff;
text-align : center;
}
.maintable {
border-right : 0;
border-top : 0;
border-left : 0;
width : 100%;
border-bottom : 0;
}
#left_block {
border-right : 1px solid #666666;
padding-right : 0;
border-top : 1px solid #a7a7a7;
padding-left : 0;
background-image : url(../images/bglrmenu.png);
padding-bottom : 0;
margin : 0;
border-left : 1px solid #666666;
padding-top : 0;
border-bottom : 1px solid #666666;
background-repeat : repeat-x;
background-color : #fff;
}
#lbc , .lbc{
border-right : 0;
padding-right : 0;
border-top : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
border-left : 0;
width : 150px;
padding-top : 0;
border-bottom : 0;
}
#lbc_title , .lbc_title {
font-weight : bold;
background-image : url(../images/block_title.png);
margin : 0;
color : #9d5008;
padding-top : 6px;
width : 150px;
height : 28px;
text-align : center;
}
#lbc_text , .lbc_text {
padding-right : 3px;
padding-left : 3px;
padding-bottom : 3px;
margin : 0;
padding-top : 3px;
text-align : left;
}

#navigation {
padding-right : 0;
padding-left : 0;
font-weight : bold;
padding-bottom : 0;
margin : 0;
color : #3f3864;
padding-top : 15px;
}
#right_block_container {
border-right : 1px solid #d8d8d8;
padding-right : 5px;
border-top : 1px solid #bab9bc;
padding-left : 5px;
background-image : url(../images/bgwelcome.png);
padding-bottom : 5px;
margin : 0 0 5px;
border-left : 1px solid #d8d8d8;
width : 100%;
padding-top : 5px;
border-bottom : 1px solid #f5f5f5;
background-repeat : repeat-x;
background-color : #fff;
}
#right_block_container_title {
margin : 0;
text-align : center;
}
#right_block_container_text {
margin : 0;
}
#bot_block_container {
border-right : 1px solid #d8d8d8;
border-top : 1px solid #bab9bc;
background-image : url(../images/block_title.png);
margin : 0;
border-left : 1px solid #d8d8d8;
width : 100%;
border-bottom : 1px solid #f5f5f5;
background-repeat : repeat-x;
background-color : #fff;
}
#bot_block_container_title {
font-weight : bold;
margin : 0;
color : #9d5008;
text-align : center;
}
#bot_block_container_text {
margin : 0;
}
.title_container_line {
border-right : 1px solid #cccccc;
border-top : 1px solid #cccccc;
font-weight : bold;
background-image : url(../images/block_title.png);
border-left : 1px solid #cccccc;
color : #9d5008;
padding-top : 6px;
border-bottom : 0 solid #cccccc;
background-repeat : repeat-x;
height : 29px;
text-align : center;
}
#title_cont {
border-right : 1px solid #cccccc;
border-top : 1px solid #cccccc;
font-weight : bold;
background-image : url(../images/block_title.png);
border-left : 1px solid #cccccc;
color : #9d5008;
padding-top : 6px;
border-bottom : 0 solid #cccccc;
background-repeat : repeat-x;
line-height : 29px;
text-align : center;
}
.hc {
padding : 4px;
margin : 0;
}
.hc_title {
font-weight : bold;
margin : 0;
}
.hc_time {
font-weight : normal;
color : #8a8b8b;
float : right;
margin : 0;
}
.hc_text {
padding-right : 4px;
padding-left : 4px;
font-weight : normal;
padding-bottom : 4px;
text-indent : 4px;
padding-top : 0;
text-align : justify;
}
.hc_down {
clear : both;
padding-right : 4px;
padding-left : 4px;
padding-bottom : 4px;
padding-top : 0;
}
.table_block {
border-right : 1px solid #cccccc;
padding-right : 2px;
border-top : 0 solid #cccccc;
padding-left : 2px;
background-image : url(../images/bglrmenu.png);
padding-bottom : 0;
border-left : 1px solid #cccccc;
padding-top : 0;
border-bottom : 1px solid #cccccc;
background-repeat : repeat-x;
background-color : #fff;
}
#center_block_bg_cont {
background-color : #f8f8f8;
}
#c_b_c {
border-right : 1px solid #ccc;
padding-right : 0;
border-top : 1px solid #ccc;
padding-left : 0;
padding-bottom : 0;
margin : 0;
border-left : 1px solid #ccc;
color : #666;
padding-top : 0;
border-bottom : 1px solid #ccc;
background-color : #fff;
text-align : center;
}
#c_b_c_title {
padding-right : 12px;
padding-left : 12px;
font-weight : bold;
background : url(../images/block_title.png);
padding-bottom : 6px;
margin : 0;
color : #4f5b6a;
padding-top : 6px;
border-bottom : 1px solid #e4e4e4;
line-height : 28px;
}
#c_b_c_text {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
background-color : #fff;
}
FIELDSET {
border-right : 1px solid #ccc;
padding-right : 9px;
border-top : 1px solid #ccc;
padding-left : 9px;
padding-bottom : 9px;
border-left : 1px solid #ccc;
padding-top : 9px;
border-bottom : 1px solid #ccc;
text-align : left;
}
LEGEND {
font-weight : bold;
color : #a60000;
}
H1 {
font-size : 11px;
color : #a60000;
font-family : tahoma, arial, verdana;
margin : 0;
text-align : left;
}

H2 {
font-size : 12px;
color : #a60000;
font-family : tahoma, arial, verdana;
margin : 0;
text-align : left;
}

A {
color : #0b537f;
text-decoration : none;
}
A.menu {
color : #0b537f;
text-decoration : none;
}
A:visited {
color : #0b537f;
text-decoration : none;
}
A.menu:visited {
color : #0b537f;
text-decoration : none;
}
A:hover {
color : #8a8b8b;
text-decoration : none;
}
A.menu:hover {
color : #8a8b8b;
text-decoration : none;
}
A.sub {
color : #a60000;
background-color : transparent;
text-decoration : none;
}
A.sub:visited {
color : #a60000;
background-color : transparent;
text-decoration : none;
}
A.sub:hover {
color : #8a8b8b;
background-color : transparent;
text-decoration : none;
}
A.page_link {
padding-right : 3px;
padding-left : 3px;
font-weight : bold;
padding-bottom : 3px;
color : #0066cc;
padding-top : 3px;
}
A.page_link:visited {
padding-right : 3px;
padding-left : 3px;
font-weight : bold;
padding-bottom : 3px;
color : #0066cc;
padding-top : 3px;
}
A.page_link:hover {
padding-right : 3px;
padding-left : 3px;
font-weight : bold;
padding-bottom : 3px;
color : #ffffff;
padding-top : 3px;
background-color : #0066cc;
}
A.calendar_link {
padding-right : 3px;
padding-left : 3px;
font-weight : bold;
padding-bottom : 3px;
color : #0066cc;
padding-top : 3px;
background-color : #eeeeee;
}
A.calendar_link:visited {
padding-right : 3px;
padding-left : 3px;
font-weight : bold;
padding-bottom : 3px;
color : #0066cc;
padding-top : 3px;
background-color : #eeeeee;
}
A.calendar_link:hover {
padding-right : 3px;
padding-left : 3px;
font-weight : normal;
padding-bottom : 3px;
color : #03f;
padding-top : 3px;
background-color : #a60000;
}
FORM {
margin : 0;
}
INPUT {
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
font-weight : normal;
font-size : 11px;
border-left : 1px solid #ccc;
border-bottom : 1px solid #ccc;
background-color : #fff;
}
.inputsel {
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
font-weight : normal;
font-size : 11px;
border-left : 1px solid #ccc;
border-bottom : 1px solid #ccc;
background-color : #fff;
}
SELECT {
font-size : 10px;
}
TEXTAREA {
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
font-size : 11px;
border-left : 1px solid #ccc;
color : #000;
border-bottom : 1px solid #ccc;
font-family : tahoma, arial, verdana;
}
.textareas {
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
font-weight : normal;
font-size : 11px;
border-left : 1px solid #ccc;
border-bottom : 1px solid #ccc;
background-color : #eee;
}
.button {
border-right : 1px solid #ccc;
padding-right : 0;
border-top : 1px solid #ccc;
padding-left : 0;
font-weight : normal;
font-size : 10px;
padding-bottom : 0;
border-left : 1px solid #ccc;
color : #014770;
padding-top : 0;
border-bottom : 1px solid #ccc;
background-color : #fafafa;
}
.comment_button {
border-right : 1px solid #ccc;
padding-right : 0;
border-top : 1px solid #ccc;
padding-left : 0;
font-weight : bold;
font-size : 10px;
background : url(../images/bbg.gif);
padding-bottom : 0;
border-left : 1px solid #ccc;
color : #333;
padding-top : 0;
border-bottom : 1px solid #ccc;
}
#Forma {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
line-height : 1.2em;
padding-top : 0;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#Forma FORM {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0 0 1em;
width : 100%;
padding-top : 0;
}
#Forma FIELDSET {
border-right : 1px solid #e1e6ea;
padding-right : 1em;
border-top : 1px solid #e1e6ea;
padding-left : 1em;
padding-bottom : 1em;
margin : 0;
border-left : 1px solid #e1e6ea;
padding-top : 1em;
border-bottom : 1px solid #e1e6ea;
}
#Forma LEGEND {
padding-right : 0.5em;
padding-left : 0.5em;
font-size : 1.2em;
background : transparent none repeat scroll 0% 0%;
padding-bottom : 0.5em;
margin : 0;
color : #666;
padding-top : 0.5em;
font-family : Arial, Helvetica, sans-serif;
}
#Forma .FormRow {
clear : right;
padding-right : 0;
padding-left : 0;
padding-bottom : 0.2em;
margin-right : 0.7em;
padding-top : 0.2em;
}
#Forma .FormClear {
clear : right;
overflow : hidden;
height : 0;
}
#Forma .FormRow LABEL {
float : left;
width : 125px;
color : #788d9f;
padding-top : 0.3em;
text-align : right;
}
#Forma .FormRow SPAN {
float : right;
width : 220px;
text-align : left;
}
#Forma .FormRow SPAN INPUT {
border-right : 1px solid #adb9c7;
padding-right : 0.2em;
border-top : 1px solid #adb9c7;
padding-left : 0.2em;
font-size : 1em;
background : #fff;
padding-bottom : 0.2em;
margin : 0 0.5em 0 0.2em;
border-left : 1px solid #adb9c7;
width : 220px;
color : #444;
padding-top : 0.2em;
border-bottom : 1px solid #adb9c7;
font-family : Arial, Helvetica, sans-serif;
}
#Forma .FormRow SPAN SELECT {
border-right : 1px solid #adb9c7;
padding-right : 0.2em;
border-top : 1px solid #adb9c7;
padding-left : 0.2em;
font-size : 1em;
background : #fff;
padding-bottom : 0.2em;
margin : 0 0.5em 0 0.2em;
border-left : 1px solid #adb9c7;
width : 226px;
color : #444;
padding-top : 0.2em;
border-bottom : 1px solid #adb9c7;
font-family : Arial, Helvetica, sans-serif;
}
#Forma .FormRow SPAN TEXTAREA {
border-right : 1px solid #adb9c7;
padding-right : 0.2em;
border-top : 1px solid #adb9c7;
padding-left : 0.2em;
font-size : 1em;
background : #fff;
padding-bottom : 0.2em;
overflow : visible;
border-left : 1px solid #adb9c7;
width : 220px;
color : #444;
padding-top : 0.2em;
border-bottom : 1px solid #adb9c7;
font-family : Arial, Helvetica, sans-serif;
height : 100px;
}
HTML #Forma .FormRow {
margin : 0;
}
TABLE {
padding-right : 0;
padding-left : 0;
font-size : 11px;
padding-bottom : 0;
padding-top : 0;
font-family : tahoma, arial, verdana;
}
TD {
padding-right : 0;
padding-left : 0;
font-size : 11px;
padding-bottom : 0;
padding-top : 0;
font-family : tahoma, arial, verdana;
}
.t_b {
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
border-left : 1px solid #ccc;
border-bottom : 1px solid #ccc;
}
.count_container {
font-weight : normal;
color : #999999;
}
.time_container {
color : #999;
}
#count_cont {
padding-right : 15px;
padding-left : 15px;
font-weight : normal;
padding-bottom : 0;
margin : 0;
color : #999;
padding-top : 0;
}
#time_cont {
padding-right : 15px;
padding-left : 15px;
font-weight : normal;
padding-bottom : 0;
margin : 0;
color : #999;
padding-top : 0;
}
#time_out_cont {
padding-right : 15px;
padding-left : 15px;
padding-bottom : 0;
margin : 0;
color : #014770;
padding-top : 0;
}
.time_out_container {
color : #014770;
}
#about_cont {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
text-align : left;
}
#about_sub1 {
padding-right : 15px;
padding-left : 15px;
background : #f4f4f4 url(../images/corner.gif) no-repeat right top;
padding-bottom : 15px;
margin : 10px 0 0;
color : #333;
padding-top : 15px;
}
#about_sub2 {
padding-right : 15px;
padding-left : 15px;
background : #f4f4f4 url(../images/corner.gif) no-repeat right top;
padding-bottom : 15px;
margin : 0;
color : #333;
padding-top : 15px;
}
#news_cont {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
text-align : justify;
}
#news_cont_title {
padding-right : 3px;
padding-left : 3px;
padding-bottom : 0;
margin : 0 1px;
padding-top : 0;
line-height : 28px;
}
#news_cont_time {
padding-right : 5px;
padding-left : 5px;
float : right;
padding-bottom : 5px;
margin : 0;
color : #8a8b8b;
padding-top : 5px;
height : 23px;
}
#news_cont_text , .news_cont_text{
font-size : 1.2em;
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
margin : 0;
font-weight : normal;
text-indent : 1em;
padding-top : 15px;
text-align : justify;
}
#page_cont {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
text-align : left;
}
#page_cont_title {
padding-right : 3px;
padding-left : 3px;
padding-bottom : 0;
margin : 0 1px;
padding-top : 0;
line-height : 28px;
}
#page_cont_time {
padding-right : 5px;
padding-left : 5px;
float : right;
padding-bottom : 5px;
margin : 0;
color : #8a8b8b;
padding-top : 5px;
height : 23px;
}
#link_cont {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
text-align : left;
}
#link_cont_title {
padding-right : 3px;
padding-left : 3px;
padding-bottom : 0;
margin : 0 1px;
padding-top : 0;
line-height : 28px;
}
#link_cont_time {
padding-right : 5px;
padding-left : 5px;
float : right;
padding-bottom : 5px;
margin : 0;
color : #8a8b8b;
padding-top : 5px;
height : 23px;
}
#link_cont_text {
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
margin : 0;
color : #4f5b6a;
padding-top : 5px;
}
#down_cont {
padding-right : 1px;
padding-left : 1px;
padding-bottom : 1px;
margin : 0;
padding-top : 1px;
}
#down_cont_title {
padding-right : 0;
padding-left : 3px;
font-weight : bold;
padding-bottom : 0;
margin : 0;
padding-top : 0;
}
#down_one_cont {
padding-right : 5px;
padding-left : 5px;
padding-bottom : 1px;
color : #666;
padding-top : 1px;
}
#down_one_name {
padding-right : 0;
padding-left : 0;
font-weight : normal;
float : left;
padding-bottom : 4px;
margin : 0 0 1px 2px;
width : 49%;
color : #000;
padding-top : 4px;
}
#down_one_name SPAN {
padding-right : 0;
padding-left : 21px;
padding-bottom : 0;
padding-top : 0;
}
#down_one_value {
padding-right : 0;
padding-left : 0;
float : left;
padding-bottom : 4px;
margin : 0 0 1px 2px;
width : 49%;
padding-top : 4px;
}
#down_one_value SPAN {
padding-right : 0;
padding-left : 21px;
padding-bottom : 0;
padding-top : 0;
}
#down_cont_time {
padding-right : 5px;
padding-left : 5px;
font-weight : normal;
padding-bottom : 5px;
margin : 0;
color : #8a8b8b;
padding-top : 5px;
text-align : left;
}
#down_cont_text {
padding-right : 8px;
padding-left : 8px;
font-weight : normal;
padding-bottom : 8px;
margin : 0;
color : #333;
padding-top : 8px;
font-size : 1.2em;
}
#down_cont_link {
padding-right : 0;
padding-left : 0;
font-weight : normal;
padding-bottom : 0;
margin : 21px 30px;
color : #333;
padding-top : 10px;
}
HTML #down_cont_link {
padding-right : 0;
padding-left : 0;
font-weight : normal;
padding-bottom : 0;
margin : 15px 33px;
color : #333;
padding-top : 0;
}
#map_cont {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
text-align : left;
}
#map_cont_title {
padding-right : 3px;
padding-left : 3px;
padding-bottom : 0;
margin : 0 1px;
padding-top : 0;
line-height : 28px;
}
#map_cont_text {
padding-right : 9px;
padding-left : 9px;
padding-bottom : 5px;
margin : 0;
color : #666;
padding-top : 5px;
}
#error_cont {
padding-right : 3px;
padding-left : 3px;
padding-bottom : 3px;
margin : 0;
padding-top : 3px;
}
#error_cont_title {
padding-right : 0;
padding-left : 0;
font-weight : bold;
padding-bottom : 3px;
margin : 3px 15px;
color : #930;
padding-top : 3px;
border-bottom : 1px solid #ddd;
}
#error_cont_text {
padding-right : 0;
padding-left : 0;
font-weight : normal;
padding-bottom : 95px;
margin : 0;
color : #333;
padding-top : 55px;
}
#search_cont {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
text-align : left;
}
#search_cont_title {
padding-right : 15px;
padding-left : 15px;
padding-bottom : 5px;
margin : 0;
color : #014770;
padding-top : 5px;
}
#search_cont_text {
padding-right : 9px;
padding-left : 9px;
padding-bottom : 9px;
margin : 0;
color : #4f5b6a;
padding-top : 9px;
}
#search_line_cont {
padding-right : 3px;
padding-left : 3px;
padding-bottom : 3px;
margin : 0;
padding-top : 3px;
}
#search_line_title {
padding-right : 3px;
padding-left : 3px;
font-weight : bold;
padding-bottom : 3px;
margin : 0;
color : #063;
padding-top : 3px;
border-bottom : 1px solid #ddd;
}
#message_cont {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
text-align : left;
}
#message_cont_title {
padding-right : 3px;
padding-left : 3px;
font-weight : bold;
padding-bottom : 3px;
margin : 0;
color : #063;
padding-top : 3px;
border-bottom : 1px solid #ddd;
}
#page_nav_cont {
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
margin : 0;
width : 100%;
color : #666;
padding-top : 5px;
height : 25px;
}
#default_cont {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
}
#default_cont_title {
border-right : 1px solid #cccccc;
padding-right : 0;
border-top : 0 solid #cccccc;
padding-left : 0;
font-weight : normal;
background-image : url(../images/bglrmenu.png);
padding-bottom : 0;
margin : 0;
border-left : 1px solid #cccccc;
color : #333;
padding-top : 0;
border-bottom : 0 solid #cccccc;
background-repeat : repeat-x;
background-color : #fff;
}
#default_cont_text {
border-right : 1px solid #cccccc;
padding-right : 0;
border-top : 0 solid #cccccc;
padding-left : 0;
font-weight : normal;
background-image : url(../images/bglrmenu.png);
padding-bottom : 0;
margin : 0;
border-left : 1px solid #cccccc;
color : #333;
padding-top : 0;
border-bottom : 1px solid #cccccc;
background-repeat : repeat-x;
background-color : #fff;
}
#com_cont {
padding-right : 3px;
padding-left : 3px;
padding-bottom : 3px;
margin : 0;
padding-top : 3px;
}
#com_cont_title {
padding-right : 3px;
padding-left : 3px;
font-weight : normal;
padding-bottom : 3px;
margin : 3px 15px;
padding-top : 3px;
text-align : left;
}
#com_cont_time {
padding-right : 5px;
padding-left : 5px;
font-weight : normal;
padding-bottom : 0;
margin : 0 8px 0 0;
color : #8a8b8b;
padding-top : 0;
}
#com_cont_text {
padding-right : 3px;
padding-left : 3px;
font-weight : normal;
padding-bottom : 3px;
margin : 3px 15px;
color : #596373;
padding-top : 3px;
}
#poll_cont {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
text-align : left;
}
#poll_cont_title {
padding-right : 3px;
padding-left : 3px;
padding-bottom : 0;
margin : 0 1px;
padding-top : 0;
line-height : 12px;
}
#poll_cont_time {
padding-right : 5px;
padding-left : 5px;
float : right;
padding-bottom : 5px;
margin : 0;
color : #8a8b8b;
padding-top : 5px;
line-height : 23px;
}
#poll_cont_text {
padding-right : 15px;
padding-left : 15px;
padding-bottom : 9px;
margin : 0;
color : #4f5b6a;
padding-top : 9px;
}
#polltitle {
font-weight : bold;
color : #333;
}
.pollbar {
border-right : 1px solid #cccccc;
border-top : 1px solid #cccccc;
background : #e1d0e6 url(../images/pollbar.gif);
border-left : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
height : 12px;
}
.title {
font-weight : bold;
color : #014770;
}
.hide {
border-right : 1px solid #a7b5be;
border-top : 1px solid #a7b5be;
font-weight : bold;
border-left : 1px solid #a7b5be;
width : 15px;
cursor : pointer;
border-bottom : 1px solid #a7b5be;
font-family : tahoma, verdana, arial;
height : 15px;
}
.pollbar {
height : 7px;
}
#photo_all_cat {
padding : 5px 0;
margin : 5px 0;
color : #309;
}
#photo_all_desc {
height : 70px;
padding : 5px 0;
margin : 5px 0;
color : #309;
}
#photo_all_count {
color : #999;
}
#photo_all_icon {
width : 143px;
margin : 0;
padding : 0;
border : 1px solid #ccc;
}
#photo_all_cont {
float : left;
width : 99%;
padding : 0 0;
margin : 5px 0 0 1px;
border : 1px solid #e1e6ea;
}
#photoacs {
height : 110px;
width : 110px;
margin : 9px 9px;
padding : 0;
text-align : center;
border : 1px solid #dedfe2;
}
* HTML #photoacs {
height : 110px;
width : 110px;
margin : 9px 9px;
padding : 0;
text-align : center;
border : 1px solid #e1e6ea;
}
#photoacs a, #photoacs a:visited {
height : 100px;
width : 100px;
display : block;
border : 5px solid #f3f5f8;
}
#photoacs a:hover {
border : 5px solid #dedfe2;
}
#photo a, #photo a:visited, #theme a, #theme a:visited, #pict a, #pict a:visited {
display : block;
margin : 0;
width : 133px;
border : 5px solid #fbfcfd;
}
#game a:hover, #photo a:hover, #theme a:hover, #pict a:hover {
border : 5px solid #e1e6ea;
}
#cont_photo {
width : 99%;
padding : 0;
margin : 0;
background-color : #fff;
}
#tphoto {
line-height : 21px;
padding : 0;
margin : 0 0 5px 0;
border : 1px outset;
color : #fff;
font-weight : normal;
}
#ttphoto {
font-weight : bold;
padding-left : 9px;
}
#ltlphoto {
padding-left : 9px;
line-height : 21px;
margin : 0 0 10px 0;
border : 1px outset;
color : #fff;
}
#naw_photo {
float : left;
width : 100%;
margin : 17px 0 0 0;
text-align : center;
color : #456b81;
}
#ltphoto {
padding-left : 9px;
line-height : 21px;
margin : 0 0 10px 0;
border : 1px outset;
background : #8290a8 url(../images/table_bg1.png);
color : #fff;
}
#photoci {
float : right;
margin : 0 3px 0 0;
padding : 0;
background-color : #fff;
border : 0 solid #ccc;
}
#dphoto {
padding : 0 0 5px 5px;
margin : 0 49px 9px 9px;
background-color : #fff;
border-bottom : 1px dashed #788d9f;
}
#cdphoto {
padding : 0 0 5px 5px;
margin : 0 9px 9px 9px;
background-color : #fff;
border-bottom : 1px dashed #788d9f;
}
#csphoto {
text-align : justify;
margin : 7px;
padding : 0;
}
#scatphoto {
margin : 0;
padding : 5px;
display : block;
}
#imgphoto {
margin : 50px 0;
padding : 0;
text-align : center;
}
#notphoto {
margin : 15px 25px;
padding : 21px;
background-color : #fff;
border : 1px solid #e1e6ea;
}
p.pr-bar {
text-align : left;
padding-left : 4px;
}
.pr-barcol {
padding : 4px 6px;
}
p#pr-foot {
text-align : right;
border-top : 2px solid #333;
padding-left : 4px;
}
p.w {
text-align : justify;
}
a img {
border : none;
}
ul.ull a, ul.ull a:visited {
text-decoration : none;
}
ul.pr-ulcat a, ul.pr-ulcat a:visited {
text-decoration : none;
}
ul.ull, ul.pr-ulcat {
margin : 0;
padding : 0;
}
ul.ull li {
line-height : 150%;
margin : 0;
list-style : none;
background : transparent url(../images/arr.gif) no-repeat 20px 9px;
padding : 0 0 2px 26px;
}
ul.pr-ulcat li {
line-height : 150%;
margin : 0;
list-style : none;
background : transparent url(../images/arc.gif) no-repeat 14px 3px;
padding : 0 0 2px 26px;
}
ul.ull li ul {
padding : 0 0 4px 12px;
margin : 0;
}
ul.ull li ul li {
background : none;
padding : 0;
margin : 0;
}
#pr-product .view {
height : 200px;
vertical-align : middle;
background : transparent url(../images/bg_vr.gif) repeat-y 100% 0%;
}
#pr-product .cart {
width : 32px;
text-align : left;
padding-top : 2px;
background : transparent url(../images/bg_vr.gif) repeat-y 100% 0%;
}
#pr-product .descriptor {
padding : 0 3px 8px 9px;
}
h6 {
color : #ffffff;
font : bold 11px Verdana, Arial, sans-serif;
background : #868686 url(../images/bg_h6.png) repeat-x;
padding : 5px 4px 6px;
margin : 0;
}
.pr-bar {
border : 0;
}
p #pr-search {
background : #868686;
text-align : center;
border : 1px solid #dddddd;
text-align : center;
padding-right : 4px;
padding-top : 4px;
color : #fff;
margin-bottom : 0;
padding-bottom : 0;
border-bottom : none;
}
p .pr-search {
border : 1px solid #dddddd;
text-align : right;
padding-right : 4px;
padding-bottom : 4px;
background-color : #868686;
color : #fff;
border-top : none;
}
td.pr-sel {
background-color : #868686;
color : #ffffff;
padding : 4px 6px;
}
tr.odd {
background : #dddddd;
}
td.pr-tth, tr.pr-tth {
background : #eeeeee;
}
.descriptor strong {
color : #0562a1;
font-weight : bold;
}
.descriptor a, .descriptor a:visited {
color : #666666;
text-decoration : none;
}
.descriptor a:hover {
color : #666666;
}
#pr-menuwr {
background : #868686 url(../images/bg_m0.gif) repeat-x 0 0;
text-align : center;
}
#pr-menu td a {
height : 23px;
line-height : 23px;
display : block;
padding : 0 14px;
color : #ffffff;
font-weight : bold;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
text-align : center;
background : #868686 url(../images/bg_m.gif) repeat-x 0 0;
}
#pr-menu td a:hover {
color : #ffffff;
text-decoration : none;
text-align : center;
background : #a5a5a5 url(../images/bg_m.gif) repeat-x 0 -24px;
}
hr.sotmarkethr {
height : 1px;
color : #868686;
}
table.sotmarkettable {
font-family : Tahoma, Arial, Helvetica;
font-size : 12px;
}
table.sotmarket_border_style {
font-family : Tahoma, Arial, Helvetica;
font-size : 12px;
background-color : #eeeeee;
color : #666666;
border : 1px solid #dddddd;
}
td.border-style {
font-family : Tahoma, Arial, Helvetica;
font-size : 12px;
background-color : #eeeeee;
color : #666666;
border : 1px solid #dddddd;
}
td.space {
padding : 0;
background-color : #dddddd;
width : 3px;
}
input.sotmarketinput {
font-family : Tahoma, Arial, Helvetica;
font-size : 12px;
background-color : #ffffff;
border : 1px solid #dddddd;
color : #000000;
}
textarea.sotmarkertextarea {
font-family : Tahoma, Arial, Helvetica;
font-size : 12px;
background-color : #ffffff;
border : 1px solid #dddddd;
color : #000000;
}
select.sotmarketselect {
font-family : Tahoma, Arial, Helvetica;
font-size : 12px;
background-color : #ffffff;
border : 1px solid #dddddd;
color : #000000;
}
.pinfoTD {
background-color : #f2f2f2;
}
.pquarantee {
color : #d00000;
}
.pbasketTitle {
color : #6c23d0;
}
.pbasketParam {
color : #bb0000;
}
.porder {
color : #0051d6;
}
.pinfoTD {
background-color : #f2f2f2;
}
.pquarantee {
color : #d00000;
}
.pbasketTitle {
color : #6c23d0;
}
.pbasketParam {
color : #bb0000;
}
.porder {
color : #0051d6;
}
.phoneTitle {
font-family : Tahoma, Arial, Helvetice;
font-size : 11px;
color : #550101;
width : 226px;
height : 23px;
padding-left : 20px;
background-image : url('../images/phonetitle.gif');
background-repeat : repeat-y;
background-color : #ffdf8b;
}
.phoneSep {
width : 1px;
background-image : url('../images/phonesep.gif');
background-color : #aaaaaa;
}
.phoneLeft {
font-size : 1px;
border-left : 1px solid #999999;
}
.phoneRight {
font-size : 1px;
border-right : 1px solid #999999;
}
.phoneBottom {
font-size : 1px;
border-bottom : 1px solid #999999;
}
.phoneData {
padding : 5px;
}
.phoneText {
font-family : Tahoma, Arial, Helvetice;
font-size : 11px;
color : #313131;
padding-left : 7px;
}
.phonePrice {
font-family : Tahoma, Arial, Helvetice;
font-size : 11px;
color : #373737;
}
.phonePrice1 {
font-family : Tahoma, Arial, Helvetice;
font-size : 11px;
font-weight : bold;
color : #ff0000;
}
.phonePrice2 {
font-family : Tahoma, Arial, Helvetice;
font-size : 11px;
font-weight : bold;
color : #0066ff;
}
.phoneLink {
font-family : Tahoma, Arial, Helvetice;
font-size : 10px;
color : #0046ae;
text-decoration : underline;
}
.phoneLink:hover {
font-family : Tahoma, Arial, Helvetice;
font-size : 10px;
color : #0046ae;
text-decoration : none;
}


/*-----------------------------------*/

/*для отображения звездочек около оценки и сдвига оценки (для 0)*/
.mark_0
{
vertical-align:middle;
width:90px;
height:16px;
text-align:right;
background:url(../images/mark_0.gif) no-repeat scroll 0% ;
background-position:left;
}
/*для отображения звездочек около оценки и сдвига оценки (для 1)*/
.mark_1
{
vertical-align:middle;
width:90px;
height:16px;
text-align:right;
background:url(../images/mark_1.gif) no-repeat scroll 0% ;
background-position:left;
}
/*для отображения звездочек около оценки и сдвига оценки (для 2)*/
.mark_2
{
vertical-align:middle;
width:90px;
height:16px;
text-align:right;
background:url(../images/mark_2.gif) no-repeat scroll 0% ;
background-position:left;
}
/*для отображения звездочек около оценки и сдвига оценки (для 3)*/
.mark_3
{
vertical-align:middle;
width:90px;
height:16px;
text-align:right;
background:url(../images/mark_3.gif) no-repeat scroll 0% ;
background-position:left;
}
/*для отображения звездочек около оценки и сдвига оценки (для 4)*/
.mark_4
{
vertical-align:middle;
width:90px;
height:16px;
text-align:right;
background:url(../images/mark_4.gif) no-repeat scroll 0% ;
background-position:left;
}
/*для отображения звездочек около оценки и сдвига оценки (для 5)*/
.mark_5
{
vertical-align:middle;
width:90px;
height:16px;
text-align:right;
background:url(../images/mark_5.gif) no-repeat scroll 0% ;
background-position:left;
}
/*иконка добавления отзыва*/
.otziv_add_ico
{
height:16px;
background:url(../images/new_otziv.gif) no-repeat scroll 0%;
background-position:left;
}
/*выделение сообщений об ошибках*/
.error
{
color:red;
font-weight:bold;
}
/*выделение жирным шрифтом*/
.videlenie
{
color:black;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
/*форматирование диалогов*/
input.text2
{
border:1px solid #BCBCBE;
height:16px;
width:100%;
}
/*форматирование многострочных текстов*/
textarea.text2
{
border:1px solid #BCBCBE;
height:100px;
width:99.5%;
}
/*выравнивание подписей для формы */
td.text2
{
 text-align:right;
 vertical-align:top;
 width:150px;
}
/*задание границ для таблицы 80% ширины*/
.full_border2
{
background-color:white;
border:2px solid #BCBCBE;
width:80%;
}
/*задание границ для таблицы 100% ширины*/
.full_border
{
background-color:white;
border:2px solid #BCBCBE;
width:100%;
}
/*выравнивание кнопки купить (низ и право)*/
.td_bottom_right
{
text-align:right;
vertical-align:bottom;
padding-bottom:8px;
padding-right:8px;
}
/*выравнивание кнопки увеличить (низ и лево)*/
.td_bottom_left
{
text-align:left;
vertical-align:bottom;
padding-bottom:8px;
padding-left:18px;
}
/*задание оформления для цены (добавление и просмотр отзыва)*/
.price_big
{
color:#FE7800;
font-size:22px;
text-align:center;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
/*задание оформления для заголовков (добавление и просмотр отзыва)*/
.head_text
{
color:white;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:10px;
text-decoration:none;

}
/*задание границы для загаловка  (отзывы правая часть)*/
.bg_otziv_rtop
{
width:auto;
border-bottom:2px solid #BCBCBE;
}
/*задание границы для загаловка  (левая часть)*/
.bg_tr_ltop
{
width:29px;
border-bottom:2px solid #BCBCBE;
}
/*фон для загаловка*/
.td_otziv_top
{
text-align:center;
width:400px;
height:29px;
background:url(../images/bg_top.gif) repeat-x scroll 0%;
color:white;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
/*фон для загаловка (сравнение)*/
.td_compare_top
{
text-align:center;
width:auto;
height:29px;
background:url(../images/bg_top.gif) repeat-x scroll 0%;
color:white;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
/*закругление для загаловка справа*/
.td_rcompare_top
{
width:20px;
height:29px;
background:url(../images/rconer.gif) no-repeat scroll 0%;
}
/*закругление для загаловка слева*/
.td_lcompare_top
{
width:20px;
height:29px;
background:url(../images/lconer.gif) no-repeat scroll 0%;
}
/*задание границы для загаловка  (сравнение правая часть)*/
.bg_tr_rtop
{
width:29px;
border-bottom:2px solid #BCBCBE;
}
/*задание границ для таблицы (сравнение центральная часть)*/
.table_centr
{
background-color:white;
border-bottom:2px solid #BCBCBE;
border-left:2px solid #BCBCBE;
border-right:2px solid #BCBCBE;
}
/*выравниевание цены для отзывов*/
.td_rborber_otziv
{
vertical-align:middle;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
/*задание выравнивание и шрифта подписи сравнить (сравнение)*/
.td_rcentr
{
font-size:12px;
width:83px;
vertical-align:middle;
text-align:center;
color:black;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
/*задание выравнивание и шрифта цены (сравнение)*/
.td_centr
{
vertical-align:middle;
text-align:center;
color:#0066ff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
/*оформление картинки (сравнение)*/
.td_lcentr
{
width:83px;
padding-left:17px;
padding-bottom:8px;
padding-top:8px;
vertical-align:middle;
text-align:left;

}
/*задание  ширины таблички с моделью (отзывы)*/
.tab_otziv
{
width:550px;
}
/*растояние между отзывами или моделями*/
.tabl
{
height:13px;
}
/*кнопка увеличить*/
.zoom_button
{
border:0px none;
background-image:url(../images/zoom.gif) ;
width:64px;
height:45px;
cursor:pointer;
}
/*кнопка отправить*/
.otziv_send_button
{
margin-right:11px;
margin-bottom:11px;
border:0px none;
background-image:url(../images/send.gif);
width:93px;
height:21px;
cursor:pointer;
}
/*кнопка купить*/
.buy_button
{
margin-left:11px;
border:0px none;
background-image:url(../images/buy.gif);
width:93px;
height:21px;
cursor:pointer;
}
/*кнопка сравнить*/
.but_compare
{
margin-left:11px;
margin-right:11px;
padding-left:11px;
padding-right:11px;
border:0px none;
background-image:url(../images/but_compare.gif);
width:85px;
height:21px;
cursor:pointer;
}
/*кнопка очистить*/
.but_clear
{
border:0px none;
background-image:url(../images/but_clear.gif);
width:85px;
height:21px;
}
/*ячейка для кнопок в сравнении*/
.butons
{
text-align:center;
padding-left:11px;
}
/*цвет фона (отзывы,сравнение)*/
.compare_body
{
background-color:#e7e7e7;
}

.span_otziv
{
color:black;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
margin-left:22px;
}


.ratingblock {
	display:block;
	padding-bottom:4px;
	margin-bottom:4px;
	}

.loading {
	height: 15px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 15px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	float: left;
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:15px;
	height: 15px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:15px;}
.unit-rating a.r2-unit{left:15px;}
.unit-rating a.r2-unit:hover{width: 30px;}
.unit-rating a.r3-unit{left: 30px;}
.unit-rating a.r3-unit:hover{width: 45px;}
.unit-rating a.r4-unit{left: 45px;}	
.unit-rating a.r4-unit:hover{width: 60px;}
.unit-rating a.r5-unit{left: 60px;}
.unit-rating a.r5-unit:hover{width: 75px;}
.unit-rating li.current-rating {background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 15px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}


.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}		
