﻿body {
    font-family: Verdana;
    font-size: 10px;
    background: url(bg-page.gif) repeat-x top;
    text-align: center;
    margin: 0;
    padding: 0;
}
a
{
}
h1
{
	font-family: Georgia;
	font-size: 200%;
	border-bottom: 1px solid #CEE81C;
	margin: 0 0 0.5em 0;
	color: #BE4413;
}
h2
{
	font-size: 150%;
	border-bottom: 1px solid #CEE81C;
	margin: 0 0 0.2em 0;
	color: #BE4413;
}
h3
{
	font-size: 120%;
	margin: 0.5em 0 0.2em 0;
}
table
{
	font-size: 100%;
}
a:hover
{
	color: #be4413;
}
#page
{
	text-align: left;
	width: 900px;
	margin: 0 auto;
}

#menu
{
	position: relative;
	height: 53px;
	font-family: Georgia;
	font-size: 18px;
	line-height: 53px;
	background: url(bg.gif) repeat-x top;
}




#menu ul 
{
	background: url(menu-hover.gif) repeat-x;
	margin: 5px 0 0	0;
	padding: 0;
	width: 100%;
	list-style: none;
	float: left;
	
}
.search
{
	position: absolute;
	margin: 0;
	padding: 0;
	overflow: hidden;  /*--Important - Masking out the hover state by default--*/
	width: 250px;
	right: 8px;
	top: 0;
	border: 0;
	line-height: 53px;
	text-align: right;
}
.search .search-txt
{
	border: 2px solid #CEE81C;
	width: 190px;
	color: #ccc;
	cursor: pointer;
}
.search .search-txt-hover
{
	border: 2px solid #000;
	width: 190px;
	color: #000;
}
.search .search-btn
{
	vertical-align: middle;
}



#menu ul li{
	margin: 0;
	padding: 0;
	overflow: hidden;  /*--Important - Masking out the hover state by default--*/
	float: left;
	height:48px;
	
}
#menu ul a, #menu ul span { /*--The <a> and <span> share the same properties since the <span>  will be a duplicate of the <a> tag--*/
	padding: 0 10px;
	float: left;
	/*text-decoration: none;*/
	color: #fff;
	background: url(menu-hover.gif) repeat-x;
	clear: both;
	width: 100%;
	height: 48px;
	line-height: 48px; /*--Vertical alignment of text--*/
	
}
#menu ul a{ /*--This is basically the hover state of navigation--*/
	color: #141414;
	background-position: left bottom;
	text-decoration: none;
}
#menu ul span{ /*--Default state of navigation--*/
	background-position: left top;
	text-decoration: underline;
	
}

/*#menu a
{
	padding: 0 10px;
	color: #fff;
}
*/
#head
{
	position: relative;
	height: 272px;
	background: #e8e8e8;
}
#head-inside
{
	position: absolute;
	top: 8px;
	left: 8px;
	height: 256px;
	width: 884px;
	background: #fff url(pes.jpg) no-repeat;
}
#head h1
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 403px;
	height: 99px;
	margin: 0;
	border:0;
}
#head h1 a
{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 403px;
	height: 99px;
	margin: 0;
}
#head h1 a span
{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 403px;
	height: 99px;
	margin: 0;
	background: url(logo.gif) no-repeat;
}

#obsah-kosik
{
	position: absolute;
	top: -8px;
	right:-8px;
	width: 240px;
	height: 60px;
	background: #e8e8e8;
}
#obsah-kosik-inside
{
	position: absolute;
	top: 0px;
	right: 8px;
	width: 224px;
	height: 52px;
	background: #141414;
}
#obsah-kosik p
{
	margin: 8px;
	color: #fff;
	font-weight: bold;
}
#obsah-kosik p a
{
	color: #fff;
	text-decoration: none;
}
#obsah-kosik .obsah-kosik
{
	margin: 0 8px;
	color: #fff;
}
#obsah-kosik .obsah-kosik h1
{
	background: url(kosik.gif) no-repeat;
	padding-bottom: 2px;
	padding-left: 20px;
}
#obsah-kosik .obsah-kosik .obsah-kosik-cena
{
	font-weight: bold;
	color: #cee81c;
	float: right;
	padding: 0;
	background: none;
}
#login
{
	position: absolute;
	top: 59px;
	right: 8px;
	width: 215px;
	height: 189px;
	background:#c6c6c6;
}
#login-inside
{
	position: absolute;
	top: 3px;
	left: 3px;
	width: 209px;
	height: 183px;
	background:#f1f1f1;
}
#login .header-login
{
	background: #d9d9d9 url(domecek.gif) no-repeat 190px center ;
	height: 32px;
	line-height: 32px;
	padding: 0 8px;
	color: #000;
	text-transform: uppercase;
	border-bottom: 1px solid #c6c6c6;
}
#login table
{
	font-size: 100%;
	border-collapse: collapse;
	margin: 8px 0 0 8px;
}
#login input
{
	vertical-align: middle;
}
#login h3
{
	margin: 8px;
	font-family: Georgia;
	font-size: 18px;
	color: #BE4413;
}
#login ul
{
	margin: 0 8px;
	padding: 0;
	list-style: none;
	line-height: 18px;
}
#login ul a
{
	color: #000;
}
#login ul a.send-password
{
	background: url(key.gif) no-repeat;
	padding-left: 15px;
}
#login ul a.create-user
{
	background: url(zamek.gif) no-repeat;
	padding-left: 15px;
}
#login ul a.change-user
{
	background: url(uzivatel.gif) no-repeat;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#login ul a.change-password
{
	background: url(zmenit-udaje.gif) no-repeat;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#login .login-error
{
	display: block;
	padding: 1px 2px;
	text-align: center;
	font-weight: bold;
	/*background: #efcec5;*/
}
#login .logout
{
	margin: 8px;
}
#login ul .your-orders
{
	background: url(objednavky.gif) no-repeat;
	padding-left: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#login .submit-login
{
	border: 0;
	background: #000 url(submit.gif) top no-repeat;
	color: #fff;
	padding: 2px 0px 3px 0px;
	font-family: Verdana;
	font-size: 11px;
}
#kontakt
{
	position: absolute;
	top: 155px;
	left: 225px;
	width: 235px;
	height: 85px;
	background: #fff url(kontakt.gif) no-repeat ;
}
#kontakt-inside
{
	position: absolute;
	top: 8px;
	left: 8px;
	width: 219px;
	height: 74px;
}
#kontakt .h2
{
	color: #BE4413;
	font-weight: bold;
	border-bottom: dotted 1px #BE4413;
	padding: 3px 8px;
	font-size: 120%;
	text-transform: uppercase;
}
#kontakt .kontakt
{
	color: #000;
	line-height: 1.7;
	font-weight: bold;
	padding: 5px 8px;
	font-size: 110%;
}
#znacky
{
	position: absolute;
	top: 0;
	right: 260px;
	width: 104px;
}
#znacky ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#login table td
{
	
	
}
.login-kosik
{
	border: 1px solid #c7c7c7;
	width: 133px;
	background: #FEFEFE url(input.gif) repeat-x;
}

#content
{
	border-bottom: 8px solid #e8e8e8;
	border-left: 8px solid #e8e8e8;
	border-right: 8px solid #e8e8e8;
}
#content-inside
{
	border-top: 8px solid #be4413;
}
#content-inside2
{
	border-top: 8px solid #e8e8e8;
	background: #e8e8e8;
}
#category
{
	width: 226px;
	overflow: hidden;
	float: left;
}
#category ul
{
	margin: 0 0px 0 0;
	width: 216px;
	overflow: hidden;
	padding: 0;
	border: 1px solid #fff;
}
#category ul li
{
	
}
#category ul li a
{
	display: block;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000;
	text-decoration: none;
	background: #fff;
	border-bottom: 1px solid #cee81c;
}
#category ul li a.menu-select
{
	font-weight: bold;
}
#category ul li a:hover
{
	border-left: 8px solid #be4413;
	padding-left: 12px;
	text-decoration: underline;
	background: #e8e8e8 url(a_hover.gif) no-repeat right bottom;
}
#category ul li ul
{
		
}
#category ul li ul a
{
	padding-top: 0px;
	padding-bottom: 0px;
	background: #F1F1F1;
}
#category ul li ul a span
{
	display: block;
	background: url(sipka.gif) no-repeat left center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#main-content
{
	float: left;
	width: 658px;
	/*background: #fff;*/
}
#drobecky
{
	background: #fff;
	padding: 4px;
	border: 2px solid #C6C6C6;
	margin-bottom: 8px;
}
#drobecky a
{
	color: #141414;
}
#drobecky .drobecky-current
{
	font-weight: bold;
}
#podkategorie
{
	margin: 0px 0 2px 0;
	padding: 4px;
	background: #fff url(white-background.gif) repeat-x;
}
#podkategorie a
{
	color: #141414;
	text-decoration: none;
}
#podkategorie a:hover
{
	color: #be4413;
	text-decoration: underline;
}
#pager
{
	margin: 8px 0 2px 0;
	padding: 4px;
	background: #fff url(white-background.gif) repeat-x;
}
/********vypis vyrobku**********/
#vyrobek-vypis
{
	background: #fff url(vyrobek-separator.gif) repeat-y;
	width: 100%;
	overflow: hidden;

}

#vyrobek-vypis div.vyrobky
{
	width: 164px;
	height: 234px;
	float: left;
	background: url(separator-v.gif) repeat-x bottom;
}
#vyrobek-vypis div.vyrobky-inside
{
	margin: 12px 0px 0 12px;
}
#vyrobek-vypis div.vyrobky h2
{
	margin: 0;
	font-weight: bold;
	font-size: 11px;
	height: 32px;
	overflow: hidden;
	border: 0;
	margin-right: 8px;
}

#vyrobek-vypis div.vyrobky img
{
	width: 75px;
	height: 112px;
	float: left;
	border: 1px solid #ABABAB;
}
#vyrobek-vypis div.vyrobky h2 a
{
	color: #141414;
}
#vyrobek-vypis div.vyrobky h2 a:hover
{
	color: #be4413;
}
#vyrobek-vypis div.vyrobky .vyrobky-cena
{
	width: 75px;
	float: left;
	background: url(vyrobky-cena.gif) no-repeat bottom;
	height: 118px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 14px;
	text-align: right;
	
}
#vyrobek-vypis div.vyrobky .vyrobky-cena .nahled-img
{
	height: 30px;
	text-align: right;
}
#vyrobek-vypis div.vyrobky .vyrobky-cena .nahled-img img
{
	float: right;
	width: 22px;
	height: 22px;
	margin-left: 1px;
}
#vyrobek-vypis div.vyrobky .vyrobky-cena .cena
{
	display: block;
	margin-top: 62px;
	margin-left: 10px;
	
}
#vyrobek-vypis div.vyrobky .vyrobky-cena .mena
{
	color: #be4413;
	margin-right: 10px;
	margin-left: 5px;
}
#vyrobek-vypis div.vyrobky .anotation
{
	clear: both;
	display: block;
	font-size: 9px;
	height: 44px;
	overflow: hidden;
}
#vyrobek-vypis div.vyrobky a.detail
{
	background: url(detail.gif) no-repeat center left;
	padding-left: 12px;
	font-size: 12px;
	text-decoration: underline;
	color: #141414;
	font-style:italic;
}
#vyrobek-vypis div.vyrobky a.detail:hover
{
	color: #BE4413;
}
#vyrobek-vypis div.vyrobky input
{
	float: right;
	margin-right: 6px;
	position: relative;
	top: -6px;
}
#vyrobek-vypis div.vyrobky img.VicMoznosti
{
	float: right;
	width: 73px;
	height: 27px;
	position: relative;
	top: -6px;
	left: -6px;
}
/********vypis vyrobku**********/

.clear
{
clear: both;
font-size: 1px;
visibility:hidden;
margin-top: -1px;
}
.right
{
	text-align: right;
}
#detail
{
	background: #fff;
	padding: 8px;
}
#detail .anotation
{
	font-size: 90%;
	color: #626262;
	margin-bottom: .5em;
	
}
#detail h1
{
	display: block;
	margin: 0 0 .5em 0;
	border-bottom: 1px solid #BE4413;
	background: url(detail-background.gif) repeat-x bottom;
	padding: 0.2em 0.3em;
	font-size: 160%;
}
#detail h1 a
{
	display: none;
	float: right;
	font-family:Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ccc;
}
#detail .fotografie
{
	float: left;
	border: 1px solid #C6C6C6;
	width: 300px;
}
#detail .fotografie img
{
margin: 5px;
}
#detail .fotografie-sub img
{
	border: 1px solid #C6C6C6;
}
#detail #informace
{
	font-size: 120%;
	line-height: 1.6;
	float: right;
	width: 300px;
}
#detail .detail-ikonky
{
	margin-bottom: 1em;
}
#detail .popis
{
	
}
#detail .popis
{
	clear: both;
	margin-top: 1em;
	padding-top: 1em;
	font-size: 110%;
	line-height: 1.6;
	
}
table.slozeni
{
	border: 1px solid #BE4413;
}
table.slozeni th
{
	background: #e8e8e8;
	padding: 0.2em 0.4em;
	border-right: 1px solid #ccc;
	text-align: right;
}
table.slozeni td
{
	background: url(td-popis.gif) repeat-x;
	padding: 0.2em 0.4em;
	text-align: left;
}

table.davkovani
{
	border: 1px solid #BE4413;
}
table.davkovani th
{
	background: #e8e8e8;
	padding: 0.2em 0.4em;
	
	text-align: right;
}
table.davkovani td
{
	background: url(td-popis.gif) repeat-x;
	padding: 0.2em 0.4em;
	border-left: 1px solid #e8e8e8;
	text-align: left;
}


#detail #zarazeno
{
	margin-top: 1em;
	font-style:italic;
	margin-bottom: 1em;
	padding-bottom:1em;
}
#detail #zarazeno ul
{
	margin: 0;
	padding: 0 0 0 2em;
}


#detail .detail-cena
{
	width: 75px;
	background: url(vyrobky-cena.gif) no-repeat bottom;
	height: 28px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 14px;
	text-align: right;
	
}
.do-kosiku
{
	margin-top: 0px;
	float: right;
}
#detail .detail-cena .cena
{
	display: block;
	margin-top: 0px;
	margin-left: 0px;
}
#detail .detail-cena .mena
{
	color: #be4413;
	margin-left: 5px;
	margin-right: 10px;
}

/*************/
#obsah
{
	border: 2px solid #C6C6C6;
	background: #fff;
	padding: 8px;
}
#obsah-search
{
	border: 2px solid #C6C6C6;
	background: #fff;
	padding: 8px;
	margin-bottom: 1em;
	color: #BE4413;
}


/****************/
#kosik
{
	background: #fff;
	padding: 8px;
}
.Step1, .Step2, .Step3, .Step4, .Step5
{
	width: 11em;
	float: left;
	height: 22px;
	line-height: 22px;
	background: #ccc /*url(step-end.gif) no-repeat left*/;
	text-align: center;
}
.enabled1, .enabled2, .enabled3, .enabled4, .enabled5
{
	width: 11em;
	float: left;
	height: 22px;
	line-height: 22px;
	background: #141414 url(step-bg-enabled.gif) repeat-x left;
	text-align: center;

}


.enabled1 div, .enabled2 div, .enabled3 div, .enabled4 div, .enabled5 div
{
	width: 100%;
	float: left;
	height: 22px;
	line-height: 22px;
	background: #141414 url(step-bg-enabled.gif) repeat-x left;
	text-align: center;

}

.Step1
{
	background: #ccc url(step-end.gif) no-repeat left;
}
.enabled1 div
{
	background:  url(step-end-enabled.gif) no-repeat left;
}
.Step2, .enabled2
{
	width: 13em;
}

.Step1 a, .Step2 a, .Step3 a, .Step4 a, .Step5 a
{
	width: 100%;
	display: block;
	height: 100%;
	background: url(step-separator.gif) no-repeat right;
}
.enabled1 a, .enabled2 a, .enabled3 a, .enabled4 a, .enabled5 a
{
	width: 100%;
	display: block;
	height: 100%;
	background: url(step-separator-enabled.gif) no-repeat right;
	color: #fff;
}


.Step1 a.enabled, .Step2 a.enabled, .Step3 a.enabled, .Step4 a.enabled, .Step5 a.enabled
{
	width: 100%;
	display: block;
	height: 100%;
	background: url(step-separator-enabled.gif) no-repeat right;
}

.Step5 a
{
	background: #ccc url(step-start.gif) no-repeat right;
}
.enabled5 a
{
	background: #141414 url(step-start-enabled.gif) no-repeat right;
}
.enabled1 a.enabled-part, .enabled2 a.enabled-part, .enabled3 a.enabled-part, .enabled4 a.enabled-part, .enabled5 a.enabled-part
{
	width: 100%;
	display: block;
	height: 100%;
	background: url(step-separator-enabled-part.gif) no-repeat right;
}
.enabled5 a.enabled-start
{
	background: red url(step-start-enabled.gif) no-repeat right;
}
.kosik
{
	border: 2px solid #ccc;
	width: 100%;
	margin-top: 12px;
	border-collapse: collapse;
	font-size: 110%;
	margin-bottom:.5em;
}
.kosik td
{
	padding: 0.2em 0.5em;
	border: 1px solid #E8E8E8;
	background: url(kosik-td.gif) repeat-x;
}
.kosik td input
{
	vertical-align: middle;
}


.kosik .kosik-th td
{
	padding: 0.2em 0.5em;
	border: 1px solid #fff;
	background: #BE4413;
	color: #fff;
	font-weight: bold;
}
.kosik td.kosik-cena
{
	width: 8em;
}
.kosik td.kosik-ks
{
	width: 8em;
	text-align: center;
}
.kosik td.kosik-delete
{
	width: 3em;
}
/****************/
#kosik.doprava
{
}
#kosik.doprava h2
{
	clear: both;
	font-family: Georgia;
	font-size: 160%;
	margin: 1em 0 .5em 0;
	color: #be4413;
}
#kosik.doprava p.icon-doprava
{
	background: url(lorry.gif) no-repeat left center;
	margin: 0;
	padding-left: 16px;
}
#kosik.doprava p.icon-platba
{
	background: url(money.gif) no-repeat left center;
	margin: 0;
	padding-left: 16px;
}
#kosik.doprava div.doprava-popis
{
	margin: .5em 0 1em 16px;
	padding: 8px;
	border: 2px solid #EDEDED;
	background: #FAFAFA;
}

#kosik.doprava div.doprava-popis h3
{
	font-size: 140%;
	margin: 0 0 0.3em 0;
	background: url(li.gif) no-repeat center left;
	padding-left: 10px;
}

#kosik.doprava div.doprava-popis h3 a
{
	color: #141414;
}
#kosik.doprava div.doprava-popis .vybrano h3 a
{
	color: #be4413;
}
#kosik.doprava div.doprava-popis .vybrano
{
	border-left: 2px solid #be4413;
	border-bottom: 2px solid #be4413;
	padding-left: .5em;
	margin-bottom: .5em;
}

#kosik.doprava div.doprava-popis p
{
	font-size: 100%;
	margin: 0 0 1em 0;
	padding-left: 10px;
}
/***************************/
table#adresa
{
	border-collapse:collapse;
	border: 2px solid #C6C6C6;
	
	width: 100%;
}
table#adresa th
{
	text-align: right;
	padding-right: .5em;
}
table#adresa th.nadpis
{
	text-align: center;
	padding-right: .5em;
	background: #FEFEFE url(adresa.gif) repeat-x bottom;
	padding-top: .5em;
	padding-bottom: .5em;
	border-bottom: 1px solid #c6c6c6;
	color: #be4413;
	font-family: Georgia;
	font-size: 120%;
}
table#adresa td input.input, table#adresa td textarea
{
	border: 1px solid #c7c7c7;
	width: 250px;
	background: #FEFEFE url(input.gif) repeat-x;
}
#cartwizard
{
	margin-bottom: 1em;
}

.rekapitulace
{
	width: 300px;
	margin-top: 1em;
}
.rekapitulace table
{
	border-collapse: collapse;
}
.rekapitulace table td
{
	padding: .4em .2em;
}
.rekapitulace h3
{
	font-family: Georgia;
	font-size: 120%;
	margin: 0;
	color: #be4413;
	background: #FEFEFE url(adresa.gif) repeat-x bottom;
	padding: .2em;
}
#kosik a.upravit
{
	background: url(page_edit.gif) no-repeat left center;
	padding: .2em 0 .2em 18px;
	color: #141414;
	margin-bottom: 1em;
}
#kosik a.upravit:hover
{
	color: #be4413;
}

.float-left
{
	float: left;
}
.float-right
{
	float: right;
}
/*********/
table#registrace
{
	border-collapse:collapse;
}
table#registrace input.input, table#registrace select.input
{
	border: 1px solid #c7c7c7;
	width: 250px;
	background: #FEFEFE url(input.gif) repeat-x;
}
table#registrace tr th
{
	width: 15em;
	text-align: right;
}
table#registrace big
{
	font-family: Georgia;
	color: #BE4413;
	font-weight: bold;
}
table#registrace td label
{
	display: block;
	text-align: right;
	
}
table#heslo input.input, table#heslo select.input
{
	border: 1px solid #c7c7c7;
	width: 250px;
	background: #FEFEFE url(input.gif) repeat-x;
}
table#heslo td label
{
	display: block;
	text-align: right;
	
}
fieldset#registrace-fieldset
{
	width: 40em;
	border: 1px solid #ddd;
	color: #888;
}
fieldset#registrace-fieldset legend
{
	color: #000;
}
fieldset#registrace-fieldset table th
{
	width: 15em;
	text-align: right;
}
table#registrace-show
{
	width: 40em;
	border-collapse:collapse;
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
	margin-bottom: 2em;
}
table#registrace-show big
{
	font-family: Georgia;
	color: #BE4413;
	font-weight: bold;
}
table#registrace-show tr
{
	
}
table#registrace-show tr th
{
	width: 15em;
	text-align: right;
}
table#registrace-show tr td, table#registrace-show tr th
{
	padding: 0.3em 0.5em;
	border-bottom: 1px solid #ddd;
}

#hp
{
	background: #fff;
	border: 3px solid #C6C6C6;
	padding: 1em;
	margin-bottom: 1em;
}
table.ViceMoznosti
{
	width: 100%;
	border: 3px solid #D9D9D9;
}
table.ViceMoznosti td
{
	padding: 0.2em 0.4em;
}
table.ViceMoznosti tr
{
	background: #FFF;
}
table.ViceMoznosti tr.ViceMoznostiAlternate
{
	background: #F9EDE9;
}

table.ViceMoznosti .ViceMoznostiCena
{
	width: 70px;
}
table.ViceMoznosti .ViceMoznostiKoupit
{
	width: 100px;
	text-align: right;
}


.ViceMoznostiCena
{
	font-family: Georgia;
	font-weight: bold;
	font-size: 14px;
	
}
.ViceMoznostiCena .mena
{
	color: #be4413;
	margin-right: 10px;
	margin-left: 5px;
}


.provozovna
{
	float: left;
	width: 315px;
}
table.oteviraci-doba
{
	border-collapse:collapse;
	margin-top: 0.5em;
}
table.oteviraci-doba td, table.oteviraci-doba th
{
	padding: 0.2em 0.5em;
	text-align: left;
	border-bottom: solid 1px #F19A7B;
}
table.oteviraci-doba td
{
	border-bottom: solid 1px #F19A7B;
}
table.oteviraci-doba .even
{
	background: #FDEEE9;
}
.no-margin
{
 	margin: 0;
}
blockquote
{
	background: #EBEBEB url(blockquote.gif) no-repeat;
	border: solid 1px #BE4413;
	padding-top: 4px;
	padding-left: 20px;
	font-weight: bold;
}
blockquote div
{
	background: url(blockquote-down.gif) no-repeat right bottom;
	padding-bottom: 4px;
	padding-right: 20px;
}
#foot
{
	color: #ccc;
	text-align: right;
}

#doprava-platba
{
	
}

.doprava-platba
{
	float: left;
}




.doprava-platba a.thumb {
	width: 102px; /*--Width of image--*/
	height: 102px; /*--Height of image--*/
	padding: 0px;
	cursor: pointer;
	display: block;
}
.doprava-platba span { /*--Used to crop image--*/
	width: 102px;
	height: 102px;
	overflow: hidden;
	display: block;
}

#foot
{
	text-align: right;
	width: 900px;
	margin: 0 auto 20px auto;
	padding: 2px;
	border-bottom: dotted 1px #E8E8E8;
}
.skladem
{
	padding: 0.5em;
	background: #141414;
	color: #CEE81C;
	border: 3px ridge #CEE81C;
	font-weight: bold;
	margin-bottom: 1em;
}
.skladem a
{
	color: #FFF;
}
.skladem1
{
	background: url(16-package.png) no-repeat;
	padding-left: 20px;
}
.skladem2
{
	background: url(16-user_headset.png) no-repeat;
	padding-left: 20px;
}

