@import url(behavior.html);
body, html, * {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "verdana","luxi sans","tahoma",  sans-serif;
}
.line{
  position: relative;
  height: 1px;
  background-color: #ffffff;
  clear: both;
  font-size: 1px;
}
#container{
  position: relative;
  width: 900px;
  text-align:left;
  left: 10px;
}
#logo{
  position: relative;
  height: 100px;
  margin-left: 25px;
}
#top-menu{
  position:relative;
  background-image: url(../img/top-menu-background.jpg);
  background-repeat: repeat-x;
  height: 25px;
  color: #232323;
  font-size: 11px;
}

#top-menu a.right{
  display: block;
  float: right;
	margin: 0px 0px 0px 0px;
  text-align: center;
  padding: 5px 12px 0px 12px;
  height: 20px;
  color: #3E5102;
  text-decoration: none;
  background-image: url(../img/top-menu-left-border.jpg);
  background-repeat: no-repeat;
}
#header{
  position:relative;
  height: 208px;
}
#x1{position:absolute;top:2px;left:0px;}
#x2{position:absolute;top:2px;left:300px;}
#x3{position:absolute;top:2px;left:600px;}

#left_column{
  float: left;
  width: 220px;
  padding:0px 0px 0px 0px;
  border-top: 7px #0099FF solid;
}
#left_column a{
 display:block;
 height: 33px;
 width: 178px;
 text-align: right;
 padding: 12px 42px 0px 0px;
 margin: 5px 0px 5px 0px;
 background-repeat: no-repeat;
 text-decoration: none;
 font-size: 12px;
}
#left_column a:hover,#left_column a#current{
  color: black;
}
a.red{
  color: #6C2100;
  background-image: url(../img/menu-red.jpg);
}
a.green{
  color: #3E5102;
  background-image: url(../img/menu-green.jpg);
}
a.blue{
  color: #00426F;
  background-image: url(../img/menu-blue.jpg);
}
#page{
   position:relative;
   float:right;
   width: 658px;
   padding:15px 0px 10px 20px;
   color: #626262;
   font-size: 11px;
   border-top: 7px #EC4700 solid;
}
#page h1{
color:#EC4700;
font-size:16px;
padding: 2px 0px 3px 35px;
height: 20px;
background-image: url(../img/h1-arrow.jpg);
background-repeat:no-repeat;
background-position: 10px center;
}
#page h2{
 font-size: 14px;
 margin: 11px 8px 13px 8px;
}
#page p{
 font-size: 11px;
 text-align: justify;
 margin: 4px 8px 4px 11px
}
#page ul{
 font-size: 11px;
 margin: 5px 5px 5px 28px;
 list-style: none;
}
#page ul.decimal{
 list-style: decimal;
 margin: 5px 5px 5px 58px;
}
#page ul li{
 /*background-image: url(../img/bullet.gif);*/
 background-repeat: no-repeat;
 background-position: 0px 6px;
 padding-left: 12px;
 margin: 4px 5px 5px 0px;
 text-align: justify;
}
#page ul.decimal li{
background: none;
}
#page strong{
 color: #EC4700;
}
#page a{
 color: #EC4700;
}
#page table{
 width: 100%;
 font-size: 11px;
 text-align: center;
}
#page form .missing{
 background-color:#9DD9F1;
}
.cleaner {
	clear: both;
	width: 1px;
	font-size: 1px;
}
#footer{
  position:relative;
	height:70px;
	text-align: right;
  background-color: #EC4700;
}
#footer a{
 color: white;
 font-size: 11px;
 text-decoration: none;
}
#footer #trade{
 position: absolute;
 bottom: 9px;
 right:15px;
}
a img{
 border: none;
}
#subgalery img{
 float: left;
 width: 180px;
 margin: 5px 5px 5px 5px;
}
/*Formát aktualit*/
div.aktualita{
   position:relative;
   border:none;
   margin: 5px 10px 5px 10px;
   width: 170px;
   height: 283px;
   background-color:#bcbcbc;
   float: left;
   overflow:hidden;
}
div.aktualita img{
  width: 170px;
  height: 100px;
  border-bottom: 6px #75B2DE solid;
}
div.aktualita h3{
   padding:8px 10px 8px 10px;
   background-color: #bcbcbc;
   text-align: left;
   height:auto;
}
div.aktualita h3 a{
   font-size: 12px;
   color: #E88AFF;
}
div.aktualita p{
  padding: 2px 10px 5px 10px;
  font-size:10px;
  overflow: hidden;
}

a.akt_end:link,a.akt_end:visited,a.akt_end:hover{
  text-decoration: underline;
  color: #E88AFF;
  position: absolute;
  bottom: 5px;
  right: 5px;
}
div.paging{
   text-align:center;
}
div.paging a.current{
  color:#d8b10b;
}
/*Konec formátu aktualit*/
/*Formát seznamu produktu*/
.small_item{
  position:relative;
  width: 160px;
  height: 193px;
  margin: 8px 0px 8px 28px;
  padding: 14px 14px 0px 14px;
  float: left;
  overflow: hidden;
  background-image: url(../img/item-background.gif);
  background-repeat: no-repeat;
}
.small_item img{
  border: 1px #EC4700 solid;
}
.small_item h3{
  margin-top:14px;
  font-size: 10px;
}
/*Konec formátu seznamu produktů*/
/*Lišta menu*/
#top_menu {
position: relative;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:980px;
background-color:#878787;
}
#top_menu li {
	list-style-type: none;
	float:left; margin-left:1px;
	text-align:center;
}
#top_menu li a:visited, #top_menu li a:link, #top_menu li a:hover, #top_menu li a:active {
	display:block;
  height:18px;
  padding: 6px 6px 6px 6px;
	font-size: 13px; font-family: "trebuchet MS","luxi sans", "verdana", sans-serif; color:#ffffff;
	background-image: url(../../../www.fitbox.cz/img/menu-background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#top_menu li a:hover,#top_menu li a.topactive{
	background-image: url(../../../www.fitbox.cz/img/menu-active.jpg);
	text-decoration: none;
}
#top_menu li a#home:visited, #top_menu li a#home:link, #top_menu li a#home:hover, #top_menu li a#home:active {
	background-image: url(../../../www.fitbox.cz/img/menu-home.jpg);
	background-position: left top;
	background-repeat: no-repeat;
  padding: 6px 6px 6px 12px;
  width:40px;
}
#top_menu li a#eshop:visited, #top_menu li a#eshop:link, #top_menu li a#eshop:hover, #top_menu li a#eshop:active {
	background-image: url(../../../www.fitbox.cz/img/menu-eshop.jpg);
	background-position: right top;
	background-repeat: no-repeat;
  padding: 6px 6px 6px 24px;
  width:46px;
}
/*Konec lišty menu*/

