body{}
a:hover{color:#c80000;text-decoration:none;}
a:focus, a:hover, a:active {outline:none}
/* Фотоальбом */
/* Главные фотоальбомы */
div.mainalbum{width:271px;margin:0px;padding:0px;background-color:#c1ccd3;}
div.mainalbum .top{width:271px;margin:0px;padding:0px;height:10px;background:url(/img/topbackphoto.jpg) no-repeat top;}
div.mainalbum .mid1{width:271px;height:155px;margin:0px;padding:0px;background:url(/maincovers/cover1.jpg) no-repeat top;}
div.mainalbum .mid2{width:271px;height:155px;margin:0px;padding:0px;background:url(/maincovers/cover2.jpg) no-repeat top;}
div.mainalbum .mid3{width:271px;height:155px;margin:0px;padding:0px;background:url(/maincovers/cover3.jpg) no-repeat top;}
div.mainalbum .mid4{width:271px;height:155px;margin:0px;padding:0px;background:url(/maincovers/cover4.jpg) no-repeat top;}
div.mainalbum .mid5{width:271px;height:155px;margin:0px;padding:0px;background:url(/maincovers/cover5.jpg) no-repeat top;}
div.mainalbum .bottom1{width:271px;margin:0px;padding:0px;background:url(/img/bottombackphoto.jpg) no-repeat bottom;}
div.mainalbum .bottom2{width:271px;margin:0px;padding:0px;background:url(/img/bottombackphoto2.jpg) no-repeat bottom;}
div.mainalbum .bottom3{width:271px;margin:0px;padding:0px;background:url(/img/bottombackphoto3.jpg) no-repeat bottom;}
/*  Обложка №1  */
table.album1{background:#c1ccd3 url(/img/topbackphoto.jpg) no-repeat top;}
table.album1 tr td#bottom{background:#c1ccd3 url(/img/bottombackphoto.jpg) no-repeat bottom;}
table.album1 tr td#bottom div.album{position:absolute;height:147px;width:271px;background:url(/img/ramka_album1.png) no-repeat;z-index:10;}
table.album1 tr td#bottom table.coveralbum tr td img#cover1{margin-left:20px;position:absolute;margin-top:-40px;height:96px;}
table.album1 tr td#bottom table.coveralbum tr td img#cover2{margin-left:-0px;position:absolute;margin-top:-70px;height:90px;}
table.album1 tr td#bottom table.coveralbum tr td img#cover3{margin-left:-20px;position:absolute;margin-top:-21px;height:90px;}
/*  Обложка №2  */
table.album2{background:#c1ccd3 url(/img/topbackphoto.jpg) no-repeat top;}
table.album2 tr td#bottom{background:url(/img/bottombackphoto2.jpg) no-repeat bottom;}
table.album2 tr td#bottom div.album{height:146px;width:271px;background:url(/img/ramka_album2.png) no-repeat;position:absolute;z-index:10;}
table.album2 tr td#bottom table.coveralbum tr td img#cover1{margin-left:20px;position:absolute;margin-top:-70px;z-index:3;height:96px;}
table.album2 tr td#bottom table.coveralbum tr td img#cover2{margin-left:-10px;position:absolute;margin-top:-40px;z-index:4;height:90px;}
table.album2 tr td#bottom table.coveralbum tr td img#cover3{margin-left:-30px;position:absolute;margin-top:-46px;height:103px;}
/*  Обложка №3  */
table.album3{background:#c1ccd3 url(/img/topbackphoto.jpg) no-repeat top;}
table.album3 tr td#bottom{background:#c1ccd3 url(/img/bottombackphoto3.jpg) no-repeat bottom;}
table.album3 tr td#bottom div.album{position:absolute;height:147px;width:271px;background:url(/img/ramka_album3.png) no-repeat;z-index:10;border:0px solid black;}
table.album3 tr td#bottom table.coveralbum tr td img#cover1{margin-left:16px;position:absolute;margin-top:-40px;z-index:3;height:96px;}
table.album3 tr td#bottom table.coveralbum tr td img#cover2{margin-left:15px;position:absolute;margin-top:-30px;z-index:1;height:100px;}
table.album3 tr td#bottom table.coveralbum tr td img#cover3{margin-left:-22px;position:absolute;margin-top:-66px;z-index:4;height:103px;}
/* Заголовок альбома */
.headalbum{text-decoration:none;cursor:pointer;margin-bottom:7px;padding-left:10px;margin-top:5px;}
.headalbum a{font-family:Georgia;font-size:16px;color:#2a5f90;font-style:italic;text-decoration:underline;}
.headalbum a:hover{font-family:Georgia;font-size:16px;color:#2a5f90;font-style:italic;text-decoration:none;}
.textalbum{font-family:Times New Roman;font-size:14px;color:#3f4852;font-style:normal;text-decoration:none;padding-left:10px;padding-bottom:7px;padding-right:7px;}
/* Развернутый альбом */
.listalbum tr td img{margin-left:6px;margin-right:6px;border:4px solid #c1cdd4;}
.listalbum tr td img.selected{margin-left:6px;margin-right:6px;border:4px solid #ffffff;}
.headinalbum{font-family:Georgia;font-size:16px;color:black;font-style:italic;margin-left:40px;margin-top:5px;}
.bottomalbum{font-family:Times New Roman;font-size:14px;color:#3f4852;font-style:normal;text-decoration:none;margin:0px;}
.prev{height:34px;width:32px;background:url(/img/prevphoto.jpg);border:none;}
.prevactiv{height:34px;width:32px;background:url(/img/activprevphoto.jpg);border:none;cursor:pointer;}
.next{height:34px;width:32px;background:url(/img/nextphoto.jpg);border:none;}
.nextactiv{height:34px;width:32px;background:url(/img/activnextphoto.jpg);border:none;cursor:pointer;}
.prevprog{height:34px;width:32px;background:url(/img/prevpr.jpg);border:none;position:absolute;margin-left:-16px;margin-top:0px;}
.prevactivprog{height:34px;width:32px;background:url(/img/activprevpr.jpg);border:none;cursor:pointer;position:absolute;margin-left:-16px;margin-top:0px;}
.nextprog{height:34px;width:32px;background:url(/img/nextpr.jpg);border:none;position:absolute;margin-left:16px;margin-top:0px;}
.nextactivprog{height:34px;width:32px;background:url(/img/activnextpr.jpg);border:none;cursor:pointer;position:absolute;margin-left:16px;margin-top:0px;}
div#coverphoto{width:630px;height:415px;background:red;position:absolute;opacity:0.0;filter:alpha(opacity=0);margin-left:-5px;}
div#commentphoto{opacity:0.5;filter:alpha(opacity=50);height:40px;position:absolute;margin-top:374px;background:url(/img/mamalena.jpg) no-repeat left center black;}
#preview img{cursor:pointer;}
#preview img.selected{cursor:default;}
/* --------------------------Меню -------------------------*/
div.mainmenu{background-image:url('../img/menu.png');background-repeat:no-repeat;position:relative;cursor:pointer;}
div.mainmenu#menu1{background-position:0 0;width:300px;height:126px;top:-6px;left:1px;}
div.mainmenu#menu2{background-position:0 -126px;width:165px;height:104px;top:83px;left:-14px;}
div.mainmenu#menu3{background-position:0 -230px;width:115px;height:79px;top:94px;left:-10px;}
div.mainmenu#menu4{background-position:0 -309px;width:120px;height:79px;top:123px;left:15px;}
div.mainmenu#menu5{background-position:0 -388px;width:95px;height:78px;top:103px;left:36px;}
div.mainmenu#menu6{background-position:0 -466px;width:150px;height:94px;top:87px;left:1px;}
div.mainmenu#menu7{background-position:0 -560px;width:165px;height:107px;top:40px;left:-45px;}
div.activ{background-image:url('../img/menuactiv.png');background-repeat:no-repeat;position:relative;}
div.mainmenu#menu11{background-image:url('../img/menu11.png');width:300px;height:126px;top:-6px;left:1px;}
div.mainmenu#menu21{background-image:url('../img/menu21.png');height:104px;top:83px;left:-14px;}
div.mainmenu#menu31{background-image:url('../img/menu31.png');width:115px;height:79px;top:94px;left:-10px;}
div.mainmenu#menu41{background-image:url('../img/menu41.png');width:120px;height:79px;top:123px;left:15px;}
div.mainmenu#menu51{background-image:url('../img/menu51.png');width:95px;height:78px;top:103px;left:36px;}
div.mainmenu#menu61{background-image:url('../img/menu61.png');width:150px;height:94px;top:87px;left:1px;}
div.mainmenu#menu71{background-image:url('../img/menu71.png');width:165px;height:107px;top:40px;left:-45px;}
div#icon1{background:url('../img/icon1.png') no-repeat top;width:11px;height:15px;cursor:pointer;}
div#icon2{background:url('../img/icon2.png') no-repeat top;width:10px;height:15px;cursor:pointer;}
div#icon3{background:url('../img/icon3.png') no-repeat top;width:12px;height:15px;cursor:pointer;}
div#icon4{background:url('../img/icon4.png') no-repeat top;width:12px;height:15px;cursor:pointer;}
/* -------------------конец Меню -------------------------*/
div.bottom{color:#3f4852;font-family:Times New Roman;margin-left:485px;margin-top:165px;font-size:14px;}
div.bottom a{color:#3f4852;font-family:Times New Roman;font-size:14px;}
/* ----------------- лого icevision ------------------------*/
#top {
	position: fixed;
	bottom: expression(eval(document.documentElement.scrollTop)+1+ "px");
	z-index: 11;
	margin-top:600px;
	right:0px;
	padding:0px;
	width:124px;
	border: none;
	cursor:pointer;
}
/* ----------------- лого icevision ------------------------*/
.events{width:491px;height:341px;font-family:Trebuchet MS;color:white;font-size:16px;}
.events a{font-family:Trebuchet MS;font-size:22px;color:white;margin-bottom:10px;line-height:26px;}
.events a:hover{font-family:Trebuchet MS;font-size:22px;color:white;text-decoration:none;margin-bottom:10px;line-height:26px;}
a.nextevent div{height:42px;width:42px;background:url(/img/right.png) no-repeat;}
a.nextevent:hover div{height:42px;width:42px;background:url(/img/rightactiv.png) no-repeat;}
a.prevevent div{height:42px;width:42px;background:url(/img/left.png) no-repeat;}
a.prevevent:hover div{height:42px;width:42px;background:url(/img/leftactiv.png) no-repeat;}
.date{color:#9ca0a5;font-family:Georgia;font-size:11px;}
.head{font-family:Georgia;font-size:24px;color:black;font-style:italic;margin-left:35px;width:450px;margin-top:10px;margin-bottom:20px;background:transparent;border:none;text-align:left;}
.head a{font-family:Georgia;font-size:24px;color:black;font-style:italic;width:450px;}
.head a:hover{font-family:Georgia;font-size:24px;color:black;font-style:italic;width:450px;text-decoration:none;}
.headdairy{font-family:Georgia;font-size:24px;color:black;font-style:italic;margin-left:35px;width:500px;margin-top:10px;margin-bottom:20px;border:1px transparent solid;}
.headevent{font-family:Georgia;font-size:24px;color:black;font-style:italic;margin-left:35px;width:700px;margin-top:10px;margin-bottom:20px;}
a.prhref div{font-family:Georgia;font-size:18px;color:black;font-style:italic;text-indent:41px; text-decoration:none;width:199px; cursor:pointer;}
a.prhref:hover div{font-family:Georgia;font-size:18px;color:black;font-style:italic;text-indent:41px; text-decoration:underline;}
a.prhref{text-decoration:none;}
.headinrazdel{font-family:Georgia;font-size:18px;color:black;font-style:italic;margin-bottom:20px;width:184px;margin-top:0px;text-decoration:none;}
.headinrazdel:hover{font-family:Georgia;font-size:18px;color:black;font-style:italic;margin-bottom:20px;width:184px;margin-top:0px;text-decoration:underline;}
.text{color:#3f4852;font-family:Times New Roman;font-size:14px;margin-left:85px;width:410px;}
.selectedtext{color:#778596;font-family:Times New Roman;font-size:20px;margin-left:0px;}
.textdairy{color:#3f4852;font-family:Times New Roman;font-size:14px;margin-left:85px;width:530px;border:1px transparent solid;}
a.textdairy{color:#778596;font-family:Times New Roman;font-size:14px;width:530px;}
a.textdairy:hover{color:#778596;font-family:Times New Roman;font-size:14px;width:530px;text-decoration:none;}
.textevent{color:#3f4852;font-family:Times New Roman;font-size:14px;margin-left:85px;width:630px;}
.text1{color:#3f4852;font-family:Times New Roman;font-size:14px;margin-bottom:5px;width:410px;}
.date1{color:#3f4852;font-family:Times New Roman;font-size:14px;margin-top:5px;width:410px;}
.textinrazdel{color:#3f4852;font-family:Times New Roman;font-size:14px;width:184px;}
.previewdairy{padding:14px;background:url(/img/back_prdairy.jpg) top left no-repeat;width:114px;height:114px;}
.photo {margin-left:85px;margin-top:20px;}
.photo tr td{padding:8px;background:url(/img/back_preview.jpg) left center no-repeat;}
.photo img{}
.words{color:#6b98cb;font-family:Arial;font-size:11px;width:490px;text-align:right;margin-top:25px;}
.words a{color:#6b98cb;font-family:Arial;font-size:11px;margin-left:15px;}
.words a:hover{color:#6b98cb;font-family:Arial;font-size:11px;margin-left:15px;text-decoration:none;}
.years td.activ{color:#3f4852;font-family:Arial;font-size:13px;line-height:20px;border:1px solid #bac7d8;border-bottom:none;text-align:center;}
.years td.desactiv{color:#828181;font-family:Arial;font-size:13px;line-height:20px;border-bottom:1px solid #bac7d8;cursor:pointer;text-align:center;}
.tableicons tr td{ padding:0px 0px 10px 10px }
/* -----------------------------------Общение ----------------------------*/
table.items tr th{text-align:left;font-size:14px;font-family:Arial;color:#c1ccd3;}
a.headitem{text-align:left;margin:0px;font-size:20px;color:#2a5f90;font-family:Georgia;font-style:italic}
a.headitem:hover{text-align:left;margin:0px;font-size:20px;text-decoration:none;}
div.message{}
.tt{color:#3f4852;font-family:Times New Roman;font-size:14px;margin-bottom:5px;}
div.message div.date{margin-bottom:5px;}
div.nameguest{font-family:Georgia;font-style:italic;font-size:18px;margin-bottom:5px;}
div.message div.textmessage{color:#3f4852;font-family:Times New Roman;font-size:14px;margin-bottom:10px;}
div.descitem{color:#9ca0a5;font-family:Times New Roman;font-size:14px;margin-bottom:10px;margin-left:0px;margin-top:10px;width:500px;}
.savebutton{color:#3f4852;font-family:Times New Roman;font-size:14px;border:none;background:transparent;padding:0;text-align:left;cursor:pointer;text-decoration:underline;}
.messagebutton{color:#2a5f90;font-family:Times New Roman;font-size:14px;border:none;background:transparent;padding:0;text-align:left;cursor:pointer;text-decoration:underline;margin:0px;margin-bottom:25px;}
.pub{color:#2a5f90;font-family:Georgia;font-size:16px;border:none;background:transparent;padding:0;text-align:left;cursor:pointer;text-decoration:underline;margin:0px;margin-bottom:25px;font-style:italic;}
.codbutton{color:white;font-family:Times New Roman;font-size:14px;border:none;background:blue;padding:0;text-align:left;}
#comment{position:absolute;background:#c1ccd3;display:none;}
#name_guestcomment{font-family:Georgia;font-style:italic;font-size:18px;margin-bottom:5px;width:385px;height:40px;color:black;margin:0px;padding-top:7px;}
#codcomment{font-family:Georgia;font-style:italic;font-size:24px;width:160px;height:40px;color:#3f4852;margin:0px;text-align:center;}
#textreviewcomment{color:#3f4852;font-family:Times New Roman;font-size:14px;width:385px;height:200px;color:#3f4852;margin:0px;}
.error{color:red;font-family:Times New Roman;font-size:14px;margin-bottom:5px;}
#linkup{margin-left:360px;color:#6b98cb;font-family:Arial;font-size:11px;margin-top:10px;margin-bottom:25px;}
#linkup a{color:#6b98cb;font-family:Arial;font-size:11px;text-decoration:underline;}
#linkup a:hover{text-decoration:none;}
/* ------------------------ Конец общение ---------------------------------------*/
/* ----------------- Видео ------------------------------------------------*/
td.sel div.backvideo{width:290px;min-height:88px;background:url(/img/backvideo.jpg) no-repeat top left #d9e1e6;margin-top:8px;margin-left:10px;}
td.ss div.backvideo{width:250px;min-height:88px;background:url(/img/backvideo.jpg) no-repeat top left;margin-top:8px;}
td div.backvideo{width:290px;min-height:88px;background:url(/img/backvideo2.jpg) no-repeat top left;margin-top:8px;margin-left:10px;padding-bottom:8px;margin-bottom:20px;}
td div.backvideo img{margin-top:13px;margin-right:25px;margin-left:13px;}
.videodesc tr td a{color:#2a5f90;font-family:Times New Roman;font-size:14px;text-decoration:underline;cursor:pointer;}
.videodesc tr td.sel a{color:#3f4852;font-family:Times New Roman;font-size:14px;text-decoration:none;cursor:default;}
.videodesc tr td a:hover{color:#2a5f90;font-family:Times New Roman;font-size:14px;text-decoration:none;cursor:pointer;}
div.mainalbum .videocover{width:271px;height:159px;margin:0px;padding:0px;}
tr.sel td.left{background:url(/img/leftvideo.jpg) no-repeat top left #d9e1e6;height:117px;}
tr.sel td.right{background:url(/img/rightvideo.jpg) no-repeat top right #d9e1e6;height:117px;padding-top:16px;}
tr td.right{height:117px;padding-top:16px;}
tr.sel td{}
div.covvideo{width:128px;height:88px;background:url(/img/backvideo2.jpg) no-repeat top left;padding-left:13px;margin-top:20px;margin-left:10px;padding-bottom:8px;margin-bottom:20px;}
div.covvideo img{margin-top:13px;margin-right:25px;}
/* -----------------Конец Видео ------------------------------------------------*/
/* -----------------Конец Видео ------------------------------------------------*/
#photoinprogram{display:none;position:absolute;width:710px;}
/* -----------------Конец Видео ------------------------------------------------*/
div.topleft{background:url(/img/cornertopleft.jpg) no-repeat left top #c1cdd4;}
div.topright{background:url(/img/cornertopright.jpg) no-repeat right top;}
div.botleft{background:url(/img/cornerbottomleft.jpg) no-repeat left bottom;}
div.botright{background:url(/img/cornerbottomright.jpg) no-repeat right bottom;padding:17 17 10 10;}
#picdairy{background:url(/img/backpick.jpg) no-repeat top left;padding-top:22px;padding-left:22px;width:147px;height:147px;}
p{color:#3f4852;font-family:Times New Roman;font-size:14px;font-weight:normal;margin:0px;}
h1{color:#3f4852;font-family:Times New Roman;font-size:14px;font-weight:normal;margin:0px;}
h2{color:#3f4852;font-family:Times New Roman;font-size:14px;font-weight:bold;margin:0px;}
h3{color:#778596;font-family:Times New Roman;font-size:20px;margin-left:0px;margin-bottom:10px;margin-top:10px;font-weight:normal;}
h4{color:#717171; font-family:Verdana;font-size:14px; line-height:18px;font-weight:bold;margin:0px;}
p#pb1{color:#3f4852;font-family:Times New Roman;font-size:14px;font-weight:normal;}
p#pb2{color:#3f4852;font-family:Times New Roman;font-size:14px;font-weight:bold;}
p#pb3{color:#778596;font-family:Times New Roman;font-size:20px;margin-left:0px;font-weight:normal;}
p#pb4{color:#717171; font-family:Verdana;font-size:14px; line-height:15px;font-weight:bold;margin:0px;}
p#pba{color:#778596;font-family:Times New Roman;font-size:14px;text-decoration:underline;}
.textdairy a{color:#778596;font-family:Times New Roman;font-size:14px;text-decoration:underline;}
.textdairy a:hover{color:#778596;font-family:Times New Roman;font-size:14px;text-decoration:none;}
.textdairy .headalbum a{font-family:Georgia;font-size:16px;color:#2a5f90;font-style:italic;text-decoration:underline;}
.textdairy .headalbum a:hover{font-family:Georgia;font-size:16px;color:#2a5f90;font-style:italic;text-decoration:none;}
.info{color:#3f4852;font-family:Arial;font-size:11px;margin-top:10px;margin-bottom:25px;}
