
/* wide box */
#content .wide { float: left; padding: 0 0 8px 8px; width:773px; }
#content .wide .wideBox { padding-top:10px; }
#content .wide .wideBox h1 { font-size: 1.6em; color: #ff9c71; margin-left:8px; }
#content .wide .wideBox h2 { font-size: 1.4em; color: #ff9c71; margin-left:8px; }
#content .wide .wideBox .boxWindow {
	margin-top:4px;
	padding: 6px 8px 2px 7px;
	=padding: 8px 8px 4px 8px;
	border-top:3px solid #ff9c71; border-bottom:3px solid #ff9c71;
	background-color: #daffb2;
	
	
	/* background-color: #EEFFB8; */
	/*background-color: #E3FBBF;
	background-color: #E7FACA;
	background-color: #E8FCDF;*/
}

#content .wide .wideBox .boxWindow .boxWindow { 	padding: 6px 8px 2px 7px; =padding: 8px 8px 4px 8px; }

.wContent { font-size:1.1em; line-height:1.3em; color:#333; float:left; width:758px; _width:768px; }
.contentRightColumn .wContent { width:280px; overflow:hidden; }
.wContent p { /* font-size:1.1em; */ }
.wContent .fastNav { display:block; padding-bottom:5px !important; border-bottom:1px #666 dotted; margin-bottom:6px !important; font-size:0.9em; }
.wContent .fastNav a:hover { text-decoration:underline; }
.wContent .zdroj, .wContent .foto { width:100%; text-align:right; margin:6px 0 0 0; padding:0 0 2px 0 !important; font-size:0.9em; }
.wContent .foto { margin:0; }
.wContent p.query { display:block; /* border-top:1px #b0d18c dotted; border-left:1px #b0d18c dotted; */ font-weight:bold; margin:0; padding:2px 0 6px 28px !important; background: transparent url('https://misc.drom.sk/images/background/dialog-1.gif') 1px 1px no-repeat;/* background: transparent url('https://misc.drom.sk/images/background/dialog-2.gif') 3px 3px no-repeat; */ color:#333; }
.wContent p.answer { color:#3f473f; display:block; margin:0; padding:0 0 4px 28px; /* background: transparent url('https://misc.drom.sk/images/background/li-darkgreen-middle.gif') 14px 3px no-repeat; */ }
.wContent p.answer strong { color:#3f473f; font-weight: bold; }
.wContent a img { border:1px #555 solid; padding:1px; }
.wContent a img.left { float:left; margin: 0 5px 0 0; }
.wContent a img.right { float:left; margin: 0 0 0 5px; }

.wContentOnly p { line-height:1.47em; /* font-size: 1.1em; */ padding: 0 0 0.9em 0 !important; margin:0 !important; }
.wContentOnly p.justify { text-align:justify; }
.wContentOnly h2 { font-size:1.8em !important; margin-left:0 !important; width:100% auto; background-color:#e1ffc1; padding: 5px 5px 2px 5px; border-top:2px #bdec8b solid; border-bottom:2px #bdec8b solid; }
.wContentOnly a.special { font-size:1.00em; color:#555 !important; text-decoration:none; }
.wContentOnly a.special:hover { font-size:1.00em; color:#333 !important; text-decoration:none; }
.wContentOnly p object { =margin-left:4px; =margin-right:4px; }

.contentLeftColumn .columnBoxSpecial .wContentOnly h2 { color:#444 !important; font-size:1.4em !important; margin: 0.15em 0 0.4em 0 !important; }
.contentLeftColumn .columnBoxSpecial .wContentOnly h3 { color:#444 !important; font-size:1.2em !important; margin: 0.15em 0 0.3em 0 !important; }
.contentLeftColumn .columnBoxSpecial .wContentOnly h4 { color:#444 !important; font-size:1.1em !important; margin: 0.15em 0 0.2em 0 !important; }

.wContent .inline-img-left, .inline-img-right, .inline-img-center { border: 1px #555 solid; padding: 0px; overflow:hidden; }
.wContent .inline-img-left img, .inline-img-right img { border:0 !important; }
.wContent .inline-img-center img { text-align:center; border:0 !important; }
.wContent .inline-img-left { float:left; margin: 0 4px -1px 0; }
.wContent .inline-img-right { float:right; margin: 0 0 0 4px; }
.wContent .inline-img-center { clear:both; text-align: center; margin: 5px auto; }
.wContent .inline-img-left .title, .inline-img-right .title, .inline-img-center .title {
	clear:left;
	font-size: 0.8em;
	text-align: center;
	width: 100%;
	margin: 0;
	color: #222;
	background-color: #aace8d;
}
.inline-img-center .title { margin-top:0px; =margin-top:0; }

#about {
	margin:8px;
	width:757px;
	/* border-top:3px solid #ff9c71; border-bottom:3px solid #ff9c71; */
	border-top:3px solid #bbb; border-bottom:3px solid #bbb;
	/* border-top:3px solid #d0ff9e; border-bottom:3px solid #d0ff9e; */
	padding:5px 8px;
	overflow:hidden;
	color:#d0ff9e;
	background-color:#464646;
}
#about h1, #about h2 { color:#d0ff9e; font-size:1.8em; margin-bottom:2px; }
#about p { color:#e5e5e5; font-size:1.1em; }

.contentLeftColumn { float:left; width:450px; overflow:hidden; }

.contentRightColumn { float:right; width: 300px; _width:308px; overflow:hidden; color:#333; padding: 0 0 8px 8px; =margin-top:-12px; }
.contentRightColumn .columnBox  { padding-top: 10px; }
.contentRightColumn .first { margin-top:-10px; =margin-top:2px; }
div[className="contentRightColumn"] .first { margin-top:2px; }
.contentRightColumn .columnBox h2 { font-size: 1.1em !important; color: #555555 !important; margin-left:8px; }
.contentRightColumn .columnBox h2 a { color: #555555 !important; }
.contentRightColumn .columnBox .boxWindow {
	margin-top:4px;
	padding: 6px 8px 2px 7px;
	=padding: 8px 8px 4px 8px;
	border-top:3px solid #555555 !important; border-bottom:3px solid #555555 !important;
}
.contentRightColumn .columnBox .boxWindow { /* background-color: #ff9c71 !important; */ background-color: #ffb788 !important; font-size:0.9em; }
.contentRightColumn .columnBox .boxWindow a { color:#333; }
.contentRightColumn .columnBox .boxWindow a:hover { color:#333; }
.contentRightColumn .boxWindow ul li { background: transparent url('https://misc.drom.sk/images/background/li-dark.gif') 0 4px no-repeat; padding-left:14px; }
.contentRightColumn .boxWindow ul li a { color:#333; text-decoration:none; _width:auto !important;  }
.contentRightColumn .boxWindow ul li a:hover { text-decoration:underline; }

.contentRightColumn .tickets .boxWindow { height:112px; background: transparent url('https://misc.drom.sk/images/background/tickets.gif') 5px 5px no-repeat; }
.contentRightColumn .tickets .boxWindow p { margin-left:100px; }
.contentRightColumn .tickets .boxWindow a.shop { text-decoration:underline; background: transparent url('https://misc.drom.sk/images/background/li-dark.gif') 0 5px no-repeat; padding-left:14px; color:#333; }
.contentRightColumn .tickets .boxWindow a.shop:hover { text-decoration:none; }
.contentRightColumn .tickets .boxWindow span.now { padding-top:5px; font-size:0.8em; }

.contentLeftColumn .columnBox .boxWindow { background-color:#d0ff9e !important; border-top:3px solid #555555 !important; border-bottom:3px solid #555555 !important; }

.contentLeftColumn .columnBoxSpecial h2 { font-size: 1.1em !important; color: #555555 !important; margin-left:8px; }
.contentLeftColumn .columnBoxSpecial .boxWindow {
	margin-top:4px;
	padding: 6px 8px 2px 7px;
	=padding: 8px 8px 4px 8px;
	border-top:3px solid #555555 !important; border-bottom:3px solid #555555 !important;
}
.contentLeftColumn .columnBoxSpecial .boxWindow { /* background-color: #ff9c71 !important; */ background-color: #ffb788 !important; font-size:0.9em; }
.contentLeftColumn .columnBoxSpecial .boxWindow a { color:#333; }
.contentLeftColumn .columnBoxSpecial .boxWindow a:hover { color:#333; }
.contentLeftColumn .boxWindow ul li { background: transparent url('https://misc.drom.sk/images/background/li-dark.gif') 0 4px no-repeat; padding-left:14px; }
.contentLeftColumn .boxWindow ul li a { color:#333; text-decoration:none;  }
.contentLeftColumn .boxWindow ul li a:hover { text-decoration:underline; }
.contentLeftColumn .columnBoxSpecial .bgGreen { background-color:#d0ff9e !important; }


.contentWideColumn .columnBox .boxWindow { background-color:#d0ff9e !important; }
.contentWideColumn .columnBoxSpecial h2 { font-size: 1.1em !important; color: #555555 !important; margin-left:8px; }
.contentWideColumn .columnBoxSpecial .boxWindow {
	margin-top:4px;
	padding: 6px 8px 2px 7px;
	=padding: 8px 8px 4px 8px;
	border-top:3px solid #555555 !important; border-bottom:3px solid #555555 !important;
}
.contentWideColumn .columnBoxSpecial .boxWindow { /* background-color: #ff9c71 !important; */ background-color: #ffb788 !important; font-size:0.9em; }
.contentWideColumn .columnBoxSpecial .boxWindow a { color:#333; }
.contentWideColumn .columnBoxSpecial .boxWindow a:hover { color:#333; }
.contentWideColumn .boxWindow ul li { background: transparent url('https://misc.drom.sk/images/background/li-dark.gif') 0 4px no-repeat; padding-left:14px; }
.contentWideColumn .boxWindow ul li a { color:#333; text-decoration:none;  }
.contentWideColumn .boxWindow ul li a:hover { text-decoration:underline; }
.contentWideColumn .columnBoxSpecial .bgGreen { background-color:#d0ff9e !important; }

.contentLeftColumn h3, .contentRightColumn h3, .contentWideColumn h3 { margin-left:8px; color:#555; }
.contentRightColumn h3 { font-size:1.2em; }

.packInfoRow { clear:both; float:left; }
.packInfoRow h1 { =margin-top:10px; }
.packInfoCol { margin-bottom:8px; =margin-bottom:0; width:458px; float:left; overflow:hidden; }
.packInfoCol .boxWindow { height:192px; }
.packInfoRow .right { margin-bottom:8px; =margin-bottom:0; margin-left:8px; width:306px; float:left; }

.packInfoCol h3 { color:#444; margin-bottom:4px; }
.packInfoCol p { color:#444; }
.packInfoCol p a { color:#555; text-decoration:none; }
.packInfoCol p a:hover { color:#222; text-decoration:underline; }
.packInfoCol ul li { background: transparent url('https://misc.drom.sk/images/background/li-dark.gif') 0 4px no-repeat; padding-left:14px; }
.packInfoCol ul li a { color:#333; text-decoration:none; }
.packInfoCol ul li a:hover { text-decoration:underline; }
.packInfoCol .partyInfo img { float:left; margin:0 4px 4px 0;border:1px #8ea674 solid; padding:1px; }
.packInfoCol .partyInfo strong.date { font-size:1.8em; text-align:center; color:#444; display:block; }
.packInfoCol .partyInfo strong.place { font-size:1.2em; text-align:center; color:#444; margin-top:8px; display:block; }
.packInfoCol .partyInfo strong.lineup { font-size:1.1em; text-decoration:underline; color:#333; display:block; text-align:center; margin: 5px 0 5px 0; }
.packInfoCol .partyInfo p.lineupDetail { text-align:center; }

.contentRightColumn .photo .boxWindow ul { margin:0; padding:0; }
.contentRightColumn .photo .boxWindow ul li { background: none; margin:0 0 4px 0; padding:0; float:left; width:284px; clear:left; }
.contentRightColumn .photo .boxWindow ul li a { color:#404040; text-decoration:none; }
.contentRightColumn .photo .boxWindow ul li a img { border:1px #666 solid; float:left; padding:1px; }
.contentRightColumn .photo .boxWindow ul li a img.r2 { clear:right; margin:0 0 0 4px; }
.contentRightColumn .photo .boxWindow ul li a:hover { color:#191919; text-decoration:none; }
.contentRightColumn .photo .boxWindow ul li a:hover img { border:1px #613e26 solid;  background-color:#e99d6c; }

.archiv { =float:left; width:100%; }
.archiv ul.col3 {
	width:33.333%; float:left;
	=overflow:hidden;
	margin-left:0 !important;
}
.archiv ul.col3 li { width:100px; margin:0; padding:0 !important; }
.archiv ul.col3 li a { width:100%; }
.archiv ul.col3 li.rok { background:none;  }
.archiv ul.col3 li.rok li { margin-left:0 !important; padding-left:12px !important;  }
.archiv ul.col3 li.rok strong { position:relative;  }
.archiv ul.col3 li small { margin-left:2px; position:absolute; }

.archiv ul.col2 {
	width:50%; float:left;
	margin-left:0 !important;
}
.archiv ul.col2 li { width:100px; }
.archiv ul.col2 li a { width:100%; }
.archiv ul.col2 li.rok { background:none;  }
.archiv ul.col2 li.rok li {  }
.archiv ul.col2 li.rok strong { position:relative; left:-14px; }
.archiv ul.col2 li.rok li strong { position:normal; left:0; }
.archiv ul.col2 li small { margin-left:2px; }

.archiv ul li.c666 { background: transparent url('https://misc.drom.sk/images/background/li-666666.gif') 0 4px no-repeat; padding-left:14px; }

a.special { background: transparent url('https://misc.drom.sk/images/text/anchor-bg-bottom-light.gif') 1px 16px repeat-x !important; padding-right:0 !important; }
a.special:hover { text-decoration:none !important; background: transparent url('https://misc.drom.sk/images/text/anchor-bg-bottom.gif') 1px 16px repeat-x !important; padding-right:0 !important; }

.special.targetBlank { text-decoration:none !important; background: transparent url('https://misc.drom.sk/images/text/anchor-bg-bottom-light+special.gif') bottom right no-repeat !important; padding-right:14px !important; }
.special.targetBlank:hover { text-decoration:none; background: transparent url('https://misc.drom.sk/images/text/anchor-bg-bottom+special.gif') bottom right no-repeat !important; padding-right:14px !important; }

a.special-small { background: transparent url('https://misc.drom.sk/images/text/anchor-bg-bottom-light.gif') 1px 15px repeat-x !important; }
a.special-small:hover { text-decoration:none !important; background: transparent url('https://misc.drom.sk/images/text/anchor-bg-bottom.gif') 1px 15px repeat-x !important; }



.zoznam { }
.zoznam div { clear:both; margin-bottom:5px; }
.zoznam h3 { font-size:1.20em; }
.zoznam h3 a:hover { text-decoration:underline; }
.zoznam img { float:left; padding:1px; border:1px #696969 solid; margin: 0 5px 2px 0; }
.zoznam p { margin-top:4px; }

.zoznam ul li.den { background:none; }
.zoznam ul li.den h3 { margin: 4px 0 4px -12px; display:block; font-size:1.0em; }
/* zobrazuje cas v UL zozname */
.zoznam ul li { padding-left:13px !important; }
.zoznam ul li span { color:#555;  }

.wideBox h2.entita { font-size:1.6em !important; }
.wideBox .entita h1 { font-size:1.3em !important; color:#555 !important; }
.wideBox .entita p { margin-top:0; }

.comments { margin-top:12px; color: #f2ffe2; }
.comments .boxWindow { background-color:#686868 !important; margin-bottom:4px; }
.comments .boxWindow.bgGreen { background-color:#686868; }
.comment { float:left; clear:left; border-bottom: 1px #86b485 solid; padding:5px 0; width:432px; }
.comments .last { border:0; }
.comments .l1 { padding-left:5px; padding-right:5px; width:422px; !overflow:hidden; background-color:#717171; }
.comments .l2 { padding-left:24px; width:408px; background-color:#777777; }
.comments .l3 { padding-left:48px; width:384px; background-color:#7c7c7c; }
.comments .l4 { padding-left:72px; width:360px; background-color:#838383; }
.comments .l5 { padding-left:96px; width:336px; background-color:#898989; }
.comment img { float:left; padding:1px; border:1px #838b96 solid; margin: 0 4px 2px 0; }
.comment strong { color:#222; text-decoration:underline; /* background: transparent url('https://misc.drom.sk/images/background/li-discussion.gif') 0 4px no-repeat !important; padding-left:18px; */ }
.comment span { color:#666; width:100%; font-size:0.9em; }
.comment h4 { width:100%; font-size:1.05em; margin-bottom:5px !important; display:inline;  }
.comment p { font-size:0.9em; line-height:1.2em; padding-bottom:4px; }
.comment .answer { cursor:pointer; border:0; padding:0; float:none; line-height:0.8em; position:absolute; margin:2px 0 0 2px; }
.comments .newComment { text-decoration:none !important; margin:4px 0; width:140px; font-weight:bold; }
.comments .newComment small { position:relative; top:-2px; }
.comments form input,.comments form textarea { background-color:#b7db8d; border:1px #9fc178 solid; }
.commentsHistory p a { line-height:1.0em !important; }
.commentsHistory a:hover strong { text-decoration:underline; }
.comments p img.answer { border:0 !important; } 

.comments .contentForm fieldset { border-color:#6d7478 !important; }
body .wide .contentLeftColumn .comments .contentForm fieldset legend a { color:#b0daf2 !important; font-size:1.0em; }

.comments .comment p a { color:#daffb2 !important; }
.comments .comment p a:hover { text-decoration:underline; color:#daffb2 !important; }

	/* Komentare */
.comments h3 a { color:#d2f6ab !important; }
.comments .comment { border-bottom:1px #616862 solid; }
.comments .comment strong { color:#b0daf2 !important; }
.comments .comment span { color:#aaa !important; }
.comments .comment img { border:1px #838b96 solid; }
.contentForm legend a { color:#ff9c71 !important; }
a.special-small { color:#d2f6ab !important; }

#content .wide .clanok h3.blue a { color:#555 !important; }
#content .wide .videoDark h3.blue a { color:#97c9e5 !important; }
#content .wide .mp3Dark h3.blue a { color:#97c9e5 !important; }

.mp3Dark .comments .comment p a { color:#d2f6ab !important; }
.mp3Dark .comments .comment p a:hover { text-decoration:underline; color:#d2f6ab !important; }
.videoDark .comments .comment p a { color:#d2f6ab !important; }
.videoDark .comments .comment p a:hover { text-decoration:underline; color:#d2f6ab !important; }

.toolBox { margin-top:12px; }
.toolBox h3, .toolBox a { color:#444 !important; }
.toolBox .boxWindow { background-color:#d0ff9e !important; margin-bottom:4px; }

.wide .contentLeftColumn .columnBoxSpecial .bTop1bbb { border-top:1px #bbb solid !important; }
.wide .contentWideColumn .columnBoxSpecial .bTop1bbb { border-top:1px #bbb solid !important; }

.useralert-info, .useralert-warning {
	margin: 8px 14px 0 8px;
	padding: 8px 8px 8px 34px;
	border-top:3px #787777 solid; border-bottom:3px #787777 solid;
	font-size:1.1em;
	font-weight:bold;
}
/* c7fb8e */
.useralert-info { color:#c7fb8e; border-top:3px #c7fb8e solid; border-bottom:3px #c7fb8e solid; background: #616b5f url('https://misc.drom.sk/images/background/ok-20-666666.gif') 7px 7px no-repeat; =background: url('https://misc.drom.sk/images/background/ok-20-666666.gif') 7px 10px no-repeat; }
.useralert-warning { color:#ea2a2a; border-top:3px #ff4d4d solid; border-bottom:3px #ff4d4d solid;  background: #ffd8d8 url('https://misc.drom.sk/images/background/problem-20-ffd8d8.gif') 7px 7px no-repeat; =background: #ffd8d8 url('https://misc.drom.sk/images/background/problem-20-ffd8d8.gif') 7px 10px no-repeat; }

#content .contentLeftColumn .timeInfo-seconds { color:#ff0000 !important; }
#content .contentLeftColumn .timeInfo-minutes { color:#3838ec !important; }
#content .contentLeftColumn .timeInfo-hours { color:#2b9213 !important; }
#content .contentLeftColumn .timeInfo-days { color:#556d50 !important; }
#content .contentLeftColumn .timeInfo-months { color:#555555 !important; }

p.logged { padding-top:4px; color:#a4d767; } {  }
p.logged .login { color:#ffb788; }
p.logged a { color:#aaa;}
p.logged a:hover { color:#daffb2; }
.red { color:#ff7f7f; }

.wide .columnBoxSpecial .bgGreenMedium { background-color:#bee88c !important; }

.pageSymbol { position:absolute; top:202px; right:13px; =top:0; =left:0; =margin-top:1000px; width:72px; height:50px; z-index:1000; }
.pageSymbol img { position:absolute; right:0px; margin-top:0px; padding:3px; background-color:#ff9c71; border:3px #daffb2 solid; z-index:1001; }

a.targetBlank { padding-right:14px; background: transparent url('https://misc.drom.sk/images/background/target-blank.gif') 0 -2px no-repeat; background-position:right;  }
.underline { text-decoration:underline; }

.podporujeme .banner { float:left; clear:left; margin-right:4px; _margin-right:0; =margin-bottom:4px;  }
.podporujeme h3 { display:inline; margin:0; padding:0; }
.podporujeme h3 a { font-size:0.9em; }
.podporujeme h3 a:hover { text-decoration:underline; }
.podporujeme p.datum_klub { font-size:0.7em; }

.adminBar { position:absolute; top:36px; left:742px; display:block; width:120px; }
.adminBar a { color:#333; font-weight:bold; }
.adminBar a:hover { text-decoration:underline; }

.reklama {}
.reklama a { background:none; =float:left; }
.reklama a img { margin-left:1px; }
.reklama .boxWindow { =float:left; } 
.reklama .flashBanner { padding:0 !important; border:1px #666 solid; float:left; margin-left:1px; =margin-left:0;  }
.reklama .flashBanner object { margin:1px; float:left; }
.reklama .s280x280 { margin-bottom:5px; =margin-bottom:3px; _margin-bottom:2px; }

.leftReklama { z-index:150; }
.leftReklama a { background:none; margin:0; padding:0; }
.leftReklama a img { border:0; margin:0; margin-left:1px; _margin-left:-2px; z-index:150; }
.leftReklama .flashBanner { margin-left:1px; =margin-left:1px; }

#header #banner .flashBanner { margin-left:3px; margin-top:3px; border:1px #87a063 solid; float:left; _margin-left:2px; }
#header #banner .flashBanner object { float:left; }
#header #banner a { background:none; }

.reklamaWindow { width:774px; padding:6px 0 !important; text-align:center; }
html .wContentOnly h3.normalMini { font-size:0.7em !important; }
html .wContentOnly h3.normalMini span { font-size:0.9em; }

html #content .wide .wideBox .columnBox .boxWindow.reklamaRight { padding:0 !important; background-color:#555555 !important; }

.suvisStranky div {
	background-color: #ffb788;
}

.bgGreenDark {
	background-color:#aace8d !important;
}

#leftSide .todayInfo { padding:2px 0 4px 15px; color:#919191; }


/* anketa v lavom panely */

#leftSide .anketa h3 { margin:4px 0 0 12px; font-size: 1.1em; color: #d2f6ab; }
#leftSide .anketa h4 { margin-left:12px; margin-top:4px; font-size: 1em; color: #ff9c71; width:136px; line-height:1.2em; }
#leftSide .anketa ul { margin-left:12px; }
#leftSide .anketa ul li { float:left; clear:left; font-size:0.9em; color:#b7bab3; width:142px; margin-top:4px; line-height:1.3em; }
#leftSide .anketa ul li a { color:#b7bab3; }
#leftSide .anketa ul li a:hover { color:#d2f6ab; }
#leftSide .anketa .bar { display:block; float:left; clear:left; margin-top:1px; width:115px; border:1px #555 solid; height:6px; }
#leftSide .anketa .bar span { float:left; display:block; margin:1px 0 0 1px; background-color:#ff9c71; height:4px; }
#leftSide .anketa .percent { display:block; float:left; clear:right; margin-left:3px; width:20px; font-size:0.9em; color:#ff9c71; line-height:0.9em; }
#leftSide .anketa .hlasy { float:left; margin:4px 0 4px 12px; color:#888; font-size:0.9em; }