/* definovanie struktury stranky */	
form, center, p,table{margin: 0px;padding: 0px;}
body {margin: 0;padding: 0;font: 100% sans-serif;height: 100%;background-color: #fff;color: #2F2F2F;font-family: Arial, Helvetica, sans-serif;}
img{border:0px;}
.imgbgr{background-image: url("bgr.png");background-repeat: repeat;}
h1{color: #980E2F;font-size: 90%;font-weight: normal;margin: 12px 0 0 0;text-align:left;}
#detail h1{font-size:20px;font-family:Tahoma;color:#980E2F;padding-bottom: 5px;margin: 0px;text-align: center;}
#detail li{text-align: left;}
#detail .text{text-align: left;padding-left: 20px;}
#detail h3, #detail a{color: #980E2F;margin-top: 10px;}
h3{font-size: 14px;margin:0px;padding:0px;text-align:left;color:#2F2F2F;}
#page{width: 555px;margin:auto;font-size: 80%;}
#page a{text-decoration: underline;}
.bgpage {background: url('horemain.gif') repeat-x top;margin: 0;padding: 0;}
#bgmenu {background: url('horemenu.gif') repeat-x top;margin: 0;padding: 0;}
.imgpasik {background: url('pasik.png') repeat-y left;margin: 0;padding: 0;}
#header {margin:0;padding:0;height:80px;background-image: url(line.png);background-repeat: repeat-x;background-position: top;background-color: #ffffff;}
#header img{position:absolute;top:0px;left:0px;float: left;}
#header #img{position:absolute;top:39px;left:172px;background:url("linestart.gif") no-repeat;width: 116px;height: 20px;}
#odkazy{width:780px;text-align: right;padding-top: 5px;font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: xx-small;font-weight: bold;text-decoration: none;}
#odkazy a{color: #2F2F2F;text-decoration:underline;}
#menu{background: url("mmleft.gif") repeat-y left;width:215px;float: left;font-size: .9em;}
#menu h2{background-color: #ebebeb;background-image: url("ret.gif");background-repeat: repeat-y;background-position: left;margin: 15px 0 15px 0px;width: 205px;font-weight: bold;float: right;font-size: .9em;padding: 2px 0 2px 0;}
#menu h2 span{margin: 0 0 0 15px;}
#menu ul{padding: 0;margin: 0;}
#menu li {font-weight: normal;text-decoration: none;float: right;width: 180px;display: block;list-style-type: none;position: relative;border: none;padding: 0;margin: 0;font-size: 1em;}
#menu li a:link,#menu li a:visited,#menu li a {display: block;text-decoration: underline;padding: 0 0 0 5px;margin: 0px;}
#menu li a:link,#menu li a:visited,#menu li a:hover {position:relative;color: #2F2F2F;}
#menu li a:hover {background-color:#ebebeb;color: #2F2F2F;}
#doleprih{background: url("doleprih.gif") no-repeat left top;height: 31px;width: 215px;}
#horeprih{background: url("horeprih.gif") no-repeat left top;height: 66px;width: 215px;}
#mainprih{background-image: url("leftprih.gif");background-repeat: repeat-y;background-position: right;background-color: #fff;width: 215px;height: 115px;color: #f5f5f5;}
#bottom{background: url("mmbottom.gif") no-repeat left;float: left;width: 215px;height: 30px;}
#main1{background: url(main1.jpg) no-repeat left top;width: 328px;height: 91px;position: absolute;top: 80px;left: 215px;}
#main2{background: url(main2.jpg) no-repeat left top;width: 363px;height: 84px;position: absolute;top: 171px;left: 215px;}
#main3{background: url(main3.jpg) no-repeat left top;width: 36px;height: 44px;position: absolute;top: 255px;left: 215px;}
#mainprih h3{padding: 0;margin: 0 0 20px;font-size: 0.96em;color: #5F5F5F;background-image: url("box.gif");background-repeat: no-repeat;background-position: left;}
#mainprih h3 span{margin: 0 0 0 30px;}
#mainprih b{float: left;margin-top: 3px;width: 48px;text-align: right;color: #2F2F2F;font-weight: normal;background-color: #fff;}
#mainprih .login{width: 155px;height: 27px;margin: 0;padding: 0;position: relative; left: 15px;}
#mainprih .prihlas{width: 100px;position: relative;float: right;margin-top: 0px;font-weight: normal;color: #2F2F2F;background: #2F2F2F;border: 0px;border-bottom: 1px solid #2F2F2F;height: 18px;}
#mainprih #button{position: relative;float: left;left: 85px;height: 20px;width : 105px;margin: 2px 10px 2px 0px;font-weight: normal;color: #FFFFFF;background: #980E2F;border-width: 0px;}
#small{margin: 0;padding: 0px;position: absolute;left: 543px;top: 80px;width: 154px;height: 76px;background-color:#ebebeb;color: #2F2F2F;}
#small ul{padding: 0;margin: 1px 0px 0px 0px;background-color:#ebebeb;color: #2F2F2F;}
#small li {padding:0px; background-color:#ebebeb;font-size:12px;font-weight: normal;text-decoration: none;float: left;width: 155px;display: block;list-style-type:none;position:relative;color: #2F2F2F;text-align: left;}
#small li a:link,#small li a:visited,#small li a {display:block;text-decoration:underline;color:#2F2F2F;}
#small li a:link,#small li a:visited,#small li a:hover 
{position:relative;color:  #2F2F2F;background-color:#ebebeb;}
#small li a:hover {background: #ffffff;}
.sivy{font-size:12px;color: #2F2F2F;text-decoration: none;font-weight: normal;text-align:left;}
a.partners{color: #980E2F;}
/* definovanie obsahu stranky */
table{width: 100%;text-decoration: none;color:#2F2F2F;margin:0;font-size: 1.0em;}
#vypis a{text-decoration: underline;color:#980E2F;font-weight: bold;font-size: 1.1em;}
#vypis{border-top: 1px solid #7F7F7F;font-size: 90%;margin-top: 10px;margin-bottom: 10px;font-family: verdana, Geneva, Arial, Helvetica, sans-serif;text-align:left;}
#vypis td {margin: 0;padding:5px;border-bottom: 1px solid #7F7F7F;}
#vypis b{font-size:1.25em;text-decoration: none;color:#2F2F2F;margin:auto;font-weight: bold;display: block;text-align : center;}
.line {font-size: 13px;font-weight: normal;color: #2F2F2F;background: #F5F5F5;border: 1px solid #2F2F2F;}
.left, .left td{text-align:left;}
.center{text-align:center;}
legend{color: #2F2F2F;font-size: 1em;font-weight: bold;}
fieldset{margin: 10px 0 10px 0; border: 1px solid #2F2F2F;}
.textuvod b{font-weight: bold;text-decoration: none;color: #980E2F;text-align: left;}
.imgtop{background-image: url("top.gif");background-repeat: no-repeat;background-position: center;}
hr {height:1px;color:#7F7F7F;background-color: #7F7F7F;border: none;width : 100%;}
select {font-size: 13px;color: #2F2F2F;background: #F5F5F5;border: 1px solid #2F2F2F;}
textarea {font-size: 12px;font-weight: normal;font-family: verdana, Geneva, Arial, Helvetica, sans-serif;color: #2F2F2F;background: #F5F5F5;border: 1px solid #2F2F2F;height : 80px;margin-bottom: 10px;}
.button{font-size: 1em;font-weight: normal;color: #FFFFFF;background: #980E2F;border-width: 0px;height: 20px;}
.inde {padding: 10px 0 10px 50px;}
.inde li,.inde {font-size:15px;font-weight: normal;text-decoration: none;color: #2F2F2F;float : none;text-align : left;}
.inde li a:link,.inde li a:visited,
.inde li a {font-size:12px;font-weight: normal;text-decoration:none;}
.inde li a:link,.inde li a:visited,
.inde li a:hover {font-size:13px;color:  #2F2F2F;}
.inde li a:hover {background: #FFFFFF;}
.message, .error{font-size: 1em;color: #2F2F2F;background-image : url(bgr.png);margin: 2em;padding: 15px;text-align : left;}
.message{border: 1px solid #2F2F2F;}
.error{border: 1px solid #980E2F;}
.message a, .error a, .link{text-decoration: none; color: #980E2F;}
.w42{width: 42px;}
.w60{width: 60px;}
.w80{width: 80px;}
.w115{width: 115px;}
.w140{width: 140px;}
.w165{width: 165px;}
.w190{width: 190px;}
.w230{width: 230px;}
.w250{width: 250px;}
.w380{width: 380px;}
.w500{width: 500px;}
.w520{width: 520px;text-align: left;}
#login{height: 54px;margin: 0;padding: 0;color: #2F2F2F;border: none;}
.page  {border-spacing:0;border-collapse:collapse;empty-cells:show;margin-bottom:1em;border-bottom:1px solid #2F2F2F;}
.page td {padding: 2px 5px 2px;border:1px solid #2F2F2F;font-size: 1em;font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-weight : normal;text-align:left;}
.ret{margin: 10px;color: #980E2F;}
#fother1{width: 565px;height: 90px;color: #fffffe;background: url("bottom1.gif") left bottom no-repeat;}
#fother2{width: 565px;background-color: #980E2F;height: 25px;color: #fff;}
#fother2-content{padding-top: 5px;padding-bottom: 5px;background: url("bottom3.gif") right top no-repeat;width: 565px;text-align: center;}
#fother2 div{padding: 0;margin: auto; height: 25px;line-height: 25px;color: #fff;font-size: 11px;width: 565px;background: url("bottom3.gif") right top no-repeat;}

table {border-spacing:0;border-collapse:collapse;empty-cells:show;}
.reklama{width: 505px;border-bottom: 1px solid #000;margin-bottom: 5px;}
.reklama th{font-size: 11px;font-weight: normal;color: #980E2F;
	padding:.15em .3em;border:1px solid #000;font-family:verdana, Geneva, Arial, Helvetica, sans-serif;}
.reklama th b{color: #980E2F}
.reklama td{font-size: 11px;color: #000;
	padding:.15em .3em;border:1px solid #000;font-family:verdana, Geneva, Arial, Helvetica, sans-serif;}
.reklama-popis{
	font-size: 11px;
	color: #000;
	width: 505px;
	text-align: left;
}
.typ{
	 color: #000;padding-bottom: 10px;text-align: left;font-weight: bold;
}
.typ a, .typ b{
	 color: #980E2F;
}
#horoskop{
	margin-left: 25px; font-size:13px;
}
#horoskop a{
	color: #2F2F2F;
	width: 180px;
}
#horoskop a:hover{
	width: 180px;
	background-color: #ebebeb;
}
#menu h2 a{
	color: #2F2F2F;
}