
/**********************************************************************************/
/***  Obecne  ***/
/**********************************************************************************/
body
{
	font-family:Arial;
	font-size:12px;
	margin: 0px 0px 0px 0px;
}
body.blue {
	background-color:#83C7F7;
}
h1 
{
	font-size:15px;
	color:#ffffff;
}
h1.box
{
	font-size:13px;
	color:#83C7F7;
}
h2
{
	font-size:13px;
	color:#f0f0f0;
}
table 
{
	font-size:12px;
}
input.inpSmall 
{
	width:20px;
	font-family:Arial;
	font-size:11px;
	text-align:right;
	border:solid 1px #C9D7C6;
}

/**********************************************************************************/
/***  End Obecne  ***/
/**********************************************************************************/


/**********************************************************************************/
/***  Layout  ***/
/**********************************************************************************/
table.tblBannerTop
{
    background-image:url(../../layout/images/1px_horni_pruh_bez_menu_listy.jpg);
}
div.divFriendLinks
{
    margin:0px auto;
    width:964px;
}
div.divFriendLinks div
{
    margin-top:5px;
    position:absolute;
    color:#31B3F1;
    font-size:11px;
    text-align:right;
    width:964px;
}
div.divFriendLinks div a
{
    color:#31B3F1;
    text-decoration:none;
    padding:0px 20px 0px 20px;
}
div.divFriendLinks div a:hover
{
    color:#000000;
}
table.tblBottom
{
    background-image:url(../../layout/images/1px_paticka.gif);
}
table.tblBottom tr td
{
    padding-top:10px;
    font-size:10px;
}
table.tblMenuMain 
{
    background-image:url(../../layout/images/1px_menu_lista.gif);
}
table.tblMenuMain td
{
    color:#BDEBFF;
    padding-left:3px;
    padding-right:3px;
}
table.tblMenuMain a
{
	text-decoration:none;
	font-weight:bold;
    color:#BDEBFF;
}
table.tblMenuMain a:hover
{
	color:#FFFFFF;
}
table.tblMenuMain span.spnPriceBasket 
{
	font-size:13px;
	font-weight:bold;
	color:#FE0201;
}
table.tblNavigation 
{
    height:30px;
}
table.tblNavigation tr td.tdSearch 
{
    width:150px;
	background-image:url(../../layout/images/1px_bocni_prechod-l.gif);
	background-position:left;
	background-repeat:repeat-y;
}
table.tblNavigation tr td.tdSearch input
{
    border:solid 1px #5A92AD;
    font-size:9px;
    width:115px;
    margin-left:10px;
}
table.tblNavigation tr td.tdNavigation
{
	background-image:url(../../layout/images/1px_bocni_prechod-r.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding-left:10px;
    color:#5D7889;
    font-weight:bold;
}

table.tblNavigation tr td.tdNavigation span
{
	padding-left:5px;
}
table.tblNavigation tr td.tdNavigation a
{
    color:#5D7889;
    padding-right:20px;
    padding-left:5px;
    background-image:url(../../layout/images/kara.gif);
    background-position:right;
    background-repeat:no-repeat;
}
table.tblNavigation tr td.tdNavigation a:hover
{
    color:#ffffff;
}


table.tblSubMenu a 
{
	text-decoration:none;
	background-color:#F7FBFF;
	color:#000000;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin-bottom:1px;
	margin-left:10px;
	height:15px;
	width:130px;
	text-align:left;
	display:block;
	border:solid 1px #5A92AD;
}

table.tblSubMenu a:hover,table.tblSubMenu a.selected
{
	background-color:#c0c0c0;
}
table.tblSubMenu tr td.tdLevel2 a
{
    background-color: #99CCFF;
}
table.tblSubMenu tr td.tdLevel2 a:hover
{
    background-color: #28B2F3;
}


/**********************************************************************************/
/***  End Layout  ***/
/**********************************************************************************/



/**********************************************************************************/
/***  Login  ***/
/**********************************************************************************/
div.divLogin
{
 	background-image:url(../../layout/images/150x150_0010_LOGIN.jpg);
 	background-position:center;
 	height:140px;
 	margin:0px 0px 5px 10px;
 	padding:7px 0px 0px 5px;
 	border:solid 1px #5A92AD;
 	width:135px;
}
div.divLogin div.divSekce 
{
    color:#31B2F7;
    font-weight:bold;
    height:30px;
}
div.divLogin a 
{
    color:#31B2F7;
    font-weight:bold;
    text-decoration:none;
}
div.divLogin a:hover
{
    color:black;
}
table.tblLogin 
{
    font-size:11px;
}

table.tblLogin tr td input
{
    font-size:9px;
    width:83px;
    
}


div.divVIP
{
    margin-bottom:5px;
    margin-left:10px;
}
div.divVIP a img
{
    border: 1px solid #5A92AD;
}

div.divVIP a
{
/*
    text-decoration: none;
	background-color:#31B2F7;
	color:#F7FBFF;
    font-weight: bold;
    padding: 2px 5px 2px 5px;
    margin-bottom: 1px;
    margin-left: 10px;
    height: 15px;
    width: 130px;
    text-align: left;
    display: block;
    border: 1px solid #ffffff;
*/
}
/*
div.divVIP a:hover
{
    background-color: #F7FBFF;
    color: #31B2F7;
    border: 1px solid #000000;
}
*/
/**********************************************************************************/
/***  End Login  ***/
/**********************************************************************************/


/**********************************************************************************/
/***  Body  ***/
/**********************************************************************************/
table.tblBody 
{
	width:964px;
}
table.tblBody td.tdMenuLeft
{
	background-image:url(../../layout/images/1px_bocni_prechod-l.gif);
	background-position:left;
	background-repeat:repeat-y;
	width:150px;
}

table.tblBody td.tdBody
{
	background-image:url(../../layout/images/1px_bocni_prechod-r.gif);
	background-position:right;
	background-repeat:repeat-y;
	padding:1px 0px 10px 10px;
}
table.tblBody td.tdBody a
{
	font-weight:bold;
}
table.tblBody td.tdBody a.aBody01
{
	font-weight:bold;
	font-size:11px;
	margin-left:3px;
	margin-right:3px;
	color:#008aff;
}
table.tblBody td.tdBody a:hover
{
}
table.tblBody td.tdBody img.imgBorder
{
	border:solid 1px #C9D7C6;
}
table.tblBody td.tdBody img.imgNovinka
{
	margin-top:1px;
	margin-left:1px;
	width:150px; 
	height:20px;
	position:absolute;
	z-index:3;
}
table.tblBody td.tdBody div.divProducsInfo
{
	background-color:#ffffff;
	padding:0px 10px 10px 10px;
	margin:0px 10px 10px 0px;
	padding-top:5px;
	font-size:11px;
}
table.tblBody td.tdBody div.divProducsInfo h1
{
    color:Black;
    margin:0px 0px 0px 0px;
}
table.tblBody td.tdBody div.divProducsInfo h2
{
    color:#D34E79;
}

/**********************************************************************************/
/***  End Body  ***/
/**********************************************************************************/


/**********************************************************************************/
/***  End Katalog  ***/
/**********************************************************************************/
table.tblKatalogCart 
{
	margin-top:5px;
	margin-right:8px;
	width:152px;
}
table.tblKatalogCart tr td, table.tblKatalogCart tr th
{
    font-size:11px;
}

table.tblKatalogCart img.imgProduct
{
	width:150px; 
	height:150px;
	border:solid 1px #5A92AD;
}
table.tblKatalogCart img.imgNovinka
{
	width:150px; 
	height:20px;
	margin-top:1px;
	margin-left:1px;
	position:absolute;
}
div.divOrderMethods
{
    background-image:url(../../layout/images/1px_menu_lista.gif);
    margin-right:10px;
    color:#f0f0f0;
    padding-left:10px;
}
div.divOrderMethods table
{
    font-size:11px;
    height:20px;
}
div.divOrderMethods table tr td
{
    padding:0px 5px 0px 10px;
}
div.divOrderMethods table tr td a
{
	text-decoration:none;
	font-weight:bold;
	color:#BDEBFF;
}
div.divOrderMethods table tr td a:hover
{
	color:#ffffff;
}
table.tblKatalogCartBomba 
{
	margin-top:5px;
	margin-right:4px;
	width:152px;
}
table.tblKatalogCartBomba tr td, table.tblKatalogCart tr th
{
    font-size:11px;
}

table.tblKatalogCartBomba img.imgProduct
{
	width:150px; 
	height:150px;
	border:solid 1px #5A92AD;
}
table.tblKatalogCartBomba img.imgBomba
{
	width:150px; 
	height:40px;
	margin-top:1px;
	margin-left:1px;
	position:absolute;
}

/*
table.tblKatalog td
{
	font-size:11px;
	font-family:Arial;
}
table.tblKatalog th
{
	font-size:11px;
	font-family:Arial;
}
*/
/**********************************************************************************/
/***  End Katalog  ***/
/**********************************************************************************/



/**********************************************************************************/
/***  Product  ***/
/**********************************************************************************/
table.tblTableStars
{
    border: 1px solid #5A92AD;
    position: relative;
    margin-right: 40px;
    margin-left:10px;
}

table.tblTableStars tr td 
{
    width:120px;
}

table.tblTableStars tr th 
{
    width:100px;
    text-align:left;
    padding-left:5px;
    color:#ffffff;
}

table.tblTableProductInfo tr th
{
    text-align:left;
    color:#FFFFFF;
}

table.tblPropertyTable 
{
    margin-top:5px;
    margin-right:10px;
}

table.tblPropertyTable tr th 
{
    font-size:11px;
    vertical-align:top;
    white-space:nowrap;
    border-bottom:solid #5A92AD 1px;
    padding-left:3px;
}

table.tblPropertyTable tr td
{
    font-size:11px;
    vertical-align:top;
    text-align:justify;
    border-bottom:solid #5A92AD 1px;
    padding-right:3px;
}

table.tblTableProductInfo tr td a.kosik
{
    border:outset 1px;
    text-decoration:none;
    padding:1px 3px 1px 20px;
    color:#ffffff;
    background-image:url(../../images/ico/kosik.png);
    background-position:center left;
    background-repeat:no-repeat;
}

/**********************************************************************************/
/***  End Product  ***/
/**********************************************************************************/


/**********************************************************************************/
/***  Basket + Order + Registration ***/
/**********************************************************************************/
div.divBasketMessage 
{
	border:solid 1px #000000;
	font-size:11px;
	font-family:Arial;
	width:150px;
	height:150px;
	position:absolute;
}
table.tblBasket 
{
	background-color:#83C7F7;
	border:solid 1px #ffffff;
}
table.tblBasket tr td
{
	background-color:#f0f0f0;
	padding-right:3px;
	padding-left:3px;
}
table.tblContactForm tr td input, table.tblContactForm tr td textarea
{
	font-family:Arial;
	font-size:13px;
}

table.tblContactForm tr td input.inpText, table.tblContactForm tr td textarea.inpText
{
    border:solid 1px #7F9DB9;
}
/**********************************************************************************/
/***  End Basket + Order + Registration ***/
/**********************************************************************************/


/**********************************************************************************/
/***  Vypis objednavek ***/
/**********************************************************************************/
table.tblOrders 
{
	background-color:#28B2F3;
}
table.tblOrders tr.trCaption td
{
    font-weight:bold;
    text-align:center;
}
table.tblOrders tr.trData td
{
	background-color:#f8f8f8;
	padding-right:3px;
	padding-left:3px;
}
/**********************************************************************************/
/***  End Vypis objednavek ***/
/**********************************************************************************/


/**********************************************************************************/
/***  Brand Logos ***/
/**********************************************************************************/
table.tblHomeLogos tr td
{
    padding-right:10px;
    padding-bottom:10px;
}

table.tblHomeLogos tr td div.divSubMenu 
{
    position:absolute;
    border:solid 1px #5A92AD;
    width:150px;
    min-height:150px;
    background-color:#83C7F7;
	visibility:hidden;
	padding-bottom:5px;


    opacity: 0.9;   
    filter: alpha(opacity=90);   
    -moz-opacity: 0.9;   
    -khtml-opacity: 0.9;     
}

table.tblHomeLogos tr td div.divSubMenu a
{
    display:block;
	text-decoration:none;
	background-color:#F7FBFF;
	color:#000000;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin:2px 2px 0px 2px;
	height:15px;
	xwidth:130px;
	text-align:left;
	display:block;
	border:solid 1px #5A92AD;
	

    opacity: 1;   
    filter: alpha(opacity=100);   
    -moz-opacity: 1;   
    -khtml-opacity: 1;  	
}
table.tblHomeLogos tr td div.divSubMenu a:hover
{
	background-color:#404040;
	color:#F7FBFF;
}
/**********************************************************************************/
/***  End Brand Logos ***/
/**********************************************************************************/
