html, body {
        padding:0;
        margin:0;
        border:0;
        font-family:Geneva, Arial, Helvetica, sans-serif;
        height:100%;
}

form {
        display:inline;
}

table, td {
        padding:0;
        border:0;

}

p {
        margin:20 0 20 0;
}

img {
        border:0;
}

a {
        color:#0173BC;
        font-family::Tahoma, Arial, Helvetica, sans-serif;
        text-decoration:underline;
}

a:hover {
        color:#0074BA;
        text-decoration:none;
}

select, input, textarea {
        font-size:12px;
}

.ib {
        border:1px solid #C4C3BF;
}

input {
        height:19;
}

h1 {
        font-size:1.2em;
        font-family:Geneva, Arial, Helvetica, sans-serif;
        margin:5 0 5 0;
}

h2 {
        font-size:1em;
        font-family:Geneva, Arial, Helvetica, sans-serif;
        margin:5 0 5 0;
}

h3 {
        font-size:0.8em;
        font-family:Geneva, Arial, Helvetica, sans-serif;
        margin:5 0 5 0;
}

.bg_01 {
        background:#0072BB;
        border-bottom:1px solid #C7C7C7;
}

.bg_04 {
        background:#FFFCF5;
        border-top:1px solid #E9E7E8;
        border-bottom:1px solid #E9E7E8;
        padding:10 0 10 10;
}

.text_01 {
        color:#9F3B2C;
        font-size:13px;
        font-weight:bold;
        margin-bottom:20;
}

.text_02 {
        font-size:13;
        font-weight:bold;
        white-space:nowrap;
        margin-bottom:10;
}

.text_03 {
        font-size:12px;
        font-weight:bold;
        margin:0 0 5 6;
}

.bg_02 {
        padding:10 0 0 0;
}

.bg_02 select {
        width:115;
}

#inp_01 {
        width:80px;
        margin-left:5;
}

.t_01 {
        background:#FFFFFF url(/images/russia-trophy.ru/tt_01.gif) left repeat-y;
        margin:3 5 4 4;
}

.t_02 {
        background: url(/images/russia-trophy.ru/tt_02.gif) right repeat-y;
}

.t_03 {
        background: url(/images/russia-trophy.ru/tt_03.gif) top repeat-x;
}

.t_04 {
        background: url(/images/russia-trophy.ru/tt_04.gif) bottom repeat-x;
}

.t_05 {
        background:url(/images/russia-trophy.ru/t_01.jpg) left top no-repeat;
}

.t_06 {
        background:url(/images/russia-trophy.ru/t_02.jpg) right top no-repeat;
}

.t_07 {
        background:url(/images/russia-trophy.ru/t_03.jpg) left bottom no-repeat;
}

.t_08 {
        background:url(/images/russia-trophy.ru/t_04.jpg) right bottom no-repeat;
        padding:5;
}

.tc_01 {
        background:#FFFFFF url(/images/russia-trophy.ru/tcc_01.gif) left repeat-y;
}

.tc_02 {
        background: url(/images/russia-trophy.ru/tcc_01.gif) right repeat-y;
}

.tc_03 {
        background: url(/images/russia-trophy.ru/tcc_01.gif) top repeat-x;
}

.tc_04 {
        background: url(/images/russia-trophy.ru/tcc_01.gif) bottom repeat-x;
}

.tc_05 {
        background:url(/images/russia-trophy.ru/tc_01.gif) left top no-repeat;
}

.tc_06 {
        background:url(/images/russia-trophy.ru/tc_02.gif) right top no-repeat;
}

.tc_07 {
        background:url(/images/russia-trophy.ru/tc_03.gif) left bottom no-repeat;
}

.tc_08 {
        background:url(/images/russia-trophy.ru/tc_04.gif) right bottom no-repeat;
        padding:8;
}

.menu_02 {
        background:url(/images/russia-trophy.ru/menu_01.gif) top repeat-x;
}

.menu_03 {
        background:url(/images/russia-trophy.ru/menu_02.gif) bottom repeat-x;
        height:39;
}

.menu_03 a{
        color:#F5F3F4;
        text-decoration:none;
        font-size:13px;
        font-weight:bold;
        margin:0 10 0 10;
        white-space:nowrap;
}

.menu_03 a:hover{
        color:#F2D6A6;
        text-decoration:none;
}

.cont_right_01 {
        background:#F8F5EE;
        font-size:11px;
        padding:30 0 30 0;
}

.cont_right_01 td{
    font-size:11px;
}

.cont_right_01 a{
        font-size:11px;
}

.cont_01 {
        background:#FFFFFF;
        font-size:0.7em;
        padding:30 20 30 35;
        border-left:1px solid #E9E7E8;
}

.foot_01 {
        background:#C42627;                                                 /**/
        border-top:1px solid #C7C7C7;
        height:73;
        color:#FFFFFF;
}

.foot_01 a {
        color:#87BEE4;                                                  /**/
}

.foot_01 a:hover {                                                      /**/
        color:#87BEE4;
}

.foot_01 td{
        font-size:11;
        padding:5 17 5 17;
        color:#FFFFFF;
}

.foot_01 td a{
}

.tab_01 {
        border-collapse:collapse;
        border:1px solid #D4DEE2;
        text-align:center;
}

.tab_01 td{
        border:1px solid #D4DEE2;
        font-size:0.7em;
        padding:5 10 5 10;
}

.tab_02 {
        background:#8D1814;
        font-weight:bold;
        color:#FFFFFF;
}

.tab_03 {
        background:#F8F5EE;
}

ul li {
        list-style-image:url(/images/russia-trophy.ru/em.gif);
        margin-left:-40px;
        line-height:1.6;
}

ul ul li{
        margin-left:15px;
}

.form td{
        font-size:0.7em;
        text-align:right;
        padding:6 0 0 6;
}

.form1 td{
        font-size:0.7em;
        text-align:right;

}

.textarea {
        margin:13 0 18 0;
}

.form input{
        width:167;

}

.print a{
        font-size:0.7em;
}

#ulmap li{
        list-style-image:url();
}

.cat_title1 {
        color:#FFFFFF;
        font-weight:bold;
        font-size:0.7em;
        background:#8F1915;
}

.cat_title1 td{
        padding:5;

}

.cat_title3 {
        color:#FFFFFF;
        font-weight:bold;
        font-size:1em;
        background:#8F1915;
}

.cat_title2 td {
        border:1px solid #E9E7E8;
        padding:5;
        font-size:0.7em;
}

.bg_source_message {
        background-color:#F7F9FA;
}

.for_01 {
         border-collapse:collapse;
        border:1px solid #E9E7E8;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
}

.for_01 td, .for_09 td{
        padding:5;
}

.for_02 {
        padding:5;
        background:#8F1915;
        color:#FFFFFF;
        font-size:0.7em;
}

.for_02 td{
        padding-left:7;
}

.for_03 td{
        padding-top:10;
}

.for_03, .for_04, .for_05, .for_06, .for_07{
        font-size:0.7em;
}

.for_04 td{
        padding:5 5 10 0;
        background:#F2D7A5;
}

.for_09 {
         border-collapse:collapse;
        border:1px solid #E9E7E8;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:1em;
}

.ib1 {
        color:red;
        width:100%;
        font-size:10px;
        font-family: Verdana,Arial;
        background-color: #FFFFFF;
        border-style: none;
}

.topic_first td {
        border-bottom:4px solid #ECEFF2;

}

.topic_reply td {
        border-bottom:1px solid #ECEFF2;
        background:#F2D7A5;
        padding:5 5 10 0;
        font-size:0.7em;
}

.boldlink1 {
        font-weight:bold;
        /*font-size:10px;*/
}

.big {
        /*font-size:12px; */
}

.small {
        /*font-size:10px;*/
}

/* BBcode buttons style */
.forum_bbutton {
        width:90px;
        font-size:x-small;
        font-size:11px;
        border:1px solid #C4C3BF;
        margin:0 0 5 0;
}

/* BBcode [code] style */
.forum_scrollDiv {
        width: 95%;
        overflow:auto;
        _margin-right:-50000px;
        border: 1px solid #CCCCCC;
        background-color:#FFFFFF;
        padding:10px;
        white-space : nowrap;
        font-family: 'Courier New';
}

.vote td{
        padding:2;
}

.pc {
        margin:10 0 10 0;
}

.bg_03 img{
        margin-right:5;
}

#warnText {
        margin:0 0 10 0;
        color:red;
}

.star {
   /*color:red;*/     /*8F1915*/
}

.guest_01, .guest_04 {
        background:#F2D7A5;
        font-size:0.7em;
        padding:5;

}

.guest_02 {
        border:1px solid #ECEFF2;
        background:#F8F5EE;
        padding:5;
        font-size:0.7em;
        white-space:nowrap
}

.guest_03 {
        background:#;
        padding:5;
        font-size:0.7em;
}
