/**************************************\

Project:	BRIT.CZ
Author:	  MEPA.CZ [http://mepa.cz]

\**************************************/
body#brit-cz { font: 100.01% Arial, Helvetica; }
p {font-size: 12px;}
.container { position:relative; background: url("../images/bg-left.jpg") repeat-y left; }
.leftbg { background: url("../images/bg-main.jpg") repeat-x top; }
/**************************************/
/*              GLOBALS               */
/**************************************/
a { color: #000 }
.noborder { border: 0!important; }
/**************************************/
/*              HEADER                */
/**************************************/
.header {
  height: 167px;
  position: relative;
  background: url("../images/header.jpg") no-repeat right top;
}
.header .logo {
  height: 161px;
  display: block;
  padding-left: 30px;

}
.header .menu {
  width:755px;
  position: absolute; top: 131px; left: 195px;  
}
.header .menu li {
  float: left;
  text-transform: uppercase;
  font-size: 18px;
  list-style: none;
  margin: 0 8px 0 0;
  height: 28px;
}
.header .menu li a {
  text-decoration: none;
  color: #000;
}
.header .menu li a:hover, .header .menu li a:focus, .header .menu li a:active {
  text-decoration: underline;
}
.header .menu li ul  {
  width: auto;
  position: absolute; top: 50px; left: 0;
  line-height: 100%;
  visibility: hidden;
  padding: 8px 0 0 0;
}
.header .menu li:hover ul {
  position: absolute; top: 30px; left: 0;
  line-height: 100%;
  visibility: visible;
}
.header .menu li ul li a {
  text-transform: none;
  font-size: 12px;
}
.banner{
    margin-top:15px;
}
/**************************************/
/*            MAIN CONTENT            */
/**************************************/
.content { 
  margin: 40px 0 20px 200px; _margin-left: 200px;
}
.content .akt_height{

min-height: 350px; _height: 350px;
}
.content h1 {
  font-size: 19px;
  color: #808080;
  padding: 0 10px;
}
.content p {
 
  font-size: 12px;
  color: #000;
  padding: 0 10px;
}
.content ul {
  margin: 0 0 15px 5px;
}
.content .car {
  width: 220px; height: 108px;
  background: url("../../stranka/images/brit-car.png") no-repeat;
}
.a_car { 
   width: 220px;
   position:relative;
   right:210px;
  
}
.content ul li {
  background: url("../../stranka/images/dot.jpg") no-repeat center left;
  list-style: none;
  padding: 0 0 0 25px;
  line-height: 20px;
  font-size: 14px;
}
.content .index-menu {
  margin: 0 0 0 30px;
}
.content .index-menu li {
  width: 80px; height: 146px;
  float: left;
  margin: 0 35px 20px 0; padding: 0;
}
.content .index-menu li.ico_1 { background-image: url("../../stranka/images/ico_1.jpg"); }
.content .index-menu li.ico_2 { background-image: url("../../stranka/images/ico_2.jpg"); }
.content .index-menu li.ico_3 { background-image: url("../../stranka/images/ico_3.jpg"); }
.content .index-menu li.ico_4 { background-image: url("../../stranka/images/ico_4.jpg"); }
.content .index-menu li.ico_6 { background-image: url("../../stranka/images/ico_5.jpg"); }
.content .index-menu li.ico_5 { background-image: url("../../stranka/images/ico_6.jpg"); }
.content .index-menu li.ico_7 { background-image: url("../../stranka/images/ico_7.jpg"); }
.content .index-menu li a {
  height: 146px;
  display: block;
}
.content .index-menu li a:hover {
  border: 1px solid #000;
}
/**************************************/
/*             LEFT                   */
/**************************************/
.left {
  margin: 20px 0 20px -950px;
}

.left h3 {
  width:auto; 
  text-transform: uppercase;
  color: #000;
  padding: 2px 3px;
  font-size: 13px;
  margin: 0 0 10px 10px;
}
.left h4 {
  font-size: 11px;
  color: #8e8e8e;
  margin: 0 0 10px 13px;
}
.left img {
  margin: 0 0 10px 20px;
}
.left ul {

  margin: 0 0 10px 13px;
  list-style: none;
  font-size: 11px;
  line-height: 120%;
}

.left .hr {
  height: 1px;
  background: url("../images/left-divider.jpg") no-repeat left;
  margin: 0 0 20px 0;
}
.left .car {
  width: 220px; height: 108px;
  background: url("../images/brit-car.png") no-repeat;
  position: relative;
    
}
.left .language {
  margin: 0 0 0 13px; 
  font-size: 11px;
  clear:both;
}
.left .language span.span-text {
  float: left;
}
.left .language .cs {
  width: 24px; height: 17px;
  background: url("../images/cs.jpg") no-repeat;
  float: left;
  margin: 0 5px 0 5px;
}
.left .language .en {
  width: 24px; height: 17px;
  background: url("../images/en.jpg") no-repeat;
  float: left;
  clear:right;
  
}
.left .kontakt {
 
  
  text-decoration: none;
  clear:both;
}

/**************************************/
/*             RIGHT                  */
/**************************************/
.right {
  margin: 20px 0 0 0;
}
.right h3 {
  width:auto; 
  text-transform: uppercase;
  color: #000;
  padding: 2px 3px;
  font-size: 13px;
  margin: 0 0 10px 10px;
}
.right h3.newsletter {
  background: none;
  font-size: 12px;
}
.right .newsletter-form {
  margin: 0 0 30px 0;
}
.right .newsletter-form .text {
  background: #F2F2F2;
  border: 0;
  border-bottom: 1px solid #9D9D9D;
  margin: 0 0 10px 10px;
  width: 205px;
}
.right .newsletter-form .button {
  background: #FBF003 url("../../stranka/images/button.jpg") no-repeat center right;
  border: 0;
  cursor: pointer;
  font-size: 14px;
  padding: 0 10px 0 5px;
  line-height: 22px;
  float: right;
}
.right .new {
  background: url("../../stranka/images/new.jpg") no-repeat bottom left;
  margin: 0 0 10px 10px; padding: 0 0 10px 0;
}
.right .new-last {
  background-image: url("../../stranka/images/email.jpg");
}
.right h4 {
  font-size: 13px;
  color: #000;
  margin: 0 0 5px 3px;
  text-transform: uppercase;
}

.right h4 strong {
  font-size: 11px;
  color: #8e8e8e;
  display: block;
  font-weight: normal;
}
.right p {
  font-size: 11px;
  margin: 0 0 10px 3px;
}
.right p .file {
  display: block;
  margin: 5px 0 0 0; padding: 0 0 0 17px;
  background: url("http://brit.cz/templates/stranka/images/file.jpg") no-repeat left;
}
.new p .file {
  display: block;
  margin: 5px 0 0 0; padding: 0 0 0 17px;
  background: url("../../stranka/images/file.jpg") no-repeat left;
}


.new h3 {
  text-transform: uppercase;
  color: #000;
  display: inline-block;
  padding: 2px 3px;
  font-size: 15px;
  margin-top:0px;
}
.new h4 {
  font-size: 13px;
  color: #000;
  margin: 0 0 5px 3px;
  text-transform: uppercase;
}
.new h4 strong {
  font-size: 11px;
  color: #8e8e8e;
  display: block;
  font-weight: normal;
}
/**************************************/
/*               FOOTER               */
/**************************************/
.footer {
  min-height: 80px; _height: 80px;
  background: url("../../stranka/images/footer.jpg") no-repeat;
  padding: 10px 0 0 0;
  font-size: 11px;
  position: relative;
}
.footer p {
  margin: 0 0 0 210px;
  clear: left;
}
.footer p.copyright {
  margin: 0;
  clear: left;
  position: absolute; top: 10px; left: 850px;
}
.footer p.copyright a {
  text-decoration: none;
}
.footer p.pocitadlo {
  margin: 0;
  clear: left;
  position: absolute; top: 15px; left: 14px;   
  color: #808080;
}
.footer ul {
  margin: 0 0 0 210px;
  padding: 0 0 17px 0;
}
.footer li {
  list-style: none;
  float: left;
  margin: 0 8px 0 0;
  padding: 0 8px 0 0;
  border-right: 1px solid #000;
}


.odsad{
    padding: 0 10px;
}
.img_act{
    float:left;
    margin-right:15px;
    margin-bottom:10px;
     margin-left:10px;
}
.act{
    margin-left:10px;
}

.obr{
    position: absolute;top:-7px;
}

.clear{
  clear:both;
}
.stranka{
 
  display: inline-block;
  font-size: 13px;
  margin-left: 5px;
}
.index_menu{
  
font-size: 12px;
position:absolute;
left:215px;
top:195px;
}
.bacg {
  background-color: #FBF003;
}

.droplinebar{
padding-top:2px;
overflow: hidden;
}

.droplinebar ul{
margin: 0;
padding: 0;
float: left; 
width:100%;
background-color: #FBEF03 ; /*default background of menu bar*/
}

.droplinebar ul li{
display: inline;

}

.droplinebar ul li a{
float: left;
text-decoration: none;
}

.droplinebar ul li a:visited{
color: black;

}

.droplinebar ul li a:hover, .droplinebar ul li .current{ /*background of main menu bar links onMouseover*/
color: black;
background-color: #FBEF03;

}
.droplinebar ul li ul a:hover, .droplinebar ul li ul .current{
   color: black;
   background: none;

}
/* Sub level menus*/
.droplinebar ul li ul{
position: absolute;
z-index: 100;
left:0;
top: 0;
width:auto;

background: url("../../stranka/images/submenu2.jpg") repeat-x top;
visibility: hidden;
}

/* Sub level menu links style */
.droplinebar ul li ul li a{
font: normal 13px Verdana;
padding: 6px;
padding-right: 2px;
margin: 0;
text-decoration: none;
}

.droplinebar ul li ul li a:hover{ /*sub menu links' background color onMouseover */
text-decoration: none;
}
.menu_pos{
     position: absolute; top: 131px; left: 210px;

}

