/*
Theme Name: Megaflex 2014
Theme URI: http://www.megaflex.cz
Author: Radek Mikuláš - Megaflex
Author URI: http://www.megaflex.cz
Text Domain: megaflex-2014

Version: 0.1
License URI: license.txt

*/

.newsbox
{
/*background: none repeat scroll 0 0 #262626;*/
/* border: 1px solid silver; */
color: gray;
/* float: left; */
margin: 10px 15px 15px 0;
padding: 14px;
width: 291px;
}


.newsbox2
{
background: none repeat scroll 0 0 #262626;
border: 1px solid black;
color: gray;
position: relative;
margin: 3px 2px 15px;
padding: 10px;
width: 236px;
}

.newsbox-info {
    width: calc(100% - 30px);
    margin-right: 0;
}

.newsbox .bloglink
{
  float: right;
margin: 5px 43px 0 0;

}

.newsbox .bloglink a
{
  font-size: 20pt;
  color: white;
}

.newsbox .bloglink a:hover
{
  color: #DC291E;
}
.newsbox .excerpt
{
  font-style: italic;
  font-size: 10pt;
}

.newsbox h3 {color: #DC291E; margin: 0;}
.newsbox a, .newsbox a:visited
{
color: black;
font-size: 11pt;
font-weight: bold;
text-decoration: none;
}

.newsbox2 a, .newsbox2 a:visited
{
color: silver;
}

.newsbox a:hover {color: #DC291E;}

.newsbox ul {margin: 10px 5px 5px 0; padding: 0}

.newsbox li {list-style-image: url(img/arrow.png); list-style-position: inside; margin-top: 10px;}

.newsbox li.ar { list-style-image: url(img/arrow_r.png);}
.newsbox li.ag { list-style-image: url(img/arrow_g.png);}
.newsbox li.ay { list-style-image: url(img/arrow_y.png);}
.newsbox li.ab { list-style-image: url(img/arrow_b.png);}

.clearer {clear: both;}




#newsagreg
{
  border: solid 3px #dc291e;
  padding: 10px;
  background-color: white;
  margin-bottom: 15px;
  margin-top:10px;
}

#mblogo
{
  background-image: url(./img/megablog-logo-300x60.png);
  width: 300px;
  height: 57px;
}

#mbmotto
{
  float: right;
  font-size: 150%;
  color: #dc291e;
  text-align: right;
  padding: 0 10px;
}



a
{
  text-decoration: none;
}


.topdivisions {
  background: #dddddd none repeat scroll 0 0;
  margin: 0;
  /* z-index: 10000; */
}

.topdivisions ul {
    margin: 0px auto 0px;
    padding: 6px 0 0 0;
    text-align: center;
}
.topdivisions li {
    border: 2px solid;
    display: inline-block;
    font-size: 10px;
    margin: 0 0px;
    padding: 6px 10px 2px;
    border-radius: 8px 8px 0 0;
    border-bottom: 0px;
    vertical-align: bottom;
}

.topdivisions a {
  color: white;
}

.topdivisions li.active {
    padding: 6px 10px 9px;
    margin-top: 0;
    font-weight: bold;
    margin-bottom: -2px;
}

.topdivisions li:hover {
    padding: 6px 10px 4px;
    margin-top: 0;
}

.topdivisions li.active:hover {
    padding: 6px 10px 9px;
}

.topdivisions select {
    padding: 7px;
}


.container.topdiv {
    margin-bottom: 0;
}

.container0.topdiv {
    background: #ddd;
    border-bottom: 2px solid red;
    margin: 0;
    padding: 0;
}

li#top-mega {
    background-color: white;
    border-color: red;
    border-bottom: 0px;
}

li#top-raz {
    background-color: #dc291e;
    border-color: #dc291e;
}

li#top-las {
    background-color: #d59b00;
    border-color: #d59b00;
}

li#top-tri {
    background-color: #bfd886;
    border-color: #bfd886;
}

li#top-mat {
    background-color: #126bbb;
    border-color: #126bbb;
}

li#top-blog {
    background-color: white;
    border-color: red;
    border-bottom: 0px;
}

li#top-shop {
    background-color: #555;
    border-color: #555;
}

li#top-mega a, li#top-tri a {
  color: black;
}

li#top-blog a {
  color: red;
}
