/* CSS Document */

body {
	text-align:center;
	background:#FFF;
 	font-family: Tahoma, "Tahoma CE","Arial CE",sans-serif;
	color: #3d4c21;
	margin:0;
	padding:0;
	font-size: 0.70em;
	}
/* text
-------------------------------------------------- */

h1, h2, h3, h4 {margin:0;}

h1 {color:white;font-size:150%;}
#text h1, #aktuality h1, #prava h1{border-bottom:#8fa73c solid 1px;width:100%;font-weight:normal;margin-bottom:15px;font-size:160%;padding: 0px 0px 4px 10px;}
.h1{border-bottom:#8fa73c solid 1px;width:100%;font-weight:normal;margin-bottom:15px;font-size:160%;padding: 0px 0px 4px 10px;color:white;}
h2 {font-size:130%;}
h3	{padding:10px 0px 10px 10px;font-size:9pt;text-transform: uppercase;}
h4 {}


/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr { clear:both;}
p, .editor { text-align: justify; margin:0;}


/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:5px;}
dt {}
dd {}
ul, ul li {}


/* TABLES
-------------------------------------------------- */
table {	border-collapse: collapse;	margin:10px 0px 10px 10px; font-size:100%;}
caption {	margin: 0 0 .66em 0;	text-align: center;	color: white;}
th {color:white;border: 1px solid #b7d433;	padding: 5px 10px;	font-weight: bold;	text-align: left;	vertical-align: top;background-color: #8fa73c;}
td {color:white;border: 1px solid #b7d433;	padding: 5px 10px;	vertical-align: top;	background-color: #8fa73c;}


/* FORMS
-------------------------------------------------- */
fieldset {	clear: both; border:none;	}
legend {}
input, textarea, select {	font-size: 1em;}


/* INLINES
-------------------------------------------------- */
abbr, acronym {	border-bottom: 1px dotted;	font-variant: small-caps;	cursor: help;}
dfn {	position: relative; font-style:normal; cursor: help; top: 2px;}
cite, em, q, var {	font-style: italic;}
code, kbd, samp, pre {	font-family: "Lucida Consode", "Andale Mono", monospace;}
sub {	font-size: smaller;	text-decoration: none !important;	vertical-align: sub;}
sup {	font-size: smaller;	text-decoration: none !important;	vertical-align: super;}
del {	text-decoration: line-through;}
ins {	text-decoration: underline;}
strong {	font-weight: bold;}


/* ANCHORS
-------------------------------------------------- */
a {text-decoration: none;}
a:visited {	}
a:hover {text-decoration: none; }

/* Img
-------------------------------------------------- */
img	{ border:none;	}

/* Bloky
-------------------------------------------------- */
#podobal{width:734px;background:url('img/podobal.jpg') repeat-y left top;margin:0 auto;}
#obal{position:relative; width:684px;margin:0 auto;}
#intro{text-align:left;width:100%;height:350px;position:relative;}
.box{width:189px;height:321px;float:left;_display:inline;position:relative;margin: 20px 0px 0px 30px;}
.box_link{height:194px;left:0px;position:absolute;top:0px;width:100%;}
.box_text{position:absolute;bottom:9px;left:10px;width:170px;height:110px;text-align:left;}
.box_text ul{padding:0px;margin:0px;}
.box_text ul li{list-style-type: none;display:block;background:url('img/dot.jpg') no-repeat left 7px; padding: 0px 0px 0px 20px;margin-top:6px;}
.box_text ul li a{text-decoration:none;color:#aac134;font-size:140%;}

.box_public{background:url('img/public_relation.jpg') no-repeat left top;}
.box_publishing{background:url('img/publishing.jpg') no-repeat left top;}
.box_marketing{background:url('img/marketing.jpg') no-repeat left top;}

/* top
-------------------------------------------------- */	
#top{position:relative;	background:url('img/top.jpg') no-repeat left top;width:684px;height:134px;}
#home{height:65px;left:20px;position:absolute;top:55px;width:180px;}

#menu_h{position:absolute;top:0px;left:20px;}
#menu_h ul{padding:0px;margin:0px;}
#menu_h ul li{list-style-type: none;display:block;float:left;}

.middle a{color:#4e464b;font-size:12px;padding:5px 5px 0px 5px;display:block;float:left;background:url('img/menu.jpg') repeat-x left top;height:24px;}
.start{display:block;background:url('img/menu_left.jpg') no-repeat left top;width:10px;height:24px;float:left;}
.konec{display:block;background:url('img/menu_right.jpg') no-repeat left top;width:10px;height:24px;float:left;}
.vice{position:absolute;top:5px;left:355px;background:url('img/vice.jpg') no-repeat right 5px;color:#4e464b;font-size:12px;padding-right:13px;}
#cz{position:absolute;top:5px;right:48px;background:url('img/cz.jpg') no-repeat right top;display:block;width:20px;height:14px;}
#eng{position:absolute;top:5px;right:18px;background:url('img/eng.jpg') no-repeat right top;display:block;width:20px;height:14px;}

/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;width:100%;margin-top:10px;}
	
#leva{text-align:left;float:left;width:439px;position:relative;padding:0px;margin:0px;}
#text{margin-left:30px;overflow:hidden;}
#text a{color:#3d4c21;}
#text p, #text div{padding:0px 0px 10px 10px;font-size:9pt;color:#3d4c21;}
#text ul li{list-style-type: decimal;list-style-position: outside;color:white;}
#text ul li h3{color:#3d4c21;font-size:10pt;padding:10px 0px 0px 0px;}
#text ul li p{padding:0px 0px 10px 0px;}
.barva1{background-color:#8fa73c;margin-left:10px;color:white !important;padding: 5px 0px 5px 10px !important;}
.barva1 ul{padding:0px;margin:0px 0px 0px 14px;}
.barva1 ul li{list-style-type: square !important;}
.leva_box{width:100%;height:85px;position:relative;}
.leva_box img{position:absolute;left:0px;top:0px;}
.leva_box h2 a{padding-left:75px;font-weight:bold;text-decoration:underline;font-size:90%;color:#3d4c21;}
.leva_box h2 a:hover{text-decoration:underline;}
.leva_box p{padding-left:75px !important;text-align:left;}
	
#prava{text-align:left;width:190px;	float:right;position:relative;right:27px;}
#prava a{display:block;text-align:right;margin-bottom:15px;margin-top:2px;color:#3d4c21;text-decoration:underline;}
.sluzby dl dd a{text-align:left !important;font-size:9pt;font-weight:bold;}
#aktuality{overflow:hidden;}
#aktuality dl dd{margin-top:15px;}
#aktuality dl dd h2{line-height:13px;padding:0px 0px 4px 0px;}
#aktuality dl dd h2 a{display:inline;color:#3d4c21;font-size:8pt;text-decoration:underline;}
#aktuality dl dd h2 span{color:white;font-weight:normal;font-size:8pt;}
.ref{text-decoration:none !important;color:white !important;display:block !important;text-align:center !important;margin-top:5px !important;}
.ref img{display:block;}

/*#menu_h2{position:relative;height:25px;margin:0px;padding:0px !important;}*/
#menu_h2{position:relative;height:25px;margin:0px;}
#menu_h2 ul{padding:0px;margin:0px;}
#menu_h2 ul li{white-space:nowrap;list-style-type: none;display:block;float:left;margin:0px 10px 0px 0px;background:url('img/menu_h2.gif') no-repeat right 3px;}
#menu_h2 ul li a{padding-right:10px;text-decoration:none;font-weight: bold;}
#menu_h2 ul li a:hover{text-decoration: underline;}	

#pata{clear:both;height:20px;}
#pata a{color:#3D4C21;}
	
/*ostatni ----------------------------------------------------------------*/

.clear {clear:both;}

#breadcrumbs {
	width: 100%;
	border-bottom:1px solid #8FA73C;
	margin:0px 0px 5px 0px;
}

