* {
	margin: 0px;
	padding: 0px;
	color:#333333;
}
body{ 
background:url(/images/all.gif);
}
img {
border:none;
}
td {
vertical-align:top;
}
#main {
width:100% !important;
}
#height {
min-height: 560px;
-height:560px;
float:left;
width:1px;
}
h1 , h2 {
font-size:large;
}
#all-inner #logo {
text-align:center;
height:260px;
}
#all-inner #logo1 {
text-align:center;
height:200px;
background:url(/images/logo2.gif) center no-repeat;
}
#logoindex {
background:url(/images/logo2.gif) center no-repeat;
height:200px;
width:100%;
}
#main , #main td {
height:100% !important;
}
.clear {
height:0px !important;
font-size:0px !important;
line-height:0 !important;
clear:both !important;
}
#all-inner {
background:url(/images/top-all-inner.jpg) top repeat-x;
height:100%;
width:100%;
}
#all-inner #top-left {
background:url(/images/top-left-inner.jpg) top left no-repeat;
height:100%;
width:100%;
}
#all-inner #top-right {
background:url(/images/top-right-inner.jpg) top right no-repeat;
height:100%;
width:100%;
}
#all-index {
background:#f0e8d4 url(/images/top-all-index.jpg) top repeat-x;
height:100%;
width:100%;
}
#all-index #top-left {
background:url(/images/top-left-index.jpg) top left no-repeat;
height:100%;
width:100%;
}
#all-index #top-right {
background:url(/images/top-right-index.jpg) top right no-repeat;
height:100%;
width:100%;
}
#bot-left {
background:url(/images/bottom-left-inner.jpg) left bottom no-repeat;
height:100%;
width:100%;
}
#bot-right {
background:url(/images/bottom-right-inner.jpg) right bottom no-repeat;
height:100%;
width:100%;

}
#body , body-in {
}
#body {
margin-left:57px;
margin-right:57px;
//margin-left: expression(((document.documentElement.clientWidth || document.body.clientWidth) > 1100)? "100px" : "57px");
//margin-right: expression(((document.documentElement.clientWidth || document.body.clientWidth) > 1100)? "100px" : "57px");
}
#body-in .left-col {
text-align:left !important;
width:25%;
}
.right-col  {
width:300px;
float:right;
padding-bottom:40px;
}
#body .left-spice , #body .right-spice {
width:80px;
}
#body .left-spice div, #body .right-spice div{
width:80px;
}
#ico {
clear:both;
height:20px;
}
#ico img {
padding-left:15px;
}
#top-menu {
margin-top:15px;
width:100%;
}
#top-menu td {
width:10%;
}
#top-menu .spice {
}
#left-menu {
width:220px;
float:left;
padding-bottom:40px;
padding-top:3px;
}

#left-menu:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

#left-menu .level-2 a:link , #left-menu .level-2  a:visited {
font-weight:normal !important;
font-size:14px !important;
}
#left-menu li{
list-style:none;
text-align:right;
padding-bottom:8px;
padding-top:4px;
}
#left-menu a:link , #left-menu a:visited  {
font-family:"Times New Roman", Times, serif;
color:#000000;
text-decoration:none;
font-weight:bold;
padding:2px;
padding-left:10px;

padding-bottom:8px;

//letter-spacing:1px;
}
#left-menu * {
font-size:16px !important;
font-variant:small-caps;
}
#left-menu .selected {
background:url(/images/left-menu-bg.gif) 0 0  ; 
}
#left-menu .level-1 .selected {
 background:url(/images/left-menu-bg.gif)  0 0   !important; 
//background-position: 0 1px ;
line-height:1.8;
}
#left-menu .level-2 .selected {
 background:url(/images/left-menu-bg1.gif)  0 0   !important; 
//background-position: 0 1px ;
line-height:1.6;

}
#all-inner .content {
margin-left:260px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
line-height:1.3;
//word-spacing:8px;
padding-bottom:40px;
padding-top:3px;
}
#all-inner .content * {
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
line-height:1.3;
//word-spacing:8px;
}
#all-index .content {
margin-right:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
line-height:1.3;
word-spacing:8px;
padding-bottom:40px;
}
#all-inxex .content * {
font-size:12px;
font-family:"Times New Roman", Times, serif;
letter-spacing:1px;
line-height:1.3;
word-spacing:8px;
}
.menu-and-content {
padding-top:20px;
}
#phone {
background:url(/images/phone.png) no-repeat ;
//background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/phone.png', sizingMethod='crop');	
float:left;
width:194px;
height:45px;
padding-bottom:20px;
}
#creat {
width:400px;
float:right;
font-size:12px;
padding-top:10px;
text-align:right;
}
#creat * {
font-size:12px;
}
p {
padding-bottom:10px;
}
.pro {
letter-spacing:0px;
word-spacing:4px;
color:#000000;

}
#line {
background:url(/images/line.png);
//background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/line.png', sizingMethod='crop');	

width:1097px;
height:222px;
}
.photo-border {
background:url(/images/photo-border.gif);
width:300px;
height:200px;
text-align:center;
}
.photo-border img {
margin-top:20px;
margin-bottom:20px;
}
.item {
padding-left:20px; 
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
word-spacing:6px;
line-height:1.3;
padding-right:19px;
}
.item * {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
word-spacing:6px;
}
.b {
font-weight:bold;
text-decoration:none;
padding-bottom:18px !important;
line-height:3 !important;
}
.r-line {
background:url(/images/r-line.gif)  repeat-x;
height:19px;
margin-bottom:6px;
}
.content p , .item p {
padding-bottom:10px;
}


p.alert {
  padding: 10px 15px 10px 15px;
  border: 5px solid #f90;
  background-color: #ffc;
}



p.success {
  padding: 10px 15px 10px 15px;
  border: 5px solid green;
  background-color: #fff;
}



li.level-1 {

}


li.level-2 {
  margin-left: 30px;
  list-style-type: circle;
}


li.level-3 {
  margin-left: 60px;
  list-style-type: square;
}


li.level-4 {
  margin-left: 90px;
  list-style-type: disc;
}


span.red {
	color: #c30;
}

/*  NEW  */
.alpha-search {
font-family:"Times New Roman", Times, serif  !important;
font-weight:normal !important;
word-spacing:-2px !important;
letter-spacing:0px; !important;
font-size:12px !important;
padding-top:4px;
}
.alpha-search a:link , .alpha-search a:visited {
font-family:"Times New Roman", Times, serif  !important;
font-weight:bold;
word-spacing:-2px !important;
text-decoration:none !important;
font-size:12px !important;
letter-spacing:0px; !important;
}
.sort {
font-family:"Times New Roman", Times, serif  !important;
font-weight:bold !important;
letter-spacing:0px; !important;
font-size:14px !important;
padding-bottom:3px;
}
.sort a:link , .sort a:visited {
font-family:"Times New Roman", Times, serif  !important;
font-weight:bold;
text-decoration:none !important;
font-size:14px !important;
letter-spacing:0px; !important;

}
.film-image {
width:210px;
height:115px;
background:url(/images/photo-b.gif) left top no-repeat;
padding-left:26px;
padding-top:20px;
padding-bottom:20px;
float:left;
}
.film-image2 {
width:210px;
height:115px;
background:url(/images/photo-b2.gif) left top no-repeat;
padding-left:26px;
padding-top:20px;
padding-bottom:20px;
float:left;
}
.film-image-none {
width:210px;
height:2px;
padding-left:26px;
float:left;
}
.film-text {
margin-left:250px;
padding-top:15px;
}
.film-text .td {
vertical-align:top !important;
}
#path , #path * ,#path .big-path , #path a:link , #path a:visited {
word-spacing:2px !important;
font-family:"Times New Roman", Times, serif !important;
font-size:16px !important;
font-weight:bold;
}
#path {
padding-bottom:10px;
padding-top:1px;
}
.gallery-link {
text-align:right;
}
#main-popup {
width:100%;
height:100%;
overflow:auto;
text-align:center;
} 
.ttt p {
padding:0px !important;
margin:0px !important;
}
#rus {
float:right;
width:49px;
height:28px;
background:url(/images/rus.gif) left top no-repeat;
}
