/* FREETIMESHOPS START */

div#topFreetimeShops {
	height: 40px;
	background: url("../images/freetimeshops/bg.gif");
	font-size: 10px; 
	text-align: left;
	min-width: 980px;
	line-height: 14px; 	  
}
div#topFreetimeShops div#topFreetimeShopsLogo {
  float: left;
  height: 40px; 
  margin: 0px;
  padding: 0px;
}

div#topFreetimeShops div#topFreetimeShopsLinks {
  background: url("../images/freetimeshops/bg.gif");
  color: #000;
  font-size: 10px;   
  font-family: trebuchet MS, verdana, verdana CE;  
  font-weight: normal;  
}
 
div#topFreetimeShops a {
  color: #000;
  font-size: 10px;     
  font-weight: normal;  
}

div#topFreetimeShops table {
  height: 38px;
  margin: 0px;
  padding: 0px;
  background: transparent;   
}
div#topFreetimeShops table tr td { 
  background: transparent;   
  font-size: 10px;     
  font-weight: normal;   
}

/* FREETIMESHOPS END */

body {  
  padding: 0;  
  margin: 0;  
  color: #696969;
  font-family: verdana, arial;
  font-size: 11px;
  text-align: center;
}

div#lBoard{
  padding: 10px 0px 10px 0px;
  text-align: center;
}

div#cover{
  background: white url("../images/bg-body.gif") top left repeat-x;  
}


html {
  margin: 0px;
  padding: 0px;
}

h1 {
  font-size: 12px;
  color: #0A8900;
}

h2 {
  font-size: 12px;
  color: #0A8900;
}

#reg {
  padding: 140px;
  padding-left: 5px;
}

ul {
  color: #FF6484;
  list-style-type: square;
  line-height: 160%;
  margin-left: 20px;
}
ul li span {
  color: #8E8E8E;
}

td {
  font-size: 11px;
  background-color: #fff;
}

.velikosti td {
  padding: 10px;
  font-size: 11px;
  background-color: #eee;
}

.velikosti th {
  padding: 10px;
  background-color: #ddd;
}

.white {
  color: #fff;
  text-decoration: none;
}

a {
  color: #2598E8;
}

a:hover {
  color: #000;
  text-decoration: none;
}

span.star{
	color: #f00;
}

#content {  
  padding: 0px;
  width: 910px;   
  margin: 0 auto; 
  text-align: left;  
}

#cont {  
  margin-top: 31px;
  _margin-top: 20px;
  min-height: 800px;
  _height: 800px;
}

#cont-left {
  width: 250px;  
  float: left;
  display: block;
}

#cont-left ul {
  _margin-left: 60px;
}

#cont-left ul li {
  margin-left: 0px;  
}

#cont-right {
  width: 600px;
  margin-left: 30px;
  float: left;
}

#title {
  width: 910px;
  height: 140px;
  background: #fff url("../images/bg-top.jpg") top left repeat-x;  
}

#reg {
  position: absolute;
  top: -80px;  
  background-color: transparent;
  color: #fff;    
  _width: 280px;
  margin-left: 525px;  
  width: 375px;  
  font-weight: bold;  
}

.reg-table td {
  background-color: transparent;
  color: #fff;
  font-weight: bold;  
}

reg-table td  input{
	width: 65px !important;
}

#menu1 {
  position: absolute;
  top: 82px;  
  _top: 90px;  
  background-color: none;
  color: #fff;    
  _width: 280px;
  margin-left: 180px;
  _margin-left: 220px;
  font-weight: bold;
}

#menu1 ul li {
  display: inline;
  color: #fff;
  padding-right: 13px;
}

#menu2 {
  position: absolute;
  top: 120px;  
  _top: 129px;  
  _width: 550px;
  background-color: none;
  color: #0A8900;
  margin-left: 180px;
  _margin-left: 220px;
  font-weight: bold;
}

#menu2 ul li {
  display: inline;
  color: #0A8900;
  padding-right: 13px;
}

#footer {
  width: 910px;
  height: 25px;
  background: #abcff9 url("../images/footer.gif") top left repeat-x;  
  color: #abcff9;
  padding: 3px;
}

#footer a {
  color: #fff;
}

.cleaner {
         clean: both;
         height: 1px;
         clear: both;
         height:1px;
         font-size:1px;
         border:none;
         margin:0; 
         padding:0;
         }

/*
  NASTAVEN� PRO ESHOP
*/

img {
  border: 0px;
}

.link {
  color: #555;
  background-color: #f7f7f7;
  border: 3px solid #f2f2f2;
  width: 150px;
  _width: 150px;
  float: left;
  margin-left: 0px;
  margin-right: 15px;
  margin-bottom: 15px;
  padding: 10px;
  height: 365px;
}

.linkPic {
  margin-right: 20px;
  margin-bottom: 30px;
}

input, textarea
{  
  font-size: 11px;    
}
.input-text {
  border: 1px solid #ccc;
  width: 15px;      
}

.addcart, .change {
  position: relative;
  top: 4px;
}

textarea {
  width: 400px;
}

th {
  background-color: #fff;
  text-align: left;
  font-size: 12px;
  padding-bottom: 10px;
}

.price {
  color: #f00;
  font-size: 14px;
}

/*
  KONEC NASTAVEN� PRO ESHOP
*/	

fieldset, form, input, label, select, legend {
    margin: 0; padding: 0; border: 0; 
    font-family: Verdana, Helevetica, Arial, "Arial CE", sans-serif;
}

form p {
  margin-bottom: 5px;
}

label {
  display: block;
  float: left;
  width: 100px;
}

fieldset {
  padding: 10px 0 10px 0;  
}

legend {
  font-weight: bold;
  _margin-bottom: 15px;  
}

.long {
  width: 200px;
}

.check {
  height: 10px;
  width: 10px;
  margin-left: 10px;
  margin-top: 7px;
}

#mesto2 {
  color: #999;
}

.odeslat { 
  margin-left: 110px;
  _margin-left: 123px;
  border: 1px solid #999;  
}

input, select {  
  _font-size: 11px;
  margin-left: 5px;
  border: 1px solid #ccc;
}

input {
  width: 120px;  
}

.addCart, .change {
  width: 28px;
  border: 0px;
}

.change {
  width: 17px;
}

label {  
  _padding-left: 15px;
}

.small {
  width: 85px;
}

div.util {
  clear: both;
  height: 0px;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
}


a.aktPage { 
	font-size: 13px !important;
	font-weight: bold !important;
	color:#000  !important;
}

a.red{
	color: #f00 !important;
}

ul.nr{
	padding-left: 25px !important;
	margin: 0px !important;
	color: #696969;
}
