body
{
background-color: #7baf15;
}

.ObsahStrankyElements .ArticleContent a
{
color: #8f0824;
}

.LeftHeader .HorniMenuElements li, .LeftHeader .HorniMenuElements a, .RightHeader .UserInfoElement, .RightHeader .UserInfoElement a
{
color: white;
}

.LeftHeader .HorniMenuElements
{
background-image: url('img/top_menu_back.jpg');
}

.Buttons a
{
color: white;
}

.RightHeader .UserInfoElement .Cart,
.RightHeader .UserInfoElement .UserMenu
{
background-image: url('img/head_separate.jpg');
}

#Header .RightHeader
{
background-image: url('img/head_background.jpg');
}

.LeftHeader .HorniMenuElements li
{
background-image: url('img/top_menu_item.gif');
}
.ObsahStrankyElements .ElementHeader
{
	color: white;
}

.RightHeader .SearchForm input#search_field
{
border: 1px solid #3e5c0a; /* hledaci pole v hlavicce stranky */
}
.RightHeader .SearchForm button#search_button
{
background-image: url('img/search_button.jpg');
}
.RightHeader .SearchForm button#search_button span
{
color: white;
}

.LeftHeader #TopLeftCorner
{
background: url('img/top_background.jpg') no-repeat left 0px;
}



.ObsahStrankyElements
{
	width: 740px !important;
}
.ProductList .Product
{
	width: 222px;
}
.ObsahStrankyElements .ProductDetails .TopLeft
{
	width: 370px;
}
.ObsahStrankyElements .login .BottomMenu
{
	width: 275px;
}
.Buttons a.Lupa
{
	display: none;
}
.Buttons a.Basket
{
	width: 78px;
	height: 27px;
	background: #3c3c3c;
	line-height: 27px;
	padding-left: 0;
	float:none;
	margin: 0 auto;
}
.Buttons a.Basket:hover
{
	opacity: 0.8;
}
.ProductList .ProductDescription
{
	height: 50px;
}
.Product .ProductImage img
{
	width: auto !important;
	height: auto !important;
	max-width: 222px;
	max-height: 180px;
}
.Product .ProductImage table
{
	height: 190px;
}
.ProductList .Product:hover
{
	border: 1px solid #ccc;
}


.ObsahStrankyElements .ElementHeader
{
background: url('img/main_top.jpg') repeat;
}

.LevaStranaElements .ElementHeader
{
background-image: url('img/menu_top_left.jpg');
}

.PravaStranaElements .ElementHeader
{
background-image: url('img/menu_top_right.jpg');
}

.Product .Buttons
{
	height:27px;
}
.Buttons a.Lupa
{
background-image: url('img/button_detail.jpg');
}

.LeftHeader #TopLeftCorner h2 a
{
	width: 350px;
	height: 100px;
	margin-top: 5px;
	margin-left: 20px;
	float: left;
}

.LeftHeader #TopLeftCorner span
{
	display: none;
}

#Signature
{
background-color: #9c112c;
}
#Signature, #Signature a
{
color: white;
}

.ProductMenu
{
height: 22px;
}
.ExtGallery .BigImages
{
	height: 350px;
	left:0;
}
.ExtGallery
{
	width: 350px;
}
.ObsahStrankyElements .ProductDetails .TopRight
{
	width: 350px;
}
.ExtGallery .ImagesCount
{
	width: 350px;
}
.ExtGallery .Navigation
{
	width: 320px !important;
}
.ExtGallery .Navigation .SmallImagesRow
{
	width: 320px;
}
