/* GENERAL------------------------------------------------------------- */



body{
background-color:#fff;
font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif; 
color:#333;
font-size:12px; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;}


a:link, a:visited{
color: #28511E;
font-family:Tahoma, Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;}

a:hover{
font-family:Tahoma, Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color: #000;}


table{
text-align:justify;
font-family:Tahoma, Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color: #333;}

h1{
font-family:Tahoma, Arial,Verdana, Helvetica, sans-serif;
font-size:14px;
color: #333;
margin-top:20px;
margin-bottom:10px;}


h2{
font-family:Tahoma, Arial,Verdana, Helvetica, sans-serif;
font-size:14px;
color: #333;
margin-top:20px;
margin-bottom:10px;}


h3{
font-family:Tahoma, Arial,Tahoma, Verdana, Helvetica, sans-serif;
font-size:16px;
color:#6E1E21;
margin:10px 0px 6px 0px;}


h4{
font-family:Tahoma, Arial,Tahoma, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #663366;
margin:0px 0px 5px 0px;}


h5{
font-family:Tahoma, Arial,Tahoma, Verdana, Helvetica, sans-serif;
font-size:14px;
color: #C65034;
font-weight:bold;
margin:0px 0px 3px 0px;}







hr {
	color:#737DA1;
	background-color:#737DA1;
	height: 1px;
	border-width:0px; /* убрать рамки вокруг элемента */}


form{
margin:0px;}


select{
border:#999 solid 1px;
font-size:11px;
background-color:#CCC;}


input{
font-size:11px;
color:#333;}


ul{
list-style:url(../img/li.gif);
margin-top:8px;}

li{
padding-bottom:12px;}

ol{
margin-top:8px;
padding-bottom:12px;}



.menu-l{
background-image:url(../img/bricks/menu_td_bg.jpg);
width:203px;}

.bricks{
background-image:url(../img/bricks/menu_td_bg.jpg);}

.top{
width:738px;
background-image:url(../img/bricks/top.jpg);
background-repeat:no-repeat;
background-position:top left;}

.menu-top{
height:24px;
background-image:url(../img/bricks/menu_bg.jpg);
background-repeat:repeat-x;}

.menu-top-tbl{
margin:0px;
padding:0px;
border:none;}

.menu-top-td{
color: #FFCC33;
font-size:11px;
padding:0px 5px 0px  5px;}


.menu-top-td a, .menu-top-td a:visited{
color:#fff;
font-size:11px;
text-decoration: none;}

.menu-top-td a:hover{
color: #FFCC33;
font-size:11px;
text-decoration:underline;}

.sep{
background-image: url(../img/bricks/menu_separator.jpg);
background-repeat:no-repeat;
width:4px;}


.pics{
height:100px;
width:170px;
background-color:#fff;
text-align:center;
padding-top:5px}


.mltd-main{
width:25px;
height:27px;
text-align:right;
vertical-align:middle;
background-image:url(../img/bricks/menu_l_bg.jpg);}

.mltd-main-txt{
height:27px;
font-size:11px;
color: #FFCC33;
vertical-align:middle;
background-image:url(../img/bricks/menu_l_bg.jpg);
padding-left:8px;}

.mltd-main-txt a, .mltd-main-txt a:visited{
font-size:11px;
color:#fff;
text-decoration:none;
}

.mltd-main-txt a:hover{
font-size:11px;
color: #FFCC33;
text-decoration:underline}



.mltd{
width:25px;
height:27px;
text-align:right;
vertical-align:middle}

.submenu{
margin:5px 0px 5px 0px;
color: #FFCC33;
font-size:11px;
line-height:18px;}

.submenu a, .submenu a:visited{
text-decoration:none;
font-size:11px;
color:#fff;}

.submenu a:hover{
font-size:11px;
color: #FFCC33;
text-decoration: underline}

.content-cell{
background-color:#E0E3EA;}

.content{
margin:10px;}

.bottom{
height:60px;
background-color:#CFCFD7;
border-top:#fff solid 4px;}

.space-left, .space-left a, .space-left a:visited, .space-left a:hover{
margin:10px; 
text-align:left; 
font-size:10px;
color:#000 }





.copyright{
font-size:10px;}

.copyright a, .copyright a:visited{
font-size:10px;}

.copyright a:hover{
color:#669900;
font-size:10px;}


.anons1{
display:block;
background:#f7f7f7;
border:#e2e2e2 solid 1px;
padding:10px;
font-weight:bold;
}

.anons2{
display:block;
background:#AACB60;
text-align:center;
font-weight:bold;
padding:15px;
}

p.mainpic{
margin:0;
padding:0;
}
table.termo_price {width: 100%; border: none; border-collapse: collapse;}
table.termo_price td {border: #143b26 1px solid;}
table.termo_price strong {color: #28511e;}

