@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	text-align: center;
	background-color:#000000;

}
body, html {
	scrollbar-base-color: #b6945e;
}
#out {
	display: block;
	width: 1000px;
	margin: 0 auto;
}
#in {
	float: left;
	width: 100%;
	margin: 0;
	text-align: left;
}
#pf2012 {
	margin-top:10px;
	width:998px;
	height:58px;
	background-image: url(../pictures/pf2012.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #FFF;
}
#header_nadpis {
	position:absolute;
	top: 57px;
	left: 200px;
	color:#FFFFFF;
}
#header_nadpis a {
	color:#FFFFFF;
	text-decoration:none;
}
#header_nadpis a: hover {
	color:#FFFFFF;
	text-decoration: none;
}
#top { width:1000px; height:1px; background-color:#FFF; }
#header {
	
	width: 1000px;
	height: 132px;
	background-image: url(../pictures/nasetipy-header-ok.jpg);
	background-repeat: no-repeat;
	background-position: top;
	
	position:relative;
}
#menu {
	width: 1000px;
	height: 40px;
	background-image: url(../pictures/nasetipy-main-menu-bg-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position:relative;
	background-color:#FFFFFF;

}

#obal { float:left; width: 1000px; background-color:#ffffff; height:100%; }
#right_side {
	float:right;
	width:200px;
	background-color:#FFF;
	min-height:100%;
}
#content_right {
	width: 170px;
	position:relative;
	background-color: #f6f3ee;
	margin-right:10px;
	padding:10px;
	
	
}
#left_side {
	float:left;
	width: 760px;
	
	text-align:justify;
	padding-bottom: 10px;
	background-color:#FFF;
	min-height:100%;
}
#content {
	width: 760px;
	position:relative;
	background-color: #f6f3ee;
	margin-left:10px;
	padding:10px;
}
#left_nadpis {
	position:absolute;
	top: 4px;
	left: 20px;
	color: #2c2c2c;
	font-weight: bold;
}
#right_nadpis {
	position:absolute;
	top: 14px;
	left: 75px;
}
a {
	color: #2c2c2c;
	text-decoration: none;
}
a:hover {
	color: #2c2c2c;
	text-decoration: underline;
}
h1 {
	font-size: 12px;
	margin:0;
	padding:0;
	display:none;
}
h2 {
	font-size: 12px;
	margin:0;
	padding:0;
}
#footer {
	width: 1000px;
	height: 47px;
	clear:both;
	color:#ffffff;
	font-size: 11px;
	text-align:center;
	background-color: #f6f3ee;
}
#reklama {
	width: 1000px;
	clear:both;
	color:#ffffff;
	font-size: 11px;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFF;
}
#footer_text {
	padding-top: 12px;
	color:#000000;
}
#footer a {
	color:#000000;
	text-decoration: none;
}
#footer a:hover {
	color:#000000;
	text-decoration: underline;
}
.NewsTitle {
	color: #980a0a;
	font-weight: bold;
}
.NewsTitle a {
	color: #980a0a;
	text-decoration: none;
}
.NewsTitle a:hover {
	color: #980a0a;
	text-decoration: none;
}
.NewsTitle2 {
	color: #980a0a;
	font-weight: bold;
	padding-left:10px;
	margin:0;
	font-size: 14px;
}
.ErrorInfo {
	color: #980a0a;
	font-weight: bold;
}
.formButton {
	color: black;
	font-weight: bold;
	border: 1px solid gray;
	background: white url("../pictures/right_bg.gif") repeat-x;
	padding: 2px 15px 2px 15px;
	margin-left: 10px;
	margin-top: 10px;
}
.form_text {
	background-color: #FFFFFF;
	border: 1px solid #b7e516;
	width: 98%;
	font-size: 10px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
}
/*  nasetipy css diskusie */

tr.prispevok {
	background-color:#eeefcf;
	font-size:12px;
	font-family:tahoma, sans-serif;
}
tr.prispevok22 {
	background-color:#eeefcf;
	font-size:11px;
	font-family:tahoma, sans-serif;
}
td.prispevok a {
	color:#c33232;
	text-decoration:none;
	font-family:tahoma, sans-serif;
}
td.prispevok a:hover {
	color:#880101;
	text-decoration:underline;
	font-family:tahoma, sans-serif;
}
td.prispevok_meno {
	padding: 3px;
}
td.prispevok_meno a {
	color:#880101;
	text-decoration:none;
	font-family:tahoma, sans-serif;
}
td.prispevok_meno a:hover {
	color:#880101;
	text-decoration:underline;
	font-family:tahoma, sans-serif;
}
tr.reakcia {
	background-color:#d0e1ce;
	font-size:12px;
	font-family:tahoma, sans-serif;
	
}
tr.reakcia22 {
	background-color:#d0e1ce;
	font-size:11px;
	font-family:tahoma, sans-serif;
	
}
td.reakcia a {
	color:#c33232;
	text-decoration:none;
	font-family:tahoma, sans-serif;
}
td.reakcia a:hover {
	color:#880101;
	text-decoration:underline;
	font-family:tahoma, sans-serif;
}
td.reakcia_meno {
	padding: 3px;
}
td.reakcia_meno a {
	color:#880101;
	text-decoration:none;
	font-family:tahoma, sans-serif;
}
td.reakcia_meno a:hover {
	color:#880101;
	text-decoration:underline;
	font-family:tahoma, sans-serif;
}
tr.zvyrazneny {
	background-color:#99FF66;
	font-size:12px;
	font-family:tahoma, sans-serif;
}
tr.hlavicka {
	background-color:#B8E4F5;
	font-size:11px;
	font-family:tahoma, sans-serif;
	font-weight:bold;
}
input {
	border: 1px solid silver;
	background-color:#eeefcf;
	font-size:12px;
	font-family:tahoma, verdana, sans-serif;
	color:#000000;
}
textarea {
	border: 1px solid;
	border-color:#880101;
	background-color:#eeefcf;
	font-size: 11px;
	font-family:tahoma, verdana, sans-serif;
	color:#000000;
}
select {
	border: 1px solid silver;
	background-color:#ff9966;
	font-size: 11px;
	font-family:tahoma, verdana, sans-serif;
	color:#000000;
}
tr.nadpis {
	font-family:tahoma, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
#vypis {
	text-align: justify;
	padding-left: 10px;
	margin: 0px;
	font-weight: normal;
}
#vypis a {
	color:#880101;
	font-weight: normal;
	text-decoration:none;
}
#vypis a:hover {
	color:#880101;
	font-weight: normal;
	text-decoration: underline;
}
#sub-menu {
	width: 1000px;
	height:40px;
	background-color:#FFFFFF;
	
	
}
/*  submenu zaciatok */
#navcontainer ul {
	margin-top: 8px;
	margin-left: 10px;
	background-color: #036;
	color: White;
	float: left;
}
#navcontainer ul li {
	display: inline;
}
#navcontainer ul li a {
	padding: 0.2em 1em;
	background-color: #b60000;
	color: White;
	text-decoration: none;
	float: left;
	border-right: 2px solid #fff;
}
#navcontainer ul li a:hover {
	background-color: #8a0002;
	color: #fff;
}
#navcontainer ul li a:active {
	background-color: #8a0002;
	color: #fff;
}
/*  submenu koniec */

/* FORM */
form {
	margin-top: 0;
}
.forlabel {
	clear: both;
	float: left;
	width: 90px;
}
fieldset {
	color: #0D5100;
	border: 1px solid gray;
}
legend {
	color: black;
	font-weight: bold;
	border: 1px solid gray;
	background: white url("../pictures/right_bg.gif") repeat-x;
	padding: 2px 15px 2px 8px;
	margin-left: 20px;
}
legend span {
	background: url("../pictures/arrow2.gif") no-repeat;
	display: block;
	width: 19px;
	height: 14px;
	margin:0px 5px 0 0;
	float: left;
}
.line {
	padding: 4px 0 0 8px;
	clear:left;
	font-size: 12px;
}
.form_pad {
	padding: 1em 0;
}
.form_pad select, .form_pad input, .form_pad textarea {
	border: 1px solid silver;
	font-size: 12px;
}
.submit {
	padding: 0 10px;
	height: 1.8em;
	margin-top: 10px;
	background: #b60000;
	border: 1px solid silver;
	color:#FFFFFF;
	cursor:pointer;
}
.submit2 {
	padding: 0 10px;
	height: 1.8em;
	
	background: #b60000;
	border: 1px solid silver;
	color:#FFFFFF;
	cursor:pointer;
}
.form_pad .noborder {
	border: none;
}
#order .forlabel {
	width: 100px;
}
#kontaktny-formular {
	margin-left: 25px;
}
.ErrorInfo {
	color: #980a0a;
	font-weight: bold;
}
.inputBox2 {
	border: 1px solid #c1a047;
	font-size: 12px;
	width: 50px;
}
.input {
	width: 100px;
	height: 21px;
	background:url('../pictures/input.jpg') no-repeat right top;
	border: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 3px;
	margin-top: 6px;
	text-align: center;
}
.submitbt {
	background:url(../pictures/nasetipy_login.jpg) 0 0 no-repeat;
	width:60px;
	height:17px;
	border:none;
	cursor:pointer;
	float:left;
	margin:0px 20px 0 0;
}
table.content {
	width: 100%;
	margin: 5px 0 5px 0;
	border-collapse: collapse;
	border: 1px solid #d9d9d9;
}
table.content2 {
	width: 50%;
	margin: 0;
	border-collapse: collapse;
	text-align:left;
}
table.content th {
	padding: 4px;
	padding-left: 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	border-bottom: 1px solid #bad4e8;
	border-right: 1px solid #fff;
	background-color: #b60001;
}
table.content th.left, table.content td.left {
	text-align: left;
}
table.content th.second {
	padding: 3px;
	padding-left: 5px;
	font-size: 11px;
	background: #c4d7ae url(../images/bg_header_second.gif) repeat-x;
}
table.content th a {
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
}
table.content th a:hover {
	color: #ffffff;
	text-decoration: underline;
}
table.content tr td {
	text-align: center;
	vertical-align: middle;
	padding: 3px;
	padding-left: 5px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #bad4e8;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1a1a1a;
	background-color: #eeefcf;
}
table.content .match {
	text-align: left;
	color: #172836;
	font-weight: bold;
}
table.content td a {
	color: #005294;
	font-size: 11px;
	text-decoration: none;
}
table.content td a:hover {
	color: #000;
	text-decoration: underline;
}
table.content td.analyses {
	padding: 4px;
	padding-left: 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	border-bottom: 12px solid #eeefcf;
	border-right: 1px solid #fff;
	border-left:1px transparent;
	background-color: #b60001;
	font-weight: bold;
	text-align:left;
}
table.content td.analyses a {
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
}
table.allzapasy {
	width: 100%;
	margin: 5px 0 5px 0;
	border-collapse: collapse;
	border: 1px solid #d9d9d9;
}
table.allzapasy th {
	padding: 4px;
	padding-left: 5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	border-bottom: 1px solid #bad4e8;
	border-right: 1px solid #fff;
	background-color: #b60001;
}
table.allzapasy th.left, table.allzapasy td.left {
	text-align: left;
}
table.allzapasy th.second {
	padding: 3px;
	padding-left: 5px;
	font-size: 11px;
	background: #c4d7ae url(../images/bg_header_second.gif) repeat-x;
}
table.allzapasy th a {
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
}
table.allzapasy th a:hover {
	color: #ffffff;
	text-decoration: underline;
}
table.allzapasy tr td {
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #bad4e8;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1a1a1a;
}
table.allzapasy td a {
	color: #005294;
	font-size: 11px;
	text-decoration: none;
}
table.allzapasy td a:hover {
	color: #000;
	text-decoration: underline;
}
table.allzapasy td .ikona {
	text-align: left;
	vertical-align:middle;
	width: 20px;
}
tr.prvy {
	background-color:#eeefcf;
}
tr.druhy {
	background-color:#FFFAF0;
}
/* over efekt */
#tt {
	position:absolute;
	display:block;
	background:url(../images/tt_left.gif) top left no-repeat
}
#tttop {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(../images/tt_top.gif) top right no-repeat;
	overflow:hidden
}
#ttcont {
	display:block;
	padding:0px 12px 0px 7px;
	margin-left:5px;
	background:#666;
	color:#FFF
}
#ttbot {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(../images/tt_bottom.gif) top right no-repeat;
	overflow:hidden
}
/* nove hlavne menu blue */
ul.blue {
	padding-left: 45px;
	list-style: none;
	float: left;
	clear: left;
}
ul.blue li {
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 0 5px;
}
ul.blue li a {
	text-decoration: none;
	float:left;
	color: #ffffff;
	cursor: pointer;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 37px;
	font-weight: 900;
	margin: 0 10px 0 -10px;
	padding: 3px 0px 3px 8px;
	position: relative; /*To fix IE6 problem (not displaying)*/
}
ul.blue li a:hover, ul.blue li a.current {
	text-decoration: underline;
	float:left;
	color: #ffffff;
	cursor: pointer;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 37px;
	font-weight: 900;
	margin: 0 10px 0 -10px;
	padding: 3px 0px 3px 8px;
	position: relative; /*To fix IE6 problem (not displaying)*/
}
#prediction {
    background: none repeat scroll 0 0 #b60000;
    float: left;
    margin: 0 10px 0 0;
    width: 465px;
}
#prediction h3 {
    background: none repeat scroll 0 0 #8a0002;
    color: #FFFFFF;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    height: 34px;
    line-height: 34px;
    margin: 0;
    padding: 0 0 0 10px;
    width: 455px;
}
#predictioncontent {
    float: left;
    padding: 5px;
    width: 455px;
}
.predictionl {
    border-bottom: 1px solid #333333;
    float: left;
    height: 25px;
    line-height: 25px;
    width: 455px;
}
.predictiontit {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: normal;
    padding-left: 5px;
    width: 250px;
}
.predictionres {
    background: none repeat scroll 0 0 #555555;
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-weight: 300;
    text-align: center;
    width: 200px;
}
.predictionbook {
    background: none repeat scroll 0 0 #A3CC00;
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    width: 200px;
}
.predictionbook a {
    color: #FFFFFF;
    display: block;
    width: 200px;
}
.predictionbook a:hover {
    background: none repeat scroll 0 0 #789600;
    color: #FFFFFF;
    text-decoration: none;
}


