@charset "utf-8";
/* CSS Document */

body {
    font: 13px Verdana, Arial, Helvetica, sans-serif;
    color: #000;
    padding: 0;
    margin: 0;
}

/* HTML5 display-role reset for older browsers */
article, aside, figcaption, figure, footer, header, main, nav, section {
  display:block;
}

h1, h2, h3 {
    font-family: Verdana, Arial, serif;
    margin: 0px;
    padding: 0px;
}

#container {
    width:994px;
    margin: 10px auto;
}

header {
    width: 994px;
    float: left;
    margin-bottom: 10px;
}

#log-slog-sea {
    width: 994px;
    float: left;
    margin-bottom: 10px;
}

#log-zna {
    float: left;
    width: 70px;
    height: 60px;
    margin-right: 10px;
}

#log-slo {
    float: left;
    width: 210px;
    height: 60px;
    margin-right: 10px;
}

#slo-gan-kat {
    float: left;
    width: 300px;
    height: 40px;
    padding: 7px 5px 5px 5px;
    margin-right: 20px;
	background-color: #ffffff;
}

#sea-box {
    float: left;
    width: 364px;
    height: 30px;
    margin-top: 15px;
}

#nav-men-fir {
    width: 994px;
    float: left;
	margin-bottom: 5px;
}

#comp-sbar {
    width: 994px;
    float: left;
    margin: 10px 0;
}

main[role="main"] {
    width: 660px;
    float: left;
    margin: 0 19px 0 7px;
	padding: 0 15px 15px 15px;
    background: rgb(79, 133, 187);
    /* RGBa with 0.6 opacity */
    background: rgba(79, 133, 187, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#994f85bb, endColorstr=#994f85bb);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#994f85bb, endColorstr=#994f85bb)";
	border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -webkit-box-shadow: 0px 0px 5px 5px rgba(79, 133, 187, 1);
    -moz-box-shadow: 0px 0px 5px 5px rgba(79, 133, 187, 1);
    box-shadow: 0px 0px 5px 5px rgba(79, 133, 187, 1);
}

#ins-edi {
    width: 660px;
    float: left;
}

article#insi-edit {
    width: 660px;
    float: left;
}

h1 {
	background: rgb(235,241,246); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(235,241,246,1) 0%, rgba(171,211,238,1) 50%, rgba(137,195,235,1) 51%, rgba(213,235,251,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,241,246,1)), color-stop(50%,rgba(171,211,238,1)), color-stop(51%,rgba(137,195,235,1)), color-stop(100%,rgba(213,235,251,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 ); /* IE6-9 */
	border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    -webkit-box-shadow: 0px 0px 5px 5px rgba(58,105,156,1);
    -moz-box-shadow: 0px 0px 5px 5px rgba(58,105,156,1);
    box-shadow: 0px 0px 5px 5px rgba(58,105,156,1);
    font-size: 15px;
    width: 640px;
    color: #000;
    padding: 7px 10px;
    margin: 15px 0;
}

section.col-lef {
  width: 318px;
  float:left;
  margin-right: 24px;
}

article.col-lef {
  width: 318px;
  float:left;
  margin-right: 24px;
}

.col-lef {
  width: 318px;
  float:left;
  margin-right: 24px;
}

section.col-rig {
  width: 318px;
  float:left;
}

article.col-rig {
  width: 318px;
  float:left;
}

.col-rig {
  width: 318px;
  float:left;
}

.lin-dow-hor {
    width: 660px;
    float: left;
    height: 40px;
}

.lin-dow-hor-flo {
    width: 660px;
    float: left; 
    margin-top: -10px;
}

.sub-hea { 
    background: rgb(184,225,252); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(184,225,252,1) 0%, rgba(169,210,243,1) 10%, rgba(144,186,228,1) 25%, rgba(144,188,234,1) 37%, rgba(144,191,240,1) 50%, rgba(107,168,229,1) 51%,  rgba(162,218,245,1) 83%, rgba(189,243,253,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(184,225,252,1)), color-stop(10%,rgba(169,210,243,1)), color-stop(25%,rgba(144,186,228,1)),  color-stop(37%,rgba(144,188,234,1)), color-stop(50%,rgba(144,191,240,1)), color-stop(51%,rgba(107,168,229,1)), color-stop(83%,rgba(162,218,245,1)), color-stop(100%,rgba(189,243,253,1))); /*  Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1)  51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1) 51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1) 51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1) 51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e1fc', endColorstr='#bdf3fd',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
   -moz-border-radius: 3px 3px 3px 3px;
   -webkit-border-radius: 3px 3px 3px 3px;
   -webkit-box-shadow: 0px 0px 5px 5px rgba(58,105,156,1);
   -moz-box-shadow: 0px 0px 5px 5px rgba(58,105,156,1);
   box-shadow: 0px 0px 5px 5px rgba(58,105,156,1);
   font-size: 13px;
   color: #000;
   width: 304px;
   margin-bottom: 20px;
   padding: 4px 7px;
}

.sub-hea-wid-rek { 
    background: rgb(184,225,252); /* Old browsers */
    background: #fceabb; /* Old browsers */
    background: -moz-linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 ); /* IE6-9 */

    border-radius: 3px 3px 3px 3px;
   -moz-border-radius: 3px 3px 3px 3px;
   -webkit-border-radius: 3px 3px 3px 3px;
   font-size: 13px;
   color: #000;
   width: 646px;
   margin-bottom: 20px;
   padding: 4px 7px;
}

.sub-hea-wid {
	background: rgb(184,225,252); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(184,225,252,1) 0%, rgba(169,210,243,1) 10%, rgba(144,186,228,1) 25%, rgba(144,188,234,1) 37%, rgba(144,191,240,1) 50%, rgba(107,168,229,1) 51%,  rgba(162,218,245,1) 83%, rgba(189,243,253,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(184,225,252,1)), color-stop(10%,rgba(169,210,243,1)), color-stop(25%,rgba(144,186,228,1)),  color-stop(37%,rgba(144,188,234,1)), color-stop(50%,rgba(144,191,240,1)), color-stop(51%,rgba(107,168,229,1)), color-stop(83%,rgba(162,218,245,1)), color-stop(100%,rgba(189,243,253,1))); /*  Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1)  51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1) 51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1) 51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1) 51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e1fc', endColorstr='#bdf3fd',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
   -moz-border-radius: 3px 3px 3px 3px;
   -webkit-border-radius: 3px 3px 3px 3px;
   -webkit-box-shadow: 0px 0px 5px 5px rgba(58,105,156,1);
   -moz-box-shadow: 0px 0px 5px 5px rgba(58,105,156,1);
   box-shadow: 0px 0px 5px 5px rgba(58,105,156,1);
    font-size: 13px;
    color:#000000;
    width: 646px;
    margin-bottom: 20px;
    padding: 4px 7px;
    float: left;
}

.sub-hea-wid-ins{
    font-size: 15px;
    width: 630px;
    margin-bottom: 20px;
}

.img-thu {
  width: 318px;
  height: 212px;
  margin-bottom: 40px;
}

.img-map {
  width: 318px;
  height: 212px;
  margin-bottom: 40px;
}

.img-thu-2mar {
  width: 318px;
  height: 212px;
  margin-bottom: 20px;
}

.vid-eo {
  width: 318px;
  margin-bottom: 20px;
}

.sig-gal {
  width: 318px;
  height: 212px;
  margin: -5px 0 40px -7px;
}

address {
	font-style: normal;    
}

.par-txt {
    width: 288px;
    padding: 10px 15px;
	background: rgb(255, 255, 255);
    /* RGBa with 0.85 opacity */
    background: rgba(255, 255, 255, 0.85);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9ffffff, endColorstr=#D9ffffff);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9ffffff, endColorstr=#D9ffffff)";
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
	margin-bottom:20px;
}

.par-txt-rek {
    width: 288px;
    padding: 10px 15px 5px 15px;
	background: rgb(255, 210, 97);
    /* RGBa with 0.85 opacity */
    background: rgba(255, 210, 97, 0.85);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9ffffff, endColorstr=#D9ffffff);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9ffffff, endColorstr=#D9ffffff)";
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
	margin-bottom:20px;
}

p {margin-bottom: 9px;}

a:link {
    color:#016ea2;
    text-decoration: none;
}

a:visited {
  text-decoration: none;
  color: #016ea2;
}

a:hover {
    color: #FFF;
   text-decoration: underline;
  background-color: #016ea2;
}

.one-col {
    width: 630px;
    float: left;
    padding: 15px;
    background: rgb(255, 255, 255);
    /* RGBa with 0.85 opacity */
    background: rgba(255, 255, 255, 0.85);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9ffffff, endColorstr=#D9ffffff);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9ffffff, endColorstr=#D9ffffff)";
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}

.one-col-bm {
    width: 650px;
    float: left;
    padding: 5px;
    margin-bottom: 15px;
    background: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background: rgba(255, 255, 255, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9ffffff, endColorstr=#D9ffffff);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9ffffff, endColorstr=#D9ffffff)";
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}

.one-col-tra {
  width: 660px;
  float: left;
}

.lista  {
    padding: 0px 15px;
    margin: 0;
}

.lista li {
    list-style-type: disc;
    margin-bottom: 5px;
}

.lista li li {
    list-style-type: square;
    margin: 5px 0 5px 25px;
}

.lista li li li {
    list-style-type: circle;
    margin: 5px 0 5px 25px;
}

.lista li li li li {
    list-style-type: disc;
    margin: 5px 0 5px 25px;
}

.lista li li li li li {
    list-style-type: square;
    margin: 5px 0 5px 25px;
}

.num-lis  {
    padding: 0 15px 0 20px;
    margin: 0 0 0 5px;
}

.num-lis li {
    list-style-type: decimal;
    margin-bottom: 5px;
}

.par-top-mar {
	margin-top: 20px;
}

aside {
    width: 275px;
    float: left;    
}

#nas-sid-bar {
	background: rgb(208,228,247); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(208,228,247,1) 0%, rgba(115,177,231,1) 7%, rgba(7,11,140,1) 48%, rgba(83,159,225,1) 96%, rgba(135,188,234,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(7%,rgba(115,177,231,1)), color-stop(48%,rgba(7,11,140,1)), color-stop(96%,rgba(83,159,225,1)), color- stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 7%,rgba(7,11,140,1) 48%,rgba(83,159,225,1) 96%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 7%,rgba(7,11,140,1) 48%,rgba(83,159,225,1) 96%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 7%,rgba(7,11,140,1) 48%,rgba(83,159,225,1) 96%,rgba(135,188,234,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 7%,rgba(7,11,140,1) 48%,rgba(83,159,225,1) 96%,rgba(135,188,234,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    -webkit-box-shadow: 0px 0px 2px 2px rgba(58,105,156,1);
    -moz-box-shadow: 0px 0px 2px 2px rgba(58,105,156,1);
    box-shadow: 0px 0px 2px 2px rgba(58,105,156,1);
    width: 241px;
    margin: 7px 5px 15px 5px;
    padding: 5px 7px;
    font-size: 13px;
    font-weight: bold;
	color: #d2f2ff;
}

#one {
    width: 265px;
    margin-bottom: 30px;
    background-color: #eef0ff;
    padding: 5px;
}

#two {
    width: 265px;
    margin-bottom: 30px;
    background-color: #eef0ff;
    padding: 5px;
}

#thr-ee {
    width: 275px;
    margin-bottom: 30px;
}

#fo-ur {
    width: 275px;
    margin-bottom: 30px;
}

#fi-ve {
    width: 275px;
    margin-bottom: 30px;
}

a img {
    border:0;
}

.tg-table-light { border-width: 5px; } 
.tg-table-light td, .tg-table-light th { background-color: #fff; #333; padding: 5px; vertical-align: top; }
.tg-table-light .tg-even td  { background-color: #aad4ff; }
.tg-table-light th  { background: rgb(0,112,224); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(0,112,224,1) 0%, rgba(0,64,142,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,112,224,1)), color-stop(100%,rgba(0,64,142,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,112,224,1) 0%,rgba(0,64,142,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,112,224,1) 0%,rgba(0,64,142,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,112,224,1) 0%,rgba(0,64,142,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,112,224,1) 0%,rgba(0,64,142,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070e0', endColorstr='#00408e',GradientType=0 ); /* IE6-9 */
 color: #FFF; font-weight: bold; }
.tg-table-light tr:hover td, .tg-table-light tr.even:hover td  { color: #FFF; background-color: #F90; }
.tg-bf { font-weight: bold; } .tg-it { font-style: italic; } 
.tg-left { text-align: left; } .tg-right { text-align: right; } .tg-center { text-align: center; } .tg-middle { text-align: right; text-decoration: line-through; }

footer {
    width: 980px;
    float: left;
    margin: 10px 0;
}

#con-tac {
    width: 960px;
    padding: 3px 10px 5px 10px;
    color:#000000;
    background-color: #ffffff;
    margin-bottom: 10px;
}

#ma-pa {
    width: auto;
    float: right;
}

#cop-rig{
    width: 960px;
    margin: 0 10px;
    color:#000000;
}

ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}

#mai-vot {
  margin-top: 10px;
  width: 660px;
    float: left;
}

.blu-back-hig {
  background-color: #b2e7ff;
}

.clearer{clear:both; width:100%; height:0;}

.tooltip
{
  text-decoration:none;
  position:relative;
}
 
.tooltip span
{
  display:none; 
  -webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
}
 
.tooltip span img
{
  float:left;
  margin:0;
}
  
.tooltip:hover span
{
  display:block;
  position:absolute;<br>  top:0;<br>  left:0;
  z-index:1000;
  width:auto;
  margin-top: 20px;
  margin-left: 0;
  overflow:hidden;
}

.lebpor
{
  text-decoration:none;
  position:relative;
}
 
.lebpor span
{
  display:none; 
  -webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.75);
}
 
.lebpor span img
{
  float:left;
  margin:0;
}
  
.lebpor:hover span
{
  display:block;
  position:absolute;<br>  top:0;<br>  left:0;
  z-index:1000;
  width:auto;
  margin-top: 20px;
  margin-left: 0;
  overflow:hidden;
}

table.rido {
    border-collapse: separate;
    border-spacing: 10px 10px;
}

.bot-mar {
    width: 100%;
    height: 210px;
}

.lis-mul-col {
    width: 195px;
    float: left;
    margin-right: 15px;
}

.lis-mul-col-wmr {
    width: 195px;
    float: left;
}

.lis-two-col {
    width: 305px;
    float: left;
    margin-right: 20px;
}

.lis-two-col-wmr {
    width: 305px;
    float: left;
}

.pagination {
    padding: 0;
    margin: 0;
}

.page {
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}

.page:hover, .page.gradient:hover {
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);
}

.page.active {
    border: none;
    background: #616161;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
}

.page.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
}

.pagination.dark {
    color: #feffff;
    padding-top: 10px;
}

.page.dark {
    border: solid 1px #32373b;
    background: #3e4347;
    box-shadow: inset 0px 1px 1px rgba(255,255,255, .1), 0px 1px 3px rgba(0,0,0, .1);
    color: #feffff;
    text-shadow: 0px 1px 0px rgba(0,0,0, .5);
    padding: 0 5px;
}

.page.dark:hover, .page.dark.gradient:hover {
    color: #00C;
    background: #3d4f5d;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#547085), to(#3d4f5d));
    background: -moz-linear-gradient(0% 0% 270deg,#547085, #3d4f5d);
    text-decoration: none;
}

.page.dark.active {
    border: none;
    background: #2f3237;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);
}

.page.dark.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565b5f), to(#3e4347));
    background: -moz-linear-gradient(0% 0% 270deg,#565b5f, #3e4347);
}

.published {
  font-weight: bold;
}

.hits {
    margin-bottom: 20px;
  font-weight: bold;
}

.addthis_native_toolbox {
    float: left;
}