#content b {
    color: #fff;
}

form {
    margin-top: 10px;
    margin-bottom: 10px;
}

.product {
    margin-left: 10px;
    clear: both;
}

    .product div {
        float: left;
        height: 18px;
        margin-bottom: 2px;
        padding: 4px;
        padding-left: 8px;
        padding-right: 8px;
        background-color: #101010;
        border-top: solid 1px #202020;
        border-bottom: solid 1px #000;
    }

    .product div.id {
        width: 18px;
        border-left: solid 1px #202020;
        background-color: #171717;
        font-weight: bold;
        color: #fff;
    }
    
    .product div.name {
        width: 370px;
    }

    .product div.cena {
        width: 50px;
        text-align: right;
        border-right: solid 1px #000;
        font-weight: bold;
        color: #fff;
    }

    .product div.order {
        width: 40px;
        font-size: 10px;
        color: #dfdfdf;
        border-right: solid 1px #000;

    }

        .product div.order input {
            width: 40px;
            height: 14px;
            font-size: 10px;
            color: #dfdfdf;
            text-align: right;
            border: solid 1px #303030;
            background-color: #070707;

        }


        .product div.order input:hover {
            border: solid 1px #505050;
            background-color: #101010;
        }


.submits {
    width: 495px;

    text-align: right;
}

    .submits input {
        margin-top: 8px;
        margin-left: 5px;
        border: solid 1px #303030;
        background-color: #070707;
        font-size: 10px;
        color: #c0c0c0;
    }
    
    .submits input:hover {
        border: solid 1px #505050;
        background-color: #101010;
    }
    
/* Products catalog */ol#products, ol#products li {	list-style-type: decimal-leading-zero;	list-style-position: inside;	margin: 0;	padding: 0;}ol#products {	width: 495px;	margin-bottom: 20px;	float: left;}ol#products li {	padding: 4px;    background-color: #101010;	border: solid 1px #000;    border-top: solid 1px #202020;    border-left: solid 1px #202020;	min-height: 23px;	width: 100%;	float: left;	clear: left;}ol#products li h2 {	width: 420px;	display: inline;	padding: 0 10px 10px 0;}ol#products span {	float: right;	*float: none;	padding: 3px 5px 0 0;}ol#products div {	margin-top: 5px;	background: #161616;	border: 1px solid #666;	border-bottom: 1px solid #000;	border-right: 1px solid #000;	padding: 0;	float: left;	position: relative;	}ol#products div img {	float: left;	width: 160px;	height: 160px;}ol#products div p {	padding: 5px 5px 5px 170px;	text-align: justify;	*line-height: 16px;}ol#products div span {	color: #ccc;	background: #000;	width: 100%;	position: absolute;	width: 318px;	padding: 2px 5px 2px 10px;	bottom: 0px;	line-height: 22px;	*line-height: 12px;}ol#products div span img {	width: 11px;	height: 11px;	float: none;}ol#products div span a {	float: right;	margin-left: 10px;	*float: none;}ol#products div span a:hover {	text-decoration: none;}ol#products div span hr {	margin: 0;	height: 1px;	border: 0;	border-top: 1px solid #222;	color: #222;}/* large preview script */#preview{	position:absolute;	border:1px solid #ccc;	background:#333;	padding:5px;	display:none;	color:#fff;	}