body, td {
	font-family: Verdana, Tahoma,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	color: #5b564f;
}

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #3a3537;
}

img {
	border: 0px;
/*	behavior: url("png.htc");*/
}

.img_container {
	width: 104px;
	height: 108px;
	background: url(/~images/image_bg.png) no-repeat;
}

.img_container_med {
	width: 157px;
	height: 168px;
	background: url(/~images/image_bg3.png) no-repeat;
}

.img_container_big {
	width: 327px;
	height: 333px;
	background: url(/~images/image_bg2.png) no-repeat;
}

.img_container td {
	padding-top: 4px;
}

.img_container_big2 {
	width: 257px;
	height: 263px;
	background: url(/~images/image_bg22.png) no-repeat;
}

.img_container2 td {
	padding-top: 4px;
}

.copycamm {
	font-size: 11px;
	text-align: center;
	color: #000;
	font-weight:bold;
	padding-top: 30px;
}

.count {padding: 21 0 0 90;}

.podval, .adress {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding: 21 0 0 120;
	color: #ffffcd;
	text-align:center;
	line-height:170%;
}

.copy {
	color: #ffffcd;
	font-size: 11px;
	padding: 21 0 0 150;
}

.copy a, .copy a:link, .copy a:visited, .copy a:active {
	color: #ffffcd;
	text-decoration: underline;
	font-weight:bold;
}

.copy a:hover {
	text-decoration: none;font-weight:bold;
}

a, a:link, a:visited, a:active {
	color: #990000;
}

a:hover {
	text-decoration: none;
}

a.lang, a.lang:link, a.lang:visited, a.lang:active {
	font-size: 11px;
	color: #0071BD;
	text-decoration: none;
}

a.lang:hover {
	text-decoration: underline;
}

.menu td {
	height: 25px;
	padding: 3 25 3 15;
	vertical-align: middle;
	
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #b0ae91;
	text-decoration: none;
	
	font-weight:bold;
}

.menu td a, .menu td a:link, .menu td a:visited, .menu td a:active {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #b0ae91;
	text-decoration: none;
	
	font-weight:normal;
}

.menu td a:hover {
	text-decoration: underline;
	color: #990000;
}

.menu-1 a:hover {
	text-decoration: underline;
	color: #fff;
}

.menu td#selected {
	background-color: #7e160f;
	color: #ffffcd;
	font-weight: bold;
}

.menu td#selected a {
	text-decoration: none;
	color: #ffffcd;
}

.menu td#selected a:hover {
	text-decoration: underline;
	color: #990000;
}

.menu td#selected1 {
	background-color: #7e160f;
	color: #ffffcd;
	font-weight: bold;
}

.menu td#selected1 a {
	text-decoration: none;
	color: #fff;
}

.menu td#selected1 a:hover {
	text-decoration: underline;
	color: #fff;
}

.menu td td {
	background-color: #3a3537;
	padding: 3 30;
}

.menu td td a:hover {
	text-decoration: underline;
}

.menu td td#selected {
	color: #7e160f;
	background-color: #f2f2c3;
	font-weight: bold;
}

.menu td td#selected a {
	text-decoration: none;
	color: #990000;
	font-weight: bold;
	
}

.menu td td#selected a:hover {
	text-decoration: underline;
	color: #990000;
}

input, textarea, select {
}

.auth input {
	border: 1px solid #8C8782;
	font-size: 11px;
	height: 18px;
	width: 102px;
}

.subm {
	border: 1px solid #FFF2BF;
	background-color: #990000;
	width: auto;
	color: #FFF2BF;
}

.cb {
	border: 0px;
	width: auto;
}

.grid td {
	padding: 10px;
	border: 1px solid #990000;
}

.grid1 td {
	padding: 5px;
	border: none;
	width: 50%;
}

.head {
	font: 16px CourierNew;
	color: #990000;
}

.contacto {
padding:0;
}
.contacto td{
padding:0;
margin:0;
text-align: center;
}

.contacto td td{
border:1px solid black;
padding:3 0 3 0;
margin:0;
text-align: center;
 font-size:12px;
}

#tmenu {
    background-color: #7E160F;
    border: 1px solid #5D100B;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 1px #EDF9FF inset;
    height: 23px;
    list-style: none outside none;
    margin: 30px auto 0;
    padding: 0 20px;
    width: 940px;
}

#bmenu {
    background-color: #7E160F;
    border: 1px solid #5D100B;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 1px #EDF9FF inset;
    height: 23px;
    list-style: none outside none;
    margin: 30px auto 0;
    padding: 0 20px;
    width: 940px;
}
#tmenu td{
    border: medium none;
    text-align: center;
	color:#fff;
}

#bmenu td{
    border: medium none;
    text-align: center;
	color:#fff;
}


.bottom-menu-element div{
 bottom:50px;
}

#tmenu td.active{
	color: #000;
	border:0px solid #777777;
	background:#FFFFFF;

	/* Rounded Corners */
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	
}

#bmenu td.active{
	color: #000;
	border:0px solid #777777;
	background:#FFFFFF;

	/* Rounded Corners */
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	
}

.top-menu-element div{
 position:absolute;
 display:none;
 left:15;
 right:15;
 text-align: left;
 padding:15px;
 
 background:#FFFFFF;
 
 border:1px solid #777777;
 border-top:none;
 color:#000;	

 font-size:11px;
 
	/* Rounded Corners */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.bottom-menu-element div{
 position:absolute;
 display:none;
 left:15;
 right:15;
 margin-bottom:6px; /* нижнее меню*/
 text-align: left;
 padding:15px;
 color:#000;
 background:#FFFFFF;
 
 border:1px solid #777777;
 border-bottom:none;

 font-size:11px;

	
	/* Rounded Corners */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.bottom-menu-element div td{
 font-size:11px;
}

.top-menu-element div{
// position:absolute;
// display:none;
// left:20;
// width:590px;
// background-color: #FFFFFF;
// margin-top:13px;
}

.bottom-menu-element div{
// position:absolute;
// display:none;
// left:20;
// width:590px;
// background-color: #FFFFFF;
// margin-top:13px;
}
.bottom-menu-element div{
// margin-bottom:59px;  /* нижнее меню*/
}

.grid-tab table{
border:0px; 
border-collapse:collapse; 
}

.grid-tab td{
 /* border:1px solid #777777; */
 font-size:11px;
padding:5px;
margin:0px;
}


