body {
    background: #fff url('img/bg.jpg') repeat;
    padding: 0;
    padding-top: 35px;
    margin: 0;
    height: 100%;
    background-attachment: fixed;
    width: 100%;
}

#meniu_punktai_top {
	height: 20px;
	width: 100%;
	background-color: #FFAC6F;
}

#meniu_punktai .anchorLink:hover, #meniu_punktai .active {
   color: #000000 !important;
}

.juosta{
	background:url('img/juosta_virsus.png') top left repeat-x;
    margin: 0 auto;
    height: 65px;
	line-height: 45px;
    width: 100%; 
    position: fixed; 
    top: 0;
    z-index: 1000;
    text-decoration: none;
}

.juosta tr td{
	padding-top:5px;
}

#virsutine_juosta {
    background-image: url('img/virsus.png');
	/*background-color: #F8721B;*/
    padding: 0 25px;
    margin: 0;
    height: 32px;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 1000;
    text-decoration: none;
}

#virsutine_juosta img {
    border: none;
}

#apatine_juosta {
    position: fixed;
    bottom: 0;
	height:7px;
    width: 100%;
    z-index: 1000;
    background:  url('img/v_trumpas.png');
    padding: 0 0 0 0;
    margin: 0;
    text-align: right;
    text-decoration: none;
	font-family: "Trebuchet MS";
}

a {
    outline: none;
}

#main {
    margin-top: 30px;
    width: 980px;
    text-align: left;
}

#block {
    z-index: 100;
}

#menu {
    position: absolute;
    left: 89px;
    top: 80px;
    z-index: 500;
    text-align: left;
    width: 170px;
}

#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

#menu li {
    font-family: "Trebuchet MS";
    font-size: 24px;
    line-height: 30px;
    height: 30px;
    padding: 5px 0;
    border-bottom: solid 1px #000;
}

#menu li a {
    text-decoration: none;
    color: #000;
}

#menu li a:hover {
    color: #fe6305;
}

.anchorLink:hover {
   color: #fe6305 !important;
}

#meniu_punktai  {
    text-align: center;
	font-family: "Myriad Pro";
	font-size: 14px;
	font-weight: bold;
}
/*
#meniu_punktai td{
    font-size:11px;
}

#meniu_punktai ul li {
    margin: 0;
    display: inline;
    height: 32px;
}

#meniu_punktai ul li a {
    display: block;
    float: left;
    line-height: 25px;
    padding: 0 23px;
    text-align: center;
    / /height: 25px;
}
*/
td .meniu_td:hover {
    font-size: 18px;
	color: #000000;
}

.active {
    background: url('img/juosta_virsus_sel.png') 0 0 repeat;
	font-size: 18px;
	color: #000000;
}

.sub_active {
    color: #f15922;
}

.pag_meniu_active {
    color: #f15922;
}

.over_active {
    color: #f15922;
}

.leave_active {
    color: #000;
}

#top {
    background: transparent url('img/top.png') 0 0 no-repeat;
    height: 127px;
    z-index: 800;
}

#logo {
    margin-left: 5px;
    height: 230px;
    width: 110px;
    background: transparent url('img/logo.png') 0 0 no-repeat;
}

#bot {
    position: relative;
    background: transparent url('img/bot.png') 0 0 no-repeat;
    height: 40px;
}

.cont {
    position: relative;
    background: transparent url('img/bg.png') 0 0 repeat;
}

.cont .info {
    position: absolute;
    left: 40px;
    top: -90px;
    line-height: 20px;
    font-size: 12px;
    font-family: "Trebuchet MS";
    width: 900px;
    text-align: justify;
}

.cont .info .text {
    padding-left: 10px;
}
.cont1 {
    position: relative;
    background: transparent url('img/bg.png') 0 0 repeat;
}

.cont1 .info {
    position: absolute;
    left: 40px;
    top: -90px;
    line-height: 20px;
    font-size: 12px;
    font-family: "Trebuchet MS";
    width: 900px;
    text-align: justify;
	height: 425px;
	
}

.cont1 .info .text {
    padding-left: 10px;
}


.mid {
    background: transparent url('img/mid.png') 0 0 no-repeat;
    height: 239px;
    padding-left: 40px;
}

.mid .tarpas {
    height: 180px;
}

.clr {
    clear: both;
    height: 1px;
    font-size: 1px;
}

.slide {
    height: 230px;
    width: 354px;
    overflow: hidden;
}

.atlikti_darbai img {
    border: 2px solid #c0c0c0;;
}

.photo {
    float: left;
    text-align: center;
}

.photo a {
    color: #4a5464;
    border: none;
    text-decoration: none;
}

.photo img {
    border: 1px solid #cccccc;
    width: 200px;
    height: 120px;
	/*height: 200px;*/
    margin-top: 10px;
	cursor:pointer;
}

.photo p {
    margin: 0;
    padding: 0;
}

#sub_meniu {
    width: 230px;
    text-align: right;
    padding-top: 32px;
   
    cursor: pointer;
}

#sub_meniu ul {
    margin: 0;
    padding: 10px 5px;
    line-height: 20px;
    font-size: 14px;
    font-family: "Trebuchet MS";
	list-style:none;
	font-weight: bold;
}

#sub_meniu ul li {
    margin: 0;
    padding: 10px 0 0;
}

#sub_meniu ul li a {
	text-decoration: underline;
}

#sub_meniu ul li a:hover {
	color: #f15922 !important;
}

#sub_meniu ul li ul {
    margin: 0;
    padding: 0;
    line-height: 14px;
    font-size: 12px;
    font-family: "Trebuchet MS";
	list-style:none;
    padding: 0 0 5px 0;
	font-weight: bold;
}

#sub_meniu ul li ul, #sub_meniu ul li ul * {
	text-decoration: none !important;
}

#sub_meniu ul li ul li {
    margin: 0;
    padding: 0;
}

#sub_meniu ul li ul li ul {
    margin: 0;
    padding: 0;
    line-height: 12px;
    font-size: 11px;
    font-family: "Trebuchet MS";
	list-style:none;
    padding: 0 0 3px 0;
	font-weight: normal;
}

#sub_meniu ul li ul li ul li ul {
    margin: 0;
    padding: 0;
    line-height: 11px;
    font-size: 10px;
    font-family: "Trebuchet MS";
	list-style:none;
    padding: 0;
	font-weight: normal;
	font-style: italic;
}

.puslapiai {
    font-size: 20px;
    padding-top: 400px;
}

.kontentas {
    width: 655px;
}

.load {
	width: 650px;
	text-align: center;
}
