@charset "utf-8";

/* CSS Document */



body, p, td, li {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:13px;

}

p {

	padding: 2px 2px 2px 2px;

	margin: 0px 0px 0px 0px;

	

	}

h1 {

	font-size:17px;

	

	padding-top: 4px;

	padding-left: 3px;

	padding-bottom: 3px;

}



h2 {

	font-size:15px;

	text-align: center;

	padding-top: 2px;

	padding-left: 3px;

	padding-bottom: 3px;	

}

	

/* b300 */

.galery {

	margin: 0px 0px 0px 10px;

	padding: 0px 0px 0px 0px;

	height:210px;

	text-align:right;

}



.galeryFrame {

	margin-top:-10px;

	margin-left: 0px;

	height:210px;	

}



.b300_top {

	background: url(img/b300_top.jpg) center top no-repeat;

	height:7px;

	width:300px;

}

/*Aktuelnosti*/

.b300_middleA {

	background: url(img/b300_middle.jpg) center top repeat-y;

	height:193px;

	width:300px;

	color:#333;

	font-size:13px;

}



.b300_middleA h1, h2 {

	background:none;

	margin-top:0px;

	margin-bottom:9px;	

	padding-left:8px;

	padding-right:6px;

}

.b300_middleA p {

	background:none;

	margin-top:0px;

	margin-bottom:9px;	

	padding-left:8px;

	padding-right:6px;

	font-size:13px;

}



.b300_middleA ul {

	margin-top: 0px;

	padding-left:20px;

	padding-right:6px;

	margin-bottom:6px;

}



.b300_middleA li {

	margin-top: 0px;

	padding-left:1px;

	padding-right:6px;

	margin-bottom:6px;

}



/*Aktuelnosti*/



.b300_middle {

	background: url(img/b300_middle.jpg) center top repeat-y;

	height:250px;

	width:300px;

	color:#333;

	font-size:13px;

}



.b300_middle h1, h2 {

	background:none;

	margin-top:0px;

	margin-bottom:9px;	

	padding-left:8px;

	padding-right:6px;

}



.b300_middle p {

	background:none;

	margin-top:0px;

	margin-bottom:9px;	

	padding-left:8px;

	padding-right:6px;

	font-size:13px;

}



.b300_middle ul {

	margin-top: 0px;

	padding-left:20px;

	padding-right:6px;

	margin-bottom:6px;

}



.b300_middle li {

	margin-top: 0px;

	padding-left:1px;

	padding-right:6px;

	margin-bottom:6px;

}



.b300_bottom {

	background: url(img/b300_bottom.jpg) center top no-repeat;

	height:7px;

	width:300px;

}

.b300_middle a{

	color:#666;

}



/* b380 */

.b380_top {

	background: url(img/b380_top.jpg) center top no-repeat;

	height:7px;

	width:380px;

}



.b380_middle {

	background: url(img/b380_middle.jpg) center top repeat-y;

	height:250px;

	width:380px;

	color:#333;	

}



.b380_middle h1, h2, p {

	background:none;

	margin-top: 0px;

	padding-left:8px;

	padding-right:6px;

	

}

.b380_bottom {
	background: url(img/b380_bottom.jpg) center top no-repeat;
	height:7px;
	width:380px;
}

/* b700 */

.b700_top {
	background: url(img/b700_top.jpg) center top no-repeat;
	height:7px;
	width:700px;
}

.b700_middle {
	background: url(img/b700_middle.jpg) center top repeat-y;
	height:140px;
	width:700px;
	color:#333;	
}

.b700_middle h1, h2, p {
	background:none;
	margin-top: 0px;
	padding-left:8px;
	padding-right:6px;
}

.b700_bottom {

	background: url(img/b700_bottom.jpg) center top no-repeat;
	height:7px;
	width:700px;
}

/* a220 */

.a220_top {

	background: url(img/a220_top.jpg) center top no-repeat;

	height:7px;

	width:220px;

}



.a220_middle {

	background: url(img/a220_middle.jpg) center top repeat-y;

	min-height:394px;



	width:220px;	



	color:white;	

}



.a220_middle_short {

	background: url(img/a220_middle.jpg) center top repeat-y;

	min-height:50px;



	width:220px;	



	color:white;	

}



.a220_middle a{

	color:#ccc;

}

	

.a220_middle h1, h2, p{

	background:none;

	margin-top: 0px;

	padding-left:8px;

	padding-right:6px;

}



.a220_middle ul {

	margin-top: 0px;

	padding-left:20px;

	padding-right:6px;

	margin-bottom:6px;

}



.a220_middle li {

	margin-top: 0px;

	padding-left:1px;

	padding-right:6px;

	margin-bottom:6px;

}



.a220_bottom {

	background: url(img/a220_bottom.jpg) center top no-repeat;

	height:7px;

	width:220px;

}



/* g220 */

.g220 {

	background: url(img/gbox.jpg) center top no-repeat;

	height:182px;

	width:220px;



	color:white;

}





.g220 h1 {

	background:none;

	margin-top:5px;

	margin-bottom:2px;

	

	padding-left:10px;

	

	font-size:13px;

}



.g220 p {

	margin-top: 2px;

	margin-bottom:2px;

	

	font-size:13px;

}



.g220 a {

	color: white;

}



h3 {

	font-size:13px;

}



h4 {

	padding: 2px 2px 2px 4px;

	margin: 0px 0px 4px 0px;

}



ul {

	margin-top:2px;

	margin-left:8px;

	padding-left:2px;

	margin-bottom:2px;

	}



li {

	margin-top: 2px;

	margin-right:4px;

	margin-left:3px;

	padding-left:1px;

	padding-top: 0px;

}



.s12 {

	font-size:12px;

}

.s11 {

	font-size:11px;

}

.s10 {

	font-size:10px;

}



a.more {

	color: #CC6600;

	text-decoration:none;

}



a.more:hover {

	text-decoration:underline;

}



a.white {

	color:white;

}



#menu {

	background: url(/img/menubar.jpg) center top no-repeat;

	height:31px;

	z-index:10;

}



.topmenu {

	position:relative; 

	top:-93px;

	left:740px;

	width:200px;

	color:white;

}



.topmenu a {

	color:white;

	text-decoration:none;

}



.topmenu a:hover {

	color:white;

	text-decoration:underline;

}



.brd {

	border-left:1px dotted #CCC;

	border-right:1px dotted #CCC;	

	border-bottom:1px dotted #CCC;	

}

	

.brdtop {

	border-top:1px dotted #CCC;

}



.content h1 {

	background-color:#2B5A92;

	color:white;

	text-transform:uppercase;

	text-align:center;

	margin-bottom:0px;

	padding-bottom:0px;

}



.content h2 {

	background-color:#C3C3CC;

	border-bottom:1px solid #666;

	color:black;

	font-size:15px;

	padding-top:0px;

	margin-top: 9px;

}



.content h5 {

	font-size:14px;

	background-color: #C3C3CC;

	border-bottom:1px solid #666;

	color:black;

	padding-top: 2px;

	padding-left: 3px;

	padding-bottom: 3px;

	padding-right: 2px;

	text-align:center;	

}



.content h6 {

	font-size:13px;

	background-color: #C3C3CC;

	border-bottom:1px solid #666;

	color:black;

	padding-top: 2px;

	padding-left: 3px;

	padding-bottom: 3px;

	text-align:center;	

}



.content img {

	padding-left: 6px;

	padding-right: 3px;

	padding-top: 2px;

	padding-bottom: 2px;

	border: none;

}



.content p {

	font-size:13px;

}



.content ul {

	margin-left:15px;

	padding-left:2px;	

}

.content ol {

	margin-left:15px;

	padding-left:2px;

	font-size:13px;	

}



.content li {

	margin-left:17px;

	padding-left:2px;	

	font-size:13px;

}



.foot {

	background-color:#CCC;

}



hr {

	margin-top: 5px;

	margin-bottom: 5px;

	width:100%;

	clear:both;

}