body
{
background-image: url(img/back.png);
}


.LeftHeader .Top h2,
.LeftHeader .Top h2 a
{
	float: left;
	width: 350px;
	height: 100px;
	margin-left: 0px;
}
.LeftHeader .Top h2
{
	margin-top: 55px;
}

.LeftHeader .Top span
{
	display: none;
}

#CentralPart
{
padding-top: 5px;
}

#Header
{
background-image: url(img/background.png);;
}

.LevaStranaElements .ElementHeader,
.PravaStranaElements .ElementHeader
{
background-image: url(img/menu_top_left.png);
color: white;
}

.RightHeader .SearchForm button#search_button
{
background: url(img/search_button.png) top left no-repeat;
}

.RightHeader .SearchForm button#search_button:hover
{
background: url(img/search_button.png) bottom left no-repeat;
}

.ObsahStrankyElements .ElementHeader,
.ObsahStrankyElements .Shop h1,
#Cart h1
{
display: block;
background-image: url(img/main_top.png);
color: white;
text-align: left;
color: white;
font-size:12px;
font-weight:bold;
height:27px;
line-height:27px;
margin:0 0 4px;
padding-left:10px;
}

#ProductDetailTop h1
{
background-image: none;
}

.LevaStranaElements .Element li a,
.PravaStranaElements .Element li a
{
background-image: url(img/menu_arrow.png);
}

.LevaStranaElements .Element li li a,
.PravaStranaElements .Element li li a 
{
background-image: url(img/menu_arrow.png);
color: #4C4C4C;
}

.LeftHeader .HorniMenuElements li a:hover,
.LeftHeader .HorniMenuElements li a.highlight
{
background-color:#630017;
margin-top: 5px;
margin-bottom: 5px;
height: 29px;
line-height: 32px;
}

.LevaStranaElements .Element,
.PravaStranaElements .Element
{
background-color: #F5F5F5;
}

.LevaStranaElements .ElementContent,
.PravaStranaElements .ElementContent,
.LevaStranaElements .ElementContent a,
.PravaStranaElements .ElementContent a,
a
{
color: #4C4C4C;
}

#Signature,
#Signature a
{
background-color: #630017;
color: white;
}

.ProductList .Product
{
background-color: white;
border: 1px solid #E0E0E0;
}

.TopPartProduct a,
.TopPartProduct h4
{
color: #2C2C2C;
} 

.ExpeditionInfo,
.ManufacturerInfo
{
color: #C35B00;
}

.Product .ProductDescription
{
color: #4C4C4C;
height: 44px;
}

.Buttons a.Basket,
#ProductDetailTop button
{
background-image: url('img/button_buy.png');
color: white;
} 

.Buttons a.Lupa {
background-image:url(img/button_detail.png);
color: white;
}

.Cart .cart
{
position: relative;
top: 4px;
}


.Parametry .Left
{
float: left;
width: 250px;
}

.Parametry .Left table
{
width: 250px;
}

.Parametry .Left table th,
.Parametry .Right table th,
.Top .ParamTable table th
{
width: 100px;
}

#ProductDetailTop .Parametry .Left table th,
#ProductDetailTop .Parametry .Right table th
{
font-weight: normal;
color: #4C4C4C;
}

.Parametry .Left table td select option,
.Parametry .Right table td select option,
.Parametry .Left table td select,
.Parametry .Right table td select
{
font-size: 10px;
}

.Parametry .Right
{
float: right;
width: 250px;
}

.Parametry table
{
background-color: #F6F6F6;
}

.Parametry
{
background-color: #F6F6F6;
margin-top: 15px;
margin-bottom: 15px;
}


.Top,
.Parametry
{
width: 520px;
}

.Top .ParamTable
{
float: left;
width: 250px;
background: none;
}

#ProductDetailTop .Parametry .Left table .VzdalenostZornicParam th
{
color:#7F011E;
font-weight: bold;
}

.Top .LeftHalf
{
float: right;
margin-top: 0;
width: 250px;
}

.RightHeader .UserInfoElement .Cart a
{
color: #680018;
}

.RightHeader .UserInfoElement .UserMenu
{
top: -23px;
}

.RightHeader .UserInfoElement .UserMenu a
{
color: black;
}

.RightHeader .SearchForm input#search_field
{
border-color: #5F0016;
}

.HorniMenuElements a
{
line-height: 41px;
}

.RightHeader .UserInfoElement .SearchForm
{
top: 147px;
}

.TopPartProduct h2
{
border-bottom: 1px solid #E6E5E5;
}

.TopPartProduct h4
{
border-top: 1px solid #E6E5E5;
}

.Newsletter .TextInput
{
*width: 105px;
*margin-right: 5px;
}

a.WantApply
{
display: block;
margin-top: 5px;
}

.ContactFormElement textarea
{
_width: 500px;
}

.ProductDetails table.Gallery td 
{

}

.ProductDetails #ProductDetailTop table.Varieties th
{
color: black;
}

.ProductDetails #ProductDetailTop table.Varieties th.c
{
width: 37px;
text-align: center;
padding-right: 0;
}

.ProductDetails #ProductDetailTop table.Varieties th.VPrice
{
padding-right: 0;
text-align: right;
}

.Parametry .cluetip span
{
padding-right: 15px;
width: 12px;
background: url('img/parametr.png') right no-repeat;
}

.ProductDetails .SubHeader
{
background:transparent url(img/tab.png) no-repeat scroll center top;
width: 152px;
color: #444444;
}

.Varieties label
{
width: 360px;
}

.cluetip-default #cluetip-outer
{
	background-color: #FFB76A;
}

