@charset "utf-8";

a.funstore    {text-decoration:underline; font-size:14px; color:black;}
span.funprice {color:red; font-weight:bold}

body {
  background-image:url('images/bg_orange.gif');
  background-repeat:repeat-x;
  margin:0;
  font-family:arial;
  font-size:13px;
}

p {
  font-family:arial;
  text-align:justify;
 
}


/*-------test------*/
.buttondiv {
  
  width:115;
  height:20;
  text-align:center;
  text-decoration:none;
  
  border-width:thin;
  border-style:solid;
  border-color:green;
  
  padding-top:1px;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  color:black;
  
  float:left;
  clear:left;
  }
/*--- onec testu--*/
a.buttonnoie {
  
  text-align:center;
  text-decoration:none;
  

  padding-top:1px;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  color:black;
  
  float:none;
  clear:left;
  }

/* myš nad tlačítkem */
a.buttonnoie:hover {
  background-color:#FFF;
  }


/* tlačítko navigace */
a.button {
  
  width:115;
  height:20;
  text-align:center;
  text-decoration:none;
  
  /*
  border-width:thin;
  border-style:solid;
  border-color:green;*/
  border-width:0px;
  border-style:solid;
  border-color:#115588;
  
  padding-top:0px;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  color:black;
  
  float:none;
  clear:left;
  }

/* myš nad tlačítkem */
a.button:hover {
  background-color:#FFF;
  }


.layblock {
  width:600px;
  clear:both;
  text-align:center;
}

.textblock {
  width:600px;
  clear:both;
  text-align:left;
  padding:5px;

}

.maintitle {
/*
  border-width:thin;
  border-style:solid;
  border-color:green;
  */
  border-width:0px;
  border-style:solid;
  border-color:#115588;
    
  height:130px;
  padding:0px;
  margin:5px;
  text-align:left;
  color:white;
  font-family:verdana;
  font-size:20;
}

.emptyspace {
  height:10px;
  font-size:1px;
  padding:0px;
  margin:0px;
}

.logo_bigfont {
  font-size:24;
  font-weight:bold;
  padding-top:5px; 
  padding-left:5px;  
  }

.logo_smallfont {
  font-size:24;
  font-weight:bold;
  color:#FFE780;
  padding-top:5px; 
}

.maindiv {
  width:600px;
  text-align:center;
}

.buttons {
  margin-top:5px;
  }

.flags {
  text-align:right;
  vertical-align:top;
  margin-top:-27px;
  padding-left:2px;
  padding-right:2px;
  }
  
.rolldownmenu {
  background-color: #FFFFFF;
  visibility: hidden;
  position:relative;
  margin-top:-50px;
  top:48px;
  border-width:thin;
  border-style:solid;
  border-color:#115588;
  font-family:arial;
  font-size:12px;
  
  
  left:238px; 
  width:115px;   
}

a.rolldownlink {
  width:100%;
  text-decoration:none;
  font-weight:bold;
  color:black;
}

a.rolldownlink:hover {
  background-color:#EEEEEE;
  
}

.title {
  height:20px;
  font-size:15px;
  font-weight:bold;
  color:white;
  width:100%;
  background-color:#115588;

  padding:3px;
  
}

.subtitle{
  font-weight:bold;
  margin-bottom:0px;
}

.listitem {
  margin:0px;
}

.code{
  font-family:courier;
}

.hist {
  text-indent:-60px;
  margin-left:60px;
  font-size:14px;
  
}

.hist_date {
  width:90px;
  font-weight:bold;
  text-align:right;
  padding-right:5px;
}

.link_left {
  width:290px;
  text-align:right;
  padding-right:10px;
}
 
.link_right{
  width:200px;
  text-align:left;
  padding-left:10px;
}

.bug_q {
  background-color:#BBEEFF;
  border-width:2px;
  border-style:solid;
  border-color:#BBEEFF;
  margin-left:10px;
  margin-right:10px;
  
}


.bug_a{
  margin-left:10px;
  margin-right:10px;
  border-width:2px;
  border-style:solid; 
  border-color:white;
  margin-bottom:20px;
}


.highlight {border:2px dotted red;}
.highlight_in {margin:5px;}

.dl_subtitle{
  font-size:14px;
  font-weight:bold;
  margin-bottom:0px;
  margin-top:0px;
}

/*============================================*/
/*============================================*/
/*============================================*/
/*============================================*/

/*-------------------*/

/* základní nastavení textu stránky*/
.text {
  font-family:arial;
  font-size:14px;
  }

/* text na titulní straně */
.nabizime {
  font-family:arial;
  font-size:19px;
  text-align:center;
  font-weight:bold;
  width:560px;
  }

/* zvýraznění textu na titulní straně */
.zvyraznene {
  color:#DD0000;
  }

.nabizime_male {
  font-size:14px;
  }

/*-------------------*/

/* copyright dole */
div#cright {
  font-family:arial;
  font-size:12px;
  text-align:center;
  text-decoration:none;
  }
  
/* odkaz v copyrightu */
div#cright a {
  text-decoration:none;
  } 

/*-------- nabidka --------*/
/* pricelist ... cenník */  
table.offer{
  font-family:arial;
  font-size:14px;
  border-collapse: collapse;
  width:550px;
  }

table.offer_print{
  width:640px;
  font-size:14px;
  /*border-style:solid;
  border-width:thin;*/
  }

tr.pl0 {
  background-color:#FEFEFE;
  }
tr.pl1 {
  background-color:#EEEEEE;
  }


/*--------- kontakt --------*/
.kontakt {
  font-family:arial;
  font-size:14px;
  text-align:center;
  }

.kontakt a {
  text-decoration:none;
  }
  
.kontakt_popis {
  font-weight:bold;
  display:block;
  width:180px;
  margin:auto;
  background-image:URL('images/div_bg1.jpg');
  }
  
.kontakt_popis_t {
  font-weight:bold;
  display:block;
  width:225px;
  margin:auto;
  background-color:#EEEEEE;
  /*background-image:URL('images/div_bg1.jpg');*/
  }
  
/*----- kontakt end ----------*/
 
.print {
  font-size:12px;
  }
  
.large_title {
  font-family:arial;
  font-size:20px;
  text-align:center;
  margin:auto;
  width:460px;
  border-style:outset;
  border-width:2px;
  }
  


.page_subtitle {
  margin-left:5px;
  margin-bottom:5px;
  text-align:center;
  width:230px;
  font-weight:bold;
  color:#AAAAAA;
  }
  
.aval {
  font-family:arial;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
  font-size:13px;
  border-top:1px solid;
  border-bottom:1px solid;
  border-color:#AAAAAA;
  width:550px;
  }
  
.aval a {
  text-decoration:none;
  font-size:14px;
  }
  
.foto {
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  }

.address {
  font-family:arial;
  font-size:14px;
  text-align:center;
  }

.offers {
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  width:550px;
  font-family:arial;
  font-size:14px;
  margin-top:14px;
  margin-bottom:14px;
  
  }

.offers_print {
  width:650px;
  margin-top:0px;
  margin-bottom:0px;
  }
  
.off_pred {
  margin-top:14px;
  margin-bottom:14px;
  text-align:center;
  font-weight:bold;
  }
  
  

