@charset "utf-8";
@import url(fonts.css);

*{
    margin: 0;
    padding: 0;
    border:0 none;
    list-style: none outside none;
    text-decoration: none;
    outline:0;
}

body{
    font:14px/30px "Arial","Verdana","Helvetica";
    color:#333;
    /*background-color:#edede4;
    background-color:#dcdcd3;
    background-color:#d5e5ff;*/
   /* background: url("../images/common/bg3.png") fixed, -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(213,229,255,1) 50%) fixed;
    background: url("../images/common/bg4.png") fixed;
    background: -moz-linear-gradient(top, rgba(17,34,51,1) 0%, rgba(68,85,102,1) 50%);  */
    background-image: url("../images/common/bg4.png");
    background: url("../images/common/bg4.png") fixed #445566; /* Old browsers */
    background: url("../images/common/bg4.png") fixed, -moz-linear-gradient(top, #112233 0%, #445566 100%); /* FF3.6+ */
    background: url("../images/common/bg4.png") fixed, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#112233), color-stop(100%,#445566)); /* Chrome,Safari4+ */
    background: url("../images/common/bg4.png") fixed, -webkit-linear-gradient(top, #112233 0%,#445566 100%); /* Chrome10+,Safari5.1+ */
    background: url("../images/common/bg4.png") fixed, -o-linear-gradient(top, #112233 0%,#445566 100%); /* Opera 11.10+ */
    background: url("../images/common/bg4.png") fixed, -ms-linear-gradient(top, #112233 0%,#445566 100%); /* IE10+ */
    background: url("../images/common/bg4.png") fixed, linear-gradient(top, #112233 0%,#445566 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#112233', endColorstr='#445566',GradientType=0 ); /* IE6-9 */
}

.up {
    background: url("../images/common/top.png") no-repeat scroll 0 0;
    bottom: -100px;
    cursor: pointer;
    display: none;
    height: 50px;
    position: fixed;
    right: 20px;
    text-indent: -9999px;
    width: 50px;
    z-index: 1000;
}
a{}

header .container_12,section .container_12{border-left:1px solid #123;border-right:1px solid #123;/**/}

p,h1,h2,h3,h4,h5,ul,ol,address,fieldset,figure{}

h1,h2,h3,h4,h5{padding:0 10px;font-family:"ARSMaquettePro-Regular","Arial";}

.breadcrumbs{margin-bottom:20px;width:500px;background-color:#567;}
.breadcrumbs a, .breadcrumbs > span {
    background: url("../images/common/breadcrumbs.png") no-repeat scroll 100% 50% transparent;
    padding-right: 15px;
    margin-right: 10px;
}

.breadcrumbs a{color:#def;text-transform:uppercase;}
.breadcrumbs > span,.breadcrumbs > strong {font-weight:normal;color: #fff;}
.breadcrumbs a:hover{color:#ffd600;}


#head_line{border-top:2px solid #112233;position:fixed;oveflow:hidden;width:100%;z-index:500;}
#head{background-color:#123;}
img#logo{margin:10px 0 20px 20px;vertical-align:bottom;}

section{border-left:1px solid #123;border-right:1px solid #123;}
#stage{}
.light{background-color:#def;color:#123;}
.dark{background-color:#345;color:#def;}

.cell{position:relative;margin:10px;overflow:hidden;}
.cell p,.cell h2{line-height:20px;padding:5px 10px;}
.cell h2 > a{display:block;}
.cell h2 > a:hover{}

footer{background-color:#112233;/*background-color:#aca793;*/color:#ddd;width:100%;min-height:250px;z-index:500;}
#footMaxim{font:24px/30px "ARSMaquettePro-Bold";/*color:#46453c;*/}
#footFrame > div{padding-bottom:10px;/*border-bottom:2px solid;*/}
#footFrame h5{margin:20px 0 0 0;padding:0;font:16px "ARSMaquettePro-Medium";}
#footFrame p{font:14px/16px "ARSMaquettePro-Regular";}
#footLinks{text-align:right;}
#footAddress{border-bottom:2px solid;}
#footAddress ul li{padding:0;margin:0;font:14px/16px "ARSMaquettePro-Regular";}

.spam a{ unicode-bidi:bidi-override; direction: rtl; display:inline;}
.spam a .dn { display:none; }

#stage .spam a{color:#112233;}
#stage .spam a:hover{color:#334455;}
#footAddress .spam a{color:#dddddd;}
#footAddress .spam a:hover{color:#ffd600;}


.cell img{position:absolute;vertical-align:bottom;}
.imageDescription{position:absolute;top:10px;right:0px;padding:0 5px;background-color:#345;color:#def;opacity:0.9;}

.row_1{height:40px;}
.row_2{height:100px;}
.row_3{height:160px;}
.row_4{height:220px;}
.row_5{height:280px;}
.row_6{height:340px;}
.row_7{height:400px;}
.row_8{height:460px;}
.row_9{height:520px;}
.row_10{height:580px;}


.menu{
    display:block;
    text-align:center;
}

.menu > li{
    display:block;
    float:left;
    position:relative;
    height:30px;
    padding-bottom:5px;
    background-color:#123;
}

.menu > li a, .menu > li span{
    display:block;
    padding:0 8px;
    margin:5px 0;
    font:15px/20px "ARSMaquettePro-Regular";
    text-transform: uppercase;
    color:#999;
    border-left:1px solid #999;
}

.menu li.active > a,.menu li.active > span{color:#fff;}
.menu li.current > a,.menu li.current > span{color:#ffd600;}
.menu li span{cursor:default;}

.menu .first a,.menu .first span{border:none;}

/*** submenu ***/
.submenu{
    position:absolute;
    top:35px;/**/
    display:none;
    z-index: 200;
    padding:0px 5px 5px 5px;
    background-color:#123;/**/
    text-align:left;
}

.submenu > li{
    display:block;
    clear:both;
    position:relative;
    padding:0;
}

.submenu > li a,.submenu > li span{
    display:block;
    padding:0 10px;
    margin:0 0 1px 0;
    background-color:#345;
    font:14px/30px "ARSMaquettePro-Regular";
    text-transform:normal;
    color:#999;
    border:none;
}

.preview h2{background-color:#567;color:#def;}
.preview h2 a{color:#def;}
.preview h2 > a:hover{color:#ffd600;}

.preview p{font-style:italic;margin-top:20px;}

.preview ul{padding-left:25px;margin-top:20px;}
.preview li{list-style:none outside square;}


.content h2{margin-bottom:20px;}
.content .clear{margin-bottom:20px;}

.content ul{padding-left:25px;}
.content li{list-style:none outside disc;}
.content li li{list-style:none outside circle;}

.text_source{font-style:italic;}

.bottom_nav{margin-top:20px;}
.bottom_nav p{float:right;margin-right:10px;padding:5px;background-color:#567;color:#def;width:500px;text-align:right;}
.bottom_nav p > a{color:#def;text-transform:uppercase;}
.bottom_nav p > a:hover{color:#ffd600;}

