body
{
	margin: 0;
	padding: 0;
	background: #1D1D1D url('img/background.png') repeat-x;
	font-family: Tahoma;
}

a
{
color: black;
}

hr
{
color: #EEEDED;
}

.LeftHeader .HorniMenuElements ul ul
{
	display: none;
	position: absolute;
	z-index: 500;
	top: 50px;
	left: 0;
	width: 150px;
}

.LeftHeader .HorniMenuElements ul li
{
	position: relative;
}

.LeftHeader .HorniMenuElements ul li li
{
	background: red;
	width: 150px;
	height: 25px;
	line-height: 25px;
	float: left;
	display: inline;
	margin: 0;
}

.LeftHeader .HorniMenuElements ul li:hover ul,
.LeftHeader .HorniMenuElements ul li.hover ul
{
	display: block;
	display: none;
}

.Container
{
width: 970px;
background: #DADADA;
margin: auto;
font-family: Tahoma;
}

.LevaStranaElements .Element,
.PravaStranaElements .Element
{
padding-bottom:6px;
font-size: 12px;
margin-bottom: 6px;
border-bottom: 1px solid #eeeded;
}

.LevaStranaElements .ProductTreeElement ul,
.PravaStranaElements .ProductTreeElement ul
{
padding: 0px; padding-left: 20px; 
margin: 0px; 

}

.LevaStranaElements .Element ul.First,

.PravaStranaElements .Element ul.First

{

padding: 0px; 

margin: 0px; 

}



.LevaStranaElements .Element li a,

.PravaStranaElements .Element li a

{

display: block;

padding-left: 14px; padding-right: 8px;

}

.LevaStranaElements .Element li a,

.PravaStranaElements .Element li a

{

padding-top: 4px;

padding-bottom: 4px;

background-position: 2px 7px;

}



.LevaStranaElements .Element li,

.PravaStranaElements .Element li,

.LevaStranaElements .Element p,

.PravaStranaElements .Element p

{

margin: 0px;

}

.LevaStranaElements .Element p,

.PravaStranaElements .Element p

{

margin-top: 5px;

margin-bottom:5px;

}



.ObsahStrankyElements

{

width: 520px;

margin-left: 4px;

background: #DADADA;

font-size: 12px;

}



.ObsahStrankyElements .ElementHeader

{

margin:0px; margin-bottom: 4px;

font-size: 13px; 

height: 27px;

line-height: 27px;

padding-left: 25px;

border: 0px;

padding-left: 25px;

margin-bottom:7px;

font-weight: bold;

color: white;

}



.Col2 .ObsahStrankyElements .ElementHeader

{

background: url(img/h1-2.png) no-repeat;

}



.Col3 .ObsahStrankyElements .ElementHeader

{

background: url(img/h1-3.png) no-repeat;

}





.ObsahStrankyElements p

{

font-size: 12px;

text-align: justify; margin: 0px;

}



.PravaStranaElements .Element

{





}

.LevaStranaElements .Element

{



}



.LevaStranaElements .ElementHeader,

.PravaStranaElements .ElementHeader

{

height: 40px;

border: 0px;

line-height: 40px;

padding-left: 25px;

margin-bottom:7px;

font-size: 14px;

font-weight: bold;

color: white;

}

.LevaStranaElements .ElementHeader

{



}

.PravaStranaElements .ElementHeader

{



}



.LevaStranaElements .ElementContent,

.PravaStranaElements .ElementContent

{

color: #2f2e2d;

padding: 0px 10px 0px 10px;

}



.LevaStranaElements a,

.PravaStranaElements a

{

color: #2f2e2d; text-decoration: none;

}



.LeftHeader #TopLeftCorner

{

background: url('http://www.allsports.cz/deploy/img/fck/Image/banery-hlavicka/header-bottom.png') no-repeat;

height: 146px;

_height: 146px;

_margin-top: -19px;

}



.sk .LeftHeader #TopLeftCorner

{

	background: url('http://www.allsports.cz/deploy/img/fck/Image/banery-hlavicka/header-bottom_sk.png') no-repeat;

}



.LeftHeader #TopLeftCorner h2 a span,

.LeftHeader #TopLeftCorner span a

{

display: none;

width: 360px;

text-align: center;

}

.LeftHeader #TopLeftCorner h2

{

margin: 0px;

padding-top: 42px;

}



.LeftHeader .fade

{

	margin-left: -5px;

	margin-top: 48px;

	width: 380px;

	height: 125px;

	background-position: 10px 25px;

	background-repeat: no-repeat;

	position: absolute;	

	display: none;

}



.LeftHeader .fadeFinal

{

	background-image: url(img/4.png);

	opacity: 0;

	display: none;

}

.sk .LeftHeader .fadeFinal

{

	background-image: url(img/4_sk.png);

}



.LeftHeader .fade1

{

	background-image: url(img/1.png);

}



.sk .LeftHeader .fade1

{

	background-image: url(img/1_sk.png);

}



.LeftHeader .fade2

{

	background-image: url(img/2.png);

}

.sk .LeftHeader .fade2

{

	background-image: url(img/2_sk.png);

}



.LeftHeader .fade3

{

	background-image: url(img/3.png);

}

.sk .LeftHeader .fade3

{

	background-image: url(img/3_sk.png);

}



.LeftHeader #TopLeftCorner

{

background-image: url('img/header-bottom-text.png');

}



.sk .LeftHeader #TopLeftCorner

{

background-image: url('img/header-bottom-text_sk.png');

}



.Col1 .LeftHeader #TopLeftCorner

{

background-image: url('img/header-bottom.png');

}

.sk.Col1 .LeftHeader #TopLeftCorner

{

background-image: url('img/header-bottom_sk.png');

}





.LeftHeader #TopLeftCorner h2 a

{

text-decoration: none;

font-size: 30px;

font-family: Arialnarrow,Arial;

}

.LeftHeader #TopLeftCorner span

{

display: none;

cursor: hand;

}



.LeftHeader #TopLeftCorner span a

{

text-decoration: none;

font-size: 16px;

}



.LeftHeader #TopLeftCorner .Top

{

font-size: 12px; 

}



.LeftHeader #TopLeftCorner .Top ul

{

padding: 0px;

text-align: center;

margin-left: 0px;margin-right: 0px;

padding-left: 5px;

}

.LeftHeader #TopLeftCorner .Top li

{

display: inline; 

}

.LeftHeader #TopLeftCorner .Top span

{

display: inline;

}



.LeftHeader #TopLeftCorner .Top a 

{

text-decoration: none;

text-transform: uppercase;

}



.LeftHeader #TopLeftCorner .Top a:hover

{

text-decoration: underline;

}



.LeftHeader .HorniMenuElements

{

background: url('img/top_menu_back.jpg') repeat-x;

height: 50px;

_height: 69px;

margin:0;padding:0;

}



.LeftHeader .HorniMenuElements ul

{

padding-left: 0px;

margin-top: 0px; margin-bottom: 0px;

margin-left: 5px;

}



.LeftHeader .HorniMenuElements li

{

display: inline;

line-height: 50px;

height: 50px;

float: left;

padding-left: 20px;

margin-left: 10px;

margin-right: 10px;

background: url('img/top_menu_item.gif') no-repeat 4px center;

font-size: 12px; 

text-transform: uppercase;

}



.LeftHeader .HorniMenuElements a

{

font-weight: bold;

text-decoration: none;

}



.LeftHeader .HorniMenuElements a:hover,

.LeftHeader .HorniMenuElements a.highlight

{

text-decoration: underline;

}



#Header .RightHeader

{

height: 49px;

font-size: 12px;

}



.RightHeader .UserInfoElement 

{

padding-top: 7px;

padding-right: 10px;

}

.RightHeader .UserInfoElement a

{

text-decoration: none;

}

.RightHeader .UserInfoElement a:hover

{

text-decoration: underline;

}



.RightHeader .UserInfoElement .Cart,

.RightHeader .UserInfoElement .UserMenu

{

float: right;

padding-right: 8px; padding-left: 8px;

}



.RightHeader .UserInfoElement .UserMenu

{

width: 300px;

}

	

.RightHeader .UserMenu .ElementHeader

{

display: none;

}



.RightHeader .Cart .ElementHeader, .RightHeader .UserMenu .UserName

{

font-weight: bold;

}



.RightHeader .SearchForm 

{

padding: 0px; margin: 0px;

}



.RightHeader .SearchForm span

{

display: none;

}

.RightHeader .SearchForm form

{

padding: 0px; margin: 0px;

}



.RightHeader .SearchForm fieldset

{

padding: 0px; margin: 0px;

border: 0px;

}



.RightHeader .SearchForm button,

.RightHeader .SearchForm input

{

margin-top: 3px;

display: block; float: left;

}



.RightHeader .SearchForm input#search_field

{

margin-left: 5px; 

width: 212px;

_width: 206px;

}



.RightHeader .SearchForm button#search_button

{

border: 0px; width: 72px;

margin-left: 5px;

background: url('img/search_button.jpg') no-repeat left top;

text-align: center;

padding-left: 20px;

text-transform: uppercase;

font-size: 12px;

}



.RightHeader .SearchForm button#search_button:hover

{

background-position: -72px top;

}



.RightHeader .SearchForm button#search_button span

{

display: block;

float: left;

height: 20px;

margin-top: 1px;

}



.LevaStranaElements .Element .Menu ul

{

padding-left: 0px;

}







/* Barvy */



.RightHeader .SearchForm input#search_field

{

border: 1px solid #729b04;

}

.ObsahStrankyElements .ElementHeader

{

/*color: #547106;*/

}

.LeftHeader #TopLeftCorner h2 a,

.LeftHeader #TopLeftCorner span a,

.LeftHeader #TopLeftCorner .Top a

{

color: #354f05;

}



.LeftHeader .HorniMenuElements li,

.LeftHeader .HorniMenuElements a,

.RightHeader .UserInfoElement,

.RightHeader .UserInfoElement a

{



}

.RightHeader .SearchForm button#search_button span

{

color: #3a4f02;

}

#Signature,

#Signature a

{

color: white;

text-decoration: none;

}

#Signature 

{

color: white;

background: #DADADA url('img/footer.png') no-repeat;

text-align: center;

font-size: 12px;

height: 43px;

margin-right: 4px;

margin-left: 4px;

line-height: 43px;



}





.Col1 .HorniMenuElements,

.Col2shop .HorniMenuElements,

.Col2 .HorniMenuElements,

.Col3 .HorniMenuElements

{

background: transparent url('http://www.allsports.cz/deploy/img/fck/Image/banery-hlavicka/header-top.png') no-repeat;

height: 55px;

_height: 74px;

margin:0;

padding:0;



}



.Col1 .RightHeader .MenuElement,

.Col2 .RightHeader .MenuElement,

.Col3 .RightHeader .MenuElement

{

background: url('img/top-menu.png') repeat-x;

height: 49px;

margin:0;

padding:0;

}



.Col1 .RightHeader .MenuElement ul,

.Col2 .RightHeader .MenuElement ul,

.Col3 .RightHeader .MenuElement ul

{

padding-left: 0px;

margin-top: 0px; margin-bottom: 0px;

margin-left: 5px;

}



.Col1 .RightHeader .MenuElement li,

.Col2 .RightHeader .MenuElement li,

.Col3 .RightHeader .MenuElement li

{

display: inline;

line-height: 50px;

height: 49px;

float: left;

font-size: 12px; 

}



.Col1 .RightHeader .MenuElement a,

.Col2 .RightHeader .MenuElement a,

.Col3 .RightHeader .MenuElement a

{

background:transparent url('img/top-menu-divider.png') no-repeat right center;

float: left;

height: 49px;

font-weight: bold;

color: black;

text-decoration: none;

padding-left: 20px;

margin-left: 0px;

margin-right: 0px;

padding-right: 21px;

}



.RightHeader .MenuElement a.l1no8

{

	background: none;

	padding-left: 23px;

	padding-right: 23px;

}



.Col1 .RightHeader .MenuElement a:hover,

.Col1 .RightHeader .MenuElement a.highlight,

.Col2 .RightHeader .MenuElement a:hover,

.Col2 .RightHeader .MenuElement a.highlight,

.Col3 .RightHeader .MenuElement a:hover,

.Col3 .RightHeader .MenuElement a.highlight

{

height: 44px;

color: white;

text-decoration: underline;

background: url('img/top-menu-active.png') 0px 5px no-repeat;

}



/*





 SEARCH ELEMENT





*/



.Col1 .SearchElement,

.Col2shop .SearchElement,

.Col2 .SearchElement,

.Col3 .SearchElement

{

width: 300px;

position: relative;

float: right;

top: 18px;

}



.Col1 .SearchElement .ElementHeader,

.Col2 .SearchElement .ElementHeader,

.Col2shop .SearchElement .ElementHeader,

.Col3 .SearchElement .ElementHeader

{

color: white;

font-size: 12px;

float: left;

margin-right: 5px;

margin-top: 2px;

}



.Col1 .SearchElement .SearchContent .TextInput,

.Col2 .SearchElement .SearchContent .TextInput,

.Col2shop .SearchElement .SearchContent .TextInput,

.Col3 .SearchElement .SearchContent .TextInput

{

height: 15px;

background-color: #D3D3D3;

border: 1px solid black;

}



.Col1 .SearchElement .SearchContent .Submit,

.Col2 .SearchElement .SearchContent .Submit,

.Col2shop .SearchElement .SearchContent .Submit,

.Col3 .SearchElement .SearchContent .Submit

{

margin: 0;

padding: 0;

font-size: 11px;

background-color: #D3D3D3;

border: 1px solid black;

background: transparent url('img/search-button.png') no-repeat left top;

height: 21px;

width: 54px;

border: 0;

padding-bottom: 3px;

color: white;

margin-left: 5px;

}



.Col1 .SearchElement .SearchContent input,

.Col2 .SearchElement .SearchContent input,

.Col2shop .SearchElement .SearchContent input,

.Col3 .SearchElement .SearchContent input

{

position: relative;

top: -1px;



}



.Col1 .SearchElement .SearchContent .Submit,

.Col2 .SearchElement .SearchContent .Submit,

.Col2shop .SearchElement .SearchContent .Submit,

.Col3 .SearchElement .SearchContent .Submit

{

top: -2px;

*top: 1px;

}



.Col1 .SearchElement .SearchContent .Submit:hover,

.Col2 .SearchElement .SearchContent .Submit:hover,

.Col2shop .SearchElement .SearchContent .Submit:hover,

.Col3 .SearchElement .SearchContent .Submit:hover

{

background: transparent url('img/search-button.png') no-repeat right top;

}



/*

.Col1 .SearchElement .SearchContent .Submit

.Col2 .SearchElement .SearchContent .Submit

{



top: -1px;

*top: 0px;

_top: 0px;

}



.Col1 .SearchElement input

.Col2 .SearchElement input

{

position: relative;

*top: -2px;

_top: -2px;

}



.Col2shop .SearchElement .SearchContent .Submit,

.Col3 .SearchElement .SearchContent .Submit

{

position: relative;

top: -2px;

*top: 0px;

_top: 0px;

}



body:nth-of-type(1) .Col2shop .SearchElement .SearchContent .Submit,

body:nth-of-type(1) .Col3 .SearchElement .SearchContent .Submit

{

top: -3px;

}



.Col2shop .SearchElement input,

.Col3 .SearchElement input

{

position: relative;

top: -1px;

*top: -2px;

_top: -2px;

}



body:nth-of-type(1) .Col2shop .SearchElement input,

body:nth-of-type(1) .Col3 .SearchElement input

{

top: -2px;

}



*/





/*





 







*/





#CentralPart

{

background-color: #DADADA;

padding-left: 4px;

padding-right: 4px;

}



.Col1 #CentralPart

{

_margin-top: -25px;

}



.Col2shop #CentralPart,

.Col3 #CentralPart

{

_padding-right: 0;

}



#PageCenter

{

background-color: #DADADA;

padding-left: 4px;

padding-right: 4px;

}



#button-novinky a

{

display: block;

width: 962px;

height: 218px;

background: url('http://www.allsports.cz/deploy/img/fck/Image/banery-uvod/novinky-button.jpg') no-repeat;

color: transparent;

margin-bottom: 10px;

}



.sk #button-novinky a

{

background: url('http://www.allsports.cz/deploy/img/fck/Image/banery-uvod/e-shop-button.jpg') no-repeat;

}



#button-novinky a:hover

{

background-position: left -218px; 	

}



#button-novinky span

{

display: none;	

}



#button-shop a

{

display: block;

width: 962px;

height: 218px;

background: url('img/e-shop-button.jpg') no-repeat;

color: transparent;

margin-bottom: 10px;

}

.sk #button-shop a

{

background: url('img/e-shop-button_sk.jpg') no-repeat;

}



#button-shop a:hover

{

background-position: left -218px;

}



#button-shop span

{

display: none;	

}



#h1-header

{

background: url('http://www.allsports.cz/deploy/img/fck/Image/banery-hlavicka/home-page-h1.png') no-repeat;

width: 962px;

height: 49px;

margin: 0;

padding: 0;

_margin-top: 24px;

}



#h1-header h1

{

position: relative;

top: 15px;

margin: 0; padding: 0;

width: 500px;

text-transform: uppercase;

font-size: 22px;

font-weight: normal;

margin-left: 4px;

padding: 0;

}



#h1-header #header-bauer

{

}



#h1-header #header-znacka

{

color: #C20C1E;

}







.Col1 .ObsahStrankyElements

{

background-color: #F2F4F5;

width: 952px;

margin: 0;

margin-bottom: 10px;

margin-top: 10px;

padding: 5px;

floating: left;

}



.Col2shop .MenuElement

{

display: none;

}



.Col2shop .LevaStranaElements .MenuElement

{

display: block;

}





#nachazite-se

{

display: inline;

background: url('img/cart-ico.gif') 0px 1px no-repeat;

line-height: 49px;

padding-left: 20px;

margin-left: 10px;

margin-right: 10px;

padding-right: 15px;

font-size: 12px;

color: #b90214;

font-weight: bold;

}



.sk #nachazite-se

{

	margin:0px;

}



#nachazite-se-div,

#zpet-na-uvod-div

{

display: inline;

float: left;

height: 49px;

background:transparent url('img/top-menu-divider.png') no-repeat right center;

position: relative;

left: -125px;

top: -7px;

}



#zpet-na-uvod-div a

{

float: left;

height: 49px;

color: black;

}



#zpet-na-uvod

{

display: inline;

line-height: 49px;

padding-left: 17px;

margin-left: 0px;

margin-right: 0px;

padding-right: 17px;

font-size: 12px;

text-decoration: none;

font-weight: bold;



}



#zpet-na-uvod-div a:hover

{

height: 49px;

background: transparent url('img/top-menu-active.png') 0px 5px no-repeat;

color: white;

}



#zpet-na-uvod-div a:hover

{

color: white;

}



#zpet-na-uvod:hover

{



}



.Col2shop .RightHeader .Odkazy

{

float: right;

}





.Col2shop .RightHeader,

.Col2 .RightHeader,

.Col3 .RightHeader

{

background: url('img/top-menu.png') no-repeat;

}





.Col2shop .RightHeader .UserInfoElement .Cart,

.Col2shop .RightHeader .UserInfoElement .UserMenu

{

display: inline;

background:transparent url('img/top-menu-divider.png') no-repeat left center;

float:right;

padding-left:8px;

padding-right:8px;

text-align: right;

color: black;

margin-top: 5px;

position: relative;

top: -3px;

}



.Col2shop .RightHeader .UserInfoElement .UserMenu

{

background: none;



}





.Col2shop .RightHeader .UserMenuElement li

{

display: inline;

list-style: none;	

}



.Col2shop .RightHeader .UserMenuElement .ElementHeader

{

display:none;

}







.Col2shop .UserName a

{

text-decoration: none;

color: black;

font-weight: bold;

}



.Col2shop .UserName

{

margin-bottom: 3px;

}









.Col2shop .Cart .ElementHeader

{

width: 130px;

background: url('img/cart-ico.gif') 25px 0px no-repeat;

margin-bottom: 3px;

}



.Col2shop .Cart a

{

text-decoration: none;

color: black;

}



.Col2shop .UserMenuElement ul

{

display: inline;

list-style-type: none;	

}



.Col2shop .UserMenuElement li

{

display: inline;

}



.Col2shop .UserMenuElement li a

{

text-decoration: none;

color: black;

}

























.Col2shop .ObsahStrankyElements,

.Col2 .ObsahStrankyElements

{

width: 738px;

_width: 733px;

_margin-left: 2px;

}



.Col3 .ObsahStrankyElements

{

width: 508px;

margin-right: 5px;

background: #DADADA;

min-height: 500px;

}



.Col2shop .LevaStranaElements .Element,

.Col2 .LevaStranaElements .Element,

.Col3 .LevaStranaElements .Element,

.Col3 .PravaStranaElements .Element

{

border: 1px solid #9D9C9C;

}



.Col2shop .LevaStranaElements .ElementHeader,

.Col2 .LevaStranaElements .ElementHeader,

.Col3 .LevaStranaElements .ElementHeader,

.Col3 .PravaStranaElements .ElementHeader

{

background: url('img/box-header.png') no-repeat;

height: 27px;

line-height: 27px;

margin: 0;

padding-left: 14px;

font-size: 13px;

}



.Col2shop .ShopSearchElement .ElementContent,

.Col2 .ShopSearchElement .ElementContent,

.Col3 .ShopSearchElement .ElementContent

{

margin: 0;

padding: 5px;

}



.Col2shop .ShopSearchElement .ElementContent input,

.Col2 .ShopSearchElement .ElementContent input,

.Col3 .ShopSearchElement .ElementContent input

{

margin: 0; padding: 0;

margin-right: 5px;

height: 17px;

border: 1px solid #AEACAB;

width: 155px;

}



.Col2shop .ShopSearchElement .ElementContent button,

.Col2 .ShopSearchElement .ElementContent button,

.Col3 .ShopSearchElement .ElementContent button

{

border: 0;

color: white;

font-size: 11px;

background: url('img/e-shop-search-button.png') no-repeat top left;

width: 45px;

height: 17px;

position: relative;

top: 1px;

*top: -1px;

}



.NewsletterElement .Newsletter button

{

float: right;

}



.NewsletterElement .Newsletter input

{

float: left;

}





.Col2shop .ShopSearchElement .ElementContent button:hover,

.Col2 .ShopSearchElement .ElementContent button:hover,

.Col3 .ShopSearchElement .ElementContent button:hover,

.NewsletterElement .Newsletter button:hover

{

background-position: top right;

}



.NewsletterElement .Newsletter button

{

margin-left: 5px;

text-align: center;

width: 60px;

}



.NewsletterElement .Newsletter button span

{

position:relative;

left: -5px;

}



html>/**/body .NewsletterElement .Newsletter button span, x:-moz-any-link, x:default

{

left: 0px;

}



body:nth-of-type(1) .Col2shop .ShopSearchElement .ElementContent button,

body:nth-of-type(1) .Col2 .ShopSearchElement .ElementContent button,

body:nth-of-type(1) .Col3 .ShopSearchElement .ElementContent button

{

top: -1px;

}



.Col2shop .ProductTreeElement .ElementContent,

.Col2 .ProductTreeElement .ElementContent,

.Col3 .ProductTreeElement .ElementContent

{

color: black;

padding: 0;

}



.Col2shop .ProductTreeElement .ElementContent li li,

.Col2 .ProductTreeElement .ElementContent li li,

.Col3 .ProductTreeElement .ElementContent li li

{

/*list-style-image: url('img/catalogue-arrow.png');*/



}



.Col2shop .ProductTreeElement .ElementContent li a,

.Col2 .ProductTreeElement .ElementContent li a,

.Col3 .ProductTreeElement .ElementContent li a

{

height: 18px;

line-height: 18px;

background: url('img/catalogue-button.png') top left no-repeat;

text-decoration: none;

padding-left: 25px;

}



.Col2shop .ProductTreeElement .ElementContent li a:hover,

.Col2 .ProductTreeElement .ElementContent li a:hover,

.Col3 .ProductTreeElement .ElementContent li a:hover,

.ProductTreeElement .ElementContent li.active a

{

height: 18px;

line-height: 18px;

background: url('img/catalogue-button.png') bottom left no-repeat;

text-decoration: underline;

color: white;

}



.Col2shop .ProductTreeElement .ElementContent li li a,

.Col2 .ProductTreeElement .ElementContent li li a,

.Col3 .ProductTreeElement .ElementContent li li a

{

background: transparent url('img/catalogue-arrow.png') 15px 12px no-repeat;

text-decoration: none;

color: #2F2E2D;

}



.Col2shop .ProductTreeElement .ElementContent li li a:hover,

.Col2 .ProductTreeElement .ElementContent li li a:hover,

.Col3 .ProductTreeElement .ElementContent li li a:hover,

.ProductTreeElement .ElementContent li li.active a

{

background: transparent url('img/catalogue-arrow.png') 15px 12px no-repeat;

text-decoration: underline;

color: #B90214;

}



.ProductTreeElement .ElementContent li li.active li a

{

	text-decoration: none;

	color: #2F2E2D;

}



.LevaStranaElements .Element,

.PravaStranaElements .Element

{

padding-bottom: 0;

}



.LevaStranaElements .ElementContent,

.PravaStranaElements .ElementContent

{

padding-top: 10px;

padding-bottom: 10px;

}



.LevaStranaElements .ElementContent,

.PravaStranaElements .ElementContent

{

background-color: #CFCFCF;

}





.Col3 .PravaStranaElements

{

width: 220px;

}























.StyleSwitcher

{

display: none;

}



.Col2 .LevaStranaElements,

.Col3 .LevaStranaElements,

.Col3 .PravaStranaElements

{

margin-top: 7px;

}



.Col2 .ObsahStrankyElements,

.Col3 .ObsahStrankyElements

{

margin-top: 8px; 

float: left;

}



.ArticleContent

{

padding-left: 5px;

padding-right: 5px;

}



.LevaStranaElements .Menu li a

{

margin-left: 1px;

background: url('img/catalogue-arrow.png') 2px 9px no-repeat;

}



.LevaStranaElements .Menu li a:hover

{

color: #B90214;

}



.LevaStranaElements .Menu li li a

{

margin-left: 20px;

}



.Recount

{

cursor: pointer;

}



.ObsahStrankyElements .FaqElement .Path,

.ObsahStrankyElements .StructuredGalleryElement .Path,

.ObsahStrankyElements .DiscussionElement .Path

{

background: url(img/file-ico.gif) no-repeat scroll 6px 9px;

}



.ObsahStrankyElements .GalleryPath

{

background: url(img/file-ico.gif) no-repeat scroll 6px 3px;

padding-left: 19px;

}







.ObsahStrankyElements table.Gallery

{

width: 736px;

margin: 0;

}



.ObsahStrankyElements table.SubgalleryTable

{

margin-bottom: 10px;

}



.ObsahStrankyElements table.SubgalleryTable img

{

border: 0;

}



.ShowAllArticles a,

ArticleStub a

{

color: #2F2E2D;

}



.StructuredGalleryElement table.Gallery

{

background: #DADADA;

}



.ObsahStrankyElements .ArticleListElement .PageSelector

{

margin-bottom: 15px;

}



.ObsahStrankyElements .ArticleListElement .ArticleStub

{

border-bottom: 1px solid #EEEDED;

margin-bottom: 15px;

padding-bottom: 5px;

}



.ObsahStrankyElements .ArticleListElement .ArticleStub h3

{

margin-bottom: 8px;

}



.ObsahStrankyElements .ArticleList

{

	margin-left: 4px;

	margin-right: 4px;

}



.ObsahStrankyElements .ArticleListElement .ArticleStub .Perex

{

text-align: justify;

}



.ArticleListElement .ArticleStub .ArticlePerex a

{

text-decoration: none;

}



.ArticleListElement .ArticleStub .ArticlePerex a:hover,

.ArticleListElement .ArticleStub .ArticlePerex p:hover

{

text-decoration: underline;

}



#TopLeftCorner h2 a

{

display: block;

width: 270px;

height: 40px;

position: relative;

top: -90px;

left: 5px;

}



.Col2shop .ObsahStrankyElements

{

/*margin-top: 1px;*/

}



.ProductBoxElement a

{

font-size: 11px;

}



.ObsahStrankyElements .ArticleContent,

.ObsahStrankyElements .ProductDetails .ProductDescription

{

	line-height: 145%;

}



div#fancy_div

{

	background-color: white;

	color: black;

}



.PopupContent .ArticleContent,

.PopupContent .ArticleContent p

{

	padding: 0;

}



#fancy_content

{

overflow-y: hidden;

}



div#fancy_div

{

*width: 95%;

}



div#fancy_outer

{

height: 30px;

}



/***** vlaječky *****/

.languageSwitcher

{

	position:relative;

	left:920px;

}

.LeftHeader #TopLeftCorner .languageSwitcher a span

{

	display:none;

}

.languageSwitcher a.cz

{

  background: url(img/flag_cz.png) no-repeat scroll left top;

  display:block;

  width:24px;

  height:24px;

}



.languageSwitcher a.sk

{

  background: url(img/flag_sk.png) no-repeat scroll left top;

  display:block;

  width:24px;

  height:24px;

}





/***** konec vlaječek *****/
