@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;
    }