

/*
> Global Options
*/


@import "prod_des.css";
@import "fatek.css";

body
	{font-family: "Segoe UI",Segoe,Arial,Sans-Serif; margin: 0 0 0 0;padding: 0;background-color: #fff;font-size: 12px;}
/*	{font-family: Arial,Sans-serif; margin: 0 0 0 0;padding: 0;background-color: #fff;font-size: 12px;}*/

div
	{border: 0px dashed #FF4BED;padding: 0;margin: 0;}
p
	{border: 0px solid #000;padding: 0;margin: 0;}
span
	{border: 0px solid #000;padding: 0;margin: 0;}
img
	{border: 0px solid #000;padding: 0;margin: 0;}
form
	{border: 0px solid #000;padding: 0;margin: 0;}
/*table
  {border: 0px dashed #FF4BED;padding: 0;margin: 0; }
*/
a:link
  {text-decoration: none;color: #003094;}
a:active
  {text-decoration: none;color: #000;}
a:visited
  {text-decoration: none;color: #003094;}
a:hover
  {text-decoration: none;color: #000;}


/* -----------------------------------------------------------------------------
 * -- Main container for every page
 * -----------------------------------------------------------------------------*/
body, html
{
	border:  0px none;
	margin:  0px;
	padding: 0px;
/*	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;*/
/* 	font-family: Arial, lucida, sans-serif !important;*/
 	font-family: "Segoe UI",Segoe,Arial,Sans-Serif !important;
	font-size: small !important;
  line-height: 1.4;
}
a:link
	{text-decoration: none;color: #003094;}
a:active
	{text-decoration: none;color: #000;}
a:visited
	{text-decoration: none;color: #003094;}
a:hover
	{text-decoration: none;color: #000;}

p, img, h1, h2, h3, h4, h5
  {border:  0px none; margin:  0px; padding: 0px;}

.gallery_image
  {float: left; padding: 2px 2px 2px 2px;} 

/* Layout styles */

#bodyhlavicka
{
	background-color: #ffffcc;
}

#bodypaticka
{
	background-color: #ffffcc;
}

#strankahlavicka
{
  position: relative;
	background-color: #dddddd;
}

#strankaobal
{
	width: 998px;
	margin: 0px auto 0px auto;
}

#strankaobal1
{
	background: url('left.gif') top left repeat-y;
}

#strankaobal2
{
	background: url('right.gif') top right repeat-y;
}

#pravypanelobal
{
/*	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 5px;*/
	background-color: #E5E6E8;
}

#hlavnipanelobal
{
	padding: 5px 150px 5px 190px;
}

#hlavnipanelvnitrek
{
 position: relative;
}

#hlavnipanelhlavicka
{
	background-color: #dddddd;
}

#hlavnipanelpaticka
{
	background-color: #dddddd;
}

/* -----------------------------------------------------------------------------
 * -- Left and right menu
 * -----------------------------------------------------------------------------*/
DIV.beg-lang-switch
  {position: absolute; top: 70px; right: 32px; color: #fff; font-size: 10px;}

a.beg-lang-lang:link
  {color: #fff; font-size: 11px;}
a.beg-lang-lang:visited
  {color: #fff; font-size: 11px;}
a.beg-lang-lang:hover
  {color: #e6e2e6; font-size: 11px;}
a.beg-lang-lang:active
  {color: #fff; font-size: 11px;}

a.beg-lang-curr:link
  {color: #949494; font-size: 11px;}
a.beg-lang-curr:visited
  {color: #949494; font-size: 11px;}
a.beg-lang-curr:hover
  {color: #e6e2e6; font-size: 11px;}
a.beg-lang-curr:active
  {color: #949494; font-size: 11px;}


.beg-search
  {position: absolute;top: 112px;right: 25px;color: #fff;font-size: 16px;}
.beg-search-input
  {width: 100px; padding: 0px; margin: 0px;}
.beg-search-go
  {font-size: 14px; cursor: pointer;}

.ml-onelevel TR TD
 { /* Firefox cannot do <col style=".."> ?? */
  vertical-align: top;
  color: #6e6e6e;
 }

.ml-selected
 {
  padding: 1px 0;
  font-weight: bold;
 }

.end-foot
{
	text-align: center;
	font-size: 11px;
}

/* -----------------------------------------------------------------------------
 * -- Left and right menu
 * -----------------------------------------------------------------------------*/

.ml-col
 {
  background-color: #E5E6E8;
  padding: 3px;
  width: 168px;
 }

.mr-col
 {
  background-color: #E5E6E8;
  padding: 3px;
  width: 168px;
 }

.Box_Head
{
  color: #fff;
  background-color: #018b3e;
  font-size: 11px;
  padding: 3px 6px;
}

.Menu_Row
{
	float: left;
	color: #6e6e6e;
}

a.Menu_Anchor:link
	{color: #000;}
a.Menu_Anchor:visited
	{color: #000;}
a.Menu_Anchor:hover
	{color: #018b3e;}
a.Menu_Anchor:active
	{color: #000;}

.RMenuTable
{
  border: 0px dashed #FF4BED;
	padding: 0;
	margin: 0;
}

.RMenuProduct /* Vorisek for right menu */
{
	font-size: 11px;
	text-align: center;
	padding: 10px;
}

.RMenuRedSmallText
{
  color: #FF2720;
}

.RMenuBreak
{
	border-bottom: 1px solid #000;
	width: 95%;
	height: 1px;
}

/*table.RMenuTable tr td
{
  border: 1px dashed #FF4BED;
}*/

.LMenuContent
{
	font-size: 11px;
}

.ml-dealer
{
	font-size: 10px;
	text-align: center;
}
.ml-dealer-img
  {} /*margin-top: 3px;border-top: 1px solid #000;}*/

/* -----------------------------------------------------------------------------
 * -- Header styles
 * -----------------------------------------------------------------------------*/

		.Hheader_menu
			{position: absolute; top: 120px; left: 200px; color: #fff; font-size: 16px;}


			a.HMenuAnchor:link
					{color: #fff; font-size: 16px;}
			a.HMenuAnchor:visited
					{color: #fff; font-size: 16px;}
			a.HMenuAnchor:hover
					{color: #e6e2e6; font-size: 16px;}
			a.HMenuAnchor:active
					{color: #fff; font-size: 16px;}


/* -----------------------------------------------------------------------------
 * -- Content path
 * -----------------------------------------------------------------------------*/
.contentPath
{
  padding-left: 8px;
	color: #94959c;
	font-size: 11px;
  text-align: left;
}

a.headerNavigation:link
	{color: #94959c;}
a.headerNavigation:visited
	{color: #94959c;}
a.headerNavigation:hover
	{color: #018b3e;}


/* -----------------------------------------------------------------------------
 * -- News on action main
 * -----------------------------------------------------------------------------*/

.NewsTitle {
  padding: 12px 12px 0px 13px;
	color: #294094;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
}

.NewsImage {
	font-size: 11px;
	text-align: center;
  padding: 12px 20px 11px 13px;
  width: 80px;
  height: 120px;
  float: left;
}

.NewsBody {
  font-family: "Segoe UI",Segoe,Arial,Sans-Serif;
	font-size: 12px;
	/*text-align: justify;*/
  line-height: 1.4;
  padding: 8px 12px 0px 13px;
  float: none;
}

.NewsTitle a {
  color: #294094;
}


/* -----------------------------------------------------------------------------
 * -- News on action main
 * -----------------------------------------------------------------------------*/

.CategoryTitle {
	text-align: left;
	font-size: 14px;
  font-weight: bold;
  padding: 10px 30px 5px 30px;
}

.CategoryDesc {
	text-align: left;
  padding: 5px 30px 5px 30px;
}

/* -----------------------------------------------------------------------------
 * -- show_support
 * -----------------------------------------------------------------------------*/

.ss-objkod {
  background-color: #94959c;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 3px 3px 8px;
	margin: 0px 10px 0px 0px;
}

.ss-prodname {
	background-color: #e6e6e6;
	font-size: 11px;
	padding: 3px 3px 3px 8px;
	margin: 0px 0px 0px 0px;
}

.ss-supp-name {
        color: #003094;
	font-weight: bold;
	padding: 0px 0px 0px 40px;
	font-size: 11px;
}

.ss-supp-file {
	font-size: 11px;
}

.ss-supp-size {
	text-align: right;
	font-size: 11px;
}

.ss-supp-link {
	font-size: 11px;
}


/* -----------------------------------------------------------------------------
 * -- Viceucelove
 * -----------------------------------------------------------------------------*/

DIV.Row
  {clear: both;margin: 0; padding: 0;width: 100%;border: 0px solid #000;}
.Row_sh
  {float: left;margin: 0; padding: 0;width: 100%;background-color: #e6e6e6;border: 0px solid #000;}

A.Black_Link:link
  {color: #003094;}
A.Black_Link:visited
  {color: #003094;}
A.Black_Link:hover
  {color: #000;}
A.Black_Link:active
  {color: #000;}

.Tail_Break
  {float: left;width: 635px;padding: 15px 10px 0 10px;color: #94959c; font-size: 11px;}
.Tail_Break DIV A:link
  {font-family: Arial; font-size: 11px;}
.Tail_Break DIV A:visited
  {font-family: Arial; font-size: 11px;}
.Tail_Break DIV A:hover
  {font-family: Arial; font-size: 11px;}
.Tail_Break DIV A:active
  {font-family: Arial; font-size: 11px;}


/*
* TYTO styly pozdeji dat jinam ``` -----------------
*/


				/*
				>Kontakt
				*/


				.Kontakt_Break
					{clear: both;width: 100%;padding-top: 3px;}


				/*
				<Kontakt
				*/
/* -----------------------------------------------------------------------------
 * -- show_price_list
 * -----------------------------------------------------------------------------*/

.pl-head1
  {float: left;padding: 5px 0 5px 20px;width: 590px;font-weight: bold;font-size: 15px;}
.pl-head2
  {text-align: left; float: left;padding: 0 0 10px 20px;font-weight: bold;font-size: 9px;width: 600px;}
.pl-other
  {float: left;font-size: 9px;font-weight: bold;padding: 18px 0 18px 5px;}

/* -----------------------------------------------------------------------------
 * -- show_contact
 * -----------------------------------------------------------------------------*/

.sc-rowE
  {clear: both; text-align: left;}
.sc-rowO
  {clear: both; text-align: left; background-color: #e6e6e6;}
.sc-col-left
  {float: left; width: 100px; padding: 5px 0  5px 20px; font-weight: bold;}
.sc-col-other
  {float: none; padding: 5px 0  5px 20px;}
.sc-mapbox
  {width: 500px;padding: 5px 0 5px 20px;}
.sc-map
  {float: left; margin-right: 10px;background-color: #e6e6e6;}

/* -----------------------------------------------------------------------------
 * -- show_cat
 * -----------------------------------------------------------------------------*/
.SC_onethird
  {text-align: center; float: left; padding: 0; width: 33%;}
/* -----------------------------------------------------------------------------
 * -- show_products_listing
 * -----------------------------------------------------------------------------*/
.spl-list
 {
  width: 95%;
  margin-left: auto;
  margin-right: auto;
 }
  TR.splHeaderCommon TD
    {padding: 6px 3px 6px 3px; margin: 0px 0 0px 0; font-size: 11px;}
  TR.splHeaderCommon TD.splHeader
    {background-color: #94959c;}
  TD.splColN
     {width: 93px;}
  TD.splSpacer
    {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 4px;}
  DIV.splIsNew
    {color: #FF2720; font-weight: bold;}
  TD.splImage
    {padding: 2px 0px 0px 0px; margin: 0px 0 0px 0; height: 40px;}
  COLGROUP.splEven
    {background-color: #C1C1C1;}
  COLGROUP.splOdd
    {background-color: #e6e6e6;}
  COL.splColI
    {width: 90px;}
  COL.splColO
    {width: 93px;}
  COL.splColN2
    {width: 255px;}
  COL.splColPN
    {width: 80px;}
  COL.splColPO
    {width: 85px;}
  COL.splColN
    {width: 345px;}
  COL.splColP
    {width: 85px;}
  DIV.splPadding
    {padding: 6px 3px 6px 3px;}
  SPAN.splPrice
    {font-weight: bold;}
  SPAN.splPriceNew
    {font-weight: bold;}
  SPAN.splPriceOrig
    {font-weight: bold; text-decoration: line-through;}
.spl-pagination
 {
  color: #94959c;
  font-size: 11px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
 }



