/* general adjustments for main selectors */
html,body{
height:100%;
//background-color:#f7deba;
}

*{
margin:0px;		/* cellspadding="0" */
padding:0px;	/* bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0" marginheight="0" marginwidth="0" */
font-size:13px;
color:#000000;
}

body, td{
	font-family:Trebuchet, Tahoma, Verdana;
	font-weight: normal;
}

table{
	border: 0px; /* border="0" */
	border-collapse: collapse; /* cellspacing="0" */
}

img{
	background-repeat: no-repeat;
	border:0px;
	behavior: url(/system/iepngfix.htc);
}

img#logo{
	color:#636262;
	font-size:20px;
	font-family:Trebuchet, Tahoma, Verdana;
	font-style:italic;
}

ul, ol{
	margin:0px 0px 3px 15px;
	padding:0px 0px 0px 20px;
}

li{
	padding:0px 0px 2px 0px;
}

a, a:active, a:link, a:visited{
	font-size:13px;
	color:#0055CC;
	text-decoration:underline;
	cursor:pointer;
	cursor:hund;

}
	a:hover{
	color:#cc0000;
	text-decoration:underline;
	}

td#body{
	height:100%;
	margin:0px;
	padding:15px 10px 25px 10px;
	border:#a28c75 1px solid;
	background-color:#FFFFFF;
	//background-color:#f7deba;
}
td#body h1{
	margin:0 0px 5px 0;
	font-family:Trebuchet MS;
	font-size:20px;
	font-weight:normal;
	color:#27100f;
}
td#body p{
	margin:0 0px 5px 0;
	text-indent:30px;
	font-family:Trebuchet MS;
}

table#menu{
	
}

table#menu td{
	padding:0px 7px;
	text-align:center;
	vertical-align:top;
}
table#menu td a{
	font-family:Trebuchet MS, Tahoma, Verdana;
	font-size:14px;
	color:#27100f;
	text-decoration:underline;
	line-height:16px;
}

div#left_links{
	padding:14px 60px 12px 50px; 
}
div#left_links div.link{
	margin-top:50px;
}
div#left_links div.link a{
	color:#27100f;
	font-family:Trebuchet MS, Tahoma, Verdana;
}
div#left_links div.link img{
	border:#dac097 9px solid;
	margin-top:5px;
}

/*img#bglogo{
	position:absolute;
	top:154px;
	left:50%;
	margin-left:-240px;
	margin-top:-48px;
	z-index:-1;
}

div#flashcontent{
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-500px;
	z-index:2;
	display:block;
}

div#videocontent{
	background-color:#000000;
}
table#content{
	visibility:hidden;
	z-index:2;
}

table#sub_menu_s{
	visibility:hidden;
	z-index:5;
	border:#545254 1px solid;
	position:absolute;
	top:127px;
	left:118px;
}

table#sub_menu{
	visibility:visible;
	position:static;
	border:#545254 1px solid;
	top:0px;
	left:0px;
	font-size:13px;
	color:#d64fd0;
}

table#sub_menu_s td, table#sub_menu td{
	padding:10px;
	background-color:#000000;
}
table#sub_menu_s a, table#sub_menu a{
	display:block;
	margin-bottom:8px;
	color:#FFFFFF;
	font-size:13px;
}

table#sub_menu span, table#sub_menu_s span{
	display:block;
	margin-bottom:8px;
	color:#d64fd0;
	font-size:13px;
	text-decoration:none;
}

table#sub_menu_s a:hover, table#sub_menu a:hover{
	color:#d64fd0;
}

div.img_border{
	padding:2px 2px 2px 2px !important;
	display:inline-table !important;
	_display:inline;
	background-color:#999999;
	background-image:url(/image/grad.jpg) !important;
	background-repeat:no-repeat;
}

div.n{
	margin:0px 0px 0px 0px !important;
}

div.img_border img{
	margin:0px 0px 0px 0px !important;
}

td.video{
	padding:0px 10px 15px 10px;
}

td.video td.lenta{
	padding:11px 0px 0px 0px;
	_padding-top:12px;
	background-image:url(/image/lenta.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

img.play{
	 width:13px;
	 height:13px;
	 position:relative;
	 top:76px;
	 left:152px;
	 margin:0px 0px -16px -16px;
}

td.video td.b{
	padding:0px;
	_padding-top:4px !important;
	background-position:left bottom;
}

p{
	padding-bottom:5px;
}

h1{
	color:#d74fcf;
	font-size:21px;
	font-family:Trebuchet, Tahoma, Verdana;
	text-align:left;
	font-weight:normal;
	margin-bottom:24px;
}

span.h1{
	color:#d74fcf;
	font-size:21px;
	font-family:Trebuchet, Tahoma, Verdana;
	text-align:left;
	font-weight:normal;
}
span.h3{
	color:#d74fcf;
	font-size:15px;
	font-family:Trebuchet, Tahoma, Verdana;
	text-align:left;
	font-weight:normal;
}
h2{
	color:#d64fd0;
	font-size:19px;
	font-family:Trebuchet, Tahoma, Verdana;
	text-align:left;
	font-weight:normal;
	margin-bottom:18px;
}



textarea, input{
	color:#000000 !important; 
}


	
a.m, a:active.m, a:link.m, a:visited.m{
	display:block;
	padding:3px;
	font-size:13px;
	text-decoration:underline;
	cursor:pointer;
	cursor:hund;

}
	a:hover.m{
	color:#666;
	background-color:#eee;
	}

a.a{
	text-decoration:none !important;
}

a.h2, a:active.h2, a:link.h2, a:visited.h2, a:hover.h2{
	color:#d64fd0;
	font-size:19px;
	font-family:Trebuchet, Tahoma, Verdana;
	text-align:left;
	font-weight:normal;
	text-decoration:underline;
}

ul#menu{
	width:700px;
}

ul#menu li{
	float:left;
	height:35px;
	margin:0px 28px 0px 0px;
	background-image:url(/image/menu_l.gif);
	background-repeat:no-repeat;
	background-color:#333333;
	list-style:none;
}

* html ul#menu li{
	display:inline;
	width:10px;
}

ul#menu li a{
	display:block;
	height:26px;
	padding:9px 12px 0px 12px;
	vertical-align:top;
	font-size:14px;
	background-image:url(/image/menu_r.gif);
	background-repeat:no-repeat;
	background-position:right;
	white-space:nowrap;
	text-decoration:none;
}

ul#menu li.a a, ul#menu li#a a{
	background-image:url(/image/menu_a_r.gif);
	color:#eeeeee;
	
}
ul#menu li.a, ul#menu li#a{
	background-image:url(/image/menu_a_l.gif);
}

ul#menu li#a a{
	cursor:default;
}

* html ul#menu li a{
	height:35px;
}

td.inp{
	height:40px;
	padding-right:22px;
	padding-bottom:15px;
}

input{
	font-size:12px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	padding-top:2px;
	padding-left:3px;
}

input.sub{
	font-size:14px;
	padding:0px;
}

td.inp input{
	width:100%;
	height:22px;
	font-size:12px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	border:1px #A5ACB2 solid;
	padding-top:2px;
	padding-left:3px;
}

input.bb{
	border:1px #000000 solid;
}

input.nostyle{
	border:none;
	width:inherit;
	height:inherit;
}

td.inp textarea{
	width:100%;
	height:182px;
	font-size:12px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	border:1px #A5ACB2 solid;
	overflow:auto;
	padding-left:2px;
}


td#body div.img_border{
	float:left;
	margin:0px 14px 10px 0px;
}

*/
/* footer settings */

td.footer{
	padding:0px 0px 5px 0px;
}

td.footer div.f {
	float:left;
	margin-top:5px;
	width:300px;

}
td.footer div.f *
{
	font-size:11px;
}

td.footer div.c{
	float:right;
	text-align:right;
	width:300px;
}

td.footer div.f img{
	color:#808080;
	font-size:16px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	margin:9px 9px 10px 5px;
}

td.footer div.f p, td.footer div.f p a{
	font-size:9px;
	font-family:Tahoma;
	color:#262d30 !important;
	margin-top:10px;
	text-decoration:none;
}

td.footer div.c p, td.footer div.c p a{
	font-size:10px;
	font-family:Tahoma;
	color:#262d30 !important;
	margin-top:30px;
	text-decoration:none;
}
td.footer div.f p a:hover, td.footer div.c p a:hover{
	text-decoration:underline;
}
