@charset "utf-8";
/* CSS Document */
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,select,textarea { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
/*html {overflow: -moz-scrollbars-vertical;}*/
/* LAYOUT */
.cleaner { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
.dNone { display: none;}
/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body {
	font: 12px/18px Trebuchet MS, Arial, Verdana, sans-serif;
	color: #fff;
	background-image: url(../img/layout/body_bg.jpg);
	background-color: #4786b7;
	background-attachment: fixed;
	background-position: center top;
	/*-ms-overflow-x : hidden;*/
}
input, textarea {font: 13px/18px Trebuchet MS, Arial, Verdana, sans-serif;}
div#base {
	width: 980px;
	margin: 0 auto 0 auto;
	font-size: 1.1em;
}
/***********************************************/
/* HEADER                                      */
/***********************************************/
div#header {
	position: absolute;
	top: 0px;
	left: 0;
	height: 360px;
	width: 100%;
	background-image: url(../img/layout/header_bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	min-width: 980px;
}
#monstrum {
	position: fixed;
	top: 0;
	left: 50%;
	margin-left: -845px;
	width: 1690px; height: 1081px;
	background-image: url(../img/layout/monstrum.png);
	background-repeat: no-repeat;
	z-index: 0;
}
div#header #headerContent {
	width: 980px; height: 360px;
	margin: 0 auto;
}
#header #band {
	position: absolute;
	top: 0px;
	height: 311px;
	width: 980px;
	background-image: url(../img/layout/header_band.png);
	background-repeat: no-repeat;
	background-position: top center;
}
#header #logo {
	display: block;
	position: absolute;
	width: 334px; height: 156px;
	margin-left: 422px;
	-moz-outline: none;
	outline: none;
	z-index: 2;
}
#header #logo:hover {background: none;}
#header a span  {display: none;}
#header ul {
	position: absolute;
	list-style-type: none;
	margin: 312px 0 0 0;
	z-index: 2;
}
#header ul li {
	display: inline;
}
#header ul li a { 
	height: 17px; 
	padding: 11px 0 10px 0; 
	-moz-outline: none;
	outline: none; 
	display: block; 
	margin-right: 39px; 
	float: left;
}
#header ul li#index, #header ul li#index a {width: 47px;}
#header ul li#koncerty, #header ul li#koncerty a {width: 73px;}
#header ul li#kapela, #header ul li#kapela a {width: 56px;}
#header ul li#hudba, #header ul li#hudba a {width: 53px;}
#header ul li#foto-video, #header ul li#foto-video a {width: 85px;}
#header ul li#odkazy, #header ul li#odkazy a {width: 61px;}
#header ul li#vzkazy, #header ul li#vzkazy a {width: 59px;}
#header ul li#kontakt, #header ul li#kontakt a {width: 73px; margin-right: 0;}
#header ul li#media, #header ul li#media a {width: 52px;}
#header ul li#eashop, #header ul li#eashop a {width: 67px;}

#header ul li a { background-repeat: no-repeat; background-position: left center;}
#header ul li#index a {background-image: url(../img/layout/m-home.png);}
#header ul li#koncerty a {background-image: url(../img/layout/m-koncerty.png);}
#header ul li#kapela a {background-image: url(../img/layout/m-kapela.png);}
#header ul li#hudba a { background-image: url(../img/layout/m-hudba.png);}
#header ul li#foto-video a {background-image: url(../img/layout/m-foto.png);}
#header ul li#odkazy a {background-image: url(../img/layout/m-odkazy.png);}
#header ul li#vzkazy a {background-image: url(../img/layout/m-vzkazy.png);}
#header ul li#kontakt a {background-image: url(../img/layout/m-kontakt.png); margin-right: 0;}
#header ul li#media a {background-image: url(../img/layout/m-media.png);}
#header ul li#eashop a {background-image: url(../img/layout/m-eashop.png);}

#header ul li#index a:hover, #header ul li#index a.active {background-position: -47px center;}
#header ul li#koncerty a:hover, #header ul li#koncerty a.active {background-position: -73px center;}
#header ul li#kapela a:hover, #header ul li#kapela a.active {background-position: -56px center;}
#header ul li#hudba a:hover, #header ul li#hudba a.active {background-position: -53px center;}
#header ul li#foto-video a:hover, #header ul li#foto-video a.active {background-position: -85px center;}
#header ul li#odkazy a:hover, #header ul li#odkazy a.active {background-position: -61px center;}
#header ul li#vzkazy a:hover, #header ul li#vzkazy a.active {background-position: -59px center;}
#header ul li#kontakt a:hover, #header ul li#kontakt a.active {background-position: -73px center; margin-right: 0;}
#header ul li#media a:hover, #header ul li#media a.active {background-position: -52px center;}
#header ul li#eashop a:hover, #header ul li#eashop a.active {background-position: -67px center;}
/***********************************************/
/* CONTENT                                     */
/***********************************************/
div#content {
	margin-top: 370px;
	xxxpadding-top: 370px;
	min-height: 1px;
	width: 980px;
	position: relative;
	z-index: 1;
}
div#right-and-middle div#middle {
	width: 636px;
	float: left;
}
div#right-and-middle,
div#right-and-middle-wide,
div#right-and-middle-wide-right {
	float: right;
	width: 796px;
}
div#right-and-middle-wide-right {
	float: left;
}
div#wide {
	float: right;
	width: 980px;
}
div#middle {
	margin: 0 0px 0 0;
	padding: 0;
}
div#right,
div#left {
	width: 184px;
	margin: 0;
	padding: 0;
	float: left;
}
div#left {margin-right: 0px;}
div#right {margin-left: 0px;}
div#right-and-middle-wide-right div#right {float: right;}
/***********************************************/
/* RIGHT                                       */
/***********************************************/
div#right #iJukebox h2 {
	position: absolute;
	width: 159px; height: 49px;
	margin: -45px 0 0 25px;
	background: url(../img/layout/i-jukebox.png);
}
div#right #prehravac {
	margin: 35px 0 0 25px;
}
div#right #iEAshop h2 {
	position: absolute;
	width: 161px; height: 51px;
	margin: -53px 0 0 23px;
	background: url(../img/layout/i-eashop.png);
}
div#right #iEAshop .img {
	display: block;
	width: 171px; height: 180px;
	background: url(../img/layout/index-album-img.png);
	margin: 40px 0 0 14px;
	-moz-outline: none;
	outline: none;
}
div#right #iEAshop ul {
	text-align: right;
	margin: 0px 5px 0 25px;
	font-size: 0.9em;
}
div#right #iEAshop ul li a:hover, div#right #iEAshop ul li a:hover span  {
	text-decoration: none;
	color: #21445e;
}
.outOf {
	display: block;
	width: 154px; height: 32px;
	margin: 5px 0 0 25px;
	-moz-outline: none;
	outline: none;
}
#myspace {
	background: url(../img/layout/logo-myspace.png);
}
#bandzone {
	background: url(../img/layout/logo-bandzone.png);
}
#facebook {
	background: url(../img/layout/logo-facebook.png);
	margin-top: 20px;
}
#iLikeFacebook {
	margin: 5px 0 0 25px;
}
/***********************************************/
/* FOOTER                                      */
/***********************************************/
div#footer {
	width: 980px;
	height: 30px;
	text-align: right;
	font-size: 90%;
	color: #bcdef8;
	margin-top: 20px;
}
#footer p { }
#footer a {
	-moz-outline: none;
	outline: none;
	position: relative;
	z-index: 500;
}
/****** univerzalni styly *********/
a {color: #fff; text-decoration: none;}
a:hover {color: #fff; text-decoration: underline;}
.color1 { color: #ffc924; display: inline;}
.color2 { color: #023456; display: inline;}
.fRight { float: right;}
.fLeft { float: left;}
.c { text-align: center;}
.error {
	background-image: url(../img/layout/bg_50pr.png);
	color: #ff6868;
	padding: 3px 5px;
	font-size: 130%;
	margin-bottom: 20px;
}
.mess {
	background-image: url(../img/layout/bg_50pr.png);
	color: #33CC66;
	padding: 3px 5px;
	font-size: 130%;
	margin-bottom: 20px;
}
table th {
	font-size: 110%;
	font-weight: bold;
}
div h1 span, div h2 span {display: none;}
.mgTop0 {margin-top: 0;}
.fsSmall { font-size: 80% !important;}
.fs1 {font-size: 1.1em !important;}
h1.h1 {font-size: 150%;}
h2.h2 {font-style: italic; font-size: 110%;}
ul.lines li.line1 {background: url(../img/layout/line-01.png) repeat-x bottom left;}
ul.lines li.line2 {background: url(../img/layout/line-02.png) repeat-x bottom left;}
ul.lines li.line3 {background: url(../img/layout/line-03.png) repeat-x bottom left;}
ul.lines li.line4 {background: url(../img/layout/line-04.png) repeat-x bottom left;}
ul.lines li.line5 {background: url(../img/layout/line-05.png) repeat-x bottom left;}
ul.vypis {margin: 0;}
ul.vypis li {
	padding: 5px 0 7px 0;
	line-height: 150%;
}
ul.vypis li.row1, div.row1 {background: url(../img/layout/l-line-01.png) repeat-x bottom left;}
ul.vypis li.row2, div.row2 {background: url(../img/layout/l-line-02.png) repeat-x bottom left;}
ul.vypis li.row3, div.row3 {background: url(../img/layout/l-line-03.png) repeat-x bottom left;}
ul.vypis img {
	float: left;
	margin: 3px 10px 0 0;
}
ul.vypis a {
	-moz-outline: none;
	outline: none;
}
span.datum {
	display: block;
	color: #ffc924;
	font-weight: bold;
}
span.datum1 {
	display: block;
	color: #023456;
	font-weight: bold;
}
span.autor {
	font-weight: bold;
	color: #35669a;
	background: url(../img/layout/bg_50pr_white.png);
	padding: 0 3px;
}
.rokBg {
	display: block;
	text-align: center;
	width: 95px; height: 49px;
	font-size: 170%;
	line-height: 230%;
	margin: 20px 0 0 -22px;
	font-family: Arial black, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #023456;
}
span.dny {
	position: absolute;
	margin-top: 7px;
	font-style: italic;
	font-size: 1.2em;
	/*filter: alpha(opacity=70); 
	opacity: 0.7;*/
	font-weight: bold;
	color: #092b46 !important;
	font-family: "Times New Roman", Times, serif;	
}
span.dny span {
	font-size: 1.7em;
	font-weight: bold;
}
input.text {
	width: 455px;
	padding: 2px;
	margin-left: 5px;
}
#submit {
	background-color: #084777;
	border: 1px solid #000;
	width: 80px;
	padding: 3px 0;
	color: #fff;
	filter: alpha(opacity=60); 
	opacity: 0.6;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
	margin-top: 10px;
	cursor: pointer;
}
.text p {
	text-align: justify;
	margin: 10px 0px 20px 0px;
}
a.oText {
	color: #023456;
	text-decoration: underline;
	font-weight: bold;
	font-size: 90%;
}
a.oText:hover {background: none;}
a.iOdkaz {
	color: #022a45;
	font-weight: normal;
	text-decoration: underline;
}
a.iOdkaz:hover {
	text-decoration: none;
}
#pOdkazy li a, #novinky li a, #iVzkazy li a, #pKontakt a {
	color: #023456;
	text-decoration: underline;
}
#iNovinky li a:hover, #pOdkazy li a:hover, #novinky li a:hover, #iVzkazy li a:hover, #pKontakt a:hover {
	text-decoration: none;
}
a.info {
	color: #fff;
	text-decoration: underline;
}
a.info:hover {
	text-decoration: none;
}
/****** INDEX PAGE *****/
.text {font-size: 90%; line-height: 170%;}

#coll1 {
	float: left;
	width: 405px;
}
#coll2 {
	float: left;
	width: 350px;
	margin-right: 28px;
}
/* koncerty */
#iKoncerty {
	margin-top: -4px;
	background: url(../img/layout/i-koncerty.png) no-repeat 212px top;
	min-height: 270px;
}
#iKoncerty h2 { display: none;}
#iKoncerty ul {margin: 0 0 -4px -1px;}
#iKoncerty li { padding: 20px 0;}
#iKoncerty li span.datum {font-size: 110%;}
#iKoncerty li span.dny {font-size: 140%;}
/* foto */
#iFoto {margin: 15px 0 0 0px;}
#iFoto li {margin-right: 3px; color: #023456;}
#iFoto .link {
	position: absolute;
	width: 359px; height: 225px;
	cursor: pointer;
	z-index: 9;
	margin: 0px;
}
#iFoto .ramek2 {
	position: absolute;
	width: 402px; height: 296px;
	background-image: url(../img/layout/bg-foto-index.png);
	margin: -20px 0 0 -20px;
}
/* novinky */
#iNovinky {
	margin-top: -7px;
	width: 372px; height: 286px;
	background-image: url(../img/layout/i-novinky.png);
	padding-left: 33px;
}
#iNovinky h1 {
	display: none;
}
#iNovinky ul { width: 331px; padding-top: 16px; margin-bottom: -10px;}
#iNovinky li { 
	padding: 15px 0 15px 0; 
	text-align: justify; 
	color: #457faa;
	font-weight: bold;
} 
#iNovinky li span.datum { 
	font-weight: bold;
	padding-right: 4px;
	display: inline;
	color: #023456;
}
#iNovinky li img {
	float: left;
	margin: 3px 6px 0 0;
}
#iNovinky li a {
	color: #457faa;
	text-decoration: underline;
}
#iNovinky li a:hover {
	color: #457faa;
	text-decoration: none;
}
/* vzkazy */
#pIndex #iVzkazy {
	margin-top: 10px;
	min-height: 270px;
	padding-left: 33px;
}
#pIndex #iVzkazy #imgVzkazy { 
	position: absolute;
	margin: -42px 0 0 174px;
	width: 157px; height: 77px;
	background: url(../img/layout/i-vzkazy.png) no-repeat;
}
#pIndex #iVzkazy h2 { display:none;}
#pIndex #iVzkazy ul { margin: -13px 0 0px 0px; width: 331px;}
#pIndex #iVzkazy li { padding: 19px 0 19px 0; text-align: justify;}
#pIndex #iVzkazy li span.datum { 
	font-weight: bold;
	display: inline;
	color: #023456;
}
#pIndex #iVzkazy li img {
	float: left;
	margin: 3px 3px 0 0;
}
/************ novinky PAGE ***********/
#novinky h1 {
	width: 157px; height: 48px;
	background: url(../img/layout/h-novinky.png);
	margin: 0;
}
#novinky {
	background: url(../img/layout/h-novinky1.png) no-repeat 459px 17px;
	min-height: 370px;
}
#novinky ul {margin-top: -10px;}
#novinky li span.datum {font-size: 110%;}
#novinky li { padding: 20px 0;}
/************ koncerty PAGE **********/
#pKoncerty {background: url(../img/layout/h-koncerty1.png) no-repeat 465px 8px;}
#pKoncerty h1 {
	width: 181px; height: 48px;
	background: url(../img/layout/h-koncerty.png);
	margin: 0;
}
h1#iPozvat {
	width: 368px; height: 48px;
	background: url(../img/layout/h-pozvat-na-koncert.png);
	margin-bottom: 5px;
}
#pozvat textarea {
	width: 455px; height: 100px;
	padding: 2px;
	margin-left: 5px;
}
#pKoncerty span.links {float: right;}
#pKoncerty span.links a {
	font-size: 90%;
	display: block;
	width: 55px;
	text-align: center;
	border-left: 1px solid #bae0ff;
	border-right: 1px solid #bae0ff;
	line-height: 110%;
	-moz-outline: none;
	outline: none;
}
#pKoncerty span.links a:hover {
	background-color: #000; 
	filter: alpha(opacity=50); 
	opacity: 0.5;
	text-decoration: none;
}
#pKoncerty ul {margin-top: -10px;}
#pKoncerty li span.datum {font-size: 110%;}
#pKoncerty li span.dny {font-size: 140%;}
#pKoncerty li { padding: 20px 0;}
/************ vzkazy PAGE **********/
#pVzkazy span.datum {
	display: inline;
	color: #ffc924;
	font-weight: bold;
	font-size: 110%;
}
#pVzkazy {background: url(../img/layout/h-vzkazy1.png) no-repeat 459px 17px;}
#pVzkazy h1#iVzkazy {
	width: 139px; height: 49px;
	background: url(../img/layout/h-vzkazy.png);
}
#pVzkazy ul {margin-top: -10px;}
#pVzkazy li { padding: 20px 0;}
#napsat_vzkaz {
	float: right;
	-moz-outline: none;
	outline: none;
}
h1#iNapsatVzkaz {
	width: 265px; height: 48px;
	background: url(../img/layout/h-napsat-vzkaz.png);
	margin-bottom: 5px;
}
#napsatVzkaz textarea {
	width: 407px; height: 78px;
	padding: 2px;
	margin-left: 5px;
	padding-right: 50px;
}
#napsatVzkaz #counter1 {
	border: none;
	background: none;
	font-weight: bold;
	font-size: 200%;
	position: absolute;
	color: #084777;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 75px 0 0 415px;
	line-height: 100%;
}
/************ hudba PAGE **********/
#pHudba {background: url(../img/layout/h-hudba1.png) no-repeat 459px 16px;}
h1#iHudba {
	width: 122px; height: 38px;
	background: url(../img/layout/h-hudba.png);
}
#pHudba .albumRokBg {
	display: block;
	font-size: 130%;
	line-height: 180%;
	height: 35px;
	/*font-family: Arial Narrow, Arial black, Arial, Helvetica, sans-serif;*/
	margin: 0 0 10px 0;
	padding: 8px 0 4px 0;
	background: url(../img/layout/l-line-01.png) repeat-x bottom left;
	color: #023456;
	font-weight: bold;
}
#pHudba .aImg {
	float: left;
	margin: 5px 10px 20px 0px;
}
#pHudba ul.songs {
	float: left;
	margin-bottom: 20px;
}
#pHudba ul.songs li {
	margin-left: 30px;
	line-height: 150%;
	width: 500px;
}
#pHudba ul.songs li:hover {background: url(../img/layout/bg_25pr.png);}
#pHudba ul.songs li .song { 
	float: right; 
	margin-top: 2px;
}
#pHudba #songText {width: 450px;}
#pHudba #songText div {margin: 20px 0;}
#pHudba #songText strong {font-size: 110%;}
#pHudba a.songText {
	display: block;
	float: right;
	width: 17px; height: 14px;
	background: url(../img/layout/text.png) no-repeat;
	margin: 3px 0 0 3px;
	-moz-outline: none;
	outline: none;
}
#pHudba a.songText span {display: none;}
#pHudba a.songDownload {
	display: block;
	width: 16px; height: 16px;
	background: url(../img/layout/download.png) no-repeat;
	margin: 1px 0 0 3px;
	-moz-outline: none;
	outline: none;
}
#pHudba a.songDownload span {display: none;}
#pHudba a.albDownload {
	background: url(../img/layout/download.png) no-repeat 0 2px;
	padding:0 8px;
	-moz-outline: none;
	outline: none;
}
#pHudba a.albDownload span {display: none;}
/************ kapela PAGE **********/
#pKapela {background: url(../img/layout/h-kapela1.png) no-repeat 625px 210px;}
#pKapela h1#iKapela {
	width: 135px; height: 47px;
	background: url(../img/layout/h-kapela.png);
}
#pKapela .ramek4 {
	display: block;
	background-image: url(../img/layout/bg-ram2.png);
	width: 463px; height: 223px;
	padding: 14px 0 0 14px;
	float: left;
}
#pKapela ul#menu {
	width: 295px;
	margin: 1px 0px 20px 15px;
	float: right;
}
#pKapela #menu li {
	text-align: right;
	margin-bottom: 2px;
	background: url(../img/layout/bg_50pr.png);
}
#pKapela #menu li a {
	display: block;
	width: 285px;
	padding: 5px;
	-moz-outline: none;
	outline: none;
	background: none;
	color: #fff;
	text-decoration: none;
}
#pKapela #menu li a:hover {text-decoration: underline;} 
#pKapela #menu li ul {margin: 0;}
#pKapela #menu li ul li {
	text-align: left;
	padding: 5px;
}
#pKapela #menu li ul li img { margin-right: 5px;}
#pKapela h2#iHistorie {
	width: 112px; height: 28px;
	background: url(../img/layout/h-historie.png);
	margin: 18px 0 15px 0;
}
#pKapela #menu li ul li a {
	display: inline;
	width: auto;
	padding: 0px;
	-moz-outline: none;
	outline: none;
	background: none;
	color: #fff;
	text-decoration: underline;
}
#pKapela #menu li ul li a:hover {
	text-decoration: none;
}
/************ odkazy PAGE **********/
h1#iOdkazy {
	width: 145px; height: 49px;
	background: url(../img/layout/h-odkazy.png);
}
#pOdkazy {
	background: url(../img/layout/h-odkazy1.png) no-repeat 459px 17px;
	min-height: 479px;
}
#pOdkazy ul {margin-top: -10px;}
#pOdkazy li { padding: 20px 0;}
/************ media PAGE **********/
h1#iMedia {
	width: 122px; height: 39px;
	background: url(../img/layout/h-media.png);
}
#pMedia {
	background: url(../img/layout/h-media1.png) no-repeat 459px 17px;
	min-height: 410px;
}
#pMedia ul {
	margin-top: 20px;
	background: url(../img/layout/l-line-03.png) repeat-x top left;
}
#pMedia ul li {
	background: url(../img/layout/l-line-01.png) repeat-x bottom left;
	padding-bottom: 10px;
}
#pMedia ul li h2 {
	color: #023456;
	font-size: 130%;
	background: url(../img/layout/l-line-02.png) repeat-x bottom left;
	padding: 12px 0;
	margin-bottom: 15px;
	font-weight: bold;
}
#pMedia ul li .ramek3 {
	display: block;
	background-image: url(../img/layout/bg-ram.png);
	width: 280px; height: 305px;
	padding: 14px 0 0 14px;
	float: left;
	margin-right: 40px;
}
#pMedia ul li p {
	margin: 0 10px 0 0;
	text-align: left;
}
#pMedia ul li a {
	color: #023456;
	text-decoration: underline;
	-moz-outline: none;
	outline: none;
}
#pMedia ul li a:hover {text-decoration: none;}
#pMedia ul li a.celyClanek {display: block;}
/************ kontakt PAGE **********/
#pKontakt {background: url(../img/layout/h-kontakty1.png) no-repeat 459px 17px;}
h1#iKontakt {
	width: 179px; height: 48px;
	background: url(../img/layout/h-kontakty.png);
}
h2#iStageplan {
	width: 199px; height: 48px;
	background: url(../img/layout/h-stageplan.png);
}
#pKontakt div.obsah {margin: 10px 0 0 25px;} 
#pKontakt .ramek5 {
	display: block;
	background-image: url(../img/layout/bg-ram3.png);
	width: 463px; height: 223px;
	padding: 14px 0 0 14px;
	float: left;
}
#pKontakt ul {margin: 10px 0;}
/************ foto video PAGE **********/
h2#iVideo {
	width: 110px; height: 38px;
	background: url(../img/layout/h-video.png);
	margin: 25px 0 0 -2px;
}
#fotoVideo {background: url(../img/layout/h-foto.png) no-repeat 459px 18px;}
h2#iFoto {
	width: 80px; height: 39px;
	background: url(../img/layout/h-foto1.png);
	margin-top: 25px;
}
h1#iNejnovejsi {
	width: 206px; height: 50px;
	background: url(../img/layout/h-nejnovejsi.png);
	margin-top: -2px;
}
#fotoVideo li span.datum {font-size: 110%;}
#fotoVideo ul {margin-top: -10px;}
#fotoVideo li { padding: 20px 0;}
/*#fotoVideo li a span {
	text-decoration: underline;
	color: #023456;
}
#fotoVideo li a:hover span {text-decoration: none;}*/
#fotoVideo li a span {
	font-size: 90%;
	display: block;
	width: 55px;
	text-align: center;
	border-left: 1px solid #bae0ff;
	border-right: 1px solid #bae0ff;
	line-height: 110%;
	-moz-outline: none;
	outline: none;
}
#fotoVideo li a:hover span {
	background-color: #000; 
	filter: alpha(opacity=50); 
	opacity: 0.5;
	text-decoration: none;
}
/************ eashop PAGE **********/
#pEashop h1 {
	width: 159px; height: 48px;
	background: url(../img/layout/h-eashop.png);
}
#pEashop {background: url(../img/layout/h-eashop1.png) no-repeat 459px 17px;}
#pEashop input.pocet {
	width: 25px;
	margin-left: 3px;
}
#pEashop form div { margin: 0px 0 10px 0;}
#pEashop form div.zbozi { margin: 0px 0 10px 0px;}
#pEashop form div.zbozi .row2 { margin: -20px 0 0 0;}
#pEashop form img { margin-bottom: 10px;}
#pEashop h2.nazev {
	display: block;
	font-size: 130%;
	line-height: 180%;
	height: 35px;
	/*font-family: Arial Narrow, Arial black, Arial, Helvetica, sans-serif;*/
	margin: 0 0 10px 0;
	padding: 8px 0 4px 0;
	background: url(../img/layout/l-line-01.png) repeat-x bottom left;
	color: #023456;
	font-weight: bold;
}
#pEashop h2.nazev .fRight {
	display: block;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 90%;
}
#pEashop input.check {margin-right: 5px;}
#pEashop .kupText {
	float: left;
	margin: 20px 40px 10px 40px;
}
#pEashop .o_pozn {
	width: 776px;
	height: 80px;
}
#pEashop #udaje label, #udaje input {
	display: block; 
	width: 383px;
	float: left;
}
#pEashop #udaje label.left {margin: 0 10px 0 0;}
#pEashop h2#iZpusobPlatby {
	margin: 20px 0 20px 0;
	width: 471px; height: 55px;
	background: url(../img/layout/h-zpusob-platby.png);
}
#pEashop h2#iKontaktniUdaje {
	margin-top: 30px;
	width: 318px; height: 50px;
	background: url(../img/layout/h-kontaktni-udaje.png);
}
#pEashop .box {margin: 0;}
