body {
	background-color: #78a0bf;
	color: #000000;
	background-image: url(../images/back.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
div, span, applet, object, iframe, h1, h2, h3, h4, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead{
	padding: 0px;
	margin: 0px;
	border: 0px none #000000;
}
form, input {
	padding: 0px;
	margin: 0px;
}
ol, ul, li {
	list-style-type: none;
}
a:link,
a:visited {
	font-size: 12px;
	color: #0c78ba;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
#wrapper {
	width: 989px;
	height: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	width: 989px;
	height: 199px;
	background-image: url(../images/header.jpg);
}
#header p {
	color: #E2EBF3;
	font-size: 12px;
	padding-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#menu {
	width: 989px;
	height: 54px;
	background-image: url(../images/menu.png);
}
#menu_tien {
	width: 989px;
	height: 26px;
	background-image: url(../images/menu_tien.png);
}
#content {
	width: 989px;
	min-height: 900px;
	background-image: url(../images/content.png);
	background-repeat: repeat-y;
}
#bottom {
	width: 989px;
	height: 102px;
	background-image: url(../images/bottom.png);
	background-repeat: no-repeat;
	background-position: top;
}
.logo a {
	width: 329px;
	height: 99px;
	display: block;
	background-image: url(../images/logo.png);
	float: left;
	margin-top: 47px;
}
.top_menu {
	margin-left: 7px;
}
.top_menu a,
.top_menu a:visited {
	font-size: 12px;
	display: block;
	color: #444;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 59px;
	font-weight: bold;
	height: 54px;
	float: left;
	padding-right: 25px;
	padding-left: 25px;
}
.top_menu a:hover {
	color: #EDF8FE;
	background-image: url(../images/menu_hover.png);
	background-repeat: repeat-x;
	background-position: top;
}
.top_menu span {
	height: 54px;
	float: left;
	width: 2px;
	background-image: url(../images/span.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
}
#user_online {
	float: right;
	color: #234887;
	font-size: 12px;
	padding-top: 33px;
	padding-right: 25px;
}
#left {
	width: 260px;
	min-height: 500px;
	background-image: url(../images/back_menu_left.png);
	background-repeat: repeat-y;
	margin-top: 15px;
	float: left;
	background-position: 8px;
	padding-left: 8px;
}
#left ul {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#left li {
	color: #AD191E;
}
#left li a,
#left li a:visited {
	line-height: 25px;
	color: #444;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	height: 25px;
}
#left li a:hover {
	line-height: 25px;
	color: #000000;
	text-decoration: underline;
}
#main {
	float: left;
	margin-top: 15px;
	width: 650px;
	margin-left: 30px;
	margin-bottom: 20px;
}
h1.main {
	color: #1C3DAD;
	padding-bottom: 5px;
	font-size: 16px;
}
h2.main {
	color: #A41418;
	padding-bottom: 5px;
	font-size: 13px;
}
h3.main {
	color: #1C3DAD;
	padding-bottom: 5px;
	font-size: 16px;
	font-weight: bold;
}
h3 {
	color: #1C3DAD;
	padding-bottom: 3px;
	font-size: 18px;
	font-weight: bold;
}
p.main {
	line-height: 1.7em;
	color: #000000;
	padding-bottom: 10px;
}
small.main {
	line-height: 1.6em;
	color: #555555;
	padding-bottom: 10px;
	font-size: 11px;
	font-style: italic;
}
small.main a,
small.main a:visited {
	font-size: 11px;
}
ul.main {
	padding-left: 40px;
	padding-top: 7px;
	padding-bottom: 15px;
}
ul.main li {
	line-height: 20px;
	list-style-type: circle;
	color: #990000;
}
ul.main li a,
ul.main li a:visited {
	text-decoration: none;
}
ul.main li a:hover {
	text-decoration: underline;
}
h3.nav {
	width: 245px;
	background-image: url(../images/navigacia.png);
	height: 42px;
	line-height: 42px;
	font-size: 13px;
	font-weight: bold;
	color: #c92e2b;
	text-indent: 160px;
	display: block;
}
h3.cer {
	width: 245px;
	background-image: url(../images/certifikat.png);
	height: 42px;
	line-height: 42px;
	font-size: 13px;
	font-weight: bold;
	color: #c92e2b;
	text-indent: 165px;
	display: block;
}
h3.ocen {
	width: 245px;
	background-image: url(../images/ocenenia.png);
	height: 42px;
	line-height: 42px;
	font-size: 13px;
	font-weight: bold;
	color: #c92e2b;
	text-indent: 165px;
	display: block;
}
h3.mail {
	width: 245px;
	background-image: url(../images/mail.png);
	height: 42px;
	line-height: 42px;
	font-size: 13px;
	font-weight: bold;
	color: #c92e2b;
	text-indent: 155px;
	display: block;
}
h2.grand {
	font-size: 12px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #1c3dad;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-right: 15px;
	line-height: 1.5em;
}
p#list {
	font-size: 11px;
	color: #333333;
	padding: 10px;
	line-height: 1.5em;
}

.tuv {
	background-image: url(../images/tuv.png);
	height: 146px;
	width: 246px;
	background-position: -1px;
}
.ocenenia a {
	background-image: url(../images/kruhove.png);
	height: 112px;
	width: 246px;
	background-position: -1px top;
	background-repeat: no-repeat;
	display: block;
}
form#form {
	padding-left: 10px;
	padding-bottom: 15px;
}
input#input {
	padding-left: 10px;
	font-size: 11px;
	border:1px solid #999999;
	color: #666666;
	height: 18px;
	line-height: 18px;
	width: 150px;
}
input#send {
	background:none;
	border:none;
	cursor:  pointer;
	margin-left: 5px;
	color: #333333;
}
hr.stopciara {
  clear:both;
  height:0px;
  width: 975px;
  margin: 0; padding:0;
  border:none;
  visibility: hidden;
}
.copy {
	padding-right: 50px;
	text-align: right;
	font-size: 11px;
	color: #555;
}
.copy a,
.copy a:visited {
	font-size: 11px;
}
.border {
	width: 245px;
	float: left;
	height: 10px;
	background-color: #DCDCDC;
}

.field {
	BORDER-RIGHT: #4F83AB 1px solid; BORDER-TOP: #4F83AB 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #4F83AB 1px solid; BORDER-BOTTOM: #4F83AB 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fotka_sutaz {
	display:block; 
	border: 14px solid #9EBCD4;
}


a.ziadost:link,
a.ziadost:visited {
	text-decoration: none;
}
a.ziadost:hover {
	text-decoration: none;
}

.ul_novinky{
	padding: 15px;
	list-style-type: circle;
}
.ul_novinky li{
	list-style-type: square;
	padding-left: 5px;
}

.zoznam1 {
  margin:10px 0 10px 0px;
  border:1px solid #426AA5;
  padding:5px;
  background: #D1E1EE;
}
.zoznam1 li {
  list-style-type: none;
  padding-left:20px;
  padding-bottom: 5px;
  background-image: url("../img/ikony/blue-arrow.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
  font-weight:600;
  line-height:15px;
}
