html {overflow-y: scroll;}
body {margin:0; padding: 0; font-family: arial; color: #4a4a4a; font-size: 12px;text-align: center;}
div {border: 0px #000 solid; text-align: left}
.clear {clear: both; height: 0px;}
form {margin:0; padding:0;}
a {color: #4a4a4a; text-decoration: underline;}
a:hover {text-decoration: none;}
.mainp {width: 925px; margin: 0 auto 0 auto}
#head {width: 900px; margin: 0 auto 0 auto; margin-top: 30px;position: relative}
#head .logo {margin-left: 17px; float: left;}
#head .logo img {border: 0; width: 130px; height: 47px;}
#head .navi {float: right; height: 35px;margin-top: 5px; margin-right: 15px}
#head .mmenu {float: left; display: block;  height: 100%; margin-right: 10px}
#head .mmenu .mitem {display: block; padding-bottom: 5px; float: left; margin-right: 25px;}
#head .mmenu .mitem a {color: #888888; font-size: 15px; font-weight: bold; text-decoration: none; display: block; padding-bottom: 3px;}
#head .mmenu .mitem a:hover, #head .mmenu .mitem a.active  {background: url('../img/pbr.gif') repeat-x left bottom; text-decoration: none;}


#head .sub1 {background: #f7f7f7; position: absolute; z-index: 99; margin: 0; padding: 0px; margin-left: 2px; font-weight: normal; margin-top: 0px; width: 155px;}
#head .sub1 .sub {margin: 0; display:block; color:#666; font-size: 10px; text-decoration: none; font-weight: normal; width: 155px;}
#head .sub1 .sub a {padding: 4px 0px 2px 7px;  height: 16px}
#head .sub1 .sub a:hover, #head .sub1 .sub a.active {display:block; background-image: none !important; text-decoration: underline;}
#head .sub-menu {margin-top:0px; color: #000; z-index: 99; letter-spacing: 0px; background: url('../img/sub_top.gif') no-repeat 20px 2px;	color:#000;	font-weight: normal; padding-top: 7px; margin-left: -5px;}

#head .sub-menu a {padding: 0; font-weight: normal !important;  font-size: 11px !important;}
#head .sub-menu-hide {display: none;}


#head .mskirt {float: left; display: block; height: 100%; width: 1px; background-color: #d1d1d1;}
#head .amenu {float: left; display: block; margin-top:8px; margin-left: 12px; margin-right: 5px;}
#head .amenu .mitem {float: left; padding-left: 18px;}
#head .amenu .mitem a {color: #666666; font-size: 12px; text-decoration: none}
#head .amenu .mitem a:hover, #head .amenu .mitem a.active {text-decoration: underline}
.pt_hpht {width: 916px; padding:0; margin:0; height: 10px; display: block; background: url('../img/p_top.gif') no-repeat center bottom; margin: 12px auto 0 auto;}
#t_hpht {width: 900px; padding: 10px 8px 0px 8px; height: 393px; display: block; background: url('../img/hpht_bgr.png') repeat-y center top; margin: 12px auto 0 auto; overflow: hidden; position: relative; }
#t_vhpht {width: 900px; padding: 0px 8px 0px 8px; height: 63px; display: block; background: url('../img/p_cnt.gif') repeat-y center top; margin: 0px auto 0 auto; overflow: hidden; position: relative; }
.at_hpht {width: 916px; padding:0; margin:0; height: 10px; display: block; background: url('../img/p_bot.gif') no-repeat center top; margin: 0px auto 0 auto;}

/*
  #t_hpht .pcont {display: block; width: 900px; height: 382px }
  #t_hpht .pcont .ovr {display: block; width: 314px; height: 382px; background-color: #191919; opacity: 0.6; filter: alpha(opacity=60);}
  #t_hpht .inner {margin-top: -188px; padding-left: 30px; line-height: 1; position: absolute; width: 270px; z-index: 2;}
  
#t_hpht .inner h3, 
*/
#zlist h3 {font-size: 48px; color: #fff; font-weight: normal; margin: 0}
#zlist p {margin: 0}

#nuotraukos {overflow:hidden;}
#nlist {list-style:none; margin:0; padding:0; z-index:0; overflow:hidden; width: 900px; }
#nlist li {float:left;}
 
#zinutes {position: absolute; top:10px; left:9px; width:300px; display:block; background-color:#000;	overflow:hidden; filter:alpha(opacity=60); -moz-opacity:0.6;  -khtml-opacity: 0.6; opacity: 0.6; z-index:2; }
#zlist {display: block;  list-style:none; margin:0; padding:0; z-index:10; position:absolute; top:0;	left:0;	width:310px;overflow:hidden; font-family:arial;	font-size:28px;	color:#fff;	line-height: 1; }
#zlist li {padding:222px 20px 0 30px; }

#buttons {margin-top: -22px; margin-left: 305px;}
#buttons a {float: left; margin-right: 2px; text-decoration: none}
#btn-prev {display:block; width: 16px; height: 19px; background: url('../img/anime/prev.gif') no-repeat left top;}
#btn-next {display:block; width: 16px; height: 19px; background: url('../img/anime/next.gif') no-repeat left top;}
#btn-play {display:block; width: 16px; height: 19px; background: url('../img/anime/play.gif') no-repeat left top;}
#btn-pause {display:block; width: 16px; height: 19px; background: url('../img/anime/pause.gif') no-repeat left top;}

#slider_inner {float: left; margin-bottom: 10px;}
.bleft {float: left; margin-top: 124px; padding-right: 7px;}
.bright {float: left; margin-top: 124px; padding-left: 7px;}
#nuotraukos_inner {overflow:hidden; float:left; height: 263px}
#nlist_inner {list-style:none; margin:0; padding:0; z-index:0; overflow:hidden; width: 416px; }
#nlist_inner li {float:left; margin-right:1px}
 
#zinutes_inner {clear: left; width:416px; display:block; overflow:hidden; height: 15px}
#zlist_inner {list-style:none; color:#000;}
#zlist_inner li {color:#000; text-align: right;}



#btn-prev_inner {display:block; width: 14px; height: 15px; background: url('../img/bprev.gif') no-repeat left top;text-decoration: none}
#btn-next_inner {display:block; width: 14px; height: 15px; background: url('../img/bnext.gif') no-repeat left top;text-decoration: none}


#cont {margin: 18px auto 30px auto; width: 900px; }
#cont .left {margin-left: 30px; float: left; width: 580px; padding-right: 30px; border-right: #d1d1d1 1px solid; }
#cont .left h1{color: #555555; font-size: 30px; font-family: arial; font-weight: normal; margin: 0px;}
#cont .right {float: left; padding-left: 32px;  padding-bottom: 20px;}
/*background: url('../img/turinio_skirt.gif') repeat-y 640px top*/
#cont .right h2 {color: #d03147; font-size: 30px; font-family: arial; font-weight: normal; margin: 0px;}
#cont .right a, #content .dblock  a{color: #d03147;}



#content {margin: 18px auto 30px auto; width: 900px; }
#content .left {float: left; width: 200px; margin-left: 5px; margin-top: 50px;}
#content .left .mitem {padding-bottom: 2px;}
#content .left a {color: #606060; text-decoration: none}
#content .left a:hover {text-decoration: underline}
#content .left a.active {color: #d23e53; text-decoration: none}

#content .right {float: left; width: 600px;padding-bottom: 30px}
#content h1 {color: #555555; font-size: 30px; font-family: arial; font-weight: normal; margin: 0px 0 15px 0;}
#content h2 {color: #555555; font-size: 15px; font-family: arial; font-weight: bold; margin: 0px; padding-top: 7px;}

#content img {border: 0px}

#content h3 {color: #555555; font-size: 12px; font-family: arial; font-weight: bold; margin: 0 0 -5px 0px; padding-top: 7px;}
#content .wcontent {width: 700px; margin: 0 auto 0 auto}

#content .dblock {float: right; width: 200px; padding-left: 20px; border-left: 1px #d1d1d1 solid; margin-left: 20px; padding-top: 5px; padding-bottom: 10px;}
#content .dblock h3 {color: #d03147; font-weight: normal; font-size: 20px; margin: 0}

.info_top {background: url('../img/sub_top.gif') no-repeat 0px 0px; margin-top: -13px; position: absolute; z-index: 6; height: 12px; width: 10px; display: block;}
#nwsl {color: #d03147; font-size: 11px; position: absolute; margin-top: -34px; margin-left: 110px}
.mov {cursor: pointer;}
.mhid {display: none; background-color: #f7f7f7; padding: 8px; position: absolute; z-index: 5; font-size: 11px; width: 265px}

ul {margin:0px 0 0 17px; padding: 0; list-style-type: square}

.r_but, .kont {padding-top: 5px;}
.but_l_br {background:url('../img/but_l_br.gif') no-repeat right top; display: block; width: 3px; height: 20px; float: left;}
.but_c_br {background-color: #f1f1f1; float: left; height: 20px; padding: 1px 0px 2px 0px; width:auto; overflow:visible; color: #4a4a4a; font-weight: normal; border: 0px;margin:0; cursor: pointer; font-family: arial; font-size: 12px;}
.but_r_br {background:url('../img/but_r_br.gif') no-repeat left top; display: block; width: 3px; height: 20px; float: left}


#bot_block {width: 100%; padding-top: 40px; padding-bottom: 40px; background-color: #f1f1f1; text-align: center}
#bot_block .inner, #footer .inner  {width: 900px; margin: 0 auto 0 auto; clear: left;}
#bot_block .inner .left {float: left; background-color: #fbfbfb; width: 254px; height: 126px; padding: 12px; }
#bot_block .inner .left h3 {color: #cf3148; font-size: 18px; font-weight: normal; margin-top: 0px;}
input {background-color: #f6f6f6; border-top: #a2a2a2 1px solid; border-left: #a2a2a2 1px solid; border-bottom: 0px; border-right: 0px; width: 250px; height: 25px; margin-bottom: 10px;}
#bot_block .inner .left a {color: #cf3148;}
#bot_block .inner .right {float: left; width: 585px; margin-left: 36px;}
#bot_block .inner .right h2 {color: #313131; font-size: 30px; font-weight: normal; margin: 0px; line-height: 1}
#footer {width: 100%; background-color: #252525; height: 28px; color: #939393; text-align: center}
#footer .inner .left {float: left; padding-top: 7px;}
#footer .inner .right {float: right; padding-top: 7px;}
#footer .inner a {color: #939393; text-decoration: none}
#footer .inner a:hover {text-decoration: underline}
	
a.titl {text-decoration: none; color: #fff}

.img {border: 1px #f7f7f7 solid; text-align: center; width: 90px;padding:2px; background: #fff}
.btm {border-bottom: 1px solid #f7f7f7; font-family: arial; font-size: 11px;}
.khead {background-color: #f7f7f7; color: #ec373e;}

.ispletimas {display: none; border-left: 1px #f1f1f1 solid; padding-left: 5px;}
.ispletimas2 {display: none; }
.maziau {cursor: pointer; display: block; background: url('../img/arr_top.gif') no-repeat 0px center; padding-left: 10px; color: #a5a5a5; font-size: 11px}

.apibendrinimas {background-color: #f7f7f7; padding: 1px 14px 1px 14px;}
.apibendrinimas strong {color: #cf3148;}
/*.daugiau {background: url('../img/arr_left.gif') no-repeat right 6px; padding-right: 8px}*/

#noslide, #slideshow {display: block; width: 650px; height: 700px}
#slideshow {color: #00478c; font-size: 14px; overflow: hidden; z-index:90;position:relative; font-weight: bold}
.slideClass, .slideButton {list-style:none; overflow: hidden; padding:0; margin: 0;}
.slideClass li {position:absolute; margin:0; padding:0;  background-image: none; left: 0px; text-align: center; width: 650px;}
.slideButton{clear: both; padding-top: 0px; position: absolute; z-index:99; margin-top: 350px;  width: 650px}
.slideButton li {}	
.prevClass{float: left; text-decoration: none; font-size: 20px }
.nextClass{float: right; text-decoration: none; font-size: 20px}

.printl {position: absolute; margin-left: 582px; margin-top: -30px;}
