html, body {
position : relative;
margin : 0;
padding : 0;
background: #F3B903;
font-family: Verdana;
font-size: 12px;
}

a {
outline : none;
color : #137DD9;
text-decoration : none;
font-size : 12px;
font-family : Verdana;
line-height : 20px;
}
a:hover {
outline : none;
color : #116CBB;
text-decoration : none;
font-size : 12px;
font-family : Verdana;
line-height : 20px;
}
a:visited {
outline : none;
color : #1064AD;
text-decoration : none;
font-size : 12px;
font-family : Verdana;
line-height : 20px;
}

a.footer {
outline : none;
color : #FFF;
text-decoration : none;
font-size : 11px;
font-family : Verdana;
}
a.footer:hover {
outline : none;
color : #CCCCCC;
text-decoration : underline;
font-size : 11px;
font-family : Verdana;
}
a.footer:visited {
outline : none;
color : #F3B903;
text-decoration : none;
font-size : 11px;
font-family : Verdana;
}

a.podval {
color : #003399;
text-decoration : none;
font-weight : normal;
font-size : 11px;
}
a.podval:hover {
color : #003399;
text-decoration : underline;
font-weight : normal;
font-size : 11px;
}
a.podval1 {
color : #FFF;
text-align : left;
text-decoration : none;
font-weight : normal;
font-size : 11px;
}
a.podval1:hover {
color : #FEFF51;
text-align : left;
text-decoration : underline;
font-weight : normal;
font-size : 11px;
}

a.podval2:link {
color : #98FB98;
text-shadow : 0 1px 1px #000;
font-weight : normal;
font-size : 11px;
line-height: 20px;
}
a.podval2:hover {
color : #FFFF9F;
text-decoration : none;
text-shadow : 0 1px 1px #000;
font-weight : normal;
font-size : 11px;
line-height: 20px;
}
a.podval2:visited {
color : #98FB98;
text-decoration : none;
text-shadow : 0 1px 1px #000;
font-weight : normal;
font-size : 11px;
line-height: 20px;
}

a.podval3 {
color : #000;
text-decoration : none;
font-weight : normal;
font-size : 11px;
}
a.podval3:hover {
color : #000;
text-decoration : none;
font-weight : normal;
font-size : 11px;
}

p {
margin : 0;
padding : 3px;
color : #000000;
text-align : justify;
text-indent : 30px;
font-size : 12px;
font-family : Verdana;
line-height : 20px;
}

p.red {
margin : 0;
padding : 3px;
color : #FF0000;
text-align : justify;
text-indent : 30px;
font-size : 12px;
font-family : Verdana;
line-height : 20px;
}

p.green {
margin : 0;
padding : 3px;
color : #1B6D1C;
text-align : justify;
text-indent : 30px;
font-size : 12px;
font-family : Verdana;
line-height : 20px;
}

p.sin {
margin : 0;
padding : 3px;
color : #003466;
text-align : justify;
text-indent : 30px;
font-size : 12px;
font-family : Verdana;
line-height : 20px;
}

img {
border : none;
vertical-align : middle;
}

input {
vertical-align : middle;
}

ul,ol {
margin : 0;
padding-left : 30px;
color : #000;
text-align : justify;
font-size : 12px;
font-family : Verdana;
line-height : 20px;
}

#wrapper_main {
margin : 0 auto;
min-width : 960px;
width : 100%;
height: 270px;
background: #1B6D1C;
padding-top: 5px;
}

.small_futer {
color : #FFFFFF;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
line-height : 20px;
text-shadow: 1px 1px 0 #000;
}

/* СТИЛЬ СЛАЙДЕРА ТУРОВ */
#tabs{
overflow: hidden;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
}

#tabs li{
float: left;
margin: 0 .5em 0 0;
}

#tabs a{
position: relative;
background: #ddd;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
background-image: linear-gradient(to bottom, #fff, #ddd);
padding: 2px;
float: left;
text-decoration: none;
font-family: Verdana;
font-size: 9px;
color: #104175;
text-shadow: 0 1px 0 rgba(255,255,255,.8);
border-radius: 5px 0 0 0;
box-shadow: 0 2px 2px rgba(0,0,0,.4);
}

#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after{
background: #fff;
color: #1B6D1C;
}

#tabs a:focus{
outline: 0;
}

#tabs a::after{
content:'';
position:absolute;
z-index: 1;
top: 0;
right: -.5em;
bottom: 0;
width: 1em;
background: #ddd;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
background-image: linear-gradient(to bottom, #fff, #ddd);
box-shadow: 2px 2px 2px rgba(0,0,0,.4);
-webkit-transform: skew(10deg);
-moz-transform: skew(10deg);
-ms-transform: skew(10deg);
-o-transform: skew(10deg);
transform: skew(10deg);
border-radius: 0 5px 0 0;
}

#tabs #current a,
#tabs #current a::after{
background: #fff;
color: #000000;
z-index: 3;
}

#contents
{
background: #FFFFFF;
padding: 10px 5px 3px 5px;
height: 15px;
position: relative;
z-index: 2;
-webkit-border-radius: 0 10px 10px 10px;
-moz-border-radius: 0 10px 10px 10px;
border-radius: 0 10px 10px 10px;
box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
}

/* slider */
.pad-slider { 
padding: 5px 0 0 0;
}

.main-slider { 
width: 940px; 
height: 400px; 
position: relative; 
overflow: hidden; 
margin: 0 auto;
}

.main-slider .pagination { 
position: absolute; 
z-index: 99; 
bottom: 8px; 
left: 1px;
}

.main-slider .pagination li { 
display: block; 
float: left; 
margin-right: 3px;
}

.main-slider .pagination li a { 
display: block; 
background: url(../images/slider-pagination.png) -17px 0 no-repeat; 
width: 14px; 
height: 14px;
}

.main-slider .pagination li.current a,.main-slider .pagination li a:hover {
background: url(../images/slider-pagination.png) 0 0 no-repeat;
}

.slider-banner { 
width: 940px; 
height: 50px; 
background: url(../images/bg-slider-banner.png) 0 0 repeat; 
bottom: 0; 
left: 0; 
z-index: 90 !important; 
position: absolute;  
font: 18px/30px Arial, Helvetica, sans-serif; 
color: #104175; 
letter-spacing: -1px;
}

.slider-banner span { 
display: block;
text-align: right;  
padding: 21px 30px 0 0;
}

#slider { 
width: 940px; 
height: 440px; 
position: relative; 
overflow: hidden; 
padding: 6px;
box-shadow: inset 0 0 10px rgba(0,0,0,.1);
}

.slider { 
width: 940px; 
height: 440px; 
position: relative; 
overflow: hidden;
} 

.items {	
display: none;
}

.block {
width: auto;
height: auto;
margin: 15px 0 20px 0;
padding: 10px;
background: #E7F1F9;
overflow : hidden;
}

.block1 {
width: auto;
height: auto;
padding: 10px;
margin-bottom: 25px;
border: 1px solid #CCCCCC;
border-radius: 10px;
box-shadow: 1px 2px 3px #C0C0C0;
border-left: none;
border-top: none;
margin: 10px 0;
}

.blue {
background : #E7F1F9;
}

.podlozka {
background: url(../images/podlozka.jpg);
width: 940px;
height: 130px;
}

.podlozka_shapka_right {
background: url(../images/shapka_right.jpg);
width: 700px;
height: 100px;
}

.floating {
padding: 10px auto;
width: auto; /*указываем ширину*/
height: auto; /*указываем ширину*/
}
.fixed {
position: fixed;
top: 0; /*здесь указываем отступ сверху*/
z-index: 9999; /*устанавливаем блок поверх всех элементов на странице*/
}

.navi {
height: 30px; /*высота блока + отступы*/
}






















/* СТИЛЬ СЛАЙДЕРА ТУРОВ
#tabs{
overflow: hidden;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
}

#tabs li{
float: left;
margin: 0 .5em 0 0;
}

#tabs a{
position: relative;
padding: 2px;
float: left;
text-decoration: none;
font-family: Verdana;
font-size: 9px;
background: #1B6D1C;
color: #FFFFFF;
}

#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after{
background: #104175;
color: #FFFFFF;
}

#tabs a:focus{
outline: 0;
}

#tabs a::after{
content:'';
position:absolute;
z-index: 1;
top: 0;
right: -.5em;
bottom: 0;
width: 1em;
background: #1B6D1C;
-webkit-transform: skew(10deg);
-moz-transform: skew(10deg);
-ms-transform: skew(10deg);
-o-transform: skew(10deg);
transform: skew(10deg);
}

#tabs #current a,
#tabs #current a::after{
background: #F8DF23;
color: #000000;
z-index: 3;
}

#contents
{
background: #FFFFFF;
padding: 10px 5px 3px 5px;
height: 15px;
position: relative;
z-index: 2;
}
 ------------- */

#shapka {
margin-top : 5px;
padding : 0;
height : auto;
text-align : center;
}
#header {
padding : 0;
height : auto;
text-align : center;
}
#panel {
padding : 0;
height : auto;
text-align : center;
}
#top_menu {
padding : 0;
height : auto;
text-align : center;
}
#middle {
position : relative;
height : 1%;
border-right : 200px solid #157F24;
border-left : 200px solid #157F24;
background-color : #FFF;
}
#middle:after {
display : block;
visibility : hidden;
clear : both;
height : 0;
content : '.';
}
#middle_wc {
position : relative;
height : 1%;
border-left : 200px solid #157F24;
background-color : #FFF;
}
#middle_wc:after {
display : block;
visibility : hidden;
clear : both;
height : 0;
content : '.';
}
#container {
float : left;
overflow : hidden;
margin-right : -100%;
width : 100%;
}
#content {
padding : 0 10px;
padding-top : 5px;
padding-bottom : 10px;
height : auto;
text-align : justify;
}
#left_menu {
position : relative;
float : left;
margin-left : -200px;
padding-top : 0;
padding-bottom : 10px;
width : 200px;
background : #157F24;
text-align : center;
}
#right_menu {
position : relative;
float : right;
margin-right : -200px;
padding-top : 0;
padding-bottom : 10px;
width : 200px;
background : #157F24;
text-align : center;
}

#top {
padding : 10px 0;
margin: 0 0 10px 0;
width: 100%;
min-width : 960px;
height : auto;
background : #0C4F89;
}

#footer {
padding : 10px 0;
margin: 0;
width: 100%;
height : auto;
background: url(../images/fon_site.jpg);
}
#podvals {
padding : 20px 0;
margin: 0px;
margin-bottom: 5px;
width: 100%;
height : auto;
background : #003466;
}
.footer_text {
color : #FFF;
text-align : justify;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
.podval_text {
color : #000;
text-align : justify;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
.podval_text5 {
color : #FFF;
text-align : justify;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
.podval_text51 {
color : #1B6D1C;
text-align : justify;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
a.podval2:link {
color : #98FB98;
text-shadow : 0 1px 1px #000;
font-weight : normal;
font-size : 11px;
overflow : auto;
}
.box_header {
margin : 0;
padding : 10px;
width : auto;
height : auto;
border : #FFF solid 2px;
border-radius : 20px;
color : #FFF;
text-align : center;
font : 12px/18px Verdana, sans-serif;
overflow : auto;
}
.box_panel {
margin-top : 5px;
padding : 3px;
padding-top : 10px;
width : auto;
height : 22px;
background : #157F24;
color : #000;
text-align : center;
font : 11px Verdana, sans-serif;
overflow : auto;
}
.box_shapkaVerh {
margin : 0;
margin-top : 5px;
margin-bottom : 10px;
padding : 0;
width : 1054px;
height : auto;
text-align : center;
}
#shapkaVerh {
margin-top : 3px;
padding : 0;
width : auto;
height : auto;
text-align : center;
}
.box_shapka {
margin : 0;
padding : 1px;
width : auto;
height : auto;
border-top-right-radius : 20px;
border-top-left-radius : 20px;
color : #FFF;
text-align : right;
font : 12px/18px Verdana, sans-serif;
overflow : auto;
}
.box_podval {
margin : auto;
padding : 10px;
width : auto;
height : auto;
border : #1B6D1C solid 1px;
overflow : auto;
}
.box_podval2 {
margin : auto;
padding : 10px;
padding-top : 5px;
padding-right : 0;
padding-left : 0;
width : auto;
height : auto;
background : linear-gradient(#178e29, #003700);
background-color : #178e29;
color : #FFF;
overflow : auto;
}
.box_podval5 {
margin : auto;
margin-top: 15px;
padding : 5px;
width : auto;
height : auto;
overflow : auto;
box-shadow: 0 0 25px #D7B806;
}
.box_top_menu {
padding : 5px 0;
width : auto;
height : auto;
border-bottom-right-radius : 20px;
border-bottom-left-radius : 20px;
color : #FFF;
text-align : center;
font : 12px/18px Verdana, sans-serif;
overflow : auto;
}
#top_menu2 {
margin-bottom : 10px;
padding : 0;
width : auto;
height : auto;
text-align : left;
}
.box_left_menu {
margin : 0;
margin-top : 5px;
margin-bottom : 15px;
padding : 10px;
width : auto;
height : auto;
border-radius : 10px 0 10px 0;
background : #f1da54;
background: linear-gradient(to bottom, #f1da54, #F3B903);
color : #FFF;
text-align : center;
font : 12px/18px Verdana, sans-serif;
overflow : auto;
}
.box_right_menu {
margin : 4px;
margin-top : 0;
margin-bottom : 15px;
padding : 2px;
padding-bottom : 5px;
width : auto;
height : auto;
border : #FFF solid 1px;
border-top-right-radius : 10px;
border-bottom-left-radius : 10px;
background-color : #1B6D1C;
color : #FFF;
text-align : center;
font : 12px/18px Verdana, sans-serif;
overflow : auto;
}
.box_content {
margin : 5px 0 0;
padding : 10px;
width : auto;
height : auto;
border : silver solid 1px;
border-radius : 0 10px 0 10px;
background-color : #FFF;
color : #000;
text-align : justify;
font : 12px/18px Verdana, sans-serif;
overflow : auto;
}
.box_content ul {
padding-left : 20px;
}
.box_content1 {
margin : 5px 0 0;
padding : 10px;
width : auto;
height : auto;
border : #050 solid 2px;
border-top-right-radius : 10px;
border-top-left-radius : 10px;
background-color : #4E8039;
color : #000;
text-align : justify;
font : 12px/18px Verdana, sans-serif;
overflow : auto;
}
.box_content2 {
margin : 5px 0 0 0;
padding : 0;
width : auto;
height : auto;
background-color : #157F24;
color : #FFFFFF;
text-align : center;
font : 12px/18px Verdana, sans-serif;
overflow : auto;
}
.box_wc2014 {
margin : 5px 0 15px 0;
padding : 3px;
width : auto;
height : auto;
background-color : #F9DC29;
text-align : center;
overflow : auto;
}
.box_banner {
margin : 5px 0 0 0;
padding : 5px 0;
width : 1054px;
height : auto;
background : #FFF;
text-align : center;
overflow : auto;
}
.box_banner5 {
margin : 5px 0 10px 0;
padding : 5px 0;
width : 1054px;
height : auto;
text-align : center;
overflow : auto;
box-shadow: 0 0 25px #D7B806;
background-image: url(../banner_images/fon_cbf.jpg);
}
.box_top1 {
margin : 5px 0 10px 0;
padding : 5px 0;
width : 940px;
height : auto;
text-align : center;
overflow : auto;
background-image: url(../images/fon_cbf.jpg);
}
.box_content_page {
margin-bottom : 15px;
padding : 5px;
width : auto;
height : auto;
border : silver solid 2px;
border-radius : 10px;
overflow : auto;
}
.box_footer_blok {
margin : 5px 0 0;
padding : 0;
width : auto;
height : auto;
border : silver solid 1px;
border-radius : 10px;
text-align : justify;
font : 12px/18px Verdana, sans-serif;
overflow : auto;
}
.box_footer_blok ul {
padding-left : 20px;
}
.box_footer {
margin : 0;
padding : 5px;
width : auto;
height : auto;
border : #FEFF51 solid 1px;
border-top-right-radius : 10px;
border-top-left-radius : 10px;
background-color : #1B6D1C;
color : #FFF;
text-align : center;
text-indent : 1px;
font : 11px/16px Verdana, sans-serif;
overflow : auto;
}
.box_footer ul {
padding-left : 15px;
}
h1 {
margin : 0;
padding : 5px 0;
color : #104175;
font-size : 16px;
font-family : Arial;
}
h2 {
margin : 0;
padding : 3px;
color : #1B6D1C;
font-size : 16px;
font-family : Arial;
}
h3 {
margin : 0;
padding : 5px;
color : #1B6D1C;
font-size : 15px;
font-weight: bold;
font-family : Arial;
}
h4 {
color : #008000;
text-align : center;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
h5 {
margin : 0;
padding : 0;
color : #FFFFFF;
font-size : 14px;
font-family : Arial;
}
h6 {
margin : 0;
padding : 0;
color : #FFF;
font-size : 30px;
font-family : Verdana;
font-weight: bold;
text-shadow: 1px 2px 4px #062540;
}
.small {
color : #A2A2A2;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
.small_black {
color : #000;
text-align : justify;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
.small_bblack {
color : #000;
text-align : justify;
text-indent : 0;
font-weight : 700;
font-size : 12px;
font-family : Arial;
}
.black {
color : #000;
text-indent : 0;
font-size : 12px;
font-family : Verdana;
}
.black_bold {
color : #000;
font-weight : 700;
font-size : 14px;
font-family : Arial;
}
.black_bbold {
color : #000;
font-weight : 700;
font-size : 20px;
font-family : Arial;
}
.wc2014_22 {
color : #104175;
font-weight : bold;
font-size : 22px;
font-family : Arial;
}
.wc2014_27 {
color : #104175;
font-weight : bold;
font-size : 27px;
font-family : Arial;
}

.small_white {
color : #FFF;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
text-shadow: 1px 1px 0 #000;
}
.podval {
color : #0F62AA;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
text-shadow:1px 1px 0 #000;
}
.small_white_shadow {
color : #FFF;
text-shadow : 1px 1px 0 #000;
font-size : 11px;
font-family : Verdana;
}
.small_white_shadow10 {
color : #FFF;
text-shadow : 1px 1px 0 #050;
font-size : 10px;
font-family : Verdana;
}
.white {
color : #FFF;
text-indent : 0;
font-size : 12px;
font-family : Verdana;
}
.white_bold {
color : #FFF;
font-weight : 700;
font-size : 14px;
font-family : Arial;
}
.white13 {
color : #FFF;
font-weight : 700;
font-size : 13px;
font-family : Arial;
}
.white_shadow {
color : #FFF;
text-shadow : 1px 1px 0 #000;
font-size : 14px;
font-family : Verdana;
}
.white_shadow11 {
color : #FFF;
text-shadow : 1px 1px 0 #050;
font-size : 11px;
font-family : Verdana;
}
.white11 {
color : #FFF;
font-size : 11px;
font-family : Verdana;
}
.white_bold_shadow {
color : #FFF;
text-shadow : 0 2px 0 #000;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
.white_bold_shadow1 {
color : #FFF;
text-shadow : 0 2px 0 #050;
font-weight : bold;
font-size : 17px;
font-family : Arial;
}
.white_bold_shadow5 {
color : #FFF;
text-shadow : 0 2px 0 #000;
font-weight : bold;
font-size : 17px;
font-family : Arial;
}
.white_bold_shadow2 {
color : #FFF;
text-shadow : 0 2px 0 #050;
font-weight : bold;
font-size : 18px;
font-family : Verdana;
}
.small_yellow {
color : #FF0;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
.yellow {
color : #FF0;
text-indent : 0;
font-size : 12px;
font-family : Verdana;
}
.yellow_bold {
color : #FF0;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
.yellow_bold_shadow {
margin : 0;
margin-bottom : 5px;
padding : 5px;
color : #FEFF51;
text-shadow : 0 2px 0 #262626;
font-size : 14px;
font-weight: bold;
font-family : Arial;
text-align: center;
}
.yellow16 {
color : #FF0;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
.small_red {
color : red;
text-align : justify;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
.red {
color : red;
text-indent : 0;
font-size : 12px;
font-family : Verdana;
}
.red_bold {
color : red;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
.fiolet {
color : #8B008B;
text-indent : 0;
font-size : 12px;
font-family : Verdana;
}
.small_green {
color : green;
text-align : justify;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
.green {
color : green;
text-indent : 0;
font-size : 12px;
font-family : Verdana;
}
.green1 {
color : green;
text-indent : 25px;
font-size : 12px;
font-family : Verdana;
}
.green_bold {
color : green;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
.green05 {
color : #005500;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
.green_bold17 {
color : #1B6D1C;
font-weight : bold;
font-size : 17px;
font-family : Arial;
}
.green_bold40 {
color : #1B6D1C;
font-weight : bold;
font-size : 44px;
font-family : Arial;
}
.small_sin {
color : #039;
text-align : justify;
text-indent : 0;
font-size : 11px;
font-family : Verdana;
}
.sin {
color : #039;
text-indent : 0;
font-size : 12px;
font-family : Verdana;
}
.sin_bold {
color : #104175;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
.sinbold {
margin : 0;
padding: 5px 0;
color : #104175;
font-size : 16px;
font-family : Arial;
font-weight: bold;
}
.sinbold_14 {
margin : 0;
padding: 0;
color : #104175;
font-size : 14px;
font-family : Arial;
font-weight: bold;
}
.style40bordo {
color : #860043;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
.sponsors {



color : #98FB98;
text-decoration : none;
text-shadow : 0 1px 1px #000;
font-family: Verdana;
font-weight : normal;
font-size : 11px;
line-height: 20px;
}
a.menu:link {
color : #FFF;
text-decoration : none;
font-weight : normal;
font-size : 12px;
}
a.menu:hover {
color : #000;
text-decoration : underline;
font-weight : normal;
font-size : 12px;
}
a.menu:active {
color : #737373;
text-decoration : none;
font-weight : normal;
font-size : 12px;
}
a.menu:visited {
color : #EEE;
text-decoration : none;
font-weight : normal;
font-size : 12px;
}
a.menusin:link {
color : #050;
text-decoration : none;
font-weight : normal;
font-size : 12px;
}
a.menusin:hover {
color : #000;
text-decoration : underline;
font-weight : normal;
font-size : 12px;
}
a.menusin:active {
color : #093;
text-decoration : none;
font-weight : normal;
font-size : 12px;
}
a.menusin:visited {
color : green;
text-decoration : none;
font-weight : normal;
font-size : 12px;
}
.cor {
background : #FFD7D7;
}
.num {
color : #FF5757;
text-align : right;
font-weight : bold;
font-size : 18px;
font-family : Arial;
}
.numred {
color : red;
text-align : center;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
.cor1 {
background : #D8EBB1;
}
.num1 {
color : #393;
text-align : right;
font-weight : bold;
font-size : 18px;
font-family : Arial;
}
.numgreen {
color : green;
text-align : center;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
.cor4 {
background : #F6F6F6;
}
.num4 {
color : #8D8D8D;
text-align : right;
font-weight : bold;
font-size : 18px;
font-family : Arial;
}
.numblack {
color : #8D8D8D;
text-align : center;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
.cor2 {
background : #FFD097;
}
.num2 {
color : #F48700;
text-align : right;
font-weight : bold;
font-size : 18px;
font-family : Arial;
}
.numcopa {
color : #F48700;
text-align : center;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
.cor3 {
background : #FFF3B0;
}
.num3 {
color : #DFB300;
text-align : right;
font-weight : bold;
font-size : 18px;
font-family : Arial;
}
.num512 {
color : #DFB300;
text-align : center;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
.cor5 {
background : #51B9FF;
}
.cor6 {
background : #E7F1F9;
}
.cor7 {
background : #E7F1F9;
background: linear-gradient(to bottom, #E7F1F9,#FFFFFF);
}
.num5 {
color : #03C;
text-align : right;
font-weight : bold;
font-size : 18px;
font-family : Arial;
}
.numsin {
color : #03C;
text-align : center;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
.bar21 {
color : #000;
text-align : left;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
.bar22 {
color : #000;
text-align : center;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
.bar23 {
color : red;
text-align : left;
font-weight : bold;
font-size : 14px;
font-family : Arial;
}
.bar24 {
color : red;
text-align : center;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
.corlib {
background : #C7BFF7;
}
.numlib {
color : #5A42EA;
text-align : right;
font-weight : bold;
font-size : 18px;
font-family : Arial;
}
.numcopalib {
color : #5A42EA;
text-align : center;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
a.menu1:link {
color : #FFF347;
font-weight : normal;
font-size : 10px;
font-family : Tahoma;
}
a.menu1:hover {
color : #FFF347;
font-weight : normal;
font-size : 10px;
font-family : Tahoma;
}
a.menu1:visited {
color : #FFF347;
font-weight : normal;
font-size : 10px;
font-family : Tahoma;
}
.headlinks ul, .searchbar {
float : right;
margin-top : 0;
}
.headlinks ul a {
float : left;
padding : 1px 5px;
height : 18px;
border : solid 1px;
color : #FEFF84;
font : 12px/10px sans-serif;
}
.headlinks ul a:hover {
border : solid 1px;
background-color : #FFF;
color : #050;
text-decoration : underline;
}
.headlinks ul li a {
text-decoration : none !important ;
}
.headlinks ul a {
border-radius : 10px;
}
.reset, .reset li {
margin : 0;
padding : 0;
list-style : none;
}
.navigator ul {
margin-top : 0;
}
.navigator ul a {
padding : 3px 10px;
border : solid 1px;
border-color : #050;
color : #000;
font : 12px sans-serif;
font-weight : 700;
}
.navigator ul a:hover {
border : solid 1px;
border-color : #000;
background-color : #1B6D1C;
color : #FFF;
text-decoration : none;
}
.navigator ul li a {
text-decoration : none !important ;
}
.navigator ul a {
border-radius : 8px;
}
.reset, .reset li {
margin : 0;
padding : 0;
list-style : none;
}
.li {
background-color : #CAFBBD;
}
.box_img {
border-radius : 10px;
}
.box_img_header {
border : #1B6D1C solid 1px;
}
.box_img_content {
border : #1B6D1C solid 2px;
border-radius : 10px;
}
.transparent50 {
opacity : 0.5;
}
#scroller_container {
position : relative;
overflow : hidden;
width : 600px;
height : 30px;
}
#scroller {
color : #039;
white-space : nowrap;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
line-height : 30px;
}
ul.c52302 {
float : left;
margin : 0 !important ;
padding : 0 !important ;
width : auto !important ;
border : #42782C solid 1px !important ;
background-color : #47812F;
font-size : 12px !important ;
}
ul li.left {
display : block;
float : left;
padding : 5px !important ;
background : none !important ;
text-align : left !important ;
font-size : 12px !important ;
}
.c52302 a {
color : #FFEA73 !important ;
font-weight : normal;
font-size : 12px !important ;
}
.c52302 .text {
padding : 3px 0 !important ;
color : #F0E0E0 !important ;
font-size : 12px !important ;
line-height : normal !important ;
}
.c52302 .host {
padding : 3px 0 !important ;
color : #11BE11;
font-weight : normal;
font-size : 12px !important ;
line-height : normal !important ;
}
#banners a img {
opacity : 0.3;
}
#banners a:hover img {
opacity : 1;
}
.hImg {
position : absolute;
top : 0;
left : 0;
}
.hHide {
display : none;
}
.page {
margin : 0;
padding : 15px;
width : auto;
height : auto;
background : url(../world_cup2014/images/page.jpg);
color : #FFF;
text-align : right;
font-weight : bold;
font-size : 16px;
font-family : Arial;
}
PRE {
display : none;
}
hr { 
border: 0; 
height: 1px; 
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}
.estaduais {
width : 92%;
height : auto;
background : #157F24;
margin : 3px auto;
padding : 3px;
text-align : left;
border : #FFFFFF solid 1px;
border-radius : 50px;
overflow : auto;
}
.copas {
width : 88%;
height : auto;
background : #1B6D1C;
margin : 5px auto;
padding : 3px;
text-align : left;
border-radius : 50px 0 0 50px;
overflow : auto;
}
div.mainlink a:link {
color : #949494;
font-weight : normal;
font-size : 10px;
font-family : Tahoma;
}
div.mainlink a:hover {
color : #9370DB;
font-weight : normal;
font-size : 10px;
font-family : Tahoma;
}
div.mainlink a:visited {
color : #737373;
font-weight : normal;
font-size : 10px;
font-family : Tahoma;
}
#w2b-StoTop {
position : fixed;
right : 15px;
bottom : 25px;
padding : 3px 5px;
width : 60px;
border : #08365E solid 2px;
border-radius : 15px;
background : #FFF;
color : #000;
text-align : center;
text-decoration : none;
cursor : pointer;
}
.banners a img {
opacity : 0.3;
}
.banners a:hover img {
opacity : 1;
}



.circle_green {
position: relative;
display: inline-block;
width: 16px;
height: 16px;
padding: 8px;
margin: 2px;
background: #1B6D1C;
font-family: Arial;
border-radius : 90px;
border: 1px solid #005500;
color: #F9DC29;
font-weight: bold;
font-size: 16px;
text-align: center;
}

.circle_yellow {
position: relative;
display: inline-block;
width: 16px;
height: 16px;
padding: 8px;
margin: 2px;
background: #F9DC29;
font-family: Arial;
border-radius : 90px;
border: 1px solid #005500;
color: #1B6D1C;
font-weight: bold;
font-size: 16px;
text-align: center;
}
.circle {
width : 92%;
height : auto;
background : #1B6D1C;
margin : 3px auto;
padding : 1px;
text-align : left;
border-radius : 50px 0 0 50px;
overflow : auto;
}
a.circle_yellow {
position: relative;
width: 16px;
height: 16px;
padding: 8px;
margin: 2px;
background: #F9DC29;
font-family: Arial;
border-radius : 90px 0 90px 90px;
color: #104175;
font-weight: bold;
font-size: 16px;
text-align: center;
text-decoration : none;
}
a.circle_yellow:hover {
position: relative;
width: 16px;
height: 16px;
padding: 8px;
margin: 2px;
background: #FFFFFF;
font-family: Arial;
border-radius : 90px 90px 0 90px;
color: #1B6D1C;
font-weight: bold;
font-size: 16px;
text-align: center;
text-decoration : none;
}

#novosti {
height: 100px;
background: #FDF3BB;
}
.name {
font: 14px Arial;
font-weight : bold;
display: block;
margin: 5px 5px 0 5px;
padding-left: 5px;
color: #003399;
}
.name_red {
font: 14px Arial;
font-weight : bold;
display: block;
margin: 5px 5px 0 5px;
padding-left: 5px;
color: #FF0000;
}
.descr {
font: 12px Verdana;
line-height : 20px;
text-align : justify;
padding: 8px;
color: #000;
display: block;
}
.descr_red {
font: 12px Verdana;
line-height : 20px;
text-align : justify;
padding: 8px;
color: #FF0000;
display: block;
}

.img_circle {
background: none;
border-radius:90px;
border: solid 2px #1B6D1C;
}

.fon_green {
background : #D4F5D5;
background: linear-gradient(to bottom, #D4F5D5,#FFFFFF);
padding: 5px;
}

.fon_blue {
background : #E7F1F9;
background: linear-gradient(to bottom, #E7F1F9,#FFFFFF);
padding: 5px;
}

.fon_red {
background : #FFD9D9;
background: linear-gradient(to bottom, #FFD9D9,#FFFFFF);
padding: 5px;
}




