html, body


{


	margin: 0px;


	padding: 0px;


}



A:unknown {


	COLOR: Black; TEXT-DECORATION: underline;


}


A:link {


	COLOR: #A52226;


}


A:active 


{


	COLOR: #696969; FONT-WEIGHT: normal; TEXT-DECORATION: none; 


}


A:visited 


{


	COLOR: #DC2127;


}


.plate


{


	width:955px;


	height:683px;


	margin:0px auto;


}


.top_bg


{


	height:33px;


	font-size:1px;


	color:white;


	background-image:url(/images/left_top_bg.gif);


	background-repeat:no-repeat;


}


.top_bg .left


{


	height:33px;


	margin-left:13px;


	margin-right:12px;


	background-image:url(/images/top_bg.jpg);


	text-align:center;


}


.top_bg .left .topmenu


{


	font-size:14px;


	font-family:arial;


	color:white;


}


.top_bg .left a.topmenu 


{


	padding-left:48px;


	padding-right:48px;


}


.top_bg .left span.topmenu_cur 


{


	padding-left:48px;


	padding-right:48px;


}



.top_bg .left .topmenu_cur


{


	font-size:14px;


	font-family:arial;


	color:white;


}


.top_bg .right


{


	height:33px;


	background-image:url(/images/right_top_bg.gif);


	background-position:right;


	background-repeat:no-repeat;


}


.top_bg .left .left_title


{


	font-size:12px;


	font-family:Book Antiqua;


	text-transform:uppercase;


	padding-top:8px;


}


.top_bg .left .center_title


{


	font-size:14px;


	font-family:Book Antiqua;


	text-transform:uppercase;


	font-weight:bold;


	padding-top:8px;


}


.top_bg .left .right_title


{


	font-size:12px;


	font-family:Book Antiqua;


	text-transform:uppercase;


	padding-top:8px;


}



.bottom_bg


{


	height:12px;


	background-image:url(/images/bottom_bg.jpg);


	background-repeat:no-repeat;


}


.inner


{


	height:576px;


	margin:0px;


	font-family:arial;


	font-weight:300;


	font-size:14px;


	background-image:url(/images/main_bg.jpg);


	background-repeat:no-repeat;


}


.inner h1


{


	font-family:Book Antiqua;


	padding-top:10px;


	padding-bottom:10px;


	margin:0px;


	font-size:150%;


}


.inner .sitemap


{


	list-style:none;


	font-weight:bold;


}


.inner .sitemap a


{


	color:#666666;


	text-decoration:none;


}


.inner .sitemap a:hover


{


	color:#000000;


	text-decoration:underline;


}



.inner .content


{


	color:#666666;


	f-ont-weight:bold;


	position:relative;


	padding:5px;


	padding-bottom:0px;


	padding-left:20px;


	padding-right:20px;


	height:564px;


	overflow:hidden;


}


.inner .content_cat


{


	color:#666666;


	f-ont-weight:bold;


	position:relative;


	height:549px;


}


.inner .collections


{


	color:white;


	font-weight:bold;


	height:576px;


	padding-left:6px;


}


.inner .cat_pic


{


	height:569px;


	width:584px;


	padding-right:5px;


	padding-bottom:7px;


}


.cat_img


{


	position:absolute;


	right:5px;


	top:0px;


	z-index:1;


}


.gallery .pics {


	w-idth: 150px;


	height: 87px;


	float: left;


	position: relative;


	overflow: hidden;


	clip: rect(0px,717px,87px,0px);


	cursor:pointer;


	cursor:hand;



}


.gallery .pics .scroll {


	position: absolute;


	left: 0px;


	top: 0px;


	height: 87px;


	width: 5000px;


}



.gallery .pics img {


	float: left;


	margin-right: 7px;


}






.inner .collections .c_menu .center div.cap


{


	height:45px;


	width:221px;


	padding-left:20px;


	padding-top:12px;


	background-color:white;


	float:left;


}






.inner .collections .c_menu .button


{


	width:257px;


	height:87px;


	position:relative;


	cursor:pointer;


	cursor:hand;


}


.inner .collections .c_menu .button a .shadow


{


	font-family:Book Antiqua;


	font-size:0px;


	font-weight:200;


	color:white;


	position:absolute;


	left:7px;


	top:30px;


	z-index:10;


	display:none;


	cursor:pointer;


	cursor:hand;


}


.inner .collections .c_menu .button a:hover .shadow


{


	display:block;


	cursor:pointer;


	cursor:hand;


}


.inner .collections .c_menu .button a .caption


{


	font-family:Book Antiqua;


	font-size:26px;


	font-weight:200;


	color:#858585;


	position:absolute;


	left:10px;


	top:27px;


	position:absolute;


	z-index:20;


	cursor:pointer;


	cursor:hand;


}


.inner .collections .c_menu .button a


{


	display:block;


	background-image:url(/images/button.png);


	background-repeat:no-repeat;


	background-position:center center;


	width:247px;


	height:60px;


	padding-left:10px;


	padding-top:27px;


	text-decoration:none;


	cursor:pointer;


	cursor:hand;


}



.inner .collections .c_menu .button a:hover


{


	background-image:url(/images/button_a.png);


}



.inner .collections .c_menu .button_a


{


	background-image:url(/images/button_a.png);


	background-repeat:no-repeat;


	background-position:center center;


	width:257px;


	height:87px;


	cursor:pointer;


	cursor:hand;


}


.inner .collections .c_menu .button_a a


{


	font-family:Book Antiqua;


	font-size:26px;


	font-weight:200;


	color:#666666;


	width:247px;


	height:60px;


	padding-left:10px;


	padding-top:27px;


	cursor:pointer;


	cursor:hand;


}



.inner .i_left


{


	width:366px;


	height:569px;


	padding-left:6px;


	padding-bottom:7px;


}


.inner .i_left .cont


{


	width:366px;


	height:569px;


	background-color:#ffffff;


}


.inner .i_left .cont .gallery


{


	padding-top:29px;


	padding-bottom:29px;


	padding-left:12px;


	padding-right:13px;


	width:341px;


	height:95px;


}


.inner .i_left .cont .gallery .left


{


	background-image:url(/images/slide_left.png);


	width:27px;


	height:87px;


	float: left;


}


.inner .i_left .cont .gallery .right


{


	background-image:url(/images/slide_right.png);


	width:27px;


	height:87px;


	float: left;


}


.gallery .pics{


	float: left;


	padding-left:2px;


	padding-right:3px;


	width:280px;


}


.gallery .pics img {


	float: left;


	margin-right: 1px;


	margin-left: 1px;


}


.inner .i_right


{


	width:578px;


	height:569px;


	padding-right:5px;


	padding-bottom:3px;


}






.inner .i_left .cont .description


{


	font-family:arial;


	font-size:11pt;


	font-weight:200;


	padding-left:10px;


	padding-right:10px;


	width:346px;


	height:300px;


}


.inn-er .i_left .cont .description h1


{


	font-size:36px;


	font-family:Book Antiqua;


	font-weight:200;


	text-align:center;


}


.inner .i_left .cont .description .name


{


	position:relative;


	height:65px;


	font-size:36px;


	font-family:Book Antiqua;


	font-weight:400;


	text-align:center;


	white-space:nowrap;


}


.inner .i_left .cont .description .name .shadow


{


	position:absolute;


	top:6px;


	left:35px;


	z-index:10;


	color:#DCDCDC;


}


.inner .i_left .cont .description .name .caption


{


	p-osition:absolute;


	t-op:10px;


	l-eft:30px;


	z--index:20;


	color:#8B8B8B;


}



.inner .i_left .cont .downbutton


{


	height:45px;


	padding-left:38px;


	padding-right:38px;


	width:290px;


	cursor:pointer;


	cursor:hand;


}


.inner .i_left .cont .downbutton div


{


	padding-top:8px;


	height:35px;


	font-size:18px;


	font-family:Book Antiqua;


	color:#DC2127;


	text-align:center;


}


.inner .pic


{


	position:absolute;


	top:82px;


	left:359px;


	width:586px;


	height:570px;


	behavior:url("/itcms3/js/cp/pngbehavior.htc");


}



.inner .content .language


{


	position:absolute;


	left:615px;


	top:495px;


	height:20px;


	width:210px;


	font-size:14px;


	font-weight:bold;


	font-family:Book Antiqua;


	color:#0C0C0C;


}


.inner .content .language .del


{


	color:white;


}


.inner .content .textbox


{


	border:1px solid #CF9D9F;


}


.inner .content .textbox:focus , .inner .content .textbox:hover


{


	border:1px solid #DC2127;


}


.inner .content .submit


{


	border:1px solid #A52226;


	background-color:#DC2127;


	color:white;


	margin-right:5px;


}


.inner .content .logo


{


	height:559px;	


}


.inner .content .languagelink


{


	position:absolute;


	left:637px;


	top:525px;


	height:20px;


	width:210px;


	font-size:20px;


	font-family:Book Antiqua;


	font-weight:bold;


	color:#EB1D24;


	text-transform:uppercase;


}


.inner .content .languagelink a


{


	text-decoration:none;


	color:#EB1D24;	


}


.inner .content .languagelink a:hover


{


	text-decoration:underline;


}



.inner .content .languagelink .del


{


	color:white;


}


.copyright


{


	color:#646464;


	font-size:10px;


	font-family:Tahoma;


}


.copyright td


{


	padding-top:10px;


	padding-left:10px;


}


.copyright a


{


	color:#646464;


	text-decoration:none;


}


.copyright a:hover


{


	text-decoration:underline;


}


.backhref


{


	color:#666666;


	text-decoration:none;


}


.backhref:hover


{


	color:#000000;


	text-decoration:underline;


}


.plate .nav img


{


	border:none;


}


.plate .nav a


{


	margin-right:20px;


}


.plate .nav


{


	padding-top:55px;


	padding-bottom:20px;


	padding-left:40px;


	width:436px;


	float:left;


}



.dropdown * 


{


	margin:0px;


	padding:0px;


	font-size:14px;


	font-family:arial;


	font-weight:100;


}


.dropdown 


{


	margin:0px;


	padding:0px;


	text-align:left;


	float:left; 


	p-adding-right:5px;



}


.dropdown dt 


{


padding:8px;


cursor:pointer; 


}


.dropdown dt:hover 


{



}


.dropdown dd 


{


margin-top:1px;


position:absolute; 


overflow:hidden; 


display:none;  


z-index:2000; 


opacity:0;


}


.dropdown ul 


{


list-style:none; 


border-top:none;


text-align:center;


}


.dropdown li 


{


display:inline;


}


.dropdown a, .dropdown a:active, .dropdown a:visited 


{


display:block; 


margin-top:1px;


padding:5px; 


text-decoration:none;


color:#ffffff;


background:#DC2127; 


}


.dropdown a:hover 


{


text-decoration:underline;


}



.dropdown a#last 


{


	padding-bottom:0px;


}


.dropdown a.mainlink


{


	padding:0px;


	margin:0px;


}


.dropdown a.cur


{


	text-decoration:underline;


}



.dropdown img


{


	float:left;


}


.dropdown div


{


	background:url(/images/m_bottom.gif);


	float:left;


}



.pagination {


	height: 1%; /* IE tweak (holly hack) */


	width: auto;


	text-align: right;


	margin-top: 5px;


	float: right;


}



.pagination span.page-sep {


	display: none;


}



li.pagination {


	margin-top: 0;


}



.pagination strong, #forum .pagination b {


	font-weight: normal;


}



.pagination span strong {


	padding: 0 2px;


	margin: 0 2px;


	font-weight: normal;


	color: #FFFFFF;


	background-color: #DC2127;


	border:1px solid #A52226;


	font-size: 0.9em;


}



.pagination span a, #forum .pagination span a:link, #forum .pagination span a:visited, #forum .pagination span a:active {


	font-weight: normal;


	text-decoration: none;


	color: #747474;


	margin: 0 2px;


	padding: 0 2px;


	background-color: #ffffff;


	border:1px solid #CF9D9F;


	bo-rder: 1px solid #bababa;


	font-size: 0.9em;


	line-height: 1.5em;


}



.pagination span a:hover {


	border-color: #A52226;


	background-color: #DC2127;


	color: #FFF;


	text-decoration: none;


}



.pagination img {


	vertical-align: middle;


}


.news


{


	font-family:arial;


	clear:both;


	height:445px;


	padding-top:10px;


}


.news .box


{


	overflow:auto;


	height:460px;


	padding-right:5px;


}


.news a, .news a:visited


{


	color:#DC2127;


}


.news h5


{


	color:#DC2127;


	margin-top:7px;


	margin-bottom:4px;


	font-size:14px;


}


.item_info


{


opacity:0.75;


filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);


position:absolute;


left:30px;


bottom:20px;


font-family:arial;


font-size:11px;


color:#000000;


}


#info_button


{


	opacity:0.75;


	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);


	position:absolute;


	left:30px;


	bottom:20px;


	width:24px;


	height:24px;


}


#info_button:hover


{


	opacity:1;


	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);


}



.info_fix


{


margin-right:30px;


}


.item_info div h3


{


	margin-bottom:5px;


	margin-top:0px;


}



#view_button


{


	o-pacity:0.75;


	f-ilter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);


	position:absolute;


	z-index:1000;


	right:30px;


	top:20px;


	width:24px;


	height:24px;


	background-image: url(/images/text_view.png);


	cursor:pointer;


}


#view_button:hover


{


	o-pacity:1;


	f-ilter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);


}


#bigimage


{


	background:silver;


	o-pacity:.8;


	f-ilter:alpha(opacity=80);


	position:absolute;


	top:0px;


	left:0px;


}



.topmenu


{


	height:32px;


}


.topmenu div


{


	height:32px;


	float:left;


	vertical-align:center;


}


div#scrollbar { 


  position:relative;


  top:5px;


  width:11px; 


  height:559px; 


  font-size:1px;  /* for image vertical alignment issue */


  visibility:hidden;


  }


div#track { 


  position:absolute; 


  left:0; top:12px;


  width:11px; 


  height:535px;


  background:#ccc;


  }


div#dragBar {


  position:absolute; left:1px; top:1px;


  width:9px; 


  height:20px;


  background-color:#DC2127;


  }  


div#up { position:absolute; left:0; top:0; }  


div#down { position:absolute; left:0; bottom:0; }



/* for safari, to prevent selection problem  */


div#scrollbar, div#track, div#dragBar, div#up, div#down {


    -moz-user-select: none;


    -khtml-user-select: none;


}



#corner


{


	position:absolute;


	bottom:-7px;


	right:-5px;


	height:11px;


	width:11px;


	background-image:url(/images/corner.png);


}
.newcl{width:578px;height:569px;}
