body {
       background-image: url('/images/bg.png');
       background-repeat: repeat-x;
       background-color: #FFFFFF;
       margin: 0px;
       padding: 0px;
       font-size: 11px;
       font-family: Tahoma;
       color: #3B393A;
}

.reference-icon
{
	font: 12px Arial;
	color: #b0b0b0;
	text-align:center;
}
.reference-icon IMG
{
	border: 4px solid #e0e0e0;
}
.reference-icon a
{
	font: 12px Arial;
	color: #909090;
	text-decoration: none;
}
.reference-icon a:hover
{
	font: 12px Arial;
	color: #707070;
}
.reference-icon a:hover img
{
	border: 4px solid #d0d0d0;

}

.reference-preview
{
	float:left;
	margin: 5px;
}

.reference-table
{
	border: 3px solid #f0f0f0;
}
.reference-table TD
{
	border-bottom: 1px solid #f0f0f0;
}


table {
       font-family: Tahoma;
       font-size: 11px;
}
h3 {
       color: #FCB620;
       margin: 0px 0px 10px 0px;
       font-size: 18px;
       font-family: Trebuchet MS;
       font-weight: normal;
}
h4 {
       color: #0F5FB1;
       margin: 0px 0px 5px 0px;
       font-size: 11px;
       font-weight: normal;
}
.header {
       color: #0F5FB1;
       margin: 0px 0px 5px 0px;
       font-size: 11px;
       font-weight: normal;
}
p {
       margin: 5px 0px 5px 0px;      
}
a {
       color: #0F5FB1;
}
.template {
       background: url('/images/bg_section.png') repeat-x #FFFFFF;
}
.section-outer-1 {
       padding: 0px 6px 4px 6px;
       background-color: #70788A;
}
.section-outer-2 {
       text-align: center;
}
.section-outer-2 .document{
       text-align: center;
}
.section-outer-3 {
       background: url('/images/left_border.png') repeat-y left; 
}
.section-inner-3 {
       background: url('/images/kraj-2-left.png') no-repeat;
       background-position: left top;
       padding: 36px 30px 0px 30px;
}
.section-outer-4 {
       vertical-align: top;
}
.section-outer-4 {
       background: url('/images/delic_bodkovany.png') repeat-y 0px 30px; 
}
.section-outer-4 div {
       height: 40px;
       background: url('/images/bg_section.png') repeat-x #FFFFFF;    
}
.section-outer-5 {
       background: url('/images/right_border.png') repeat-y right; 
       padding-bottom: 60px;
}
.section-inner-5 {
       background: url('/images/kraj-2-right.png') no-repeat;
       background-position: right top;
       padding: 36px 30px 0px 30px;
}
.page-header {
       color: #FFFFFF;
       font-weight: bold;
       font-size: 10px;
       vertical-align: center;
       padding: 0px 8px 0px 8px;
}
.page-header a{
       color: #FFFFFF;
       text-decoration: none;
}
.page-header a:hover{
       color: #FFFFFF;
       text-decoration: underline;
}
.page-footer {
       font-size: 11px;
       color: #6A6A6A;
       background-color: #FFFFFF;
}
.menu {
       background-color: #FFFFFF;
}
.menu td {
       padding: 8px 0px 8px 0px;
}
.menu img {
       margin: 0px 12px 0px 12px;
}
.menu a {
       color: #FFFFFF;
}
.delic {
       background: url('/images/delic_bodkovany.png') repeat-y right;
}
.baner-left-text-1 {
       background: url('/images/baner_top_left_text.png') no-repeat;
       width: 321px;
       height: 152px;
       color: #AFB9C8;
}
.baner-left-text-1 div{
       padding: 18px 58px 0px 32px;
}
.baner-left-text-1 b{
       color: #FFFFFF;
}
.baner-left-text-1 p {
       font-size: 10px;
}
.baner-right-text-1 {
       background: url('/images/baner_top_right_text_1.png') no-repeat;
       width: 315px;
       height: 212px;       
       color: #FFFFFF; 
}

.baner-right-text-1 a {
	color: #ffffff;
	text-decoration: none;
}

.baner-right-text-1 div{
       padding: 25px 95px 0px 0px;
}
.baner-right-text-1 p{
       line-height: 15px;
padding-right: 95px;
}
.baner-right-text-2 {
       background: url('/images/baner_top_right_text_2.png') no-repeat;
       width: 315px;
       height: 152px;
       color: #FFFFFF;
}
.baner-right-text-2 div{
       padding: 20px 110px 0px 44px;
}
.baner-right-text-2 p{
       margin: 8px 0px 0px 15px;
       font-size: 10px;
       line-height: 15px;
}
.blogger-preview-title {
       color: #0F5FB1;
       padding-bottom: 5px;
}
.blogger-preview-title a {
	text-decoration: none;
}

.blogger-preview-title a:hover {
	text-decoration: underline;
}

.blogger-preview-link {
	text-align: right;
	padding-top: 10px;
}
.section-inner-5 .header
{
       color: #FCB620;
/*       padding: 0px 0px 8px 0px; */
       font-size: 18px;
       font-family: Trebuchet MS;
       font-weight: normal;
	   width: 100%;
       height: 5px;
/*       background: url('/images/nadpis_bg.png') repeat-x bottom; */
}
.no-class {
	display: none;
}