HTML,BODY {margin:0; padding:0; border:0 none;  color:#787A7E; font-family: "Arial CE", "Helvetica CE", Arial, sans-serif; text-align:center;}


BODY {font-size:76%; line-height:150%; background:url("/uploads/images/css/background2.jpg") repeat-x #E8E8E8;}
BODY.splash {background:url("/uploads/images/css/background-index.jpg") repeat-x #E8E8E8;}
BODY { overflow:scroll; overflow: -moz-scrollbars-vertical; *overflow:auto; }
* HTML BODY {overflow:auto;}
FORM {margin:0; padding:0;}
IMG {border:0 none;}
TABLE {font-size:100%;}
INPUT,TEXTAREA,SELECT {font-family: "Arial CE", "Helvetica CE", Arial, sans-serif; font-size:100%; color:#787A7E;}

P,H1,H2,H3,H4,H5,H6 {margin:0; padding:8px 0; line-height:140%;}

H1 {  font-size:120%; color:#D10000; }
H2 { font-size:110%; color:#D10000; }
H3 {font-size:100%; color:#D10000;}
H4 {font-size:110%; color:#787A7E;}
H5 {font-size:100%; color:#787A7E;}
H6 {font-size:100%; color:#787A7E;}

H1 {margin:0; padding:3px 10px 15px 30px; font-size:130%; background:url("/uploads/images/css/title.jpg") 0 1px no-repeat; overflow:hidden; }
* HTML BODY H1 {position:relative; z-index:5;}

STRONG {color:#D10000;}


A {color:#D10000; text-decoration:underline;}
A:hover {text-decoration:none; color:#787A7E;}

UL,UL LI {margin:0; padding:0; list-style:none; background:none;}
UL {padding:8px 0;}
UL LI {padding:3px 0 3px 25px; background:url("/uploads/images/css/arrow2.gif") 8px 8px no-repeat;}

HR {margin:0; padding:0; border:0 none; background:none; height:1px;  line-height:0; font-size:0; border-top:1px solid #000000; clear:both;}

body.splash H1 {margin:0; padding:0; background:none; position:absolute; top:113px;; left:50%; margin-left:-107px; color:#fff; font-size:100%;}
body.splash H1 IMG {width:214px; height:58px; display:block;}
body.splash H1 A {color:#fff; text-decoration:none;}
div.splash-case {padding-top:170px;}
div.splash {margin:0 auto; text-align:left;  clear:both;   width:510px; height:211px; background:url("/uploads/images/css/splash-back.gif")  0 0 no-repeat #fff; overflow:hidden;}
div.splash IMG {margin-top:5px; margin-left:5px;  width:498px; height:196px;}

body.splash H2 {color:#fff; margin:0; padding:0; font-size:100%; position:absolute; top:90px; left:50%; width:214px; margin-left:-107px; z-index:5;}
body.splash H2 A {color:#fff;}
body.splash H2 A:hover {color:#fff; text-decoration:none;}
body.splash H2 IMG {position:Relative; top:0px; left:0px;}

div.splash-foot {clear:both; padding:5px 0; }

#site-case {background:url("/uploads/images/css/background2-center.jpg") center top no-repeat;}
#site {width:902px; margin:0 auto; text-align:left; }

#top { height:108px; width:100%; position:relative; background:url("/uploads/images/css/top.jpg") no-repeat;}
#top H2 {margin:0; padding:0; font-size:100%; position:absolute; top:13px; left:25px; width:208px; height:70px; }
#top H2 IMG {display:block;}

div.menu {font-weight:bold; background:url("/uploads/images/cs/menu-back2.jpg") center top no-repeat;}
div.menu P {margin:0; padding:11px 30px 0 10px; float:right; color:#C1C1C1; text-align:right; line-height:150%;}
div.menu P STRONG {color:#fff;}

div.menu UL,div.menu UL LI {margin:0; padding:0; list-style:none; background:none;}
div.menu UL {padding:0 10px 0 15px;}
div.menu UL LI {float:left; padding-right:10px; }
div.menu UL LI A {padding:16px 10px 16px 20px; float:left; color:#C1C1C1; text-decoration:none;}
div.menu UL LI A:hover {color:#fff; text-decoration:underline;}

div.menu UL LI.active {background:url("/uploads/images/css/menu-back-right2.gif") right top no-repeat;}
div.menu UL LI.active A {  background:url("/uploads/images/css/menu-back2.gif")  no-repeat;  color:#FFFFFF;}
div.menu UL LI.active A:hover {text-decoration:none;}

/*content*/
div.content {width:666px; float:right; background:#fff; clear:both; font-weight:bold; overflow:hidden;;}
div.content-case {padding:15px; overflow:hidden; width:636px;}
div.content-text { padding:0 7px }

div.gallery {margin:20px 0 10px 0; width:627px; height:136px; background:url("/uploads/images/css/gallery-back.gif") no-repeat; font-weight:normal overflow:hidden;}
div.gallery {}
div.gallery A:hover,div.gallery A {color:#fff;}
div.gallery H3 {margin:0; padding:10px 4px 4px 28px; background:url("/uploads/images/css/arrow3.gif") 8px 12px no-repeat; font-size:100%; color:#fff;}
div.gallery .more2 {float:right; padding:8px 12px 4px 26px; background:url("/uploads/images/css/arrow3.gif") 8px 12px no-repeat; }
div.thumbs {clear:boht; padding-top:10px; padding-left:10px; overflow:hidden;}
div.thumbs A {float:left; width:130px;  height:85px; float:left; background:url("/uploads/images/css/thumb-back.gif") no-repeat;}
div.thumbs A SPAN {display:block; width:108px; height:70px; position:relative; left:6px; top:8px; background-position:center center; background-repeat:no-repeat;}

div.gallery-view A {float:left; width:190px; height:145px; border:3px solid #D10000; margin-right:10px; margin-bottom:10px; background:#fff;}
div.gallery-view A SPAN {display:block; height:100%; widht:100%; background-position:center center; background-repeat:no-repeat;}

p.albumnav {margin:0; padding:0 12px; float:right; color:#D10000;}
p.albumnav IMG {position:relative; top:5px; margin:0 5px; }

/*left*/
div.content-left {width:227px; float:left; font-weight:bold; overflow:hidden;}

div.block {background:#fff; margin-bottom:8px; position:relative; width:227px; overflow:hidden;}
div.block-case {padding:16px;}
div.block H3 {margin:0; padding:2px 10px 10px 30px; font-size:130%; background:url("/uploads/images/css/block-title.jpg") 0 0 no-repeat; overflow:hidden;}
* HTML BODY div.block H3 {position:Relative;}
div.block H3 A {text-decoration:none;}
div.block H3 A:hover {color:#D10000; text-decoration:underline;}

div.foot {clear:both; padding:8px 24px 8px 18px; color:#B0B1B3; font-weight:bold;}
div.foot A { text-decoration:none; color:#B0B1B3;}
div.foot A:hover {text-decoration:underline; color:#B0B1B3;}
div.foot P {margin:0; padding:0;}
div.foot .links {float:right; width:60%; text-align:right;}
div.foot .copy {float:left; width:36%;}

.ramik {width:123px; height:83px; padding:7px; background:url("/uploads/images/css/ram.gif") no-repeat;}
.ramik IMG {display:block;}
.more {padding:12px 8px 0px 8px; margin:0; background:url("/uploads/images/css/left-dashed.gif") no-repeat;}
.decoration {padding:6px 5px 15px 30px; background:url("/uploads/images/css/title-back.gif") 0 0 no-repeat; color:#fff; overflow:hidden; }
.decoration A {color:#fff; text-decoration:underline;}
.decoration A:hover {color:#fff; text-decoration:none;}
div.cleaner {clear:both; width:1px; height:0; font-size:0; line-height:0; }



/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
float:none;
}

.GB_frame {display:block;}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 97%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
floa:none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #999;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;

    height: 22px;
    font-size: 12px;
    padding: 3px 0;
    color: #333;
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }