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

form {
        display:inline;
}

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

}

img {
        border:0;
}

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

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

.bg_01 a {                                                                                /**/
        color:#FFFFFF;
        font-family::Tahoma, Arial, Helvetica, sans-serif;
        text-decoration:underline;
}

.bg_01 a:hover {
        color:#ADDBFD;                                                                   /**/
        text-decoration:none;
}

.bg_01 {
        background:#0072BB;
        padding:0 0 7 0;
}

.bg_03 {
        background:url(/images/russia-trophy.ru/bg_03.jpg) top repeat-y;
}

.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:#02328A;
        text-decoration:none;
}

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

.text_02 td{
        color:#ADDBFD;
        font-size:11px;
}

.text_02 a {
        color:#FFFFFF;
}

.text_03 {
        margin:0 0 0 7;
}

.text_03 a {
        font-size:11px;
        /*white-space:nowrap;*/
        font-weight:bold;
}

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

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

.input_01 div{
        margin-top:4;
}

.foot_01 {
        background:#C42627;
        border-top:1px solid #7C7C7C;
        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;
}

.cont_right_01 {
        background:#F8F5EE;
        border-right:1px solid #E9E7E8;
        font-size:0.7em;
        padding:20 0 30 0;
}


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

.news_01 {
        padding:0 10 10 10;
        font-size:0.7em;
}

.news_02 {
        color:#C5C5C5;
        margin:0 0 5 0;
}

.news_03 {
        margin:0 0 5 0;
        font-weight:bold;
}

.img {
        border:1px solid #C6C6C6;
}

.vote_01 {
        margin:30 0 20 0;
}

.vote td{
        padding:2;
        font-size:0.7em;
        vertical-align: middle;
}

.vote_01 td{
        color:#ffffff;                                          /**/
        background:#C42627;
        padding:15;
        font-size:0.7em;
}

.cont_right_02 {
        background:#FFFFFF;                                     /**/
        font-size:0.7em;
        padding:30 20 30 25;
}

.cont_right_02 table form td {
        font-size:0.7em;
}

.line {
        background:#EFF7E2;
        margin:20 0 20 0;
}

.cont_right_03 {
        font-size:1em;
}

.form_01 input{
        margin-top:5
}

#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/ttt_01.gif) left top no-repeat;
}

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

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

.t_08 {
        background:url(/images/russia-trophy.ru/ttt_04.gif) right bottom no-repeat;
        padding:10 12 10 12;
}


.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;
}

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

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

.tab_02 {
        background:#7F7791;
        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;
        font-size:12px;
        border:1px solid #C4C3BF;
}

.form input{
        width:167;
        font-size:12px;
        border:1px solid #C4C3BF;
}

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

/* forum */


/*repeat*/
.cat_title1 {
        color:#FFFFFF;
        font-weight:bold;
        font-size:0.7em;
        background:#0072BB;  /**/
}

.cat_title1 td{
        padding:5;

}

/*repeat*/
.cat_title3 {
        color:#FFFFFF;
        font-weight:bold;
        font-size:1em;
        background:#0072BB;  /**/
}

.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;
}

/*repeat*/
.for_02 {
        padding:5;
        background:#0072BB; /**/
        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;
}

/*repeat 2222*/
.for_04 td{
        padding:5 5 10 0;
        background:#76B9E3;  /**/
}

.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:#76B9E3;  /**/
        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';
}

/* forum */



/* subscribe */
.subscribe_01 td{
        padding:5;
        font-size:0.7em;
}
/* subscribe */



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