.boxHeader {
	height: 27px; 
	line-height: 27px; 
	text-align: left;
	display: block;
}

.boxHeader h2 {
	margin: 0px !important;
	padding: 0px !important;
	display: block;
	float: left;
}

.boxHeader h2 a, .boxHeader h2 span {
	color: #000000; 
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	display: block;
	float: left;
	height:27px;
	text-align:center;
	padding:0px 12px;
}

.boxContent{
	clear: both;
	background: #FFFFFF;
	margin: 0px;
}

.boxContentBackground	{
	background: #E7F0FA;
}

.viac	{
	float:right;
	width:30px;
	height:12px;
	line-height:12px;
	text-align:left;
	margin-right:20px;
}

.viac a {
	color:#FF0007;
	text-decoration:none;
	background:url("../images/viac.gif") right 2px no-repeat;
	padding-right:15px;
}

.mainViac a {
	color:#FF0007;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

/* BEGIN BOX Novinky */
#boxNovinky {
	width:297px;
	height:252px;
	float:left;
}

#boxNovinkyPadding {
	padding-left:30px;
	padding-top:20px;
}

#boxNovinky .novinka {
	margin-bottom:10px;
}

#boxNovinky .text {
	float:left;
	width:150px;
}

#boxNovinky .picture {
	float:left;
	width:110px;
	text-align:right;
}

#boxNovinky .picture img {
	border:3px solid #C5D2FC;
}

#boxNovinky .text .articleTitle h2 {
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	margin:5px 0px;
}

#boxNovinky .text .articleTitle h2 a {
	color:#FF0007;
	text-decoration:none;
}

#boxNovinky .text .description a{
	color:#FF0007;
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
}

#boxNovinky .text .description{
	color:#666666;
	display:block;
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
}

#boxNovinky .text .description a:hover {
	text-decoration:underline;
}
/* END BOX Novinky */

/* BEGIN BOX menuDown */
.line {
	font-size:1px;
	height:1px;
	background:#DFDFDF;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

#boxMenuDown {
	margin-top:10px;
	margin-bottom:10px;
}

#boxMenuDown .link {
	float:left;
	width:189px;
	height:130px;
	margin-right:9px;
}

#boxMenuDown .link .pictureLink {
	width:189px;
	height:100px;
}

#boxMenuDown .link .textLink{
	width:189px;
	height:30px;
	background:#215DA9;
}

#boxMenuDown .link .textLink a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

#boxMenuDown .link .textLinkPadding {
	padding:5px 10px;
	border-top:1px solid #C5D2FC;
}

/* BEGIN Login*/
#boxLogin{
	width:220px;
	margin-top:20px;
	background:#FFFFFF;
}

#boxLoginPadding{
	padding:1px;
	margin:0px;
}

#boxLoginForm{
	padding:15px;
}

#boxLoginForm fieldset{
	margin:0px;
	padding:0px;
	border:none;
	
}

#boxLogin .inputText{
	float:right;
	border:1px solid #CDCDCD;
	width:150px;
	background:#FFFFFF;
}

#boxLogin label{
	float:left;
	line-height:20px;
}

#boxLogin .inputRight {
	margin-top:10px;
	float:right;
}

#boxLogin .formInput{
	margin:10px auto;
}

#boxLoginMailInbox	{
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

#boxLogin .errorMessage	{
	clear: both;
	color: #880000;
}
/* END Login */

#boxKontakt {
	background:#FFFFFF;
}

#boxKontakt .boxHeader {
	border-bottom:1px solid #FF0007;
}

#boxKontakt .boxContent {
	padding:12px;
}

#boxUvod {
	width:600px;
	float:left;
}

#boxUvodPadding {
	padding:20px;
}

#boxUvodBorder {
	border-right:1px solid #DFDFDF;
}

#boxUvod .boxHeader h2 {
	font-family:Arial;
	font-weight:bold;
	font-size:20px;
	color:#215DA9;
	margin-left:12px;
	padding-left:20px;
}

#boxUvod .boxContent {
	color:#333333;
	font-family:Arial;
}

#lastNews {
	float:left;
	width:390px;
}

#lastNewsPadding {
	padding:20px;
}

#lastNews .boxHeader h2 a{
	font-family:Arial;
	font-weight:bold;
	font-size:20px;
	color:#215DA9;
	margin-left:12px;
}

#lastNews .boxContent {
	color:#333333;
	font-family:Arial;
}

#lastNews .boxContent ul {
	margin:0px;
	margin-top:12px;
	padding:0px;
	list-style:none;
}

#lastNews .boxContent ul li.odd{
	background:#E5EBFC;
}

#lastNews .boxContent ul li a{
	display:block;
	padding:4px;
	padding-left:10px;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	background:url("../images/lastNewsDot.png") 3px 10px no-repeat;
}

#siteMap ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#siteMap ul li {
	margin:0px;
	padding:3px 0px;
	padding-left:15px;
	background:url("../images/lastNewsDot.png") 7px 10px no-repeat;
}

