* {
	margin: 0;
	padding: 0;
}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
}
a {
	color: blue;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {margin: 0 0 18px}
img {
	border: none;
}
input {vertical-align: middle}
h2 {
   font:normal 21px Georgia;
   color:#5a5a5a;
   margin:15px
}

#header {
	height:123px;
	background:url(header.gif) no-repeat 50% 0%;
}

@font-face {
    font-family: 'Monotype Corsiva';
    src: url('MonotypeCorsiva.eot');
    src: local('Monotype Corsiva'), local('MonotypeCorsiva'), url('MonotypeCorsiva.woff') format('woff'), url('MonotypeCorsiva.ttf') format('truetype'), url('MonotypeCorsiva.svg#MonotypeCorsiva') format('svg');
}

@font-face {
    font-family: 'ArnoPro-SmbdDisplay';
    src: url('ArnoPro-SmbdDisplay.eot');
    src: local('ArnoPro-SmbdDisplay'), local('ArnoPro-SmbdDisplay'), url('ArnoPro-SmbdDisplay.woff') format('woff'), url('ArnoPro-SmbdDisplay.ttf') format('truetype'), url('ArnoPro-SmbdDisplay.svg#ArnoPro-SmbdDisplay') format('svg');
}

.MC{
	font-family: 'Monotype Corsiva';
}

.AP{
	font-family: 'ArnoPro-SmbdDisplay';
}

/* menu
-----------------------------------------------------------------------------*/

.mMenu a{
	font-family: 'Monotype Corsiva';
	font-size:24px;
	color:#B2B2B2;
	text-decoration:none;
}

.mMenu a:hover{
	color:#6D68AE;
}


.services_menu{height:45px}
.links_atl_btl{padding:5px 0 5px 126px;font:italic 10px Georgia;color:#c0c0c0}
.links_atl_btl a{color:#7b7b7b;text-decoration:none;}
.links_atl_btl span{margin-left:15px}

.links_services{color:#818080;font:normal 10px Georgia;padding-left:15px}
.links_services a{color:#7b7b7b;font:normal 10px Georgia;}
/* Sidebars
-----------------------------------------------------------------------------*/
.left_bar_top{
             background:url(sidebar_left.gif) no-repeat 0% 0%;
			 height:179px;
}
.right_bar_top{
             background:url(sidebar_right.gif) no-repeat 100% 0%;
			 height:179px;
			 padding:0 0 0 100px;
			
}
.left_bar_repeat{
             background:url(sidebar_left_re.gif) repeat-y top left;
			 width:200px;
}
.left_bar_bottom{
             display:block;
             background:url(sidebar_left_bottom.gif) no-repeat 0% 0%;
			 height:424px;
			 width:100%;
}
.right_bar_repeat{
             background:url(sidebar_right_re.gif) repeat-y 100% 0%;
			 width:200px;
}
.right_bar_bottom{
             display:block;
             background:url(sidebar_right_bottom.gif) no-repeat 100% 100%;
			 height:313px;
			 width:100%;
}
/*center
-----------------------------------------------------------------------------*/
#ct{
width:90%;
background:url('ct_border.gif') right repeat-y;
}


#bot_ct{
width:185px;
height:59px;
background:url('menu.gif') no-repeat right;
}


td.dtree a{
text-decoration:underline;
color:#666666;
font-size:12px;
}

td.dtree a:hover{
color:#333333;
}

.text_bar {
	display:block;
	background:#CBD0FD url(text_bar_top.gif) no-repeat top left;
	margin:10px;
}
.text_bar div{ 
background: url(text_bar_top_r.gif) no-repeat top right;
}
.text_bar div div{ 
background: url(text_bar_bottom.gif) no-repeat bottom left;
}
.text_bar div div div{ 
background: url(text_bar_bottom_r.gif) no-repeat bottom right;
padding:17px 15px;
 font:lighter 18px ArnoPro-SmbdDisplay,sans-serif;		 
}
.text_bar span{
        color:#6D68AE;
}
.text_bar_bottom{
		 background:url(text_bar_bottom.gif) no-repeat left bottom;	
}
.text_center{text-align:center;}
ol {
    padding:0 0 0 30px;
}



.tovars{
		display:table;
		height:75px;
		padding:0 0 0 0px
		
}
.tovar {
       
        height:60px;
		margin:7px 7px
}
.tovar_m {
       
        height:60px;
		margin:7px 7px
}
.fl_left{
        float: left;
}

.abz{margin:0 0 7px 0
}
/*footer
-----------------------------------------------------------------------------*/
.footer{
        height:92px;
		background:url(footer.gif) repeat-x top right;
 }
 .footer_l{
             display:block;
             background: url(footer_l.gif) no-repeat 0% 100%;
			 height:84px;
			 width:100%;
}