body { 
padding: 0; 
margin: 0; 
font: 0.74em Arial, Helvetica, sans-serif; 
line-height: 1.5em;
background: #d6e3f6; 
color: #333333; 
}

a {
color: #537db7; 
text-decoration: none;
background: inherit;
}

a:hover {
color: #d69244;
background: inherit;	
}

h1 {
font: normal 2em "Trebuchet MS", Arial, Helvetica, sans-serif;
letter-spacing: -1px; 
padding: 2px 0 0 0px;
margin: 0;
color: #d69244;
background: inherit;
}

h2 { 
margin: 0 0 5px 0; 
padding: 0; 
font: normal 1.5em Arial, Helvetica, sans-serif;
letter-spacing: -1px;
color: #d69244; 
background: inherit;
}

p {	margin: 0 0 5px 0; }

.content { 
margin: 0 auto;
width: 780px; 
padding: 10px;
background: #fff;
border: 1px solid #d69244;
}

.flag {
border: 0px;
background: inherit;
text-align: center;
}

.menuline {
float: right;
width: 550px;
height: 72px;
}

.menutop { 
text-align: right;
font-size: 1.1em;
height: 30px; 
}

.menutop li { 
width: 150px;
padding: 5px;
color: #537db7;
background: #f0f8ff;
border: 1px solid #537db7;
display: inline;
}
	
.menutop a { 
font-weight: bold;
color: #537db7; 
background: inherit;	
} 

.menutop a:hover { 
font-weight: bold;
color: #d69244; 
}

.topimage {
clear: both;
margin: 0 0 10px 0;
width: 760px;
height: 200px;
}

.left {
float: left;
width: 245px;
margin: 0 0 10px 0;
}

.left a {
color: #0379c3;
background: inherit;
}

.left a:hover {
color: #ffffff;
}

.left_articles {
font-size: 1 em;
background: #fff;
border: 1px solid #d69244;
color: #333333;
padding: 4px 8px;	
margin: 0 0 10px 0;
}

.img_article {
font-size: 1 em;
padding: 0p;	
margin: 0 auto;
}

.right {
float: left;
width: 490px;
margin-left: 10px;
}

.right_articles {
margin: 0 0 15px 0;
padding: 0 0 0 10px;
}
	
.image {
float: left;
margin: 5px 5px 2px 0;
border: 1px solid #eee;
text-align: left;
}

.imgshow {
text-align: center
}

.footer { 
clear: both; 
text-align: center;
line-height: 1.8em;
color: #808080;
border-top: 1px solid #d69244;
padding: 8px 0;
}

.footer a {
color: ##537db7;
background: inherit;
}

.footer a:hover {
color: #d69244;
text-decoration: underline;
}

.rightalign {
text-align: right;
}

.cjenik {
width: 470px;
cellpadding: 4px;
color: #333;
border: 1px dotted #dab183;
}

.midline {
width: 460px;
height: 1px;
background: #dab183;
}

#introtxt-form {
width:800px;
background: #ffffff;
float: left;
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
color: #333333;
margin-top: 20px;
margin-bottom: 20px;
text-align: left;
clear: both;
}

.cal {
border: 0px;
vertical-align: middle;
}
