*{	margin : 0px;}
body {background: url(images/bg.jpg) center; FONT-FAMILY: "Tahoma"; font-size: 14px;}
#header {width: 100%; background: url(images/bg_h1.jpg); height: 145px; text-align : left;}
#logo {background-image: url(images/bgh_h1.jpg); width: 759px; height: 145px; margin: 0px auto;}
#bkmrk{margin-left: 295px; margin-top: 0px; width: 190px; height: 23px; display: block; cursor: pointer; position: absolute;}
#vynos1 {visibility: hidden; margin-left: 199px; margin-top: 23px; background: url(images/vynos1.png) no-repeat; width: 302px; height: 92px; font: 12px Tahoma; position: absolute;}
#vynos1 p {margin: 17px 14px 17px 78px;}
#vynos2 {visibility: hidden; margin-left: 333px; margin-top: 50px; background: url(images/vynos2.png) no-repeat; width: 329px; height: 91px; font: 12px Tahoma; position: absolute;}
#vynos2 p {margin: 18px 130px 18px 20px;}
#g {width: 120px; height: 145px; display: block; position: absolute; margin-left: 125px;}
#m {width: 110px; height: 130px; display: block; position: absolute; margin-left: 545px; margin-top: 13px;}
.block {padding-top:10px; padding-bottom:10px; width: 950px; background-color : #FFDCF3; border : 2px solid #C21192; border-top-style : none; border-bottom-style: none; display : block;}
.block img {background-color: #CC33CC; width: 150px; height: 200px; border : none; display : block;}
.block ul {color: #C21192; font-size: 14px; float: left; text-align: left; width: 440px; margin-left: 20px; padding-left: 15px; padding-top: 10px; padding-bottom: 10px;}
.block ol {color: #C21192; margin-left: 20px; text-align: left; padding: 10px 0px 10px 35px; width: 255px; font-size: 16px; list-style: decimal; float: left; FONT-FAMILY: "Times New Roman"; font-weight: bold;}
.block ul a {FONT-FAMILY: "Times New Roman"; font-size: 14px; text-decoration : underline; color: Black;}
.block ul a:visited {color: Black;}
.block ul a:hover{text-decoration : none; color: #C21192;}
.block ol a {FONT-FAMILY: "Times New Roman"; font-size: 14px; text-decoration : underline; color: Black; font-weight : normal;}
.block ol a:visited {color: Black;}
.block ol a:hover {text-decoration : none; color: #C21192;}
.block em {FONT-FAMILY: "Times New Roman"; text-decoration : none; color: #C21192; font-size : 16px; font-weight : bold;}
.thumbs{ width: 928px;}
.thumbs a {float: left; display: block; border : 1px solid #FFDCF3; width: 150px; height: 200px; padding-bottom : 2px; padding-top : 2px; padding-right : 1px; padding-left : 1px;}
.thumbs a:hover {border: 1px solid black;}
#bl_h1 {background : url(images/h1.gif); width: 968px; height: 36px; margin-top: 20px;}
#bl_h2 {background : url(images/h2.gif); width: 968px; height: 36px;}
#bl_h3 {background : url(images/h3.gif); width: 968px; height: 36px;}
#bl_h4 {background : url(images/h4.gif); width: 968px; height: 36px;}
#bl_h5 {background : url(images/h5.gif); width: 968px; height: 36px; margin-top: 10px;}
.bl_bookmark {cursor: pointer; display: block; background : url(images/bookmark.gif); width: 968px; height: 34px;}
.blks {background-image: url(images/bloks.png); width: 967px; height: 101px; margin: 5px auto; text-align: center;}
.txts {margin-top: 8px; padding: 12px; width: 194px; height: 56px; cursor: pointer; text-align: center; display: inline-block; text-decoration: none;}
.txts p{font: bold 18px "Times New Roman"; color: white; text-transform: uppercase; text-decoration: underline; overflow: hidden;}
.txts:hover p{text-decoration: none;}
.txts span{margin-top: 5px; width:194px; height: 38px; overflow: hidden; font: normal 12px "Times New Roman"; color: black; text-transform: none; text-align: center; float: left;}
#bgbtn {width: 356px; height: 238px; background-image: url(images/bigbtn.png); margin: 10px auto; display: block;}
#bgbtn a{font: bold 38px Tahoma; margin-top: 120px; margin-left: 40px; position: absolute; text-decoration: none; color: black;}
#bgbtn a:hover{text-decoration: underline; color: #680068;}
#footer {text-align: center; width: 968px; font-size: 10px; margin: 10px auto;}
.spns {margin: 8px auto; padding: 5px; border: 1px solid #C21192; height: 310px;}
.spns img{border: none;}
#n {float:left; width: 700px;}
#n a {float:none; margin: 10px 0px;}
.archtxt {width:130px; height: 30px; position: absolute; display: block; margin-left: 15%; margin-top: 11px; font-size: 16px;}
.arch {position: absolute; display: block; width: 80%; height: 20px; margin-left: 25%; margin-top: 11px;}
.arch a {float: left; display: block; border: 1px solid black; width: 22px; height: 18px; margin-left: 3px; background-color: #C21192; text-align: center; text-decoration: none; color: black; font-size: 15px;}
.arch a:hover {border: 1px solid black; font-weight: bold;}