/* main */
body {margin : 0; padding : 0;}
body, td, div, p, span {font-family : Tahoma, Sans-serif; font-size : 12px; line-height : 18px; color : #333333;}
br {font-size : 12px; line-height : 12px;}
img {border : 0;}
form {margin : 0; padding : 0;}
input, textarea {padding : 0 2px;}
input, select, textarea {font-family : Tahoma, Sans-serif; font-size : 13px; margin : 0;}
a, a:link {text-decoration : underline; font-size : 12px; line-height : 18px; color : #333333;}
a:hover {text-decoration : none; font-size : 12px; line-height : 18px; color : #333333;}
a.nodecor, a.nodecor:link {text-decoration : none; font-size : 12px; line-height : 18px; color : #333333;}
a.nodecor:hover {text-decoration : underline; font-size : 12px; line-height : 18px; color : #333333;}
.hand {cursor : hand; cursor : pointer;}

/* blocks */
#content0 {padding : 10px 12px;}
#content1 {padding : 0 12px 10px 12px; line-height : 24px;}
/*#content1 table {border-collapse : collapse; border-color : #666666;}
#content1 table td {border : 1px solid #666666;}*/

#gallery td img {margin-bottom : 8px;}
#copyright {padding : 0 120px 0 7px; border-left : 1px solid #dbdbdb;}

/* fonts */
.bold {font-weight : bold;}
.upper {text-transform : uppercase;}
.fs11, .fs11 a, .fs11 a:link, .fs11 a:hover, a.fs11, a.fs11:link, a.fs11:hover, a.fs11 strong, a.fs11:link strong, a.fs11:hover strong {font-size : 11px;}
.fs12, .fs12 a, .fs12 a:link, .fs12 a:hover, a.fs12, a.fs12:link, a.fs12:hover, a.fs12 strong, a.fs12:link strong, a.fs12:hover strong {font-size : 12px;}
.fs13, .fs13 a, .fs13 a:link, .fs13 a:hover, a.fs13, a.fs13:link, a.fs13:hover, a.fs13 strong, a.fs13:link strong, a.fs13:hover strong {font-size : 13px;}
.fs15, .fs15 a, .fs15 a:link, .fs15 a:hover, a.fs15, a.fs15:link, a.fs15:hover, a.fs15 strong, a.fs15:link strong, a.fs15:hover strong {font-size : 15px;}
.fs16, .fs16 a, .fs16 a:link, .fs16 a:hover, a.fs16, a.fs16:link, a.fs16:hover, a.fs16 strong, a.fs16:link strong, a.fs16:hover strong {font-size : 16px;}
.black, a.black, a.black:link, a.black:hover, .black a, .black a:link, .black a:hover {color : #000000;}
.white, a.white, a.white:link, a.white:hover, .white a, .white a:link, .white a:hover {color : #ffffff;}
.red, a.red, a.red:link, a.red:hover, .red a, .red a:link, .red a:hover {color : #ea0813;}
.orange, a.orange, a.orange:link, a.orange:hover, .orange a, .orange a:link, .orange a:hover {color : #ff9c00;}

.fs10, .fs10 a, .fs10 a:link, .fs10 a:hover, a.fs10, a.fs10:link, a.fs10:hover, a.fs10 strong, a.fs10:link strong, a.fs10:hover strong {font-size : 10px;}
.fs11, .fs11 a, .fs11 a:link, .fs11 a:hover, a.fs11, a.fs11:link, a.fs11:hover, a.fs11 strong, a.fs11:link strong, a.fs11:hover strong {font-size : 11px;}
.fs12, .fs12 a, .fs12 a:link, .fs12 a:hover, a.fs12, a.fs12:link, a.fs12:hover, a.fs12 strong, a.fs12:link strong, a.fs12:hover strong {font-size : 12px;}

#content0 ul, #content1 ul, #greenul {margin : 0; padding : 0;}
#content0 ul li, #content1 ul li, #greenul li {list-style-type : none; background : url(/images/li.gif) no-repeat left 10px; padding-left : 12px; line-height : 24px;}


/* class */
.bxx {position : absolute; width : 207px; border-left : 1px solid #dbdbdb; padding : 4px 10px 8px 10px; background : #ffffff; margin-top : -24px; margin-left : 280px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; color : #333333; font-size : 12px; z-index : 999; line-height : 18px;}

.bxx a, .bxx a:link {color : #333333; font-size : 12px; line-height : 18px;}
.bxx a:hover {color : #ea0813; font-size : 12px; line-height : 18px;}
.nopadding p, .nopadding div {padding : 0px; margin : 0px;}
.redbg {background-color : #ea0813;}
.silverbg {background-color : #f7f7f7;}
.orangebg {background-color : #ff9c00;}
.greenbg {background-color : #a9bc05;}
.fioletbg {background-color : #b105bc;}
.greybg {background-color : #dbdbdb;}
.menuwhite {border-top : 1px solid #ffffff; border-left : 2px solid #ffffff;}
.menugrey {border-top : 1px solid #dbdbdb; border-left : 2px solid #ea0813;}
.bordergrey {border-top : 1px solid #dbdbdb; border-bottom : 1px solid #dbdbdb;}
.arrs60 {padding-right : 15px; background : url(/images/arrs.gif) no-repeat right center;}
.arrs60a {width : 60px; padding-left : 16px; background : url(/images/arrs1.gif) no-repeat left center;}
.arrs70 {width : 78px; background : url(/images/arrs.gif) no-repeat right center;}
.arrs76 {width : 84px; background : url(/images/arrs.gif) no-repeat right center;}
.arrx {height : 15px; background : url(/images/arrx.gif) no-repeat left center; padding-left : 25px;}
.redbg, .orangebg, .greenbg, .fioletbg {color : #ffffff;}
.greenborderleft {border-left : 1px solid #a9bc05;}
.orangeborderleft {border-left : 1px solid #ff9c00;}
.pad19 {padding : 0 19px;}

.fx0 {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=99); -moz-opacity: 0.99; -khtml-opacity: 0.99; opacity: 0.99;}
.fx {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}

/* scroll_bottom_photos_for_index.tpl */
#phx {position : absolute; z-index : 20;}
/* !!! pageWidth=300 !!!  in .JS file  */
#divBg {position : relative; z-index : 10; width : 616px; height : 100px; left : 0px; top : 0px; clip : rect(0px 10px 10px 0px); visibility : visible;}
#divMenu {position : absolute; z-index : 11; height : 100px; left : 1px; top : 3px; visibility : visible;}
