body		{ background:url(images/bg.jpg) repeat-x #6A7177; margin:0px; }
body,td,th,input,textarea,select
			{ font-size:12px; color:#666666; font-family:Arial; }
form		{ margin:0px; }

.mainc1			{ width:920px; background:url(images/design_content_bg.jpg) repeat-y; }
.mainc1 .c1c1	{ width:920px; height:60px; background:url(images/design_top.jpg) no-repeat; }
.mainc1 .c1c2	{ width:920px; height:150px; background:url(images/design_header.jpg) no-repeat; }
.mainc1 .c1c3	{ width:920px; height:40px; background:url(images/design_submenu.jpg) no-repeat; }
.mainc1 .c1c4	{ width:920px; background:url(images/design_content_top.jpg) no-repeat top; }
.mainc1 .c1c4
		.c1c4c1 { background:url(images/design_content_bottom.jpg) no-repeat bottom; }
.mainc1 .c1c4 .c1c4c1
	.c1c4c1c1	{ padding:30px 20px 20px 20px; }
.c1c4c1c1 .r	{ width:320px; }

.mainc1 .c1c5	{ width:920px; height:55px; background:url(images/design_footer.jpg) no-repeat; }

.mainc1 .c1c1 .topc		{ padding:0px 20px 0px 0px; text-align:right; color:#FFFFFF; }
.mainc1 .c1c1 .topc	a	{ color:#FFFFFF; margin:0px 2px; }

.mainc1 .c1c2 .logoc		{ padding:0px 0px 20px 20px; }
.mainc1 .c1c2 .menuc		{ padding:0px 0px 0px 20px; }
.mainc1 .c1c2 .menuc .item	{ height:30px; }
.mainc1 .c1c2 .menuc .c		{ padding:7px 4px; }
.mainc1 .c1c2 .menuc a		{ font-size:14px; }
.mainc1 .c1c2 .menuc .act	{ float:left; background:url(images/menu_bg.gif) repeat-x; }
.mainc1 .c1c2 .menuc .act .c{ margin:0px 1px; }
.mainc1 .c1c2 .menuc .act a	{ color:#666666; }
.mainc1 .c1c2 .menuc .actl	{ float:left; width:5px; height:30px; background:url(images/menu_left.gif) no-repeat; }
.mainc1 .c1c2 .menuc .actr	{ float:left; width:5px; height:30px; background:url(images/menu_right.gif) no-repeat; }
.mainc1 .c1c2 .menuc .ina	{ float:left; margin:0px 6px; }
.mainc1 .c1c2 .menuc .ina a	{ color:#FFFFFF; font-size:14px; }

.mainc1 .c1c3 .smenuc		{ width:640px; float:left; }
.mainc1 .c1c3 .smenuc .c	{ margin:6px 0px 0px 20px; }
.mainc1 .c1c3 .smenuc a		{ color:#666666; margin:0px 10px; }

.mainc1 .c1c3 .sbc		{ padding:11px 0px 0px 20px; float:left; }
.mainc1 .c1c3 .sbc .sl	{ float:left; width:10px; height:20px; background:url(images/search_left.gif) no-repeat; }
.mainc1 .c1c3 .sbc .sm	{ float:left; width:165px; height:20px; background:url(images/search_bg.gif) repeat-x; }
.mainc1 .c1c3 .sbc .txt	{ width:165px; border:0px; background:none; }
.mainc1 .c1c3 .sbc .sr	{ float:left; }

.mainc1 .c1c5 .footc		{ padding:0px 15px; font-size:10px; }
.mainc1 .c1c5 .footc .l 	{ padding:8px 0px; }
.mainc1 .c1c5 .footc .l	a	{ color:#797979; font-size:10px; margin:0px 3px; }
.mainc1 .c1c5 .footc .r		{ text-align:right; padding:5px 0px; float:right; }

a		{ text-decoration:none; color:#4E5766; }
a:hover	{ text-decoration:underline; color:#40495A; }

h1	{ color:#ae0101; font-size:20px; margin:5px 0px 20px 0px; }
h2	{ color:#113710; font-size:16px; margin:0px 0px 2px 0px; }
h3	{ color:#156418; margin:0px; }
h4	{ color:#4e5a6c; margin:0px; }

div.title1	{ height:16px; width:400px; overflow:hidden; }
div.title2	{ height:16px; width:260px; overflow:hidden; }
div.title3	{ height:32px; width:140px; overflow:hidden; }
div.title4	{ height:16px; overflow:hidden; }
span.descr	{ font-style:italic; }
div.descr	{ text-align:justify; font-style:italic; margin:0px 0px 5px 0px; width:99%; }
div.descr1	{ text-align:justify; margin:0px 5px 5px 0px; height:47px; overflow:hidden; font-style:italic; }
div.descr2	{ text-align:justify; margin:0px 5px 5px 0px; height:32px; overflow:hidden; font-style:italic; }
div.descr3	{ text-align:justify; width:255px; margin:0px 0px 5px 0px; height:16px; overflow:hidden; font-style:italic; }
div.descr4	{ text-align:justify; width:255px; margin:0px 0px 5px 0px; height:32px; overflow:hidden; font-style:italic; }
div.linkc1	{ margin-top:7px; padding-left:5px; }
div.comm	{ font-style:italic; text-align:justify; width:440px; height:78px; overflow:auto; padding-right:5px; }
.fn			{ font-weight:bold; padding-right:5px; }
.w1			{ width:100px; }
.w2			{ width:140px; }
.w212		{ width:380px; }
.imgc1		{ border:2px solid #9E9E9E; }
.imgc2		{ border:1px solid #9E9E9E; }
.button1	{ border:1px solid #9C9C9C; background-color:#777777; color:#FFFFFF; font-size:12px; }
.button1	{ #filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#777777',EndColorStr='#222222'); }

.button2	{ border:1px solid #9C9C9C; background-color:#777777; color:#FFFFFF; font-size:16px; width:150px; padding:3px; margin-right:20px; letter-spacing:2px; }
.button2	{ #filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#777777',EndColorStr='#222222'); }

.layer1,
.layer2		{ display:none; position:absolute; padding:3px 5px; font-size:13px; font-weight:bold; background-color:#777777; color:#FFFFFF; filter:alpha(opacity:80); -moz-opacity:0.8; opacity:0.8; }
.layer1		{ #display:block; }
.layer2		{ display:block; }
.fsect		{ font-size:13px; letter-spacing:1px; font-weight:bold; color:#444444; padding:3px 0px; }
.small		{ font-size:11px; }
.price1		{ color:#F20; font-size:14px; }

.tac		{ text-align:center; }
.taj		{ text-align:justify; }
.fs1		{ font-size:1px; }
div.clr		{ clear:both; }
.atitle		{ font-size:16px; }
img.al		{ margin:0px 10px 0px 0px; }
.date		{ font-size:11px; font-weight:bold; }
span.hi		{ font-weight:bold; }
.big_img_c	{ display:none; position:absolute; left:0px; top:0px; background:url(images/spacer_50.png); text-align:center; z-index:10; border:3px solid #ECECEC; background-color:#000000; }
.big_img_c .c	{ padding:30px; }
/*.big_img_c		{ position:absolute; top:0px; left:0px; display:none; border:3px solid #ECECEC; padding:30px; background-color:#000000;  }*/

.c1c4c1c1 .l .box				{ margin:0px 0px 10px 0px; }
.c1c4c1c1 .l .box .box_top		{ width:570px; height:30px; background:url(images/box_top.gif) no-repeat; }
.c1c4c1c1 .l .box .box_top_nt	{ width:570px; height:15px; background:url(images/box_top_no_title.gif) no-repeat; }
.c1c4c1c1 .l .box .box_top .c	{ margin:0px 12px; padding:4px 0px; font-weight:bold; }
.c1c4c1c1 .l .box .box_top .c a	{ color:#444444; }
.c1c4c1c1 .l .box .box_tabs		{ width:570px; background:url(images/box_bg.gif) repeat-y; border-bottom:1px solid #9E9E9E; }
.c1c4c1c1 .l .box .box_tabs table	{ width:570px; }
.c1c4c1c1 .l .box .box_tabs .c	{ height:17px; float:left; padding:3px 11px; border-left:1px solid #9E9E9E; }
.c1c4c1c1 .l .box .box_tabs .c a{ font-size:13px; }
.c1c4c1c1 .l .box .box_tabs .active	{ background-color:#CCC; }
.c1c4c1c1 .l .box .box_tabs .last	{ border-right:1px solid #9E9E9E; }
.c1c4c1c1 .l .box .box_con		{ width:570px; background:url(images/box_bg.gif) repeat-y; border-bottom:1px solid #9E9E9E; }
.c1c4c1c1 .l .box .box_con .c	{ padding:10px; margin:0px 1px; }
.c1c4c1c1 .l .box .br_0			{ border-right:1px solid #9E9E9E; }
.c1c4c1c1 .l .box .bb			{ border-bottom:1px solid #9E9E9E; }
.c1c4c1c1 .l .box .box_0 		{ background-color:#EEEEEE; }
.c1c4c1c1 .l .box .box_1 		{ background-color:#F5F5F5; }
.c1c4c1c1 .l .box .box_con h2	{ font-size:12px; }
.c1c4c1c1 .l .box .box_bot		{ width:570px; height:11px; background:url(images/box_bottom.gif) no-repeat; }

.c1c4c1c1 .r .box				{ width:300px; text-align:left; }
.c1c4c1c1 .r .box .box_top		{ width:300px; height:30px; background:url(images/box_small_top.gif) no-repeat; }
.c1c4c1c1 .r .box .box_top .c	{ font-weight:bold; padding:3px 10px; }
.c1c4c1c1 .r .box .box_con		{ width:300px; }
.c1c4c1c1 .r .box .box_con .c	{ padding:5px; border-left:1px solid #9C9C9C; border-right:1px solid #9C9C9C; }
.c1c4c1c1 .r .box .box_bot		{ width:300px; height:11px; background:url(images/box_small_bottom.gif) no-repeat; }

form.edit input		{ width:300px; }
form.edit select	{ width:300px; margin:1px 0px; }
form.edit textarea	{ width:300px; height:64px; }
form.edit .fn		{ padding-right:10px; }

form.edit2 input		{ width:200px; }
form.edit2 select		{ width:200px; margin:1px 0px; }
form.edit2 textarea	{ width:200px; height:64px; }

form.edit3 input			{ width:260px; }
form.edit3 select			{ width:260px; margin:1px 0px; }
form.edit3 table.elem50		{ width:260px; }
form.edit3 select.elem25	{ width:110px; }
form.edit3 div.elem25		{ width:170px; float:left; }
form.edit3 div.elem50		{ width:260px; }

form.edit4 select.elem25	{ width:90px; }

form.edit5 table.elem50		{ width:170px; }
form.edit5 select			{ width:170px; }
form.edit5 select.elem50	{ width:75px; }

.err, .errc			{ color:#FF0000; }
.errc				{ display:none; padding:2px 3px 1px 12px; background:url(images/up_red_arrow.gif) no-repeat left center; }

table.data1			{ width:568px; }
table.data1 th		{ padding:3px 5px; background-color:#CCC; }
table.data1 td		{ padding:1px 5px; }
table.data1 td.br,
table.data1 th.br	{ border-right:1px solid #9C9C9C; }
table.data1 td.brd	{ border-right:1px dotted #9C9C9C; }
table.data1 tr.bt td{ border-top:1px solid #9C9C9C; }
table.data1 td .imgc1 { margin:3px 0px 1px 0px; }
table.data1 tr.tr_0	{ background-color:#EEEEEE; }
table.data1 tr.tr_1	{ background-color:#F5F5F5; }

table.data2			{ width:298px; }
table.data2 th		{ padding:3px 5px; background-color:#CCC; }
table.data2 td		{ padding:1px 5px; }
table.data2 td.br,
table.data2 th.br	{ border-right:1px solid #9C9C9C; }
table.data2 td.brd	{ border-right:1px dotted #9C9C9C; }
table.data2 tr.bt td{ border-top:1px solid #9C9C9C; }
table.data2 td .imgc1 { margin:3px 0px 1px 0px; }
table.data2 tr.tr_0	{ background-color:#EEEEEE; }
table.data2 tr.tr_1	{ background-color:#F5F5F5; }

#paging_container	{ height:15px; width:250px; overflow:hidden; }
#paging_container td{ width:25px; text-align:center; }
