body {  background-color: #FAF9F7;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		margin: 0px;
		padding: 0px 0px 15px;
		color:#273C82; font-weight:normal; text-decoration:none; text-align:left; font-size:12px;}
a { 	color:#273C82; font-weight:bold; text-decoration:underline; }
a span.nodeco { text-decoration:none; font-weight:normal; }

img { border:none; }

form { margin:0px; padding:0px; }
form fieldset { margin:0px; padding:0px; border:none; }
form fieldset input { margin:0px; padding:0px; }
fieldset { border:none; }

div {   margin:0px; padding:0px; border:none; }
div#body { width:auto; height:auto; /* koli tomu aby som videl debug */ clear:both;}
div.separator { clear:both; width:100%; height:0px; }

div#header { position:absolute; left:0px; top:0px; width:966px; height:85px; background-image:url(images/bg_header.jpg); }
div#logo { position:absolute; left:0px; top:0px; width:166px; height:85px; background-image:url(images/logo.png); background-repeat:no-repeat; padding-left:50px; padding-top:16px; }/* 157x78 */
div#path { position:absolute; left:166px; top:0px; width:800px; height:14px; margin-top:5px; overflow:hidden;
			font-size:11px; text-decoration:none; font-weight:bold; }
div#path a { font-size:11px; text-decoration:underline; color:#000066; font-weight:normal; }

div#navi { position:absolute; left:766px; top:0px; width:200px; height:14px; margin-top:5px; overflow:hidden;
			color:#645F95; font-size:11px; text-decoration:none; font-weight:bold; text-align:right; }
div#navi ul { list-style:none; margin:0px; }
div#navi ul li { display:inline; color:#645F95; font-size:11px; text-decoration:none; font-weight:normal; margin-left:4px; margin-right:2px; }
div#navi ul li a { text-decoration:none; color:#645F95; font-weight:normal; }

div#left_column { position:absolute; left:10px; top:100px; width:156px; height:auto; }
div#right_column { position:absolute; left:810px; top:100px; width:156px; height:auto; }
div#admin_column { position:absolute; left:980px; top:0px; width:auto; height:auto; }
div#admin_column a { font-weight:normal; }

span.red a { color:#f00; text-decoration:underline; }
span.nobr { white-space:nowrap; }

/* menu new 2010 B */
table.menu-box { width:156px; margin:10px 0px 0px 0px; border-collapse:collapse; }
table.menu-box tr td.tl { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/tl.png); background-position:top left; }
table.menu-box tr td.tc { width:auto; height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/tc.png); background-position:top center; }
table.menu-box tr td.tr { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/tr.png); background-position:top right; }
table.menu-box tr td.ml { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/ml.png); background-position:left; }
table.menu-box tr td.mc { width:auto; height:5px; padding:4px; margin:0px; background-image:url(images/menu-box/mc.png); }
table.menu-box tr td.mr { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/mr.png); background-position:right; }
table.menu-box tr td.bl { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/bl.png); background-position:bottom left; }
table.menu-box tr td.bc { width:auto; height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/bc.png); background-position:bottom center; }
table.menu-box tr td.br { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/br.png); background-position:bottom right; }

table.menu-box_welle { width:156px; margin:10px 0px 0px 0px; padding:0px; border-collapse:collapse; border-spacing:0px; }
table.menu-box_welle tr.menu-box-welle td { border:0px; padding:0px; margin:0px; }
table.menu-box_welle tr.menu-box-welle td img { border:0px; padding:0px; margin:0px; }
table.menu-box_welle tr td.tl { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/tl-trans-in.png); background-position:top left; background-repeat:no-repeat; }
table.menu-box_welle tr td.tc { width:auto; height:70px; padding:0px; margin:0px; background-image:url(images/menu-box/tc-trans-in.png); background-position:top center; background-repeat:repeat-x; }
table.menu-box_welle tr td.tr { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/tr-trans-in.png); background-position:top right; background-repeat:no-repeat; }
table.menu-box_welle tr td.ml { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/ml.png); background-position:left; }
table.menu-box_welle tr td.mc { width:auto; height:5px; padding:5px; margin:0px; background-image:url(images/menu-box/mc.png); }
table.menu-box_welle tr td.mr { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/mr.png); background-position:right; }
table.menu-box_welle tr td.bl { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/bl.png); background-position:bottom left; }
table.menu-box_welle tr td.bc { width:auto; height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/bc.png); background-position:bottom center; }
table.menu-box_welle tr td.br { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/br.png); background-position:bottom right; }

table.menu-box_rounded-corner { width:100%; height:auto; margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px; }
table.menu-box_rounded-corner tr td.tl { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/tl-trans-in.png); background-position:top left; background-repeat:no-repeat; }
table.menu-box_rounded-corner tr td.tc { width:auto; height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/tc-trans-in.png); background-position:top center; background-repeat:repeat-x; }
table.menu-box_rounded-corner tr td.tr { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/tr-trans-in.png); background-position:top right; background-repeat:no-repeat; }
table.menu-box_rounded-corner tr td.ml { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/ml-trans-in.png); background-position:left; }
table.menu-box_rounded-corner tr td.mc { width:auto; height:auto; padding:0px; margin:0px; }
table.menu-box_rounded-corner tr td.mr { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/mr-trans-in.png); background-position:right; }
table.menu-box_rounded-corner tr td.bl { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/bl-trans-in.png); background-position:bottom left; }
table.menu-box_rounded-corner tr td.bc { width:auto; height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/bc-trans-in.png); background-position:bottom center; }
table.menu-box_rounded-corner tr td.br { width:5px;  height:5px; padding:0px; margin:0px; background-image:url(images/menu-box/br-trans-in.png); background-position:bottom right; }

p.menu-header { color:#AF001E; font-size:14px; font-weight:bold; margin-bottom:4px; }
p.menu-header a { color:#AF001E; font-size:14px; font-weight:bold; margin-bottom:4px; text-decoration:none; }
a.menu-item { color:#444444; font-size:12px; font-weight:bold; margin-bottom:4px; text-decoration:none; }
#form_search input.input_hladaneslovo { width:110px; height:18px; vertical-align:middle; margin:0px; padding:0px; border:1px solid #f1eae0; }
#form_search input.btn_go { width:20px; height:20px; vertical-align:middle; margin:0px; padding:0px; background-image:url(images/btn-search.png); background-repeat:no-repeat; }
/* menu new 2010 E */

div#main { position:absolute; left:178px; top:100px; width:620px; height:100%; border:none; }
div#main_content { width:100%; height:100%; }

div#footer { width:100%; margin-top:20px; }
div#footer p { width:100%; text-align:center; font-size:9px; }
div#footer p a { font-size:9px; font-weight:normal; }

/* prave a lave stlpce v menu maju tento blok cpn; sirka 156px */
.cpnHeader
{	width:148px; height:19px; padding: 2px 0px 0px 8px; margin: 1px 0px 1px 0px; /* padding-left:8px; padding-top:2px; margin-bottom:2px; */
	background-image:url(images/bg_cpnHeader.gif); background-repeat:no-repeat;
	color:#FFDECC; font-size:14px; font-weight:bold; text-decoration:none; }
.cpnHeader a 
{	color:#FFDECC; font-size:14px; font-weight:bold; text-decoration:none; }
.cpnBody {		width:140px; height:auto; overflow:hidden; padding:8px; margin-bottom:2px;
				background-color:#FFA257;
				color: #B33E00; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.cpnBody img { padding:3px; }
/* .cpnBody div.com_content_constructor table tbody tr td { padding:1px; } */
/* .cpnBody div.com_content_constructor_admin table tbody tr td { padding:1px; } */
.cpnBodyAdmin { 	font-size:10px;
					width:auto; height:auto; overflow:visible; padding:8px; margin-bottom:2px;
					background-color:#FFCDB3; /* background-color:#FFA257; */ }
.cpnBodyAdmin a {	font-size:10px; font-weight:normal; text-decoration:none; }
.cpnBody .menu_item {	color:#B33E00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
.cpnBody .email {		color:#B33E00; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; text-decoration:none; }
.cpnBody .menu_block {	margin-top:18px; }


li {	font-size:12px; font-weight: normal; font-style: normal; text-decoration: none; margin:0px; padding:0px; }

form.formular label { display:block; width:100px; }
span#ffs { color:#FF6633; font-size:14px; font-weight:bold; margin-left:20px;}

table { border-collapse:collapse; border:none; }
table tr th { border:none; text-align:left; vertical-align:top; padding:4px; }
table tr td { border:none; text-align:left; vertical-align:top; padding:4px; }

.common_table, .common_list { border-collapse:collapse; border-bottom:2px solid #999; }
.common_table tr th, .common_list tr th { background-color:#333; color:#eee; padding:4px; text-align:left; }
.common_table tr th a, .common_list tr th a { color:#fff; text-decoration:none; }
.common_table tr th a:hover, .common_list tr th a:hover { color:#aaa; text-decoration:none; }
.common_table tr td, .common_list tr td { padding:2px; font-size:13px; }
.common_table tr:nth-child(even), table.common_list tr:nth-child(even) { background-color:#eeeeee;}
.common_table tr:nth-child(odd), table.common_list tr:nth-child(odd) { background-color:#e0e0e0;}

table.search_result { border-collapse:collapse; width:100%; font-size:11px; }
table.search_result tr td { padding:6px; border:#FFFFFF 1px solid; }
table.search_result tr td a { font-weight:normal; text-decoration:none; }
table.search_result tr td h3 a { text-decoration:none; }

p { margin:0px; padding:0px; font-size:12px; font-weight: normal; font-style: normal;
	text-decoration: none; text-align:left;
}
p a{ margin:0px; padding:0px; font-size:12px; font-weight: bold; font-style: normal;
	text-decoration: underline; text-align:left;
}
.warning { color:#F00; font-size:12px; font-weight:bold; }

.menu
{	margin: 0 0 0 0px;
}
.menu_polozka
{	margin: 0 0 0 0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	background-color: #FFCDB3;
}
.menu_polozka a
{	margin: 0 0 0 0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	padding-left: 0px;
	padding-top: 0px;
	background-color: #FFCDB3;
}
.menu_polozka_text
{	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
	padding-left: 0px;
	padding-top: 0px;
	background-color: #FFCDB3;
}
.menu_polozka_text a
{	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
	padding-left: 0px;
	padding-top: 0px;
	background-color: #FFCDB3;
}
.menu_polozka_new
{	margin: 0 0 0 0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b33e00;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	background-color: #ffa257;
}
.menu_polozka_new a
{	margin: 0 0 0 0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b33e00;
	padding-left: 0px;
	padding-top: 0px;
	background-color: #ffa257;
}
.menu_polozka_text_new
{	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b33e00;
	padding-left: 0px;
	padding-top: 0px;
	background-color: #ffa257;
}
.menu_polozka_text_new a
{	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #b33e00;
	padding-left: 0px;
	padding-top: 0px;
	background-color: #ffa257;
}


.stred_main_nadpis	{	font-size:20px;	font-weight: normal; color: #000099; font-style: normal; text-align:center; }
.stred_main_nadpis_dm	{	font-size:22px;	font-weight: bold; color: #000099; font-style: normal; text-align:center; }
.stred_main_nadpis_small	{	font-size:16px;	font-weight: bold; color: #000099; font-style: normal; text-align:center; }
.stred_main_zaznam	{	font-size:12px;	font-weight: normal; color: #000099; font-style: normal; text-align:justify; }

p.stred_segment_nadpis	{	font-size:12px;	font-weight: bold; color: #000099; font-style: normal; text-decoration: none; text-align:left; }
p.stred_segment_zaznam	{	font-size:12px;	font-weight: normal; color: #000099; font-style: normal; text-decoration: none; text-align:justify; }
p.stred_segment_zaznam a	{	font-size:12px;	font-weight: normal; color: #000099; font-style: normal; text-decoration: underline; text-align:justify; }

.custom_zasady { font-size:16px; font-weight:bold; position:relative; left:-200px; top:-68px; text-decoration:underline; }

.zurnal	{	font-size:12px;	font-weight: bold; color: #000099; font-style: normal; text-decoration: none; text-align:center; }
.zurnal a	{	font-size:12px;	font-weight: normal; color: #000099; font-style: normal; text-decoration: underline; text-align:justify; }
.copyright  {	font-size:12px;	font-weight: normal; color: #000099; font-style: normal; text-decoration: none; text-align:center; }

.home_stred_segment_nadpis	{	font-size:14px;	font-weight: bold; color: #000099; font-style: normal; text-decoration: none; text-align:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 10px; }
.home_stred_segment_zaznam	{	font-size:12px;	font-weight: normal; color: #000099; font-style: normal; text-decoration: none; text-align:left; padding:0px; margin:0px; }
.home_stred_segment_zaznam a  {	font-size:12px;	font-weight: normal; color: #000099; font-style: normal; text-decoration: underline; text-align:left; }

.default {
color: #000099; font-size:12px; font-weight: normal; font-style: normal;
text-decoration: none; text-align:left;
margin:0px; padding:0px;
}
.default_textleft {
color: #000099; font-size:12px; font-weight: normal; font-style: normal;
text-decoration: none; text-align: left;
margin:0px; padding:0px;
}
.default a {
color: #000099; font-size:12px; font-weight: bold; font-style: normal;
text-decoration: underline; text-align:justify;
}
.default_textleft a  {
color: #000099; font-size:12px; font-weight: bold; font-style: normal;
text-decoration: underline; text-align:left;
}

.h_green { color:#009900; font-weight:bold; font-size:14px; text-align:left; }
.green { color:#009900; }
.em { font-style:italic; text-align:left; }

.cpnSearch {
	margin-top:2px;margin-bottom:4px;
	width:156px;
	padding-top:4px;padding-bottom:7px;padding-right:0px;
	background-color:#FF8C4E;}

.distribHomeContent { width:265px;}
.distribHomeHotSpot{ padding-top:29px;padding-bottom:12px;text-align:center;}
.distribHomeLeftTD{	vertical-align:top;	padding-bottom:14px;}
.distribHomeRightTD{	vertical-align:top;	padding-bottom:14px;	padding-left:27px;}
.distribTwoRowsObjectImage{	float:left;	padding-top:4px;	padding-right:18px;	border:0px}
.distribOneRowObjectImageData {	padding-right:19px;border:0px;}
.distribOneRowObjectImageDataTD {	vertical-align:top;padding-top:6px;padding-bottom:12px;}
.distribOneRowObjectText {	vertical-align:top;padding-bottom:12px;}
.distribTwoRowsDiv {	width:264px;}
.distribTwoRowsLeftTD{	vertical-align:top;	padding-bottom:12px;}
.distribTwoRowsRightTD{	vertical-align:top;	padding-bottom:12px;	padding-left:29px;}
img.distribHomeContentImage {	float:left;	margin-right:19px;	margin-top:4px;	border:0px}
p.distribHomeContentMargin {	margin:0px;}

h1 {	font-size:22px;	color:#AF001E; text-align:center; font-weight:normal;}
h2 {	font-size:14px;	color:#AF001E; margin:0px;}
h3 {	font-size:14px;	color:#AF001E; margin:0px;}
h4 {	font-size:13px;	color:#AF001E; margin:0px;}
h5 {	font-size:13px;	color:#AF001E; margin:0px;}
h6 {	font-size:12px;	color:#AF001E; margin:0px; font-style:italic;}

/* com_content constructor B */
h1 a { text-decoration:none; color:#AF001E; }
h2 a { text-decoration:none; color:#AF001E; }
h3 a { text-decoration:none; color:#AF001E; }
h4 a { text-decoration:none; color:#AF001E; }
h5 a { text-decoration:none; color:#AF001E; }
h6 a { text-decoration:none; color:#AF001E; }
/* com_content constructor E */

div .com_content_constructor { padding:1px; }
div .com_content_constructor_admin-menu { width:0px; height:0px; overflow:visible; }
div .com_content_constructor_admin-menu table:hover { border:1px solid #ff0000; }
div .com_content_constructor_admin-menu table tr td { padding:0px; }

.h1 {	font-size:22px;	color:#AF001E;	text-decoration:none;}
.h1 a:, .h1 a:link, .h1 a:visited, .h1 a:active, .h1 a:hover  {	font-size:22px;	color:#AF001E; text-decoration:underline;	}
.h2 {	font-size:20px;	color:#AF001E;	text-decoration:none;}
.h2 a:, .h2 a:link, .h2 a:visited, .h2 a:active, .h2 a:hover  {	font-size:20px;	color:#AF001E; text-decoration:underline;	}
.h4 {	font-size:13px;	font-weight:bold;	color:#AF001E;	text-decoration:none;}
.h4 a:, .h4 a:link, .h4 a:visited, .h4 a:active, .h4 a:hover {	font-size:13px;	font-weight:bold;	color:#AF001E;	text-decoration:none;}
.h6 {	font-size:14px;	font-weight:bold;	color:#AF001E;	text-decoration:none;	margin-bottom:6px;margin-top:1px}
.h6 a:, .h6 a:link, .h6 a:visited, .h6 a:active, .h6 a:hover {	font-size:14px;	font-weight:bold;	color:#AF001E;	text-decoration:none;	margin-bottom:6px;margin-top:1px}
.h8 {	font-size:22px;	font-weight:bold;	color:#AF001E;	text-decoration:none;}
.h2 a:, .h8 a:link, .h8 a:visited, .h8 a:active, .h8 a:hover {	font-size:22px;	font-weight:bold;	color:#AF001E;	text-decoration:none;}

a.l1:link {	font-size:13px;	color:#273C82;}
a.l1:visited {	font-size:13px;	color:#5E77CE;}
a.l2:link {	font-size:11px;	color:#273C82;}
a.l2:visited {	font-size:11px;	color:#5E77CE;}
a.l4 {	font-size:11px;	font-weight:bold;	color:#ffffff;	text-decoration:none;}
a.l5:link {	font-size:13px;	font-weight:bold;	color:#273C82;	text-decoration:none;}
a.l5:visited {	font-size:13px;	font-weight:bold;	color:#5E77CE;	text-decoration:none;}

img.logo {	border-width:0px;position:relative;left:25px;top:2px}
img.print {	border-width:0px;cursor:pointer;cursor:hand;}
.printBody {	background-image:none;	background-color:#ffffff;}
.printLeftTd {	padding-left:19px;}
img.printPreview {	border-width:0px;cursor:pointer;cursor:hand;}
.printPreviewDivBottom {	text-align:right;}
.printPreviewDivTop {	text-align:right;margin-top:9px;margin-bottom:1px;}

.searchTable {	border-collapse:collapse;margin-top:4px}
.searchForm {margin: 0px;}
.searchTableLeftTd {
	border-style:solid;
	border-width:1px;
	border-color:white;
	width:15px;
	vertical-align:top;
	padding-top:8px;
	padding-left:4px;}
.searchTableResultCount {	text-align:center;	padding-top:5px}
.searchTableRightTd {
	border-style:solid;
	border-width:1px;
	border-color:white;
	width:538px;
	padding:6px;}
.searchTableRightTdContent {	padding-left:12px;padding-top:2px;}
.searchTableRightTdContentPath {	margin-top:3px;margin-bottom:0px}

.lineWhite {background-color:white;height:1px;}
.lineWhiteDiv {
	border-color:white;
	border-style:solid;
	border-top-width:1px;border-bottom-width:0px;
	margin-top:30px;margin-bottom:3px}


input.searchButton {width:116px;height:18px;vertical-align:middle;border:1px solid #273C82;padding:0px;font-size:13px;color:#273C82;margin-left:6px}

div.html-listing { width:100%; float:none; clear:both; }
div.html-listing table { margin-left:auto; margin-right:auto; }

div.html-listing-left-max			{ width:13px; height:13px; background-image:url(images/btn-listing-left-max.png); }
div.html-listing-left-max span		{ display:none; }
div.html-listing-left				{ width:13px; height:13px; background-image:url(images/btn-listing-left.png); }
div.html-listing-left span			{ display:none; }
div.html-listing-center				{ padding:0px 6px 0px 6px; font-size:14px; font-weight:bold; color:#444; }
div.html-listing-right				{ width:13px; height:13px; background-image:url(images/btn-listing-right.png); }
div.html-listing-right span			{ display:none; }
div.html-listing-right-max			{ width:13px; height:13px; background-image:url(images/btn-listing-right-max.png); }
div.html-listing-right-max span		{ display:none; }

/* pridane 2009-01-06 */
p.com-menu-title { font-weight:bold; background-color:#ddd; color:#000; padding:2px; }

div.link_print_intro { width:100%; height:10px; float:none; clear:both; }
div.link_print { width:100%; text-align:right; border-top:1px solid #999999; }
div.link_print span.print { font-weight:bold; font-size:12px; display:block; visibility:hidden; width:0px; height:0px; }
div.link_print img { width:91px; height:16px; background-image:url(images/ico_print.gif); background-repeat:no-repeat; margin-left:6px; margin-top:4px;}

span.link_tag_more_text a { visibility:hidden; width:0px; height:0px; font-size:0px; }
span.link_tag_more_img a img { width:8px; height:8px; background-image:url(images/sipka-vpravo.gif); background-repeat:no-repeat; margin-left:2px; margin-top:4px;}

/* com_content B */
p.content_db_search_result_text { margin-top:0px; margin-bottom:0px; }
span.content_db_search_result_keyword { font-weight:bold; }
div[id^="content_db_item_menu"] table tr td { padding:0px; }
/* com_content E */

/* com_photo-gallery B */
div.photo-gallery { width:auto; height:auto; float:none; clear:both; padding:6px; margin-top:10px; background-color:#EEE; border:2px solid #000000; overflow:hidden; }
div.photo-gallery_thumb { width:170px; height:170px; vertical-align:middle; text-align:center; overflow:hidden; float:left; clear:none; }
div.photo-gallery_thumb a { display:block; height:100%; vertical-align:middle; padding:auto; }
div.photo-gallery_thumb a img { padding:4px; border:1px solid #CCC; background:#FFF; }
ul.photo-gallery_show_admin { width:auto; margin:4px; float:none; clear:both; }
p.photo-gallery_title { color:#660000; font-size:18px; text-align:center; }
/* com_photo-gallery E */
