* { margin:0; padding:0;}
body { background:#272727; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#878787;}

input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:url(images/tail-top.gif) left top repeat-x #fff;}
.tail-top-right { width:50%; position:absolute; background:url(images/tail-top-right.gif) repeat-x right top; right:0; top:0; height:882px;}
.tail-bottom { background:url(images/tail-bottom.gif) left bottom repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.input-box input { border:0; font-size:.92em; color:#868a8d; vertical-align:top; background:none; padding:6px 0 1px 9px; width:150px;}
.button { float:left; padding-top:8px;}

.form { height:40px;}
.form label, .form1 label { text-transform:uppercase; font-size:.83em; color:#d1073c;}
.form input {width:174px; padding:1px 0 1px 3px; background:#fff; border:1px solid #a4a4a4;}
textarea { width:174px; height:170px; margin-bottom:20px; overflow:auto; background:#fff; border:1px solid #a4a4a4; padding:1px 0 0 3px; }
form .buttons { width:100%; overflow:hidden;}
form .buttons  .indent { padding-left:37px;}


/*==================list====================*/
ul { 
/*list-style:none;*/

}

.site-nav { width:100%;}
.site-nav li { display:inline; float:left; background:url(images/divider.gif) no-repeat right 27px; padding-right:2px;}
.site-nav li.last { background:none;}
.site-nav li a { text-decoration:none; color:#b9b9b9; font-weight:bold; display:block; text-align:center; margin:0 -10px; padding:24px 0 31px 0;}

.site-nav li a.m1-act { width:154px; background:url(images/m1-act.png) no-repeat left top; color:#fff;} 
.site-nav li a.m2-act { width:154px; background:url(images/m1-act.png) no-repeat left top; color:#fff;}
.site-nav li a.m3-act { width:154px; background:url(images/m1-act.png) no-repeat left top; color:#fff;}
.site-nav li a.m4-act { width:154px; background:url(images/m1-act.png) no-repeat left top; color:#fff;}
.site-nav li a.m5-act { width:154px; background:url(images/m1-act.png) no-repeat left top; color:#fff;}
.site-nav li a.m6-act { width:154px; background:url(images/m1-act.png) no-repeat left top; color:#fff;}
.site-nav li a.m7-act { width:154px; background:url(images/m1-act.png) no-repeat left top; color:#fff;}
.site-nav li a.m8-act { width:154px; background:url(images/m1-act.png) no-repeat left top; color:#fff;}
.site-nav li a.m9-act { width:140px; background:url(images/m1-act.png) no-repeat left top; color:#fff;}

.site-nav li a.m1 { width:160px;}
.site-nav li a.m2 { width:160px;}
.site-nav li a.m3 { width:160px;}
.site-nav li a.m4 { width:140px;}
.site-nav li a.m5 { width:140px;}
.site-nav li a.m6 { width:140px;}
.site-nav li a.m7 { width:140px;}
.site-nav li a.m8 { width:140px;}
.site-nav li a.m9 { width:140px;}

.list {}
.list li { padding-bottom:3px; font-size:.92em;}
.list li a { display:block; width:28px; text-align:center; padding:6px 0; color:#c3c3c3; text-decoration:none; background:url(images/button-bg.gif) no-repeat left top;}
.list li a.button { background:none; float:none; padding:0;}
.list li a:hover { background:url(images/button-bg-act.gif) no-repeat left top; color:#fff; font-weight:bold;}
.list li a.act { background:url(images/button-bg-act.gif) no-repeat left top; color:#fff; font-weight:bold;}

.list1 { width:100%; overflow:hidden; padding-top:5px;}
.list1 li { float:left; margin-right:1px; padding-bottom:1px;}
.list1 li.last { margin:0;}

.list2 li { padding:0 0 16px 16px; background:url(images/marker-1.gif) no-repeat left 6px; text-transform:uppercase; font-size:.83em; color:#000;}
.list2 li a { color:#000;}
.list2 li p { text-transform:none; font-size:1.2em;  color:#878787;}
.list2 li p a { color:#d1073c}

.list3 { margin-top:-15px;}
.list3 li { background:url(images/marker-2.gif) no-repeat left 20px; padding:15px 0 0 14px;} 
.list3 li a { color:#878787;}

.list4 li { font-size:.83em; text-transform:uppercase; padding-bottom:13px;}
.list4 li a { color:#878787;}

.list5 { width:100%; overflow:hidden; margin-top:-19px;}
.list5 li { border-top:1px solid #dbdbdb; margin-top:-1px; padding:19px 0; font-size:.83em; text-transform:uppercase; color:#000;}
.list5 li img { display:block; margin-bottom:16px;}
.list5 li b { display:block; color:#d1073c; font-size:1.2em; text-transform:none; margin:2px 0;}
.list5 li p { font-size:1.2em; text-transform:none; color:#878787; margin-top:12px;}
.list5 li em { color:#9d9d9d; font-size:1.2em; text-transform:none;}

.list6 li { padding-bottom:13px; width:100%; overflow:hidden; vertical-align:bottom;}
.list6 li a { font-size:.83em; text-transform:uppercase; color:#878787;}
.list6 li h4 { text-transform:uppercase; color:#c50638; margin:0;}
.list6 li h4 a {text-decoration:none; color:#c50638;}
.list6 li h4 a:hover { text-decoration:underline;}
.list6 li img { float:left; margin-right:20px;}

.list7 { width:100%; overflow:hidden;}
.list7 li { width:100%; overflow:hidden; vertical-align:bottom; border-top:1px solid #dbdbdb; margin-top:-1px; padding:19px 0;}
.list7 li cite { display:block; line-height:1.42em; margin-bottom:3px;}
.list7 li b { color:#d1073c;}
.list7 li img { float:left; margin-right:22px;}

.list8 { margin-top:-13px; padding-bottom:18px;}
.list8 li {  color:#000; padding:13px 0 0 0; width:100%; overflow:hidden; vertical-align:bottom;}
.list8 li a { color:#000;}
.list8 li span {background:url(images/marker-3.gif) no-repeat left 5px; padding-left:19px; display:block; float:left;}
.list8 li em { float:right; font-style:normal;}


/*==================other====================*/
.img-box { margin-bottom:18px;}
.img-box img { margin-bottom:20px; display:block;}

.img-box1 { width:100%; overflow:hidden; padding-bottom:12px;}
.img-box1 img { float:left; margin:0 20px 0 0;}

.p1 { margin-bottom:18px;}
.p2 { margin-bottom:10px;}

.phone { float:right; margin-right:30px;}


/*==================txt, links, lines, titles====================*/
a {color:#d1073c;}
a:hover{text-decoration:none;}

h3 { font-size:.83em; text-transform:uppercase; color:#000;}
h4 { color:#d1073c; font-size:1em; margin-bottom:4px;}
h5 { font-size:.83em; text-transform:uppercase; color:#000;}
h5 a { color:#000;}

.link { text-transform:uppercase; width:100%; overflow:hidden; padding-top:6px; line-height:.92em;}
.link span { background:url(images/link-bg.gif) no-repeat left top; margin-top:-6px; padding:6px 0 7px 0; width:29px; display:block; float:left; text-align:center; color:#fff; margin-right:7px;}
.link a { float:left; text-decoration:none; font-size:.83em;}
.link a:hover { text-decoration:underline;}

.divider1 { background:url(images/divider1.gif) repeat-y 492px 0;}
.divider2 { background:url(images/divider1.gif) repeat-y 712px 0; min-height:402px; height:auto!important; height:402px; padding-bottom:30px;}
.line-hor { border-bottom:1px solid #dbdbdb; width:100%; margin:20px 0; overflow:hidden; font-size:0; line-height:0;}

.title { margin-bottom:20px; font-size:0; line-height:0; overflow:hidden; border-bottom:2px solid #e1e1e1; width:100%; padding-bottom:8px;}


/*==================boxes====================*/
.nav-box { width:100%; background:url(images/nav-box-tail.gif) repeat-x top;}
.nav-box .left { background:url(images/nav-box-left.gif) no-repeat left top;}
.nav-box .right { height:71px; background:url(images/nav-box-right.gif) no-repeat right top;}
.nav-box .fleft { padding-left:15px;}
.nav-box .fright { padding:21px 35px 0 0;}

.input-box { width:173px; margin-right:13px; float:left; background:url(images/input-tail.gif) repeat-x top;}
.input-box .left { background:url(images/input-left.gif) no-repeat left top;}
.input-box .right { height:25px; background:url(images/input-right.gif) no-repeat right top;}

.header-box { width:100%; background:#fff;}
.header-box .left { background:url(images/header-left.gif) no-repeat left top;} 
.header-box .right { height:266px; background:url(images/header-right.gif) no-repeat right top;}
.header-box .inner { padding:21px 0 0 33px;text-align:center;}
.header-box .bg {width:922px; height:245px;text-align:left;}

.cont-box { width:100%; background:#fff;}
.cont-box .left { background:url(images/cont-left.gif) no-repeat left top;}
.cont-box .right { min-height:432px; height:auto!important; height:432px; background:url(images/cont-right.gif) no-repeat right top;}
.cont-box .inner { padding:28px 36px 0 33px;}
.cont-box p { line-height:1.42em;}

.box { background:#d8d8d8; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; width:100%;}
.box .fleft, .box .aligncenter { font-size:.83em; text-transform:uppercase; color:#000; padding-top:11px;}
.box .fright { padding-top:6px;}
.box .fright .link { width:auto; overflow:visible;}
.box .inner { padding:0 8px 8px 8px;}
.box .inner1 { padding:20px 8px 8px 10px;}
.box h3 { margin-bottom:10px;}
.box p { color:#000;}


/*header*/
#header .row-1 { height:114px; width:100%; overflow:hidden;}
#header .row-1 .fleft { padding:42px 0 0 36px;}
#header .row-1 .fright { font-size:.92em; color:white;font-size:1.2em; text-align:right; padding:32px 34px 0 0;}
#header .row-2 { height:74px;}
#header .row-3 { height:266px; margin-top:-3px; position:relative;}

/*content*/
#content .indent { padding-bottom:30px;}

/*footer*/
#footer p { text-align:center; font-size:.83em; text-transform:uppercase; color:#a3a4a5; padding-top:31px;}
#footer p a { color:#a3a4a5; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}

/*==========================================*/
body
	{
		padding:0px;
		margin:0px;
		font-family:Tahoma;
		background:#ffffff url(/images/new_fon2.jpg) 0px 0px repeat-x;
		line-height:14px;
		height:100%;
		font-size:15px;
		color:#666666;

	}
	
a
	{
		text-decoration:underline;
		color:#004488;
	}	
	
	
a:hover
	{
		text-decoration:none;

	}	


a img
	{
		border:0px;
	}
	
p
	{
		padding:7px 0px 7px 0px;
		margin:0px;
	}	
	
img {
		behavior:url("png.htc");
	}	
	
	
form
	{
		padding:0px;
		margin:0px;
	}	
	
h3
	{
		font-size:18px;
		color:#666666;
		padding:10px 0px 10px 15px;
		margin:0px;
		font-weight:normal;
		line-height:18px;
	}

h1
{
	font-size:18px;
	color:#666666;
	padding:10px 0px 10px 15px;
	margin:0px;
	font-weight:normal;
	background:url(/images/marker1.gif) 0px 15px no-repeat;
	line-height:18px;
}
h1 b
{
	font-weight:normal;
	padding:0px 25px 0px 0px; 
	background:url(/images/marker5.gif) 100% 11px no-repeat;
}	
	
h3 b
	{
		font-weight:normal;
		padding:0px 25px 0px 0px; 
		background:url(/images/marker5.gif) 100% 11px no-repeat;
	}	

.body1
	{
		width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? "1003" : "100%");
		min-width:1003px;
		min-height:100%;
		background:url(/images/new_fon5.jpg) 0px 0px no-repeat;
	}	
	
.window1
	{
		float:left;
		padding:45px 30px 0px 0px;
	}		
	
.window2
	{
		margin:0px 220px 0px 0px;
		height:260px;
		overflow:hidden;
	}
	
		
/*	
.body1b
	{
		background:url(/images/f2.jpg) 80% 0px no-repeat;
	}	

.body1c
	{
		background:url(/images/f1.jpg) 90% 0px no-repeat;
	}	

.body1d
	{
		background:url(/images/f2.jpg) 1050px 0px no-repeat;
	}	
*/


.head1
	{
		height:67px;
		padding:0px 0px 0px 48px;
	}
	
.basket
	{
		width:268px;
		height:33px;
		background:#ffffff url(/images/top1.gif) 0px 0px repeat-x;
		padding:16px 0px 0px 12px;
		float:left;
	}	
	
.basket a
	{
		padding:0px 0px 0px 25px;
		background:url(/images/basket1.gif) 0px 0px no-repeat;
	}	
	
	
.basket b
	{
		font-size:14px;
		color:#000000;
	}

.login
	{
		float:right;
		width:58%;
		padding:10px 0px 0px 0px;
		position:relative;
	}	
	
		
.login2
	{
		float:left;
		width:38%;
		line-height:24px;
	}		
	
.login2 input
        {
                font-size:11px;
                color:#666666;
                font-family:Tahoma;
                width:70%;
                height:16px;
                padding:2px 0px 0px 0px;
                margin:0px 0px 0px 5px;
                vertical-align:middle;
        }
		
.login2 a
        {
                margin:0px 0px 0px 0px;
                position:relative;
                left:38px;
        }
	
.left1
	{
		width:225px;
		float:left;
		padding:0px 0px 40px 40px;
	}	

.logo
	{
		padding:50px 0px 0px 65px;
		font-size:10px;
		color:#004488;
		background:url(/images/logo.jpg) 0px 0px no-repeat;
		width:135px;
		height:47px;
		text-transform:uppercase;
		line-height:10px;
	}
	
.logo a
	{
		text-decoration:none;
	}
	
	
.logo a:hover
	{
		text-decoration:underline;
	}				
	
.catalog
	{
		padding:0px 0px 10px 0px;

	}
	
	
.catalog ul
	{
		padding:0px 0px 0px 0px;
		margin:0px;
		list-style-type:none;
	}		
	
.catalog ul	li
	{
		padding:2px 0px 1px 18px;
		font-size:12px;
		background:url(/images/marker2.gif) 0px 11px no-repeat;
		font-weight:bold;
	}
	
	
	
.catalog ul ul
	{
		padding:4px 0px 2px 0px;
		margin:0px;
		list-style-type:none;
	}		
	
.catalog ul	ul li 
	{
		padding:0px 0px 0px 10px;
		font-size:12px;
		background:url(/images/marker3.gif) 0px 5px no-repeat;
		font-weight:normal;
	}	
	
.pl1
	{
		font-size:0px;
		line-height:0px;
		height:3px;
		background:#87898a url(/images/corn1.gif) 0px 0px no-repeat;
	}	


	
.pl1 div
	{
		font-size:0px;
		line-height:0px;
		height:3px;
		background:url(/images/corn2.gif) 100% 0px no-repeat;
	}	
		
		
.pl3
	{
		font-size:0px;
		line-height:0px;
		height:3px;
		background:#87898a url(/images/corn3.gif) 0px 0px no-repeat;
	}	


	
.pl3 div
	{
		font-size:0px;
		line-height:0px;
		height:3px;
		background:url(/images/corn4.gif) 100% 0px no-repeat;
	}	
				
		
		
		
.pl2
	{
		background:#87898a;
		color:white;
		padding:0px 0px 0px 15px;
	}	
		
		
.vizov
	{
		padding:10px 0px 10px 0px;
		margin:0px;
	}	
	

.vizov input
	{
		width:188px;
		height:16px;
		margin:2px 0px 4px 0px;
	}
	

.vizov textarea
	{
		width:188px;
		height:75px;
		margin:2px 0px 4px 0px;
		overflow:auto;
	}	
	

.vizov input.i_sub1
	{
		width:78px;
		height:20px;
		margin:2px 0px 4px 114px;
		border:1px solid #C0C0C0;
		background:#E7E7E7 url(/images/marker10.gif) 7px 7px no-repeat;
		padding:0px 0px 0px 5px;
		text-align:center;
		font-size:11px;
		font-family:Tahoma;
		color:#004488;
	}	
	
	
.center1
	{
		margin:0px 0px 0px 270px;
	}
	
.center1a	
	{
		float:left;
		width:100%;
	}
		
		
.tmenu1
	{
		margin:0px 0px 18px 0px;
		padding:0px 0px 0px 0px;
		list-style-type:none;
		background:#E0D3BD;
		height:18px;
		width:100%;
		position:relative;
	}
	
.tmenu1 td
	{
		padding:0px 20px 2px 10px;
		background:url(/images/hr1.gif) 0px 3px no-repeat;
		position:relative;
	}
	
.tmenu1 td.first
	{
		background:none;
	}

.tmenu1 ul
	{
		padding:0px 20px 2px 10px;
	}	
	
		
.tmenu1 li a
	{
		display:block;
		position:relative;
	}		
	
	
		
		
.tmenu2
	{
		margin:0px 0px 0px -10px;
		padding:8px 0px 0px 0px;
		list-style-type:none;
		position:absolute;
	}
	
.tmenu2 li
	{		
		padding:0px 0px 0px 10px;
		background:url(/images/marker3.gif) 0px 5px no-repeat;
		float:none;
		font-size:10px;
	}
	
		
.tmenu2 li a
	{
		display:inline;
	}
	
.tel1
	{
		padding:0px 0px 5px 10px;
		font-size:12px;
		/*background:url(/images/tel1_new.gif) 0px 0px no-repeat;*/
		line-height:20px;
		
		width:200px;
		color:#000000;
		margin-top:10px;
		/*position:absolute;
		right:0px;
		top:135px;*/
	}	
	
.tel1 div
	{
		color:#790000;
	}	
	
.tel1 b
	{
		font-size:18px;
		font-weight:normal;
	}		
	
.head_center
	{
		height:300px;
		padding:0px 0px 0px 120px;
	}		
	
.head_center1
	{
		float:left;
		width:100%;
		position:relative;
		overflow:hidden;
	}
	
	
.right1
	{
		width:266px;
		float:right;
		padding:0px 60px 40px 0px;
	}
	
.right1 h3
	{
		margin:0px 0px 0px 50px;
	}
	
.news
	{
		padding:10px 0px 10px 20px;
		text-align:justify;
	}	
	
.data
	{
		font-size:11px;
		color:#A9A9A9;
		font-weight:normal;
	}	
	
	
.zag_news
	{
		display:block;
		padding:0px 0px 0px 20px;
		background:url(/images/marker2.gif) 0px 10px no-repeat;
		margin: 0px 0px 15px -20px;
		font-weight:bold;
	}	
		
		
.img1
	{
		align:left;
		padding:7px;
		border:1px solid #666666;
		margin:0px 5px 0px 0px;
	}
	
.arch1
        {
                padding:10px 0px 20px 0px;
                text-align:right;       
                height:10px;    
        }
        
.arch1 div
        {
                height:20px;
                float:right;
                padding:0px 0px 0px 18px;
                background:url(/images/marker6.gif) 0px 2px no-repeat;
        }       
        
.arch1 a
        {

        } 
		
		
.sp1
	{
		background:url(/images/sp.jpg) 0px 100% no-repeat;
		padding:0px 0px 30px 20px;
	}	
	
.sp1 table
	{
		border-collapse:collapse;
		width:100%;
	}		
		
		
.sp_numer
	{
		width:50px;
		padding:12px 0px 0px 0px;
		vertical-align:top;
	}
	
.sp_txt
	{
		padding:6px 0px 6px 0px;
		border-bottom:1px solid #E9E9E9;
		vertical-align:top;
		text-align:MsoNormal;
	}	
		
.sp_txt a
	{
		font-weight:bold;
	}
	
.last
	{
		border:0px;
	}		
	
.informers
	{
		padding:0px 0px 0px 0px;
		text-align:left;

	}	
	
	
table tr.td_row1 td
	{
		background:#F4F4F4;
		padding:5px 5px 5px 5px;
		text-align:center;
		border-top:1px solid #E1E1E1;
		border-left:1px solid #ffffff;
	}	
	
table tr.td_row2 td
	{
		background:#F9ECCF;
		padding:5px 5px 5px 5px;
		border-left:1px solid #ffffff;
		text-align:center;
	}
	
	
.inf2
	{
		background:#F9ECCF;
		border-collapse:collapse; 
		width:100%;
	}
	
.inf2 td
	{
		padding:1px 5px 1px 5px;
	}		
	
.inf2 td.td_row3
	{
		border-left:1px solid #ffffff;
	}
	
.inf2 tr.first td
	{
		padding:6px 5px 1px 5px;
	}
	
	
.inf2 tr.end td
	{
		padding:1px 5px 6px 5px;
	}	
	
.content1
	{
		margin:0px 0px 0px 30px;
	}

.content1a
	{
		float:left;
		width:100%;
	}
	
.text1	
	{
		padding:0px 0px 0px 20px;
		font-size:12px;
	}

		
		
.clear1
	{
		clear:both;
		height:140px;
	}
	
.footer1
	{
		height:110px;
		margin: -110px 0px 0px 0px;
		padding:0px 62px 0px 62px;
	}		
	
.bmenu1
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px -12px;
		list-style-type:none;
	}
	
.bmenu1 li
	{
		float:left;
		padding:0px 12px 17px 12px;
		background:url(/images/hr1.gif) 0px 3px no-repeat;
	}	
.bmenu1 li.first
	{
		background:none;
	}	
	
.footer2
	{
		border-top:1px solid #D2D2D2;
		clear:both;
	}	
	
.footer3
	{
		float:left;
		padding:18px 0px 0px 0px;
		line-height:22px;
	}
	
.footer3 span
	{
		color:#790000;
	}	
	
.footer3 b
	{
		font-size:18px;
	}	
	
	
.footer4
	{
		float:right;
		width:245px;
		padding:15px 0px 0px 0px;
	}
	
.footer5
	{
		margin:0px 0px 0px 225px;
		padding:15px 0px 0px 0px;
	}	
										
										
										

.login2 input.i_sub1_new
	{
		width:65px;
		height:20px;
		margin:2px 0px 4px 0px;
		border:1px solid #C0C0C0;
		background:#E7E7E7 url(/images/marker10.gif) 7px 7px no-repeat;
		padding:0px 0px 0px 5px;
		text-align:center;
		font-size:11px;
		font-family:Tahoma;
		color:#004488;
	}	
	
.navigation
	{
		padding:4px 0px 4px 10px;
		
		color:#999999;
		margin:0px 0px 10px 25px;
		position:absolute;
		left:280px;
	}										
											
.navigation a
	{
		color:#999999;		
	}		
	
.navigation b
	{
		font-weight:normal;
		color:#004488;
	}
	
input.submit
	{
		width:65px;
		height:20px;
		margin:2px 0px 4px 0px;
		border:1px solid #C0C0C0;
		background:#E7E7E7 url(/images/marker10.gif) 7px 7px no-repeat;
		padding:0px 0px 0px 5px;
		text-align:center;
		font-size:11px;
		font-family:Tahoma;
		color:#004488;
	}
	
.user_panel
{
	border-left: 1px solid #E7BA6F;
	border-bottom: 1px solid #E7BA6F;
	border-right: 1px solid #E7BA6F;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	background-color: #FDF9EE;
	left: 60%;
	float: right;
	margin-right: 150px;
	}
h3 a
{
   color:#666666;          
}

.content1ñ
{
   margin: 0px 30px 30px 30px;
}

.input_txt
        {
                width:250px;
                height:16px;
                margin:2px 0px 4px 0px;
					 padding: 1px 3px 1px 3px;
        }
.input_textarea
        {
                width:250px;
                margin:2px 0px 4px 0px;
					 padding: 1px 3px 1px 3px;
        }

.subm
	{
		height:20px;
		border:1px solid #C0C0C0;
		background:#E7E7E7 url(/images/marker10.gif) 7px 7px no-repeat;
		padding-top: 0px;
		padding-right: 8px;
		padding-bottom: 0px;
		padding-left: 16px;
		margin-top: 5px;
		font-size:11px;
		font-family:Tahoma;
		color:#004488;
		cursor: pointer;
		}
.divider
{
	width: 100%;
	border-bottom: 1px solid #D2D2D2;
	margin-top: 10px;
	margin-bottom: 10px;
}

.cat_table
{
	width: 100%;
	border-collapse: collapse;
}

.cat_table .cell
{
	border: 1px solid #E7BA6F;
	background-color: #FDF9EE;
	vertical-align: middle;
	padding: 5px;
	
}
.cat_table .cell a
{
	color:#666666;
	text-decoration: underline;
}

.cat_table .header_cell
{
	border: 1px solid #E7BA6F;
	background-color: #F5EDD6;
	font-weight: bold;
	padding: 5px;
	
}
.pages a
{
	color: #666666;
}

.nav_page
{
	font-weight: bold;
	color: #666666;

}
.select{
	color:red;
}
