body {
background: #ececec url(background.jpg) top repeat-x;
margin-top: 0px;
font-family: Arial, helvetica, sans-serif;
text-align: center;
}

.container {
width: 729px;
text-align: left;
background: url(images/image_11.jpg) top center repeat-y;
margin: 0 auto;
}

.header {
margin-top: 0px;
background: url(images/image_02.jpg) top center;
height: 257px;
}

.navigation {
padding: 0;
margin: 0;
}

.main {
padding-bottom: 10px;
width: 729px;

}


 .textblock { 
	
	width: 480px;
	background: url(images/line.gif) repeat-y top right;
	padding-left: 26px;
	padding-top: -5px;
	padding-right: 26px;
	padding-bottom: 0px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 17px;
	margin-bottom: 17px;
	clear: none;	
}

body:last-child:not(:root:root) #righttextblock { margin-top: -10px; }

html[lang*=""] #righttextblock { 
	margin-top: 7px;
}

.footer {
background: url(images/image_13.jpg) bottom center;
height: 69px;
}

.righttextblock {
float: right;
width: 180px;
padding: 7px;
padding-top: 0px;

margin-top: -5px; 
//margin-top: 7px;
}

.righttextblock a {
color: #243f66;
text-decoration: none;
font-weight: bold;
line-height: 30px;
font-size: 11px;
padding: 8px;
}

.righttextblock a:hover {
color: #3265b0;
text-decoration: none;
font-weight: bold;
}

h3 {
font-size: 12px;
font-weight: bold;
color: #444444;
//margin-top: 10px;
}

#heading {
background: url(images/td_back.jpg) repeat-x;
}

h2 {
font-size: 10px;
color: #444444;
font-weight: bold;
}

.dropdown {
font-size: 10px;
color: #444444;
}

table {
text-align: center;
padding: 0;
width:100%;
}

.textblock a {
font-size: 10px;
color: #243f66;
text-decoration: none;
font-weight: bold;
line-height: 13px;
}

.textblock a:hover {
color: #3265b0;
}

td {
padding:0;
padding-bottom:10px;
}

img {
border:0px;
}

.textblock p {
line-height: 15px;
text-align: justify;
font-size: 10px;
color: #444444;
}
