#buttonspanel {
	width: 100%;
	min-height: 35px;
	margin: auto;
	text-align: center;
	margin-bottom: 20px;
}
#subbuttonspanel {
	width: 100%;
	height: 1px;
	clear: both;
}
#buttona a, #buttona a:hover, #buttonb a, #buttonb a:hover {
	width: 150px;
	height: 35px;
	margin: auto;
	text-align: center;
	float: left;
	display: block;
	margin-right: 10px;
}
#buttona a {
	background: url(../images/buttons.png) 0px 0px;
}
#buttona a:hover {
	background: url(../images/buttons.png) 0px -35px;
}
#buttonb a {
	background: url(../images/buttons.png) 0px -70px;
}
#buttonb a:hover {
	background: url(../images/buttons.png) 0px -105px;
}

.n {
	background: #0765A7;
	height: 40px;
	font-family: arial;
	font-size: 1em;
	color: #fff;
	font-weight: bold;
}
.n td {
	background: url(../images/nback.png) right center no-repeat;
}
.a {
	background: #eaeaea;
	height: 30px;
	font-family: arial;
	font-size: 0.9em;
	color: #304656;
}
.a:hover {
	background: #e1e1e1;
}
.a a {
	color: #000;
	text-decoration: none;
}
.a a:hover {
	color: #000;
	text-decoration: underline;
}
.b {
	background: #aab2b7;
	height: 30px;
	font-family: arial;
	font-size: 0.9em;
	color: #304656;
}
.b:hover {
	background: #afb6bb;
}
.b a {
	color: #304656;
	text-decoration: none;
}
.b a:hover {
	color: #304656;
	text-decoration: underline;
}

.nt {
	background: #788792;
	height: 40px;
	font-family: arial;
	font-size: 0.9em;
	color: #fff;
	font-weight: bold;
}
.nt td {
	background: url(../images/nback.png) right center no-repeat;
}
.at {
	background: #b5bbbf;
	height: 150px;
	font-family: arial;
	font-size: 0.8em;
	color: #304656;
}
.at a {
	color: #304656;
	text-decoration: underline;
}
.at a:hover {
	color: #304656;
	text-decoration: none;
}
.bt {
	background: #aab2b7;
	height: 150px;
	font-family: arial;
	font-size: 0.8em;
	color: #304656;
}
.bt a {
	color: #304656;
	text-decoration: underline;
}
.bt a:hover {
	color: #304656;
	text-decoration: none;
}

#blokprispevkov {
	background: #fff;
	width: 100%;
	min-height: 150px;
	margin: auto;
	text-align: center;
	margin-bottom: 20px;
}

.prispevok {
	width: 100%;
	min-height: 150px;
	margin: auto;
	text-align: center;
	border-bottom: 1px solid #c9c9c9;
	padding-bottom: 5px;
}
.prispevokcenter {
	width: 100%;
	min-height: 150px;
	margin: auto;
	text-align: center;
	padding-bottom: 10px;
}

.prispevokleft {
	width: 20%;
	min-width: 100px;
	min-height: 150px;
	margin: auto;
	text-align: center;
	float: left;
	padding: 5px;
}

.prispevokleftnick {
	width: 100%;
	min-height: 22px;
	margin: auto;
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;
	color: #000;
	line-height: 22px;
	font-family: arial;
	font-size: 0.9em;
	font-weight: bold;
}
.prispevoklefthodnost {
	width: 100%;
	min-height: 18px;
	margin: auto;
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;
	color: #000;
	line-height: 18px;
	font-family: arial;
	font-size: 0.8em;
}

.prispevokleftimg {
	width: 90px;
	min-height: 90px;
	margin: auto;
	text-align: left;
	float: left;
}

.prispevoktext {
	width: 75%;
	min-height: 150px;
	margin: auto;
	text-align: left;
	padding: 10px;
	color: #000;
	font-family: arial;
	font-size: 1em;
	float: right;
}

.prispevokbottom {
	width: 100%;
	min-height: 25px;
	margin: auto;
	text-align: center;
	clear: both;
}
.prispevokbottomleft {
	min-width: 150px;
	height: 25px;
	margin: auto;
	text-align: left;
	color: #000;
	line-height: 25px;
	font-family: arial;
	font-size: 0.7em;
	float: left;
	padding-left: 10px;
}
.prispevokbottomright {
	min-width: 100px;
	height: 25px;
	margin: auto;
	text-align: center;
	float: right;
	padding-left: 10px;
	padding-right: 10px;
}

.prispevokbutton a, .prispevokbutton a:hover {
	width: 100px;
	height: 25px;
	margin: auto;
	text-align: center;
	color: #000;
	line-height: 25px;
	float: right;
	font-family: arial;
	font-size: 1em;
	text-decoration: none;
	margin-bottom: 10px;
}
.prispevokbutton a {
	background: #EAEAEA;
	color: #000;
}
.prispevokbutton a:hover {
	background: #429604;
	color: #fff;
}

/* RESPONSIVE */

@media only screen and (max-width: 500px) { 

.prispevok {
	border-bottom: 2px solid #c9c9c9;
}

.prispevokleft {
	width: 100%;
	min-height: 30px;
	padding: 0px;
	border-bottom: 1px solid #c9c9c9;
}

.prispevokleftimg {
	display: none;
}

.prispevoktext {
	width: 100%;
}

.prispevokbottomright {
	padding: 0px;
}

.prispevokbottomleft {
	min-width: 100%;
	margin: auto;
	text-align: center;
	padding-left: 10px;
}
.prispevokbottomright {
	min-width: 100%;
	margin: auto;
	text-align: center;
}

.prispevokbutton a, .prispevokbutton a:hover {
	width: 100%;
	margin: auto;
	text-align: center;
}
.prispevokbutton a {
	background: #eaeaea;
	color: #000;
	margin-bottom: 5px;
	margin-top: 5px;
}
.prispevokbutton a:hover {
	background: #429604;
	color: #fff;
	margin-bottom: 5px;
	margin-top: 5px;
}

}