ul.infos { width: 100%; list-style-type: none; }
ul.infos li { clear: both; margin: 1px 0; background: url("../../img/layout/right.png") no-repeat 2px 5px; padding-left: 10px; line-height: 120%; }
ul.infos li.active { background: url("../../img/layout/down.png") no-repeat 2px 5px; }
ul.infos .title { cursor: pointer; float: left; }
ul.infos .owner { text-align: right; padding: 2px; margin: 0 .5em; }
ul.infos .date { float: left; margin: 0 8px 0 4px; color: #666; }
ul.infos .desc { }
ul.infos .expanded { clear: both; line-height: 150%; margin: 5px; padding: 5px; color: #666; }
ul.infos .desc p { margin: 0 0 1ex 0; }
ul.infos .desc img { margin: 10px; }
ul.infos ul,ul.infos ol { margin: 5px 0; }
ul.infos ul li { list-style-type: disc; margin: 2px 0 2px 10px; list-style-position: inside;}
ul.infos ol li { list-style-type: decimal;  margin: 2px 0 2px 10px; list-style-position: inside;}
#inner { overflow: hidden; background: white; padding: 10px; }
#inner h1 { font-size: 14pt; color: #09263E; margin: 5px 0 10px 0; border-bottom: 1px solid #888; padding-bottom: 5px; }
#inner h2 {	clear: both; font-size: 12pt; color: #09263E; margin: 5px 0 10px 0; padding-top: 5px; }
#inner h3 {	clear: both; font-size: 11pt; margin: 5px 0 10px 0; padding-top: 5px; }
#inner .pictures {  float: right; margin: 0 0 10px 10px; padding: 5px; clear:both; }
#inner .pictures img { display: block; }
#inner .details { margin: 10px 0; clear: both; }
#inner .details p { margin: 10px 0; line-height: 150%; }
#inner .details ul { margin: 5px 0; }
#inner .details ul li { list-style-type: disc; margin-left: 10px; line-height: 150%; list-style-position: inside;}
#inner .rimg { float: right; margin: 0 0 5px 5px; }
#inner .in img { float: left; margin: 0 5px 5px 0; }
#inner .in p { line-height: 150%; margin: 0 0 10px 0; }
#inner #custom p, #inner #custom address { margin: 10px 0; line-height: 150%; }
#inner #custom ul , #inner #custom ol { margin: 5px 0; }
#inner #custom ul li, #inner #custom ol li { list-style-type: none;  line-height: 150%; margin: 5px 0; list-style-position: inside; }
#inner #custom ul li li, #inner #custom ol li li{ background: url("../../img/layout/right.png") no-repeat 0 10pt; padding: 5px 0 5px 10px; list-style-position: outside; }
#inner ul.opinions { list-style-type: none; margin: 5px 10px; }
#inner ul.opinions li { margin-bottom: 1ex; }
#inner ul.opinions li span { font-size: smaller; text-transform: uppercase; color: #FF8C00; }
#inner ul.basic, #inner ul.simple { font: normal 8pt Verdana, Tahoma, Geneva, helvetica, sans-serif; clear: both; margin: 5px 10px 10px 0; padding: 0 0 10px 0; list-style-type: none; }
#inner ul.basic li, #inner ul.simple li { float: left; margin: 0 5px 5px 0; }
#inner ul.simple li { margin: 15px 0; }
#inner ul.simple li a {	letter-spacing: 1px; color: #fff; background-color: #216c97; border: 1px solid #216c97; margin: 1px; padding: 2px 5px; text-transform: uppercase; }
#inner ul.simple li a:hover { background-color: #FF8C00; }
#inner dl.collection { margin: 5px 0; padding: 0; }
#inner dl.collection dt { clear: both; float: left; height: 100px; width: 105px; margin-bottom: 1px; margin-right: 5px; }
#inner dl.collection dt img { display: block; }
#inner dl.collection dd { padding-top: 5px; height: 95px; background-color: #f8f8f8; margin-bottom: 1px; border-bottom: 1px solid #ddd; }
#inner dl.shade { clear: both; width: 590px; margin: 10px 0; padding: 0; font-size: 8pt; }
#inner dl.shade dt,#inner dl.shade dd { margin: 1px 0; padding: 4px; background-color: #f8f8f8; border: none; }
#inner dl.shade dt { clear: both; float: left; }
#inner dl.shade dd { text-align: right; border-bottom: 1px solid #f8f8f8; }
#inner dl.tablike { margin: 5px 0; padding: 5px 0; text-transform: uppercase; }
#inner dl.tablike dt { clear: both; float: left; margin: 1px 0 0 0;	padding: 5px 5px; width: 285px;	color: #444; background-color: #aac2da;	letter-spacing: 1px; }
#inner dl.tablike dd { float: left;	text-align: right; margin: 1px 0 0 0; padding: 5px 5px; width: 285px; color: #444; background-color: #e7eef4; }
#inner dl.tablike dd span {	font-weight: bold; font-size: smaller; }
#inner dl.gallery { border: 1px solid #e7eef4; background-color: #f8f8f8; width: 102px; text-align: center; padding: 10px; float: left; margin: 0 10px 10px 0; font-size: 8pt; }
#inner dl.gallery dt img { border: 1px solid #e7eef4; width: 100px; height: 100px; margin-bottom: 10px; overflow: hidden; }
#inner dl.gallery dd { margin: 0; padding: 0; width: 100px; height: 60px; overflow: hidden; }
#inner dl.gallery dd span { display: block; margin-bottom: 10px; padding: 2px; background-color: #e7eef4; }
#inner table { margin: 5px 0; width: 100%; border-collapse: collapse; font-size: 8pt; }
#inner table td { padding: 4px 2px;	background-color: #f8f8f8; margin-bottom: 1px; vertical-align: middle;}
#inner table th { padding: 4px 2px;	border-bottom: 1px solid #666; font-size: 8pt; font-weight: bold; }
#inner table.panel { padding: 0; }
#inner table.panel th {	padding: 2px 2px 10px 2px; text-align: center; color: #666; text-transform: capitalize; vertical-align: middle; }
#inner table.panel th.header { background-image: url(../../img/tablesorter/bg.gif);	cursor: pointer; background-repeat: no-repeat; background-position: center left; padding-left: 20px; margin-left: -1px; }
#inner table.panel th.headerSortUp { background-image: url(../../img/tablesorter/asc.gif); } 
#inner table.panel th.headerSortDown { background-image: url(../../img/tablesorter/desc.gif); }
#mapka { width: 590px; height: 450px; margin: 10px auto; }
#inner p.more { margin: 10px; text-align: right; font-size: 8pt; }

