body {
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
}
img
{
border:0px;
}
.menu_left_title {
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	background-color:#00174F;
	padding:3px;
	padding-left:20px;
	font-weight:bold;
	}
.menu_right_title {
	font-size:13px;
	color:#EBEBEB;
	text-align:left;
	background-color:#777787;
	padding:3px;
	padding-left:15px;
	font-weight:bold;
}
.menu_left {
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	background-color:#00174F;
	padding-left:20px;
}
.menu_left a {
text-decoration:underline;
	color:#FFFFFF;
}
.menu_left a:hover {
	color:#CCCCCC;
text-decoration:none;
}
.menu_right {
	font-size:11px;
	color:#EBEBEB;
	text-align:left;
	background-color:#777787;
	padding:3px;
	padding-left:15px;
}
.menu_right a {
	text-decoration:underline;
	color:#EBEBEB;
}
.menu_right a:hover {
	color:#EBEBEB;
	text-decoration:none;
}
.lang {
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	padding-right:3px;
	background-image: url(images/lang_und_lined.gif);
	background-repeat: repeat-x;
	height:40px;
		padding-bottom:10px;
}
.lang a {
	color:#FFFFFF;
	text-decoration:none;
}
.lang a:hover {
	color:#FFFFFF;
text-decoration:none;
}
.title {
font-size:14px;
color:#0C316F;
padding-top:30px;
font-weight:bold;

}
.txt {
	font-size:11px;
	color:#333333;
	text-align:left;
	margin-top: 20px;
	margin-right: 25px;
	margin-bottom: 20px;
	margin-left: 25px;
}


.txt_gallery {
	font-size:11px;
	color:#333333;
	text-align:left;

}
	
	


.pad3 {
	background-color:#2A4468;
	padding-top:9px;
	padding-bottom:3px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-image:url(images/left_menu_top.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.pad3_right {
background-color:#CCCCCC;
padding-top:9px;
padding-bottom:3px;
border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-image:url(images/right_menu_top.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.header {
	background-color: #FFFFFF;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:70px;
}
.header2 {
	background-color: #FFFFFF;
	background-image: url(images/header2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:70px;
}
.header3 {
	background-color: #FFFFFF;
	background-image: url(images/header3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:70px;
}
.header4 {
	background-color: #FFFFFF;
	background-image: url(images/header4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:70px;
}
.roundz1 {
	background-image:url(images/rounds_1.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.right_menu_line {
background-image:url(images/right_menu_line.gif);
background-repeat:repeat-x;
height:5px;
}
.image_1 {
background-image:url(images/image_1.jpg);
background-repeat:no-repeat;
background-position:right;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.image_2 {
	background-image:url(images/image_2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.image_3 {
background-image:url(images/image_3.jpg);
background-repeat:no-repeat;
background-position:right;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.image_4 {
background-image:url(images/image_4.jpg);
background-repeat:no-repeat;
background-position:right;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.image_5 {
background-image:url(images/image_5.jpg);
background-repeat:no-repeat;
background-position:right;
height:130px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.color_1 {
background-color:#333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.color_2 {
background-color:#999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.left_grad {
	background-image: url(images/left_grad.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width:50%;
}
.right_grad {
	background-image: url(images/right_grad.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:50%;
}
.right_menu {
	background-color:#777787;
	background-image: url(images/right_menu_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.main_menu_right {
    background-color:#FFFFFF;
	border: 1px solid #F4F4F4;
	font-size:12px;
	text-align: left;
	padding-left:20px;
	height:25px;
	color:#233B64;
}
.main_menu_right a {
color:#233B64;
text-decoration:none;
}
.main_menu_right a:hover {
color:#777787;
text-decoration:none;
}
.right_txt {
font-size:12px;
color:#EBEBEB;
padding:10px;
background-color:#777787;
}

.footer
{
	font-size: 11px;
	height:26px;
	padding-bottom:5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	color:#818181;
}
.menu_left_grad {
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	background-color:#00174F;
	padding:3px;
	padding-left:20px;
	padding-top:60px;
	height:100px;
	font-weight:bold;
	background-image: url(images/left_menu_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}
	.menu_left_gradgal {
	font-size:10px;
	color:#FFFFFF;
	background-color:#00174F;
	padding-bottom:10px;
	padding-top:77px;
	height:100px;
	background-image: url(images/left_menu_top.gif);
	background-repeat: no-repeat;
	}
	
	
	.grad {
	background-image: url(images/grad.gif);
	background-repeat: repeat-x;
	background-position: left top;	
	}
	.right_column {
	background-color:#777787;
		}
		.left_column {
	background-color:#00174F;
		}
		.vrez {
	background-color: #FFFFFF;
	background-image: url(images/grad.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:11px;
    color:#0C316F;
    padding-left:20px;
    padding-top:30px;
    font-weight:bold;
		}
		.vrez_txt {
		color:#333333;
		font-weight:normal;		
		}		
select.flat, input.flat {  color:#666666; }
select.flat, input.flat { border:#666666 solid 1px ;}
select.error, input.error { border:#990000 solid 1px ; }	
.red {color:#FF0000;}
#flag 
{
text-align:right;
padding-right:10px;
}
#flag img
{
border:#ccc 1px solid;
}
