
body {font-family: Verdana; background-color: #CCCCCC; min-width: 800px;}

.div_AlbumNamesContainer {margin: 0 auto; width: 100%; border: red 0px solid; overflow: hidden; padding: 0 0 10px 0; }
.div_AlbumNamesContainer a {text-decoration: none; cursor: pointer;}
.div_AlbumNamesContainer a:hover .RD  {background-color: #FFFFE3; color: Black;}


html {background:background-color: #CCCCCC;}
/*html {background:transparent url(http://s49.radikal.ru/i125/0812/4b/3fc963cfc54e.jpg) repeat fixed 0 0;}*/


/*.link_even {background-color: #D2E4EE; color: black;}*/
.link_even { color: black;}
.link_even a {color: black;}
.link_odd  { color: black;}
/*.link_odd  {background-color: #ECEAEC; color: Navy;}*/
.link_odd  a {color: Navy;}
.link_class {float: right; width: 600px; border-left: 0px solid #8a8a8a; border-top : 0px solid #8a8a8a; 
             border-right: 0px solid black; border-bottom: 0px solid black; padding: 3px; text-decoration: none;
             font-size: 17px; height: 20px; font-family: Verdana; margin: 0;}
.big_link {width: 740px; height: 90px; text-decoration: none; display: block; color: Black; cursor: pointer;}

/*.div_AlbumNamesContainer a:hover {border-left: 1px solid #8a8a8a; border-top : 1px solid #8a8a8a; border-right: 2px solid black; 
                                  border-bottom: 2px solid black; background-color: #FF6E00; display: block; color: white; cursor: pointer;} */
/*
#div_AlbumNamesContainer a:hover {border-left: 1px solid #8a8a8a; border-top : 1px solid #8a8a8a; border-right: 2px solid #FF6E00;
 border-bottom: 2px solid #FF6E00; background-color: #FF6E00; display: block; color: white; cursor: pointer;}
*/
.div_FullAlbumName {position: relative; padding: 2px 0px;}

.divPreviewImage {border: 0px; width: 800px; margin: 0 auto; overflow-x: scroll; overflow-y: none; white-space: nowrap; }
.divPreviewImage  a {display: inline-block; border: white 2px solid;  margin: 0; padding: 0;}
.divPreviewImage  a img {border: 0; margin: 0; padding: 0; height: 70px;}
.divPreviewImage  a:hover {border: yellow 2px solid;}

/*  .tbl_album_names {margin: 0 auto;}
.tbl_album_names td {width: 590px; height: 20px; border: red 0px solid; margin:0; padding: 0;}
.tbl_album_names td a {border: black 1px solid; padding: 3px; display: block; background-color: #ECEAEC; text-decoration: none;
 color: Navy; font-size: 17px; height: 100%; font-family: Verdana;  margin: 0px 0 0 0; }
.tbl_album_names td a:hover { background-color: #FF6E00; display: block; color: white; cursor: pointer;}
*/

.img_thumbnail {margin: 0px; padding: 0; border: 0px;}
.div_thumbnail { border: 0px solid; float: left; height: 80px; width: 120px; margin: 5px;}
.full_album_name {border: gray 0px solid; background-color: #FAFAF9; width: 740px; height: 90px; margin: 5px 0;}
.full_album_name:hover {background-color: #FFCA95; cursor: pointer;}
/*.full_album_name:hover {border: #FF6E00 2px solid; cursor: pointer;} */


.div_Name {width: 490px; float: left;}
.div_ImagesCounter {font-size: 12px; width: 80px; float: right; padding: 5px 0 0 0; text-align: right;}
/*.div_AlbomName {}*/

.div_header {margin: 10px 10px 0 10px; height: 40px; border: 0px solid; font-size: 20px; font-weight: bold; 
				background-image: url(images/gray-orange_gradient.png); background-repeat: repeat-x; display: block; padding: 10px 15px 0 15px;}
#div_terms { background-color: White; margin: 0 auto; border: 0px solid; padding: 5px 0 0 0; width: 500px; position: relative;
              height: 85px; font-size: 15px;}
#div_terms ol {padding: 0 0 0 30px; margin: 0;}

.divTotals {clear: both; margin: 0px 10px 0 10px; height: 40px; display: block; padding: 10px 15px 0 15px;
             background-image: url(images/orange-gray_gradient.png); background-repeat: repeat-x;}
.total { font-weight: bold; color: #B10000; font-size: 18px;}


.ulStamp {font-family: Verdana; font-weight: bold; font-size: 11px; list-style-type: none; overflow: hidden; padding: 0; margin: 0 10px;}
#divClientIP {float: right; color: white; margin: 0 40px 0 0; }
#copyright {float: right; color: red;}
#liMegaMolin {float: left; color: red; font-size: 20px; font-weight: bold;}


/* DisplayPhotos.aspx */
.divNavigation {margin: 0 auto; width: 608px;}
.lnkNextPhoto {margin: 12px auto 2px auto; color: Black; display: block; background-color: White; width: 150px; float: right;
                border: black 1px solid; text-decoration: none; font-size: 12px;}
.lnkPreviousImage {margin: 12px auto 2px auto; color: Black; display: block; background-color: White; width: 150px; float: right;
                    border: black 1px solid; text-decoration: none; font-size: 12px;}
.lnkHome {margin: 12px auto 2px auto; color: Black; display: block; background-color: White; width: 150px; float: left; border: black 1px solid;
           text-decoration: none; font-size: 12px;}
.divNavigation a:hover { background-color: black; color: White;}
 
 
 .imgthumbnail {height: 50px; margin: 2px auto 0px auto; border: black 5px solid;}
 .dvAlbomName {font-size: 12px; font-weight: bold; font-family: Verdana; padding: 2px 5px; text-align: center; min-height: 50px; border: 0px solid;}
 
 
 
 /*  new  */
 
 .Box {width: 100%; height: 210px;}
 .Box:hover {background-color: #FFCA95; cursor: pointer;}
 
 .div_link {float: left; margin: 10px; border: 0px solid; width: 244px; text-align: center; position: relative;}
 
 .spnimagecount {width: 30px; height: 15px; background-color: orange; display: block; position: absolute; top: -4px; right: -6px; color: Black;}
 
 .div_link a {background-color: Black; color: White; display: block;}
 .div_link a:hover {background-color: white; color: black; display: block;}
 .dvImageContainer {height: 164px;}
 
 
 .RD {position: relative; border-left: 0px solid; border-right: 0px solid; background-color: Black; color: White;}
 .RDupper {position: relative; top: -1px; border-top: 1px solid;}
 .RDlower {position: relative; bottom: -1px; border-bottom: 1px solid;}
 .RD, .RDupper, .RDlower { border-color: Black;}
 
 
 
 