html {
	height:100%;
	width:100%;
}
body, table, td, tr {
    padding:0;
    margin:0;
    padding-top:0px;
    padding-bottom:0px;
}

body {
    font-size:11px;
    font-family:arial;
	color: #000000;	
	padding:0px;
	margin:0px;
	height:100%;
    width:100%;
    
   background-color: #231f20;
     
}
a {
	color: #000000;	
}

#clear {
    margin:0px;
    clear:both;
}

#top {
    background-image:url(../gfx/layout/logo.jpg);
    background-repeat:no-repeat;
    height:22px;
    padding-left:240px;
    padding-top:39px;
    width:710px;
    margin:auto;
    margin-top:30px
}
#top #top-menu .level1 {
    font-family:tahoma;
    font-weight:bold;
    font-size:14px;
    text-decoration:none;
    color:#d2d2d2;
    display:block;
    float:left;
    padding-left:15px;
    margin-right:11px;
    background-image:url(../gfx/layout/bullet.bmp);
    background-repeat:no-repeat;
}
#top #top-menu .level1_sel {
    font-family:tahoma;
    font-weight:bold;
    font-size:14px;
    text-decoration:none;
    color:#f9a71b;
    display:block;
    float:left;
    padding-left:15px;
    margin-right:11px;
    background-image:url(../gfx/layout/bullet.bmp);
    background-repeat:no-repeat;

}

#under-top {
    height:33px;
    #height:67px;
    background-image:url(../gfx/layout/terasiniu_lt.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    width:950px;
    #margin-top:-34px;
    #margin-bottom:-34px;
    margin-left:auto;
    margin-right:auto;
}
html>body #under-top {
    #height:33px;
    #margin-top:0px;
    #margin-bottom:0px;
}
#base {
    background-color:#faa51c;
}
#middle {
    width:950px;
    margin:auto;
}
#middle #left {
    width:182px;
    min-height:411px;
    padding-top:19px;
    padding-left:11px;
    float:left;
}
#middle #left a {
    display:block;
    font-family:tahoma;
    font-weight:bold;
    text-decoration:none;
}
#middle #left .level1 {
    font-size:14px;
    background-image:url(../gfx/layout/bullet1.bmp);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:17px;
    color:#ffffff;
}
#middle #left .level1_sel {
    font-size:14px;
    background-image:url(../gfx/layout/bullet1.bmp);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:17px;
    color:#231e1f;
}

#middle #left .level2 {
    font-family:tahoma;
    font-weight:bold;
    font-size:12px;
    background-image:url(../gfx/layout/bullet2.bmp);
    background-repeat:no-repeat;
    background-position:left center;
    margin-left:17px;
    padding-left:11px;
    color:#ffffff;
}
#middle #left .level2_sel {
    font-family:tahoma;
    font-weight:bold;
    font-size:12px;
    background-image:url(../gfx/layout/bullet2.bmp);
    background-repeat:no-repeat;
    background-position:left center;
    margin-left:17px;
    padding-left:11px;
    color:#231e1f;
}

#middle #right {
    background-image:url();
    background-color:transparent;
    width:751px;
    min-height:499px;
    float:left;
    margin-top:-34px;
    margin-bottom:-34px;
    position:relative;
}

#middle #right-not-img {
    background-image:url(../gfx/global/header.jpg);
    background-repeat:no-repeat;
    background-color:#ffffff;
    
    width:723px;
    min-height:389px;
    padding-top:110px;
    padding-left:14px;
    padding-right:14px;

    float:left;
    margin-top:-34px;
    margin-bottom:-34px;
    position:relative;
    
    overflow-x:hidden;
}
#middle #right-not-img h1 {
    font-family:arial;
    font-size:20px;
    color:#231f20;
    font-weight:bold;
}

#bottom {
    font-family:arial;
    font-size:12px;
    color:#ffffff;
    width:193px;
    padding-right:749px;
    padding-top:10px;
    height:24px;
    margin:auto;
    text-align:center;
    margin-bottom:30px
}


#calc_table td, #calc_table th {
    padding:2px;
    text-align:right;
}

#calc_table td {
    padding-left:10px;
    text-align:left;
}
#calc_table input {
    width:50px;
}


#fade {
    display:none;
    position:absolute;
    z-index:444;
    top: 0%;
    left: 0%;
    width:100%;
    height:100%;
	background-color: #1f405d;
    -moz-opacity: 0.88;
    opacity:.88;
    filter: alpha(opacity=88);
}
#fade_top {
    background-image:url(../gfx/layout/gallery_top.bmp);
	background-repeat: repeat-x;
	height:100px;
	width:100%;
    top:27px;
    position:absolute;
    z-index:555;
    font-family:arial;
    font-weight:bold;
    font-size:18px;
    color:#cccdcd;
    padding-top:15px;
    text-align:left;
}
#fade_pic {
    position:absolute;
    left:0px;
    top:100px;
    z-index:666;
}
#fade_div {
    width:100%;
    height:100%;
    display:none;
    top:0px;
    position:fixed;
    z-index:333;
}
#gallery-arrows {
    text-align:right;
    position:relative;
    z-index:11000;
    top:-24px;
    
    
}
#gallery-arrow-prev, #gallery-arrow-next {
    background-image: url(../gfx/layout/prev.gif);
    display:block;
    height:25px;
    position:relative;
    width:25px;
    float:right;
}
html>body #gallery-arrow-prev, html>body #gallery-arrow-next {
    #margin-top:0px;
}
#gallery-close {
    background-image: url(../gfx/layout/close.gif);
    display:block;
    height:25px;
    width:25px;
    position:absolute;
    right:10px;
    top:0px;
    margin-left:60px;
    margin-right:28px;
}
#gallery-arrow-next {
    background-image: url(../gfx/layout/next.gif);
    margin-right:100px;
}
#gallery-count {
    float:right;
    font-size:14px;
    font-weight:normal;
    color:#ffffff;
    padding:5px;
}

