@charset "utf-8";

body {margin-top: 0px; margin-bottom: 0px; background: #000000 repeat-x;}

p {margin-top: 0px; margin-bottom: 0px;}

#wrapper {height: auto; width: 984px; margin-right: auto; margin-left: auto;}

#wrapper-minutecad {height: auto; width: 984px; margin-right: auto; margin-left: auto; margin-top: 20px;}

.top {float: left; height: 80px; width: 983px; margin-bottom: 10px;}

.top-minutecad {float: left; height: 80px; width: 983px; margin-top: 15px;}

.top-logo {float: left; height: 80px; /*width: 336px;*/}
.top-logo img
{
    border: none;
}
.top-logo-minutecad {float: left; height: 58px; width: 311px;}

.menu-container {float: left; height: 45px; width: 984px; }

.menu-container-minutecad {float: left; height: 45px; width: 984px; text-align: center; font: normal 30px Arial, Helvetica, sans-serif; color: #d3d3d3;}

.demo-container-minutecad {float: left; height: 45px; width: 984px; text-align: center; font: normal 18px Arial, Helvetica, sans-serif; color: #d3d3d3; margin-top: 45px;}

.button {background: url(images/button.jpg); float: left; height: 42px; width: 123px; padding-bottom: 3px;}

a.button-link-normal:link, a.button-link-normal:visited, a.button .link-normal:active {color: #10548c; text-decoration: none; font: bold 16px/15px Arial, Helvetica, sans-serif;}

a.button-link-normal:hover {color: #333333; font: bold 16px/15px Arial, Helvetica, sans-serif; text-decoration: none;}

.middle-links {text-align: center; float: left; height: auto; width: 984px; margin-top: 20px; font: bold 18px Arial, Helvetica, sans-serif; color: #d3d3d3;}

a.middle-link-normal:link, a.middle-link-normal:visited, a.middle .link-normal:active {color: #d3d3d3; text-decoration: none; font: bold 16px Arial, Helvetica, sans-serif;}

a.middle-link-normal:hover {color: #f2c29a; text-decoration: none; font: bold 16px Arial, Helvetica, sans-serif;}

.middle-link-divider {font: bold 16px Arial, Helvetica, sans-serif; color: #d3d3d3; margin-right: 15px; margin-left: 15px;}

.slider-container {float: left; height: 502px; width: 899px; margin-top: 30px; margin-right: 39px; margin-left: 45px;}



a.login-link-normal:link, a.login-link-normal:visited, a.login .link-normal:active {color: #d3d3d3; text-decoration: none; font: normal 30px Arial, Helvetica, sans-serif;}

a.login-link-normal:hover {color: #FFCC00; text-decoration: underline; font: normal 30px Arial, Helvetica, sans-serif;}

a.demo-link-normal:link, a.demo-link-normal:visited, a.demo .link-normal:active {color: #d3d3d3; text-decoration: none; font: normal 18px Arial, Helvetica, sans-serif;}

a.demo-link-normal:hover {color: #FFCC00; text-decoration: none; font: normal 18px Arial, Helvetica, sans-serif;}
.rings-container {
	background-image: url(../images/rings-container2.png);
	/*float: left;*/
	height: 500px;
	width: 900px;
	/*margin-top: 50px;*/
    margin: 100px auto 0 auto;
}
#header {
	float: left;
	height: auto;
	width: 984px;
}
#content {
	float: left;
	height: auto;
	width: 984px;
}
#footer {font: normal 16px Arial, Helvetica, sans-serif; color: #d3d3d3; text-align: center; float: left; height: auto; width: 984px; margin-top: 50px; margin-bottom: 10px;}


#prev
{
    float: left;
    position: relative;
    left: 50px;
}
#next
{
    float: right;
    position: relative;
    right: 50px;
}
#wall
{
    position: relative;
    z-index: 0;
}
#wall-container
{
    position: relative;
    top: 10px;
}
#select-text
{
    font: 18px Verdana, Arial, Helvetica, sans-serif;
    color: white;
}
#select-text a:link,#select-text a:visited, a#shuffle:link, a#shuffle:visited
{
    color: white;
}
.button2
{
    cursor: pointer;
}



#sddm, #sddm *
{
    z-index: 30;
}
#sddm
{    margin: 0;
    padding: 0;
    z-index: 30;
}

#sddm li
{
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px arial;
}

#sddm li a
{    display: block;
    margin: 0 1px 0 0;
    color: #8D1919;
    text-align: center;
    text-decoration: none;
}

#sddm li a:hover
{    background: #49A3FF;
}

#sddm div
{    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    background: #EAEBD8;
    border: 1px solid #5970B2;
}

    #sddm div a
    {    position: relative;
        display: block;
        margin: 0;
        padding: 5px 10px;
        width: auto;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        background: #EAEBD8;
        color: #2875DE;
        font: 11px arial;
    }

    #sddm div a:hover
    {    background: #49A3FF;
        color: #FFF;
    }
	
	.spacer {
	clear:both;
	margin:0;
	padding:0;
}

div.coin {
	margin:30px auto 0;
	padding:20px 0;
	width:980px;
	background:#121212;
}

div.pict_big {
	padding:5px;
	margin:0 auto;
	width:594px;
	background:#5a758a;
}

div.pict_big_left {
	width:309px;
	margin:0;
	padding:0;
	float:left;
}

div.pict_big_right {
	width:280px;
	margin:0;
	padding:0;
	float:right;
}

div.watch {
	background:url(../images/watch.jpg) 0 0 no-repeat;
	height:139px;
	margin:0;
	padding:50px 0 0 0;
	text-indent:-99999px;
}

div.watch:hover {
	background:url(../images/watch.jpg) 0 0 no-repeat;
	height:139px;
	text-indent:1px;
	opacity:.9;
}

div.watch p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px 10px;
	margin:0px 50px;
	text-align:center;
}
div.watch p a{
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;	
}


div.watch:hover p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0px 10px;
	text-align:center;
	background:#000;
	border:1px solid #ccc;
	border-radius:5px;
	opacity:.7;
}

div.diamond {
	background:url(../images/diamond.jpg) 0 0 no-repeat;
	height:130px;
	margin:5px 0 0 0;
	padding:40px 0 0 0;
	text-indent:-99999px;
}

div.diamond:hover {
	background:url(../images/diamond.jpg) 0 0 no-repeat;
	text-indent:1px;
	height:130px;
	opacity:.9;
	color:#fff;
}

div.diamond p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px 10px;
	margin:0 50px;
	text-align:center;
}
div.diamond p a {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;
}
div.diamond:hover p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0px 10px;
	text-align:center;
	background:#000;
	border:1px solid #ccc;
	border-radius:5px;
	opacity:.7;
}
div.gold_ring {
	background:url(../images/gold_ring.jpg) 0 0 no-repeat;
	height:149px;
	margin:0;
	padding:40px 0 0 0;
	text-indent:-99999px;
}

div.gold_ring:hover {
	background:url(../images/gold_ring.jpg) 0 0 no-repeat;
	text-indent:1px;
	height:149px;
	opacity:.8;
}

div.gold_ring p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px 10px;
	margin:0 10px;
	text-align:center;
}
div.gold_ring:hover p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0px 10px;
	text-align:center;
	background:#000;
	border:1px solid #ccc;
	border-radius:5px;
	opacity:.7;
}

div.gold_ring p a {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;
}

div.gold {
	background:url(../images/gold.jpg) 0 0 no-repeat;
	height:130px;
	margin:5px 0 0 0;
	padding:40px 0 0 0;
	text-indent:-99999px;
}

div.gold:hover {
	background:url(../images/gold.jpg) 0 0 no-repeat;
	text-indent:1px;
	height:130px;
	opacity:.9;
}

div.gold p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px 10px;
	margin:0 20px;
	text-align:center;
}

div.gold:hover p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0px 10px;
	text-align:center;
	background:#000;
	border:1px solid #ccc;
	border-radius:5px;
	opacity:.7;
}
div.gold p a {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;
}

div.gold00 {
	background:url(../images/gold.jpg) 0 0 no-repeat;
	height:160px;
	margin:5px 0 0 0;
	padding:5px;
}

div.gold00 p {
	color:#fff;
	padding:0 0 0px 0;
	margin:0;
	
}

div.gold00 p a {
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0px 5px;
	margin:1px 0;
	background:#000;
	text-decoration:none;
	display:block;
	opacity:.8;
	border:1px solid #fff;
	border-radius:5px;
	
}

div.gold00 p a:hover {
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}

div.diamond_big {
	background:url(../images/diamond01.jpg) 0 0 no-repeat;
	height:127px;
	margin:5px 0 0 0;
	padding:70px 0 0 0;
	text-indent:-99999px;
}

div.diamond_big:hover {
	background:url(../images/diamond01.jpg) 0 0 no-repeat;
	text-indent:1px;	
	opacity:.9;
}

div.diamond_big p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px 10px;
	margin:0 50px;
	text-align:center;
}
div.diamond_big:hover p {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0px 10px;
	text-align:center;
	background:#000;
	border:1px solid #ccc;
	border-radius:5px;
	opacity:.7;
}
div.diamond_big p a {
	font:normal 20px/30px Arial, Helvetica, sans-serif;
	color:#fff;
}

#jewelerName {
    color: #D5D5D3;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 44px;
    font-weight: bold;
    padding-top: 10px;
    padding-left: 10px;
    text-shadow: -5px 5px 2px rgba(15, 84, 139, 0.93);
}

#jewelerName a, #jewelerName a:link, #jewelerName a:visited, #jewelerName a:active {
    color: #D5D5D3;
}