
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	padding: 0;
	margin: 0;
	color: #444;
}

/**
 * IDs
 */
.clear {
  clear: both;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px
}
.clear_clanek {
  clear: both;
  padding: 0px 0px 20px 0px;
  margin: 0px 0px 20px 0px;
  border-bottom: 1px dotted #666666
}

.centrovani {
  text-align: center;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px
}

p {
  padding: 5px 0px 5px 0px;
  margin: 0px 0px 0px 0px
}
ul {
  list-style: none;
}

#header {
  height: 110px;
  width: 980px;
  margin: 0 auto;
  padding: 0px 0px 0px 0px;
}
#sitename {
  float: left;
  width: 403px;
  height: 50px;
  margin: 25px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
}

#mainmenu {
  float: right;
  margin: 79px 25px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 420px;
  height: 31px;
}
#main {
  width: 980px;
  margin: 20px auto;
  padding: 0px 0px 0px 0px;
}

#left {
  width: 300px;
  float:right;
  padding: 0px 0px 0px 0px;
  margin-top:-20px;
}

#sidebar-left {
  padding: 0px 0px 0px 5px;
}

#sidebar-left h3 {
  padding: 5px 0px 0px 0px;
}



#right {
	width: 655px;
	float:left;
	padding: 0px 0px 0px 0px;
	line-height: 18px;
}
#footer {
	clear: both;
	line-height: 30px;
	height: 47px;
/* 	padding: 10px 0 0 0; */
	background-color:#272A37;
	color:#FFFFFF;
	width:100%;
	margin-top:20px;
/* 	border-top: 2px solid #e6ecf3; */
}

#footer-text {
	margin: 0 auto;
	width: 980px;
	font-size: 11px;
/* border: 1px solid red; */
}
/**
 * Selectors
 */
h1, .view-odvetvi-verejna-sprava h3, .view-informacni-a-komunikacni-technol h3, .view-audit h3, .view-projektove-rizeni h3,
.view-poradenstvi-v-oblasti-eu h3, .view-podnikove-poradenstvi h3, .view-atestace-isvs h3,
.view-telekomunikace-a-ict h3, .view-financni-sektor h3, .view-sport h3, .view-media h3, .view-stavebnictvi h3, .view-vyrobni-prumysl h3 {

  background: url(images/ctverce.png) no-repeat 0px 50%;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 10px 20px;
  font-size: 1.7em;
  font-weight: bold
}
#right h1 {
	color: #333;
}

h3 {
  font-size: 1.45em;
  color: #434758;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px
}
.node h3 {
  font-size: 1.35em;
  color: #434758;
  font-weight: bold;
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px
}

h2 {
	color: #434758;
  font-size: 1.6em;
margin:0;
padding: 0;
}
#header h1 a {
	color: #FFF;
}
#header h1 a:hover {
	color: #EEE;
}
#left h2 {
  font-size: 1.7em;
}
#right h2 {
/* 	margin: 10px 0 25px 0; */
}

#sections-block {
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px
}

table.views-view-grid {
	width: 100%;

}

table.views-view-grid td {
  width: 25%;
  vertical-align: top;
  padding: 10px 0px 0px 10px;
}

.view-id-reference table.views-view-grid td.col-1, .view-id-reference table.views-view-grid td.col-2 {
  padding: 10px 0px 15px 30px;
}

.view-id-reference .views-field-title {
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  width: 180px;
}
.view-id-reference .views-field-field-obrazek-fid, .view-rozcestnik-vyrobni-prumysl .views-field-field-obrazek-fid, .view-rozcestnik-media-zabava .views-field-field-obrazek-fid, .view-rozcestnik-telekomunikace .views-field-field-obrazek-fid  {
  float: right;
}

.view-id-reference .view-footer {
   border-top: 1px dotted #c3c9e2;
}

table {
	width: 95%;
}
table td {
	padding: 0px 0px 0px 0px;
}
thead th {
	border-bottom:1px solid #CCCCCC;
	padding-right:1em;
	text-align:left;
}
table tr.even {
	background: #ecf2f8;
}
table tr.odd {
	background: #f6f9fc;
}
tr.even, tr.odd {
	background-color: #FFF;
	border-bottom:1px solid #dde6ef;
	padding:0.1em 0.6em;
}
td.active {
	background: #d2e0ed;
}
dt {
  font-size: 1.2em;
	margin: 15px 0 0 5px;
}

a {
	color: #be171f;
	text-decoration: underline;
/* 	font-weight: bold; */
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px
}
a:hover {
text-decoration: none;
}

fieldset {
	border: 1px solid #c6d2df;
}



.sections-blocky {
  margin: 30px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
  width: 657px;
}

.sections-blocky-left {
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 20px;
  width: 45%;
  float: left
}

.sections-blocky-right {
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 45%;
  float: right
}

table.sections {
  width: 645px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}


/**
 * Menus
 */
#left ul.menu {
	margin: 0;
	padding: 0;
	list-style: none;
}
#left ul.menu li {
	margin: 0;
	padding: 0;
	list-style: none;
border-bottom: 1px dotted #9fa6b9;
}
#left ul.menu li a {
 	background: #f2f4f9;
	display: block;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	color: #be171f;
	text-decoration: underline;
	padding-left: 20px;
}
#left ul.menu li a:hover {
/* 	background: url(images/menuleft.jpg) bottom; */
}
#left ul.menu ul.menu {
	padding: 0px 0px 0px 10px;
  list-style: none
}
#left ul.menu ul.menu li a {
	background: #FFF;
	color: #333;
	border: none;
	font-weight: normal;
	border-bottom: 1px dotted #CCC;
	background: url(images/submenu.jpg) left no-repeat;
	padding-left: 20px;
}
#left ul.menu ul.menu li a:hover {
	color: #666;
}

ul.primary-links {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  height: 31px;
  list-style: none
}
ul.primary-links li {
  float: left;
  width: 75px;
  margin: 0px 1px 0px 1px;
  padding: 0px 0px 0px 0px;
}
ul.primary-links li a {
	display: block;
	color: #434758;
	font-weight:bold;
  background: url(images/primarylinksa.png) no-repeat;
  text-align: center;
  width: 75px;
  margin: 0px 1px 0px 1px;
  padding: 8px 0px 0px 0px;
  height: 23px;
}


ul.primary-links li.active-trail a {
  background: url(images/primarylinkshover.png) no-repeat;
  color: #fff;
  margin: 0px 1px 0px 1px;
  padding: 8px 0px 0px 0px;
  height: 23px;
}

ul.primary-links li a:hover {
  background: url(images/primarylinkshover.png) no-repeat;
  color: #fff;
  margin: 0px 1px 0px 1px;
  padding: 8px 0px 0px 0px;
  height: 23px;
}

#prvni {
  height: 31px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 1px solid #333333
}
/*    */

.druhe_menu {
  height: 37px;
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background: url(images/prvni.png) repeat-x;
  }

.druhe {
  height: 37px;
  width: 980px;
  margin: 0 auto;
  padding: 0px 0px 0px 0px;
  }

ul.secondary-links {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style: none;
  float: right;
}
ul.secondary-links li {
  padding: 0px 0px 0px 0px
}
ul.secondary-links li a {
  display: block;
  text-decoration: none;
  font-size: 0.95em;
  margin: 0px 0px 0px 0px;
  padding: 12px 15px 11px 15px;
  float: left;
  background: url(images/prvni-normal.png) repeat-x left;
  color: #FFFFFF
}

ul.secondary-links .first a {
  background: url(images/prvni.png) repeat-x left;
}


ul.secondary-links li a:hover, ul.secondary-links li.active-trail a {
  padding: 12px 15px 11px 15px;
  display: block;
  background: url(images/prvni-active.png) repeat-x left;
  float: left;
  text-decoration: underline
}

ul.secondary-links .first a:hover, ul.secondary-links .first a.active {
  background: url(images/prvnia.png) repeat-x left;
  text-decoration: underline
}



/**
 * classes
 */
.breadcrumb {
  font-size: 1.1em;
}
.breadcrumb a{ 
	color: #333;
	text-decoration: none;
}
.messages {
	padding: 8px !important;
  font-size: 1.2em;
}
.help {
  font-size: 1.2em;
	color: #555;
}
ul.primary {
  margin: 20px 0 20px 0;
  padding: 0px 5px 0px 5px;
  list-style: none
}
ul.primary li a {
  padding: 0px 0px 0px 0px;
  font-size: 1.1em;
  background-color: #eef7ff;
}
#comments {
	width: 600px;
}
.comment {
	padding: 8px;
	border: 1px solid #ccc;
	margin: 4px;
}
.comment .submitted {
  font-size: 0.85em;
	color: #bbb;
	display:block;
	float:right;
}
.comment h3 {
	margin: 4px 0 8px 0;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 3px;
}
.block {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px
}
.block .item-list {
  margin: 10px 0 0  0;
  padding: 0px 0px 0px 0px
}
.block .item-list li {
	text-align: center;
	margin: 0;
	padding: 0;
	list-style: none;
}
.block ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#user-login-form li.openid-link, #user-login li.openid-link {
	padding: 0 0 0 20px;

	background: transparent url(/modules/openid/login-bg.png) no-repeat top left;
}
.node {
	padding: 0 0 30px 0;
	/*border-bottom: 1px solid #e6ecf3;*/
}
/**
 * Inner page classes
 */
#right .links {
	margin: 20px 0 0 0;
}
#right .links a {
	padding: 3px 7px 3px 7px;
	background: url(images/primarylinks.jpg) no-repeat bottom;
	border: 1px solid #d0a038;
	color: #000;
}
#right .links a:hover {
	background: url(images/primarylinks.jpg) no-repeat top;
}


/**
 * fixes
 */

.fieldset-wrapper {
	overflow: hidden !important;
}
/**
 * page specific
 */
.node h2 {
  font-size: 1.7em;
  margin-top:30px;
}

.node img, .views-field-field-foto-fid img {
border:solid 7px #dfe2ef;
float:left;
margin-right:10px;
}


#section_width {
  width: 100%;
  margin: 0 auto;
  padding: 0px 0px 0px 0px;
  background-color: #232531
}

#section1 {
  width: 980px;
  margin: 0 auto;
  padding: 0px 0px 0px 0px;
  background-color: #232531
}
.blok1, .blok3 {
  background: #2d2f3c;
/* height: 320px; */
  width: 33%;
  float: left;
  color: #cfd5eb;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px
}

.blok2 {
  background: #232531;
/* height: 320px; */
  width: 34%;
  color: #cfd5eb;
  float: left;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px
}

.blok1 h2, .blok2 h2, .blok3 h2 {
  color: #fff;
  font-size: 1.7em;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px
}

.blok1 p, .blok2 p, .blok3 p {
  padding: 5px 0px 0px 0px;
  margin: 0px 0px 0px 0px
}

#block-block-1, #block-block-2, #block-block-3 {
  height: 355px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px
}

.blok1 .content, .blok2 .content, .blok3 .content {
  padding: 10px 30px 0px 30px
}

.blok1 img, .blok2 img, .blok3 img {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  height: 120px;
}

.blok1 ul, .blok2 ul, .blok3 ul {
  margin: 0px 0px 0px 3px;
  padding: 0px 0px 0px 0px;
  list-style: none
}

.blok1 li, .blok2 li, .blok3 li, #main ul li {
  padding: 5px 0px 5px 15px;
  background: url(images/ulctverec.png) no-repeat 0px 10px
}

.field-field-obrazek, .views-field-field-obrazek-fid {
/* float: right; */
}

.view-dom-id-1 .field-content p{
/*   float: left; */
  padding: 0px 0px 0px 0px;
/*width: 460px;*/
}

.view-dom-id-1 .views-field-title, .view-rozcestnik-vyrobni-prumysl .views-field-title, .view-rozcestnik-sport .views-field-title, .view-rozcestnik-media-zabava .views-field-title, .view-rozcestnik-telekomunikace .views-field-title {
  padding: 0px 0px 0px 0px;
  font-size: 1.2em;
  font-weight: bold
}

#block-block-4 {
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px
}

.view-dom-id-2 .views-field-title {
  padding: 10px 0px 0px 0px;
  font-weight: bold
}

#block-block-4 p, .view-dom-id-2 p {
  padding: 10px 0px 10px 0px;
}

.view-dom-id-2 .views-field-created {
  padding: 0px 0px 0px 0px;
  border-bottom: 1px dotted #666666;
 font-weight: bold;
 font-size: 11px;
 padding-bottom: 10px;
}

.view-id-reference, view-id-reference_rozcestnik {
  border-left: 1px solid #c3c9e2;
  border-right: 1px solid #c3c9e2;
  border-bottom: 1px solid #c3c9e2;
  width: 655px;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px
}

.view-rozcestnik-vyrobni-prumysl, .view-rozcestnik-media-zabava, .view-rozcestnik-sport, .view-rozcestnik-telekomunikace, .view-rozcestnik-verejna-sprava, .view-rozcestnik-financni-sektor {
  margin-top: 10px;
}

.view-rozcestnik-vyrobni-prumysl .view-header, .view-rozcestnik-media-zabava .view-header, .view-rozcestnik-sport .view-header, .view-rozcestnik-telekomunikace .view-header,
.view-rozcestnik-verejna-sprava .view-header, .view-rozcestnik-financni-sektor .view-header {
  border-left: 1px solid #c3c9e2;
  border-right: 1px solid #c3c9e2;
  border-bottom: 1px solid #c3c9e2;
}

.view-rozcestnik-vyrobni-prumysl tr, .view-rozcestnik-media-zabava tr, .view-rozcestnik-sport tr, .view-rozcestnik-telekomunikace tr, .view-rozcestnik-verejna-sprava tr, 
.view-rozcestnik-financni-sektor tr {
  border-left: 1px solid #c3c9e2;
  border-right: 1px solid #c3c9e2;
  border-bottom: 1px solid #c3c9e2;
}

.view-rozcestnik-vyrobni-prumysl .view-footer, .view-rozcestnik-media-zabava .view-footer, .view-rozcestnik-sport .view-footer, .view-rozcestnik-telekomunikace .view-footer,
.view-rozcestnik-verejna-sprava .view-footer, .view-rozcestnik-financni-sektor .view-footer {
/*   border-top: 1px solid #c3c9e2; */
text-align: center;
width: 130px;
height: 30px;
background-color: #c3c9e2;
float: right;
}

.view-rozcestnik-vyrobni-prumysl .view-footer a, .view-rozcestnik-media-zabava .view-footer a, .view-rozcestnik-sport .view-footer a, .view-rozcestnik-telekomunikace .view-footer a {
  
}

.view-id-reference .view-header, .view-rozcestnik-telekomunikace .view-header, .view-rozcestnik-stavebnictvi .view-header,
.view-rozcestnik-media-zabava .view-header, .view-rozcestnik-financni-sektor .view-header, .view-rozcestnik-sport .view-header,
.view-rozcestnik-verejna-sprava .view-header, .view-rozcestnik-vyrobni-prumysl .view-header {
  background: url(images/viewheader.png) repeat-x;
  height: 55px;
  padding: 10px 0px 0px 10px;
  margin: 0px 0px 0px 0px;
}



.view-reference {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}


#block-block-5 {
  background: url(images/blokbackgroundw.png) repeat-x;

  width: 320px;
  height: 156px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #c3c9e2;
  border-right: 1px solid #c3c9e2;
  float: left
}

#block-block-6 {
  background: url(images/blokbackground.png) repeat-x;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-left: 1px solid #c3c9e2;
  border-right: 1px solid #c3c9e2;
  width: 300px;
  height: 156px;
  float: right
}

#block-block-6 .content, #block-block-5 .content {
  padding: 10px 10px 0px 10px;
}

#block-block-6 h3, #block-block-5 h3, .view-id-reference .view-header h3, .view-rozcestnik-telekomunikace h3, .view-rozcestnik-stavebnictvi h3, .view-rozcestnik-media-zabava h3, .view-rozcestnik-financni-sektor h3, .view-rozcestnik-sport h3, .view-rozcestnik-verejna-sprava h3, .view-rozcestnik-vyrobni-prumysl h3 {
	background: url(images/ctverec.png) no-repeat 0% 50%;
	padding-left: 20px !important;
	padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;

/* 	padding-top: 10px !important; */
    margin: 0px 0px 0px 0px;
}

.views-field-field-klient-value, .views-field-field-realizace-value, .views-field-field-reseni-value, .views-field-field-reseni-url {
  font-size: 0.9em;
}


#block-block-5 p.block-odsazeni, #block-block-6 p.block-odsazeni, .view-id-reference p {
  padding: 8px 0px 5px 20px;
}


#block-menu-menu-reference-dle-sluzeb {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#block-menu-menu-reference-dle-sluzeb h3 {
  margin: 0px 0px 0px 0px;
  height: 53px;
  background: #e5e8f2 url(images/ctverec.png) no-repeat 20px 50%;
  line-height: 53px;
  border-bottom: 1px solid #9fa6b9;
/* padding-left: 20px; */
/* 	padding-left: 20px !important; */
/* 	padding-top: 10px !important; */
  padding-left: 40px !important;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-top: 0px;
}


/* MALE BLOKY U REFERENCI */
.jedna, .dve, .tri, .ctyri {
  width: 200px;
  float: left;
  padding: 0px 0px 0px 0px
}
.jedna ul, .dve ul, .tri ul, .ctyri ul {
  padding: 0px 0px 0px 0px
}

/*pro views odvetvi_verejna_sprava*/
#info_a_info {
  float: left;
  width: 170px;
  height: 170px;
  padding: 5px 5px 5px 5px;
  margin: 0px 0px 0px 0px;
  background: #DFE2EF;
margin-bottom: 20px;
}

#info_a_info .views-field-field-obrazek-fid {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
  background: #FFFFFF;
  text-align: center
}

#clanek_s_nadpisem {
  float: right;
  width: 430px;
height: 180px;
  padding: 0px 20px 0px 0px;
  margin: 0px 0px 0px 0px;
margin-bottom: 20px;
}


#clanek_s_nadpisem .views-field-title {
  padding: 0px 0px 10px 0px;
  font-size: 1.2em;
  font-weight: bold
}

.bilyodkaz, .bilyodkaz a, .bilyodkaz a:hover {
  padding: 0px 20px 0px 0px;
  margin: 0px 0px 0px 0px;
  color: #FFFFFF;
  height: 120px;
}

.postup_dalsi {
  padding: 5px 0px 5px 8px;
  margin: 5px 0px 0px 0px;
  background: url(images/projekt-dalsi.png) no-repeat;
  width: 94px;
  font-weight: bold;
  font-size: 0.95em;
}

.postup_vice {
  padding: 5px 0px 5px 8px;
  margin: 5px 0px 0px 0px;
  background: url(images/projekt-vice.png) no-repeat;
  width: 144px;
  font-weight: bold;
  font-size: 0.9em;
}

.postup_vice a, .postup_dalsi a {
  color: #434758;
  text-decoration: none;
}

.postup_vice a:hover, .postup_dalsi a:hover {
  color: #434758;
  text-decoration: underline;
}

.table-default {
  border: 1px solid #BFC6E0
}
.table-default th {
  text-align: left;
  background: url(images/table-default-top.png) repeat-x;
  height: 39px;
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
  color: #464B61;
  border-bottom: 1px solid #BFC6E0;
  border-left: 1px solid #CCCCCC
}

.table-default tr.radek-2 {
  background: #F0F2F8
}

.table-default td {
  text-align: left;
  height: 39px;
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
  color: #464B61;
  border-left: 1px solid #CCCCCC
}

.imagefield-field_obrazek {
	float:left;
	margin-right:10px;
}

.field-field-realizace {
 
}

.view-rozcestnik-verejna-sprava .views-row-odd {
	float:left;
	width: 286px;
	height: 200px;

}

.view-rozcestnik-verejna-sprava .views-row-even {
	float:right;
	width: 286px;
	height: 200px;
}

.view-rozcestnik-verejna-sprava .imagefield-field_obrazek {
	float:right;
}


.view-rozcestnik-verejna-sprava .view-footer {
	clear: both;
}




.view-rozcestnik-financni-sektor .views-row-odd {
	float:left;
	width: 286px;
	height: 200px;

}

.view-rozcestnik-financni-sektor .views-row-even {
	float:right;
	width: 286px;
	height: 200px;
}

.view-rozcestnik-financni-sektor .imagefield-field_obrazek {
	float:right;
}


.view-rozcestnik-financni-sektor .view-footer {
	clear: both;
}



.view-rozcestnik-media-zabava .views-row-odd {
	float:left;
	width: 286px;
	height: 200px;

}

.view-rozcestnik-media-zabava .views-row-even {
	float:right;
	width: 286px;
	height: 200px;
}

.view-rozcestnik-media-zabava .imagefield-field_obrazek {
	float:right;
}


.view-rozcestnik-media-zabava .view-footer {
	clear: both;
}


.view-rozcestnik-sport .views-row-odd {
	float:left;
	width: 286px;
	height: 200px;

}

.view-rozcestnik-sport .views-row-even {
	float:right;
	width: 286px;
	height: 200px;
}

.view-rozcestnik-sport .imagefield-field_obrazek {
	float:right;
}


.view-rozcestnik-sport .view-footer {
	clear: both;
}



.view-rozcestnik-telekomunikace .views-row-odd {
	float:left;
	width: 286px;
	height: 200px;

}

.view-rozcestnik-telekomunikace .views-row-even {
	float:right;
	width: 286px;
	height: 200px;
}

.view-rozcestnik-telekomunikace .imagefield-field_obrazek {
	float:right;
}


.view-rozcestnik-telekomunikace .view-footer {
	clear: both;
}



.view-rozcestnik-vyrobni-prumysl .views-row-odd {
	float:left;
	width: 286px;
	height: 200px;

}

.view-rozcestnik-vyrobni-prumysl .views-row-even {
	float:right;
	width: 286px;
	height: 200px;
}

.view-rozcestnik-vyrobni-prumysl .imagefield-field_obrazek {
	float:right;
}


.view-rozcestnik-vyrobni-prumysl .view-footer {
	clear: both;
}







.div-separator {
	padding-left:20px;
	padding-right:20px;
}



.okraj{ 
height:205px;
border: 1px solid #c3c9e2;
}


#main ol li {
	padding-top: 5px;
	padding-left: 15px;
}


.view-Novinky .view-footer a {
	font-weight: bold;
} 

#block-block-14 {
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-top: 10px;
}

#block-block-15 {
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-top: 10px;
}
.page_novinky_title {
	margin-top: 40px;
} 


.node ul {
  list-style: none;
  margin-top:-5px;
}

.node ol {
  margin-top:-5px;
} 

.leftbg {
  background:url(images/prechod.jpg) repeat-x bottom;
  background-color: #e5e8f2;
}



