/* pro ladění */
/* {border: 1px solid black !important} */

body, p, td, table {
  font-family: Arial, "Arial CE", "Helvetica CE", Helvetica, sans-serif;
  font-size: 10pt;
  color:#FFF;
}

h1{color:#ED028A;}
h2 {color:#ED028A;}
h2.video {margin-top: 2.2em;}
h3 {color:#ED028A;}
h4 {margin-bottom:0px}
a{color: #ED028A; text-decoration: none; font-weight:bold}
a:hover, a:active {color: #ED028A; text-decoration: underline;}

body {margin: 0; border: 0; padding: 0; background:#000 url("bg_body.jpg") repeat-x scroll;}

#main{margin:auto; border:0; padding:0; width:868px;}

#header{margin:auto; border:0; padding:0; width:868px; height:209px; background:#000 url("top.jpg") no-repeat scroll;}

#page{margin:auto; border:0; padding:0px; width:868px; background:#000 url("bg_page.png") repeat-y scroll;}

#page-inner{margin:0; margin-left:94px; border:0; padding:0; padding-top:48px; padding-bottom:24px; width:680px}

#footer{margin:auto; border:0; padding:0; width:868px; text-align:center}

#footer-inner{margin:auto; border:0; padding:0; width:680px; text-align:center}

#footer-inner p {margin-top:4px; color:#ED028A; font-size:0.8em}

#logo{margin-left:72px; margin-top:56px; border:0; width:525px; height:67px}

#mmenu{display:block; margin-left:72px; margin-top:26px; border:0; padding:0}
li.mmitem{display:inline; margin-right:16px; margin:0 16px; font-size:1.6em}
li.mmitem a{text-decoration:none; color:#fff}
li.mmitem a:hover, li.mmitem a:active{color:#ED028A; border-top:2px solid #ED028A; text-decoration:none}

#sidebox{width:280px; float:right; margin:0px; margin-top:28px; border:0px; border-left:#CCC 1px solid; padding:0px}
#sidebox-inner{margin:12px; margin-top:0; border:0px; padding:0px}
#sidebox-inner h3{margin-top:0}
.smenu, a.smenu{display:block; margin:0; margin-top:12px; border:0; padding:0}

#imgsidebox{width:280px; clear:right; float:right; margin:0px; margin-top:28px; border:0px; border-left:#CCC 1px solid; padding:0px}
#imgsidebox-inner{margin:12px; margin-top:0; border:0px; padding:0px:; width:180px}
#imgsidebox-inner h3{margin-top:0}
#imgsidebox-inner img {
	margin: 10px;
	border: 0px;
}

#skladby_left{width:200px; margin:0; border:0; padding:0; float:left}
#skladby_mid{width:200px; margin:0; border:0; padding:0; float:left}
#skladby_right{width:200px; margin:0; border:0; padding:0; float:left}
#skladby_left_inner{width:200px; margin:0; border:0; padding:0; padding-right:8px}
#skladby_mid_inner{width:200px; margin:0; border:0; padding:0}
#skladby_right_inner{width:200px; margin:0; border:0; padding:0; padding-left:8px}

h4 + p.nazev_songu {margin-top:2px}

/*.submenupage #submenu {*/
/*margin:0; margin-left:94px; border:0; padding:0; padding-top:48px; padding-bottom:24px; width:680px;*/
/*float: left;
}

.submenupage #page-inner {
float: right;
width: 400px;
}*/

.submenupage #page-inner {
width: 480px;
}

#page-inner ul {
 text-indent: -10px;
}

#page-inner li {
 padding-left: 10px;
}

#page-end {clear:both;
}

#fotogalerie img {
	margin: 10px;
	border: 0px;
	
}

#fotogalerie a {
	text-decoration: none;
	border: 0px; 

}

.pozvanky a img {
border: none;

}

.pozvanky h2 {
 clear:both; 
 padding-top: 20px;
 margin-top: 0px;
}

img.bttLanguage {width:24px; height:18px; border:0; float:right; margin-right:12px;}

img.glr-thumb {width:200px; height:150px; border:0px;}
.glr-title {font-size:1.2em; font-weight:bold;}
.glr-item {width:200px; height:150px; margin:12px; margin-bottom:2.45em; padding:0px; border:0px; text-align:center; float:left;}
#glr-end {clear:both}
#page-end {clear:both}
#glr-menu-end {clear:both}

#glr-menu {width:680px; margin:0; margin-bottom:2.45em; padding:0px; border:0px; text-align:center}
img.glr-menu-thumb {width:90px; height:68px; border:0px;}
.glr-menu-title {font-size:0.8em; color:#FFF}
.glr-menu-item {width:96px; margin:0; margin-bottom:2.45em; padding:0px; border:0px; text-align:center; float:left;}
