<!--
body {
	margin: 0;
	padding: 0;
}

h1, h2
{
   font-size: 100%;
   padding: 0px;
   margin: 0px;
}
.text{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   text-align: justify;
   color: #444;
}

table.standard{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
	border-right: none;
	border-bottom: none;
	margin: 20px 0px 0px 0px;
	color: #D89E18;
}
table.standard th{
	background: #3B5998;
	color: white;
   font-weight: bold;
}
table.standard th,
table.standard td{
	/*border-right: 1px solid #515151;
	border-bottom: 1px solid #515151;*/
	border-right: none;
	border-bottom: none;
	vertical-align: top;
}


table.standard th,
table.standard td{
	/*padding: 4px;*/
}

.table-ref
{
	background-color: #fff;
	height: 100%;
}


.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing: 0.2em;
}
.menu-f a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BBBBBB;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing: 0.2em;
}


a {
 text-decoration: none;
}
img{border: none;}

.normal {
 font-family: Verdana;
 font-size: 8pt;
}

.normal_text {
 font-family: Verdana;
 font-size: 8pt;
 color: #7E7E7E;
}

.normal_header {
 font-family: Verdana;
 font-size: 8pt;
 color: #D89E18;
}

.normal_grayspace {
 font-family: Verdana;
 font-size: 8pt;
 color: #C0C0C0;
 letter-spacing: 2pt;
}

.odkaz {
 font-family: Verdana;
 font-size: 8pt;
 font-weight: bold;
 color: #D89E18;
}

.odkaz:Hover {
 text-decoration: underline; 
}

/*-------------------------------------------------------------------------------
 * SLIDER
 */
/*
 * Color, Border, and Button Rules
 */
.contentslider {
  padding: 1px;
  /*w  	background-color: #FFD5B9;*/

}
.cs_wrapper, .cs_article {
  /*wbackground-color: #FFF; /* Background color for the entries*/
}
.cs_leftBtn, .cs_rightBtn {
  width: 15px; /* Should be as wide as the button graphic being used */
  /*wbackground-color: #FF6C06;*/
}

/*
 * Article styles (font, color, etc.)
 *
 * If textResize is set to TRUE, sizing shouldn't need to be touched. However,
 * depending on the sizes you have defined, additional tweaking may be
 * required in order to get the text to display properly.
 */
 /*
.cs_article h2 {
  font-size: 200%;
  line-height: 1.125em;
}
  .cs_article h2 a {
    color: #333;
    text-decoration: none;
  }
.cs_article p {
  font-size: 85%;
  line-height: 1.5em;
  color: #777;
}
.cs_article .readmore {
  font-size: 80%;
}
*/
/*
 ******************************************************************************
 * These styles may be affected by the plugin, so avoid changing them if
 * it's not absolutely necessary.
 ******************************************************************************
 */
.contentslider {
  position: relative;
  display: block;
  width: 300px;
  height: 240px;
  margin: 0 0;
  overflow: hidden;
}
.cs_wrapper {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.cs_slider {
	left: 0px;
  position: absolute;
  width: 13000px;
  height: 100%;
  margin: 0;
  padding: 0;
}
.cs_article {
  float: left;
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 300px;
  height: 240px;
  margin: 0 auto;
  padding: 0;
}
/*
.cs_article h2 {
  display: block;
  width: 65%;
  margin: 10px 26px 5px 10px;
  text-align: left;
}
.cs_article img {
  margin: 10px 0;
  top: 0;
  left: 0;
  width: 35%
  border: 0;
  -ms-interpolation-mode: bicubic;
}
.cs_article p {
  display: block;
  margin: 0px 26px 5px 10px;
  padding: 0;
  border: 0;
}
*/
/*
.cs_article .readmore {
  display: block;
  width:26%;
  margin:0 6% 1% 68%;
  text-align:right;
}
*/
.cs_leftBtn, .cs_rightBtn {
  position: absolute;
  bottom: 0;
  height: 20px;
  padding: 0px;
  z-index: 100;
}
.cs_leftBtn {
  left: 0;
  outline: 0;
}
.cs_rightBtn {
  right: 0;
  outline: 0;
}
.cs_leftBtn img, .cs_rightBtn img {
  /*border:0;
  position: relative;
  top: 100px;
  margin:0;
  margin-top: 0px;*/
}
/*-------------------------------------------------------------------------------
 * BOXY
 */
.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }

  /* Modal */

  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }

  /* Border */

  .boxy-wrapper { empty-cells: show;}
	.boxy-wrapper .top-left,
	.boxy-wrapper .top-right,
	.boxy-wrapper .bottom-right,
	.boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 }

	.boxy-wrapper .top-left { background: url('/res/boxy-nw.png'); }
	.boxy-wrapper .top-right { background: url('/res/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { background: url('/res/boxy-se.png'); }
	.boxy-wrapper .bottom-left { background: url('/res/boxy-sw.png'); }

	/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
	/* NB: these must be absolute paths or URLs to your images */
	.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/boxy-nw.png'); }
	.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/boxy-se.png'); }
	.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/boxy-sw.png'); }

	.boxy-wrapper .top,
	.boxy-wrapper .bottom { height: 10px; background-color: #fff; opacity: 0.7; filter: alpha(opacity=60); padding: 0 }

	.boxy-wrapper .left,
	.boxy-wrapper .right { width: 10px; background-color: #fff; opacity: 0.7; filter: alpha(opacity=60); padding: 0 }

	/* Title bar */

	.boxy-wrapper .title-bar { background-color: #D5D5D5; padding: 6px; position: relative;
		text-transform: uppercase;
      font-family: Arial, Helvetica, sans-serif;
	}
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: #333; line-height: 1; margin: 0; padding: 0; font-weight: bold; }
	    .boxy-wrapper .title-bar .close { color: #333; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}

	/* Content Region */

	.boxy-inner { background-color: white; padding: 0 ;}
	.boxy-content { padding: 15px; text-align: center;}

	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 400px;}
    .boxy-wrapper .answers { text-align: right; }
/*-------------------------------------------------------------------------------
 * BOXY END
 */
.pic
{
	width: 240px;
	height: 240px;
   padding: 0px;
   /*margin: auto;*/
}
.pic-a
{
	width: 240px;
	height: 240px;
   display: block;
}
.price-p{
	margin: 10px 0px;
}
.mt0{margin-top: 0px;}
.mb0{margin-bottom: 0px;}
a:hover.hb{text-decoration: underline;}
.cl
{
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	overflow: hidden;
	position: relative;
}

.h5
{
	height: 5px;
}

-->