h1 , h2 , h3 , h4 , h5, h6 {
	text-decoration: none;
  	font: bold 15px Times, Palatino Linotype, Arial;
	text-transform: uppercase;
	padding: 0px 0px 5px 0px;
	margin-top: 2em;
	margin-bottom: 1em;
    color: #dd0000;
	color: #336699;
}

.infoBlock2 h1 , .infoBlock2 h2 , .infoBlock2 h3 , .infoBlock2 h4 , .infoBlock2 h5, .infoBlock2 h6 {
	margin-top: 0;
}

h1 {
	margin-top: 5px;
	margin-bottom: 0;
}

h1 a , h2 a , h3 a , h4 a , h5 a , h6 a {
	color: #336699;
  	font: bold 15px Times, Palatino Linotype, Arial;
	text-decoration: none;
	padding-right: 5px;
}

h1 a:hover, h2 a:hover, h3 a:hover {
    color: #cc0000;
}

#content h1 {
/*    color: #333333;   */
}

#content h2 , #content h3 , #content h4 , #content h5 , #content h6 {
	margin-top: 1.5em;
	margin-bottom: 1em;
  	font: 18px Times, Palatino Linotype, Arial;
	text-transform: none;
/*    color: #333333;   */
}

img.icon_image {
    margin: 5px 0;
    background: url(/images/lupa.gif) no-repeat right bottom;
    padding-right: 20px;
}

a:hover img.icon_image {
}

img.icon_flash {
    margin: 5px 0;
    background: url(/images/lupa.gif) no-repeat right bottom;
    padding-right: 20px;
}

a:hover img.icon_flash {
}

.icon_flash {
/*    
    background: url(/usr/templates/images/sphere.gif) no-repeat left center;
    padding-left: 25px;
*/
} 

img.icon_movie {
    margin: 5px 0;
    background: url(/images/lupa.gif) no-repeat right bottom;
    padding-right: 20px;
}

a:hover img.icon_movie {
}

.tabinfo {
	border-collapse: collapse;
	font: 11px Arial;
	position: relative; 
	border-top: 1px solid #e0e0e0;
}

.tabinfo thead td , .tabinfo th {
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	font: bold 11px Arial;
	padding: 10px 5px 10px 5px;
	vertical-align: top;
	background: #f8f8f8;
	text-align: left;
}

.tabinfo td {
	vertical-align: top;
	font: 11px Tahoma;
	border-bottom: 1px solid #e0e0e0;
	padding: 10px 5px 10px 5px;
	text-align: left;
}

.tabinfo td * {
	vertical-align: top;
	font: 11px Tahoma;
	text-align: left;
	margin: 0; 
    padding: 0;
}

.td_selected , .td_selected td {
	font-weight: bold;
	padding: 1em 5px;
	vertical-align: top;
	background: #f8f8f8;
	text-align: left;
}
 
div.colLeft {
    width: 48%;
    padding-right: 2em;
    float: left;
    background: silver;
}
div.colRight {
    background: gray;
}

.columnsList {
    list-style: square;
    clear: both;
    margin-bottom: 2em;
}

.columnsList li {
    list-style: square;
    width: 28%;
    float: left;
    padding-right: 2em;
    
}

.albumph {
	padding: 1em 5px;
	vertical-align: top;
	background: #f0f0f0;
	text-align: center;
}
 
.albumln {
	text-decoration: none;
}
 
.addph {
	padding: 1em;
	vertical-align: top;
	background: #f0f0f0;
	text-align: center;
}
 

