.img {margin-right:15px}


body {
	/*
	background-image:url(/images/bg_tapeta_3.png);
	background-repeat: repeat;
	*/
	background-color:#333333;
	color:#ffffff;
	font-family:tahoma;
	font-size:10px;
	padding:0;
	margin:0;
	line-height:14px;
}

.logo_text {
	color:#eee;
	font-family:tahoma;
	font-size:24px;
	padding:0;
	margin:5;
	line-height:30px;
	font-weight: normal;
}

.gallery_table{
	width: 880px;
	color:#ffffff;
	/* background-color:#ffffff; */
	/* background-image:url(/images/bg_item_row.jpg); */
}

.gallery_row{
	/* border-bottom: #747474 1px dotted; */
	color:#ffffff;
	font-family:tahoma;
	font-size:13px;
}

.menumain {
	/* background-color:#c4d7df; */
	color:#ffffff;
	font-family:tahoma;
	font-size:13px;
	padding:0;
	margin:5;
	line-height:20px;
	font-weight: bold;
}

.table_main{
	width: 960px;
	border-left: #747474 1px solid;
	border-right: #747474 1px solid;
	border-bottom: #747474 1px solid;
}

.div_text {
	width:407px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
}

.bg_menu {
	background-color:#ffffff;
	padding:0;
	margin:0;
	text-align:left;
	width:775px;
	height:45px;
	border-bottom: #aaa 1px solid;
}

.bg_submenu {
	background-color:#ffffff;
	color: #000000;
	padding:0;
	margin:0;
	text-align:left;
	height:20px;
	border-bottom: #aaa 1px solid;
}

.bg_logo {
	background-image:url(/images/logo/logo_new_02.jpg);
	background-repeat: no-repeat;
	padding:0;
	margin:0;
	text-align:left;
	width:960px;
	height:200px
}

.td_text {
	background-image:url(/images/logo/pod_texty.jpg);
	background-repeat: no-repeat;
	padding:0;
	margin:0;
	text-align:left;
	/*width:437px;*/
	height:300px;
	color: #000000;
}

.bg_text {
	background-color:#538896; /*4C5157*/
	padding:0;
	margin:0;
	text-align:left;
	width:775px;
	height:300px;
    font-size: 13px;
    color: #ffffff;
}

.bg_text_gray {
	background-color:#4C5157; /*4C5157*/
	padding:0;
	margin:0;
	text-align:left;
	width:775px;
	height:300px;
    font-size: 13px;
    color: #ffffff;
}

.bg_copyright {
	background-color:#538896;
	padding:10px;
	margin-left:10px;
	text-align:right;
	height:25px;
    font-size: 11px;
    color: #000000;
}

.bg_copyright_gray {
	background-color:#4C5157;
	padding:10px;
	margin-left:10px;
	text-align:right;
	height:25px;
    font-size: 11px;
    color: #000000;
}

.form { 
		width:300px;
		height:20px;
		font-family:tahoma;
		font-size:13px;
		background-color:#d6c8ba;
		color:#000000;
}
		
.formx { width:206px;
		height:20px;
		font-family:tahoma;
		font-size:13px;
		border-style:solid;
		border-width:1px;
		border-color:#ffffff;
		background-color:#33556B;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px}
		
.textarea { width:200px;
		height:143px;
		font-family:tahoma;
		font-size:13px;
		border-style:solid;
		border-width:1px;
		border-color:#ffffff;
		background-color:#33556B;
		color:#ffffff;
		overflow:auto;
		margin-left:0px;
		margin-right:0px}
		
.u		{text-decoration:underline}
.nu		{text-decoration:none}
.t 		{text-transform:uppercase}

a {color:#ffffff; text-decoration:none;font-weight: bold;}
a.selected {color:#abdae9; text-decoration:none;font-weight: bold;}
a.lang {font-size:12px}
a:hover{text-decoration:none;color: #e2de96;font-weight: bold;}

.menu:hover{text-decoration:underline; color:A9FF00}

a.h1 {font-size: 12px;text-decoration:none;color: #9CC2DD;}
a.h1:hover{font-size: 12px;text-decoration:none;color: #e2de96;}

a.submenu {font-size: 12px;text-decoration:none;color: #000000;}
a.submenuselected {font-size: 12px;text-decoration:none;color: #E2007A;}
a.submenu:hover{font-size: 12px;text-decoration:none;color: #e2de96;}

ul.smaller {font-size: 12px;text-decoration:none;text-align: right;list-style-type:none}

ul {font-size: 12px;text-decoration:none;text-align: left;list-style-type:circle;padding-left:20px;}
li {padding-bottom:7px;}

#tree ul {font-size: 11px;text-decoration:none;text-align: left;list-style-type:circle;padding-left:5px;}

h1 {
    font-size: 20px;
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	border-bottom: 0px solid #a71010;
	margin-top:10px;
	margin-bottom:10px;
	line-height:22px;
}

h2.orange {
    font-size: 14px;
    color: #f37e0a;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

a h2 {
    font-size: 14px;
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
}

a h2:hover {
	text-decoration:underline;
}

a h3 {
    font-size: 12px;
    color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

a h3:hover {
	text-decoration:underline;
}

.colflip1
{
    FONT-SIZE: 10px;
    COLOR: #000000; /* A0F11D */
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f5f5f5; /*#C2856E 9B9579, 5B6872 */
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}
.colflip2
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.colflip31
{
    FONT-SIZE: 10px;
    CURSOR: pointer;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #83cd78; /* #878066 */
    TEXT-DECORATION: none;
}
.colflip32
{
    FONT-SIZE: 10px;
    CURSOR: pointer;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #83cd78; /* #c0d7ef */
    TEXT-DECORATION: none;
}

.myimg{
	border: 0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:5px;
	padding-bottom:5px;
}

.magnetabox{
	width:60px;
	height:15px;
	background:#E2007A;
	color:white;
}

.introindex{
	background-image:url(/images/bg_introindex_postcard.jpg);
	background-repeat: no-repeat;
	padding:0;
	margin:0;
	width:567px;
	height:450px
}

.mainheader{
	border-bottom: 1px solid #8b8b8b;
}

DIV.divFiles
{
    BORDER-RIGHT: gray 1px outset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 1px outset;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    VISIBILITY: visible;
    PADDING-BOTTOM: 0px;
    /* OVERFLOW: auto; */
	overflow-y: scroll;
	overflow-x: hidden;
    BORDER-LEFT: gray 1px outset;
    WIDTH: 290px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px outset;
    POSITION: static;
    TOP: 0px;
    HEIGHT: 300px;
    TEXT-ALIGN: left;
}
