        #report { border-collapse:collapse;}
        #report h4 { margin:0px; padding:0px;}
        #report img { float:right;}
        #report ul { margin:10px 0 10px 40px; padding:0px;}
        #report th { background:#7CB8E2 url(http://yantour.ru/header_bkg.png) repeat-x scroll center left; color:#fff; padding:7px 15px; text-align:left;}
        #report td { background:#C7DDEE none repeat-x scroll center left; color:#000; padding:7px 15px; }
        #report tr.odd td { background:#fff url(http://yantour.ru/row_bkg.png) repeat-x scroll center left; cursor:pointer; }
        #report div.arrow { background:transparent url(http://yantour.ru/arrows.png) no-repeat scroll 0px -16px; width:16px; height:16px; display:block;}
        #report div.up { background-position:0px 0px;}
a {color:#7B8BC6; text-decoration:underline}
a:hover, a.no {text-decoration:none}
html,body {height:100%; margin:0; padding:0}
body,td {font:11px Tahoma,Arial,sans-serif}
body {background:#fff; color:#4C484C}
form {margin:0}
input,select,textarea {font:11px Tahoma,Arial,sans-serif}
h1 {margin:0; font-size:18px; font-weight:bold; color:#E62D22; text-transform: uppercase}
p {margin:0.4em 0}
.c0 {color:#000}
.c1 {color:#999}
.c2 {color:#666}
.c3 {color:#fff}
.c4 {color:#7B8BC6}
.c5 {color:#F56C22}
.c6 {color:#494F51}
.c7 {color:#3a7bb8}
.c8 {color:#E62D22}
a.all {font-weight:bold; color:#E62D22; text-decoration:none}
a:hover.all {text-decoration:underline}
.count {padding-right:5px; padding-bottom:10px}
.count a {font-size:11px; color:#7B8BC6}
.count a:hover {color:#F56C22; text-decoration:none}
.news td {padding-bottom:12px; padding-left:12px; background:url(/assets/i/arr1.gif) no-repeat top left}
.news a {color:#4C484C; text-decoration:none}
.news a:hover {color:#F56C22; text-decoration:none}
.m1 {padding:0 15px}
.menu a {color:#1B74AC; text-decoration:none; font-size:12px}
.menu a:hover {color:#973018}
table.f11 td, .f11 {font:11px/1.2 Tahoma,Arial,sans-serif}
table.f12 td, .f12 {font-size:12px}
table.f13 td, .f13 {font-size:13px}
table.f14 td, .f14 {font-size:14px}
table.f16 td, .f16 {font-size:16px}
table.f18 td, .f18 {font-size:18px}
table.text td, td.text, p {text-align:justify}
ul {list-style-type:disc; color:#7B8BC6; margin-bottom:8;  margin-top:0}
li {margin-bottom:0.4em}
.i1 {border:1px solid #F56C22}

/* é¬¨ í¯¤ì¦© */

.error {border:1px solid #f30 !important}
.errors {color:#f30}
.field input {border:1px solid #7B8BC6; color:#666; font-size:11px; width:400px}
.field textarea {border:1px solid #7B8BC6; color:#666; font-size:11px; height:100px; overflow:auto; width:400px}

.ditto_page,.ditto_currentpage {padding:1px 4px}
.ditto_currentpage {background:#008FE1; color:#fff}

#ajaxSearch_input {border:1px solid #A6B6CD; color:#666; font-size:11px; width:120px}
#ajaxSearch_intro {display:none}
#ajaxSearch_submit {font-size:11px; width:50px}
.ajaxSearch_highlight {background:#67B1AB; color:#fff}

/* ë¡°à¡±áª²à ª/
#sitemap ul {margin: 0 0 0 1px; padding: 0 0 0 3px; background-image: url(/assets/i/sitemap1.gif); background-repeat: repeat-y;}
#sitemap ul li {margin: 5px 0 2px 0; padding: 0 0 0 14px; list-style: none; background-image: url(/assets/i/sitemap2.gif); background-repeat: no-repeat;  background-position: -3px 0;}
#sitemap ul li.last {margin-bottom: 6px; background-image: url(/assets/i/sitemap3.gif); background-repeat: no-repeat; background-position: -3px 9px;}

