img{ border:0px; }
.webmin,#header h1{ display:none; }
.clearBoth{ clear:both; }
.floatLeft{ float:left; }
.floatRight{ float:right; }
.underline{ text-decoration:underline; }
.strike{ text-decoration:line-through; }
.center{ text-align:center; }
.left{ text-align:left; }
.right{ text-align:right; }
.justify{ text-align:justify; }

#box1 H3 { padding-left:5px; font-size:13px; font-weight:bold; background-image:url(img/dots.gif); background-position:bottom; background-repeat:repeat-x; width:205px; margin:0px; padding-bottom:2px; }
#content H3 { padding-left:5px; font-size:10px; font-weight:normal; background-image:url(img/dots.gif); background-position:bottom; background-repeat:repeat-x; width:505px; margin:0px; margin-top:2px; }
#content H3 B { color:#009900; font-weight:bold; }

ul.horizontal, ul.horizontal li {
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:100%;
}

ul.horizontal {
	position:relative;
	left:0;
	width:100%;
	cursor:default;
}

ul.horizontal li {
	width:161px;
	height:24px;
	padding-top:1px;
	padding-left:29px;
	float:left;
	position:relative;
	cursor:pointer;
	/* left:10.55em; */
	left:0;
	margin:0;
}
	
* html ul.horizontal li {
	/* webmin 
	margin:0 -10.55em 0 10.5em;*/
	margin:0px;
	}

ul[class^="horizontal"] li {
	margin:0px;
	left:0.05em;
	}

ul.horizontal ul {
	z-index:2020;
	padding:0;
	cursor:default;
	position:absolute;
	top:auto;
	width:8.2em;
	margin:0 0 0 0;
	left:-10000px;	
	border-top:solid 1px #ffffff;
	}
	
ul.horizontal ul li {
	/* webmin */
	width:11.2em;
	left:auto;
	margin:0px;
	}



ul.horizontal ul ul {
	/*webmin 
	margin:-0.45em 0 0 7.65em; */
	margin:0.5em 0 0 9.05em;
	}

/*safari<1.2 @media Screen, Projection {  */
	ul.horizontal li:hover > ul { left:auto; }
	ul.horizontal ul li:hover > ul { top:0; }
/* 	} */

#hltopmenu{
	color:#111111;
}

ul.horizontal a, ul.horizontal a:visited {
	cursor:pointer;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
	
ul.horizontal a:hover, ul.horizontal a:focus, ul.horizontal a.rollover, ul.horizontal a.rollover:visited {
	text-decoration:underline;
	}



/*opera 5,6, mac/ie5 ul.horizontal a { float:left; }
@media Screen, Projection { ul.horizontal a { float:none; } }
ul.horizontal a:not(:nth-child(n)) { float:left; } */

ul.horizontal ul a { float:none !important; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;}
@media screen, projection {
	* html ul.horizontal li {
		display:inline; 
		f\loat:left; 
		color:#ffffff;
		}
	}
* html ul.horizontal li { position:static; }
* html ul.horizontal a { position:relative; }
ul[class^="horizontal"] ul { display:none; }
ul[class^="horizontal"] ul { displa\y:block; }


#container{
	text-align:left;
	width:760px;
	margin:auto;
	padding:0px;
	background-image:url(img/body-repeat.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
}

#header{
	width:760px;
	height:90px;
}

#euroit-logo{
	margin-top:4px;
}

#menubar{
	width:760px;
	margin-top:0px;
	padding-top:4px;
	height:25px;
	color:#ffffff;
}

#pagepath{
	float:right;
	width:365px;
	height:10px;
	margin-top:67px;
	background-image:url(../gfx/bg-pagepath.gif);
	background-repeat:no-repeat;
	padding:5px 5px 0px 200px;
	color:#777777;
	font-size:0.7em;
	text-align:right;
}
#pagepath a{
	color:#777777;
	text-decoration:none;
}
#pagepath a:hover{
	text-decoration:underline;
}


#wrapper{
	width:770px;
	padding:0px;
}

#content{
	float:right;
	width:510px;
	padding-right:10px;
	font-size:11px;
}

INPUT, TEXTAREA { border:solid 1px #000000; }


#leftbox{
	float:left;
	width:200px;
	margin-top:5px;
}
#leftbox div{
	background-image:url(../gfx/bg-dots.gif);
	background-repeat:repeat-x;
	padding:5px;
}

#footer{
	margin-top:5px;
	padding-top:1px;
	border-top:solid 1px #cccccc;
	clear:both;
	font-size:smaller;
	color:#666666;
	margin-right:10px;
}

#footer a{
	text-decoration:none;
	background-color:#ffffff;
	color:#666666;
}
#footer a:hover{
	text-decoration:underline;
}
H1 { font-size:18px; line-height:1.2em; text-align:center; margin:10px; }

body{
	margin:0px;
	padding:0px;
	font-family:verdana,tahoma,sans-serif;
	font-size:x-small;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size:small;
	background-color:#ffffff;
	color:#666666;
	line-height:1.4em;
} 

html>body{
	font-size:small;
}

a{
	color:#434343;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}

div.hr {display: none}
/*/*/a{}
div.hr {
  display:block;
  height:1em;
  background-image:url(../gfx/bg-dots.gif);
  background-repeat:repeat-x;
  background-position:center center;
  margin:0px;
}
hr {display:none}
/* */

h2{
	font-size:1.1em;
	color:#395a8c;
	margin-top:3px;
	margin-bottom:8px;
	font-weight:bold;
}

.textblack{
	color:#666666;
}
.textblue{
	color:#395a8c;
}

#box1{
	float:left;
	width:225px;
	padding-right:5px;
	background-image:url(img/middle-line.gif);
	background-position:right top;
	background-repeat:repeat-y;
}

#search_form{
	margin:-8px 0px 0px 3px;
	float:left;
}

#search_form div{
	background:none;
}

#search_form label{
	color:#395a8c;
	font-family:verdana,tahoma,sans-serif;
	font-weight:bold;

}

#wm_search{
	border:solid 1px #a7a7a7;
	width:107px;
	height:14px;
	margin:0px;
	padding:0px 0px 0px 3px;
	color:#666666;
	font-size:0.8em;
}

#search_button{
	margin:0px 0px -4px -4px;
}

.tableDiv TABLE { width:100% }
.tableDiv TABLE A { text-decoration:none; }
.tableDiv TABLE A:HOVER { text-decoration:underline;  }


.imgArrowRed { background-image:url(img/arrow-red.gif); background-repeat:no-repeat; } .imgArrowRedSelected { background-color:#edb7b0; }
.imgArrowYellow { background-image:url(img/arrow-yellow.gif); background-repeat:no-repeat; } .imgArrowYellowSelected { background-color:#f4d4a7; }
.imgArrowGreen { background-image:url(img/arrow-green.gif); background-repeat:no-repeat; } .imgArrowGreenSelected { background-color:#b8ebae; }
.imgArrowBlue { background-image:url(img/arrow-blue.gif); background-repeat:no-repeat; } .imgArrowBlueSelected { background-color:#c2cfeb; }

.imgTitlePage1 { background-image:url(img/title-page-1.gif); background-repeat:no-repeat; }

#box1 H2 { padding-top:2px; padding-left:30px; padding-bottom:4px; margin-bottom:1px; margin-top:10px; font-size:11px; font-weight:bold; color:#666666; }
#content H2 { padding-top:2px; padding-left:30px; padding-bottom:4px; margin-bottom:1px; margin-top:10px; font-size:11px; font-weight:bold; color:#666666; }

.imgRed1 { background-image:url(img/title-red-1.gif); background-repeat:no-repeat; }
.imgRed2 { background-image:url(img/title-red-2.gif); background-repeat:no-repeat; }
.imgLinks { background-image:url(img/title-links.gif); background-repeat:no-repeat; }
.boxBorder { border:solid 1px #cccccc; padding:4px; margin-right:5px; font-size:10px; }

.menuItem { border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; padding-left:3px; font-size:10px; margin-right:5px; }
.menuItem A { font-weight:bold; text-decoration:none; }
.menuItem A:HOVER { text-decoration:underline; }

.imgTitleOdporucteTutoStranku { background-image:url(img/title-odporucte-tuto-stranku.gif); background-repeat:no-repeat; }
.imgTitleKontakt { background-image:url(img/title-kontakt.gif); background-repeat:no-repeat; }
.imgTitleAkoFungujeDennyHoroskop { background-image:url(img/title-ako-funguje-denny-horoskop.gif); background-repeat:no-repeat; }
.imgTitleOsobnyDennyHoroskop { background-image:url(img/title-osobny-denny-horoskop.gif); background-repeat:no-repeat; }
.imgTitlePartnerskyDennyHoroskop { background-image:url(img/title-partnersky-denny-horoskop.gif); background-repeat:no-repeat; }
.imgTitleMojDen { background-image:url(img/title-moj-den.gif); background-repeat:no-repeat; }

.imgTitleZnamenia { background-image:url(img/title-znamenia.gif); background-repeat:no-repeat; }
.imgTitleZnameniaKozorozec { background-image:url(img/title-znamenia-kozorozec.gif); background-repeat:no-repeat; }
.imgTitleZnameniaBaran { background-image:url(img/title-znamenia-baran.gif); background-repeat:no-repeat; }
.imgTitleZnameniaBlizenci { background-image:url(img/title-znamenia-blizenci.gif); background-repeat:no-repeat; }
.imgTitleZnameniaByk { background-image:url(img/title-znamenia-byk.gif); background-repeat:no-repeat; }
.imgTitleZnameniaLev { background-image:url(img/title-znamenia-lev.gif); background-repeat:no-repeat; }
.imgTitleZnameniaPanna { background-image:url(img/title-znamenia-panna.gif); background-repeat:no-repeat; }
.imgTitleZnameniaRak { background-image:url(img/title-znamenia-rak.gif); background-repeat:no-repeat; }
.imgTitleZnameniaRyby { background-image:url(img/title-znamenia-ryby.gif); background-repeat:no-repeat; }
.imgTitleZnameniaSkorpion { background-image:url(img/title-znamenia-skorpion.gif); background-repeat:no-repeat; }
.imgTitleZnameniaStrelec { background-image:url(img/title-znamenia-strelec.gif); background-repeat:no-repeat; }
.imgTitleZnameniaVahy { background-image:url(img/title-znamenia-vahy.gif); background-repeat:no-repeat; }
.imgTitleZnameniaVodnar { background-image:url(img/title-znamenia-vodnar.gif); background-repeat:no-repeat; }

.horoskopPlace { background-image:url(horoskop-znamenia/horoskop-background.gif); padding-top:55px; padding-left:20px; padding-right:15px; background-repeat:no-repeat; height:132px; }
.horoskopPlace IMG { float:right; margin-left:5px; }

.floatLeft { float:left }
.floatRight { float:right }

FORM { margin:0px; padding:0px; }
.error { background-color:red; color:#FFFFFF; }

#mojDenTable { line-height:normal; }
#mojDenTable .line { background-image:url(img/dots.gif); height:1px; font-size:1px; margin-top:5px; margin-bottom:5px; background-repeat:repeat-x; width:503px; }

#homepageImages IMG { margin-bottom:3px; }

.etarget { line-height:normal; color:#000000; }
.selfpromo { margin-bottom:5px; }

.adrenaline { text-align:center; }
.adrenaline IMG { margin-bottom:5px; }
.line { height:1px; font-size:1px; border-bottom:solid 1px #000000; }
#pager { text-align:center; font-size:12px; } 

.dashedBox { border:dashed 1px #111111; padding:5px; }
#BoxExample { text-align:center }

.news { padding:5px; }
.news TABLE { width:100%; }
.news TD { width:50%; padding-bottom:6px; }

.checkbox { border:none; }

.num-box {  padding: 3px 0 3px 0; }
.num-box-l { padding: 3px 0 3px 0; }
.num-box a.num-1 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num1.png') 0 5px no-repeat; }
.num-box a.num-2 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num2.png') 0 5px no-repeat; }
.num-box a.num-3 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num3.png') 0 5px no-repeat; }
.num-box a.num-4 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num4.png') 0 5px no-repeat; }
.num-box a.num-5 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num5.png') 0 5px no-repeat; }
.num-box a.num-6 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num6.png') 0 5px no-repeat; }
.num-box a.num-7 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num7.png') 0 5px no-repeat; }
.num-box a.num-8 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num8.png') 0 5px no-repeat; }
.num-box a.num-9 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num9.png') 0 5px no-repeat; }

.num-box .num-1 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num1.png') 0 5px no-repeat; }
.num-box .num-2 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num2.png') 0 5px no-repeat; }
.num-box .num-3 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num3.png') 0 5px no-repeat; }
.num-box .num-4 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num4.png') 0 5px no-repeat; }
.num-box .num-5 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num5.png') 0 5px no-repeat; }
.num-box .num-6 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num6.png') 0 5px no-repeat; }
.num-box .num-7 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num7.png') 0 5px no-repeat; }
.num-box .num-8 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num8.png') 0 5px no-repeat; }
.num-box .num-9 { display: block; color: #000; padding: 5px 0 5px 30px; background: url('img/num9.png') 0 5px no-repeat; }

.grid {width: 213px; margin: 0 0 10px 45px; }
.grid .num { float: left; width: 69px; height: 59px; margin: 0 2px 1px 0;  text-align: center; font-size: 1em; font-weight: bold; color: #FFF; background: url('img/num_ctverecek.gif') 0 0 no-repeat; }
.grid .num a { display: block; width: 69px; height: 39px; padding: 20px 0 0 0; color: #FFF; text-decoration: none; }
.grid .num a:hover { color: #FFF; text-decoration: underline; background: url('img/num_ctverecek_hover.gif') 0 0 no-repeat; text-decoration: none;}
.grid .num span { display: block; width: 69px; height: 39px; padding: 20px 0 0 0; color: #FFF; text-decoration: none; }
.grid .text { clear: both; text-align: center; width: 211px; border-top: 3px solid #ff7e00; color: #ff7e00; }

