body {
background-color:#F0EDDC;
color:#343434;
font-family:tahoma;
font-size:9pt;
margin:0;
padding:0;
}

.div_new_user_form label, input { display:block; font-size: 9pt; }
.div_new_user_form input.text { margin-bottom:4px; width:95%; padding: .2em; font-size: 9pt; }
.div_new_user_form fieldset { padding:0; border:0; margin-top:12px; }
.div_new_user_form p { font-size: 9pt; color: #990000; }
.clear{
    clear:both;
    font-size:0;
    line-height:0;
    height:0;
}
a {
color:#0000CC;
text-decoration:underline;
}
textarea {
background-color:#FAFAFA;
border:1px solid #DDDDDD;
padding:3px;
}
form {
margin:0;
padding:0;
}
.imgg {
border:0 none;
}
a img {
border:0 none;
}
.hl {
background-color:#FFCA79;
border:1px solid #555555;
font-size:8pt;
padding:2px 8px;
}
.nhl {
border:1px solid #F0EDDC;
font-size:8pt;
padding:2px 8px;
}
.fl {
color:#111111;
text-decoration:none;
}
.fl:hover {
text-decoration:underline;
}
#phone_number {
color:#F1CDB6;
font-family:tahoma;
font-size:10pt;
font-weight:bold;
}
.pn {
border:1px solid #111111;
color:#003300;
font-size:8pt;
margin:0;
padding:2px;
}
#topleft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.chasi-sutki.ru/img/left_top.jpg) no-repeat scroll left top;
height:600px;
width:315px;
}
#reklama_na_saite {
left:100px;
position:relative;
top:110px;
width:300px;
}
#bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.chasi-sutki.ru/img/bg_bottom_right.jpg) no-repeat scroll right top;
height:143px;
}
#bottom_l {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.chasi-sutki.ru/img/bottom.jpg) no-repeat scroll left top;
height:143px;
}
#topright {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FDFDFB url(http://www.chasi-sutki.ru/img/bg_top.jpg) repeat-x scroll left top;
height:120px;
}
#banner_top {
padding-top:14px;
vertical-align:top;
}
#banner_left {
text-align:center;
width:315px;
}
#votes {
left:40px;
position:relative;
top:10px;
}
#vote {
background-color:#FFE6BB;
border:1px solid #777777;
margin-bottom:8px;
padding-bottom:8px;
width:280px;
}
#left22 {
left:0;
position:absolute;
text-align:center;
top:560px;
width:315px;
}
#menu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.chasi-sutki.ru/img/bg_m.jpg) no-repeat scroll center top;
height:103px;
}
#left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.chasi-sutki.ru/img/bg_left.jpg) repeat-y scroll left top;
width:315px;
}
#menu a {
text-decoration:none;
}
#title_text {
-x-system-font:none;
color:#F1CDB6;
font-family:"Century Gothic";
font-size:11pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
left:5px;
line-height:normal;
position:relative;
top:90px;
}
#citylist {
left:100px;
position:relative;
top:430px;
}
p {
margin:0;
padding:0;
}
#num_help {
background-color:#FFF0C4;
border:2px solid #555555;
color:#000000;
display:none;
font-size:8pt;
left:90px;
margin:2px;
padding:4px;
position:absolute;
top:135px;
z-index:200;
}
#tel {
-x-system-font:none;
color:#F1CDB6;
font-family:Impact;
font-size:14pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
left:77px;
line-height:normal;
position:absolute;
top:184px;
}
#tel2 {
-x-system-font:none;
color:#222222;
font-family:"Century Gothic";
font-size:14pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
left:370px;
line-height:normal;
position:relative;
top:73px;
width:300px;
}
#citylist select {
-x-system-font:none;
border:1px solid #A15317;
color:#473930;
font-family:verdana;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:160px;
}
.butt1 {
-x-system-font:none;
border:1px solid #A15317;
color:#473930;
font-family:tahoma;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.objlist1 {
border-bottom:1px solid #777777;
font-family:tahoma;
font-size:8pt;
padding:2px;
text-align:center;
}
.objlist2 {
border-bottom:1px solid #777777;
font-family:tahoma;
font-size:8pt;
padding:6px;
text-align:center;
}
.objlist {
font-family:tahoma;
font-size:8pt;
padding:2px 4px 4px;
text-align:center;
vertical-align:middle;
}
.objlist4 {
color:#222222;
font-family:tahoma;
font-size:8pt;
padding:6px;
text-align:center;
vertical-align:top;
}
.objimage {
border:1px solid #CCCCCC;
margin:3px;
padding:3px;
}
.mm {
color:#542F10;
font-family:tahoma;
font-size:10pt;
font-weight:bold;
padding:8px 0;
}
#main {
color:#222222;
font-family:tahoma;
font-size:9pt;
line-height:18px;
padding:12px;
}
#art_short a {
color:#222222;
font-family:Verdana;
font-size:12px;
padding-left:12px;
text-decoration:none;
}
#art_h {
font-family:Georgia;
font-size:14px;
padding:12px 12px 8px;
}
hr {
color:#AAAAAA;
}
#article {
line-height:20px;
padding:12px;
text-align:justify;
}
#art_h a {
color:#003333;
text-decoration:underline;
}
.a_full_art {
color:#2E2E5C;
font-size:8pt;
padding:4px 8px 20px 12px;
text-decoration:underline;
}
.a_full_art:hover {
text-decoration:underline;
}
.mlink {
color:#694F3F;
}
.mlinka {
color:#000000;
}
#linktab a {
font-family:tahoma;
font-size:8pt;
left:1px;
letter-spacing:1px;
position:relative;
text-decoration:none;
top:3px;
vertical-align:top;
}
#linktab a:hover {
text-decoration:underline;
}
#linktab td {
white-space:nowrap;
}
.menu {
line-height:24px;
padding-left:0;
}
.la1 {
color:#222222;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
text-decoration:none;
}
.la1:hover {
text-decoration:underline;
}
.linka {
background-color:#D8C7B7;
text-align:center;
}
h1 {
color:#B14821;
font-family:Arial;
font-size:12pt;
margin:0;
padding: 12px;
}
h5 {
color:#B14821;
font-family:Verdana;
font-size:12pt;
margin:0;
padding:6px 0 12px 48px;
}
h2 {
color:#005353;
font-family:Verdana;
font-size:11pt;
padding:3px;
}
h7 {
color:#AE4600;
font-family:Tahoma,Trebuchet MS,Verdana;
font-size:150%;
font-weight:bold;
padding:3px;
}
.subs_links {
color:#003399;
font-family:tahoma;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
.subs_links:hover {
text-decoration:underline;
}
.subs {
font-family:tahoma;
font-size:8pt;
padding-left:10px;
}
.subsl {
color:#555555;
font-family:tahoma;
font-size:8pt;
text-decoration:underline;
}
.subsl:hover {
text-decoration:none;
}
.f1 {
font-family:Tahoma,"Courier New";
font-size:8pt;
vertical-align:middle;
}
.f2 {
font-family:Tahoma,"Courier New";
font-size:9pt;
}
.f11 {
font-family:verdana,"Courier New";
font-size:8pt;
}
.f22 {
font-family:verdana,"Courier New";
font-size:9pt;
}
.error {
color:red;
font-family:verdana,"Courier New";
font-size:9pt;
}
.b1 {
background-color:#FFFFFF;
border:1px solid #888888;
font-family:Tahoma,"Courier New";
font-size:9pt;
padding:3px;
}
.b2 {
background-color:#F5F5F5;
border:1px solid #AAAAAA;
font-family:Tahoma,"Courier New";
font-size:12px;
}
.l1 {
color:#000000;
font-family:Tahoma,"Courier New";
font-size:11px;
text-decoration:underline;
}
.zticket {
color:#111111;
font-family:Tahoma,"Courier New";
font-size:9pt;
text-decoration:underline;
}
.lm1 {
color:#FFFFFF;
font-family:Tahoma,"Courier New";
font-size:11px;
text-decoration:underline;
}
.l2 {
color:#000000;
font-family:Tahoma,"Courier New";
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.l3 {
color:#000000;
font-family:Tahoma,"Courier New";
font-size:11px;
text-decoration:none;
}
.l3:hover {
text-decoration:underline;
}
.selcity {
color:#222222;
font-family:Tahoma,"Courier New";
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.selcity:hover {
text-decoration:underline;
}
.full {
color:#0000CC;
font-family:Arial;
font-size:8pt;
text-decoration:underline;
}
