/* ------------ ZRUENÍ PŘEDNASTAVENÍ V PROHLÍEČÍCH ---------------- */
h1, h2, h3, h4, h5, h6 {font-size: 1em;}
a img {border: none;}
/* ------------------------------------------------------------------ */
.b {font-weight: bold;}
.red {color: #cc0017; font-weight: bold;}
.orange {color: #f9a400; font-weight: bold;}
.orange2 {color: #ff5400;}
.nadpis-red {color: #cc0017; font-size: 24px; font-weight: bold;}
.nadpis-red2 {color: #ed2024; font-size: 21px; font-weight: bold; line-height: 32px;}
.nadpis-grey {color: #adadad; font-size: 16px; font-weight: bold;}
.nadpis-orange {color: #f9a400; font-size: 22px; font-weight: bold; line-height: 33px;}

body {background-color: black; margin: 0px; padding: 0px; font-family: 'arial CE', arial, verdana; font-size: 0.7em; color: white;}

div#create {color: white; background-image: url('../img/bg-vyrobil.jpg'); height: 55px; background-repeat: no-repeat; background-position: top right; width: 974px; text-align: right;}
div#create span {padding-top: 10px; position: relative; top: 15px;}
div#create span a {color: white; font-weight: bold;}
div#create img {float: right; margin-right: 1px; width: 45px; height: 55px;}
.top10 {margin-top: 10px;}

	/* -- FIČUR VPRAVO -- */
#topbox {background-image: url('../img/i2-bottom-c.jpg'); background-position: bottom right; background-repeat: no-repeat; width: 974px; min-height: 814px; _height: 819px;}
#topmenu {width: 659px;}
#topmenu a img {border-width: 0px;}
#logo {background: url(../img/logo-kosmetika.jpg) no-repeat; width: 312px;}

#rightbox {margin-left: 312px; width: 530px; /*position: relative; _left: -3px;*/	/*border-left: 0px solid white;*/
}
	#menu-vyrobce {
		background: #00263a url('../img/bg-menu-vyrobce.jpg') no-repeat top right;
		height: 22px;
		font-size: 1em;
		padding-top: 7px;
		width: 659px;}

	#menu-vyrobce a {color: white; padding-right: 20px;}
	#menu-vyrobce a:hover {color: white; text-decoration: none;}
	#menu-vyrobce span.aktivni {font-weight: bold; text-decoration: none;	padding-right: 20px;}
	#menu-vyrobce img {position: relative; left: -17px;	vertical-align: middle;	margin-bottom: 2px;}

#flash-loga {width: 550px; margin-bottom: 10px;}
#flash-loga object {float: left; margin: 0; padding: 0;}

.nadpis {margin: 0px 15px 0px 0px;}

ul#rady {background: url('../img/bg-rady.jpg') no-repeat -5px 0; list-style-type: none; margin: 0; margin-bottom: 0px; padding: 0; padding-top: 20px; margin-top: -3px;
	text-transform: uppercase; color: #fff; font-weight: bold; font-size: 12px;
	width: 457px; padding-bottom: 20px;}
ul#rady li {float: left; background: url('../img/bg-li-rady.gif') no-repeat 0 4px; padding: 0 25px 10px 12px;}
ul#rady li a {color: #fff;}
ul#rady li a:hover, ul#rady li span {text-decoration: none;}

h1 {/*color: #FDA000;*/ text-transform: uppercase; font-size: 1.4em; margin: 45px 0 30px 150px;}
h2 {padding: 0; margin: 0; margin-bottom: 7px;}
h3 {padding: 0; margin: 0; margin-bottom: 6px;}
p {width: 414px; margin-bottom: 12px; margin-top: 0;}
.zvyrazni {text-transform: uppercase; font-weight: bold;}
span.new {font-size: 11px; color: #FF2A2A; margin-left: 1px; border-bottom: 1px dashed #FF2A2A; font-family: Verdana;}
.seznam-classic {width: 414px; margin: 0px; padding: 0; padding-left: 22px;}
ul.seznam-classic {padding-left: 15px;}
.seznam-classic li {padding-bottom: 10px;}
ol.seznam-classic li span {display: block; padding-bottom: 4px; font-weight: bold;}

#poutac {background: url('../img/kosmetika-poutac.gif') no-repeat; top: 390px; left: 35px; position: absolute; width: 173px; height: 110px;	text-align: right; font-size: 15px; line-height: 1.3em; font-weight: bold;}
	#poutac a {background: url('../img/menu-bod.gif') no-repeat right 26px; color: white; padding-right: 10px; position: absolute; right: 15px; top: 60px;}
	#poutac a:hover {text-decoration: none;}
	#poutac span.zajem {position: absolute; right: 0px;}
.center {text-align: center;}
/* ------------------------- PRODUKTY -------------------------------*/

#produkty {width: 800px; padding-left: 35px; padding-right: 0px; margin-top: 20px;}
#produkty p {width: auto;	padding-right: 100px;}

	/* ----------------- BOX PRODUKT ----------------- */
	.box-produkt {width: 334px; float: left; margin-bottom: 15px; margin-right: 25px;}
	.box-produkt a {color: #fff;}
	.box-produkt a:hover {color: #fff; text-decoration: none;}
	.box-produkt-header {background: url('../img/box-produkt-header.gif') no-repeat; height: 14px;}
	.box-produkt-obsah, .delsi {
		background: #0a293a;
		border-right: 1px solid white; border-left: 1px solid white;
		padding: 3px 10px 0 17px;
		height: 280px;
	}
	.delsi {height: 330px;}

	.box-produkt-footer {
		background: url('../img/box-produkt-footer.gif') no-repeat;
		height: 14px;
	}
	img.box { /* úzky a vysoký */ /* bg-foto: 69px x 148px; */
		background: url('../img/bg-foto.jpg') no-repeat;
		float: left;
		padding: 5px 8px 5px 7px;
		width: 54px; height: 138px;
		margin-right: 20px; margin-bottom: 15px;
	}
	img.box1 { /* nejsirsí /* bg-foto1: 128px x 113px */
	background: url('../img/bg-foto1.jpg') no-repeat;
	float: left;
	padding: 7px 9px 6px 9px;
	width: 110px; height: 100px;
	margin-right: 20px; margin-bottom: 15px;
	}
	img.box2 { /* úzký /* bg-foto2: 86px x 148px */
	background: url('../img/bg-foto2.jpg') no-repeat;
	float: left;
	padding: 4px 7px 4px 7px;
	width: 72px; height: 140px;
	margin-right: 20px; margin-bottom: 15px;
	}
	img.box3 { /* siroký /* bg-foto3: 110px x 100px */
	background: url('../img/bg-foto3.jpg') no-repeat;
	float: left;
	padding: 4px 5px 4px 6px;
	width: 117px; height: 140px;
	margin-right: 20px; margin-bottom: 15px;
	}
	#produkty .box-produkt p, #produkty .box-produkt ul {margin: 0;	width: auto; padding: 0;}
	#produkty	.box-produkt ul {padding-left: 15px;}
	#produkty	.box-produkt ul li.prazdne {list-style-type: none;}

.cleaner {clear: both; height: 1px; margin-top: -1px; font-size: 0;}
.clear-right {clear: right;}
.clear-left {clear: left;}

/* ----------------- stránka objednavka ------------------- */
input, textarea, select, option {font-family: 'arial CE', Arial, sans-serif; font-size: 12px;}

form#poptavka {margin: 0; margin-left: 35px; padding: 0;}
form#poptavka table {border: none; width: auto; margin-top: 15px;}
form#poptavka table tr td {padding: 4px 20px 4px 0;}
form#poptavka table tr td.top {vertical-align: top;}
form#poptavka table input {height: 15px; padding-top: 3px; width: 252px;}
form#poptavka table input.short {width: 105px; margin-right: 10px;}
form#poptavka table span.padding-r {padding-right: 5px;}
form#poptavka textarea {width: 252px;}
form#poptavka input.tlacitko {padding-top: 1px; padding-bottom: 2px; width: 75px; font-size: 12px; margin: 15px 0 0 149px;}
.nic {display:none;}
.chyba {color:red; font-size:12px;}
.ok {font-size:12px; color:yellow;}
em {font-style: normal; color: red; font-family: Verdana;}
