body, table, tr, td, input, select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

body {margin:0; padding:0; text-align:center;  background:url(/images/bg.jpg) left top repeat-x #FAF6E4;}

a {text-decoration:underline; color:#333391;}
a:hover {color:#000000;}

.top {
	width: 100%;
	height: 30px;
	overflow: hidden;}
.top div {
	height: 20%;
	overflow: hidden;}
.text {
	height: auto;}


h1, h2, h3, h4, h5, h6 {padding:0; margin:0;}
        h1, h2 {font-family:"Arial Narrow"; font-size:18px; color:#EB1C29; margin-bottom:20px;}
        h2 {border-bottom:1px solid #F4E9D5;}
        h3 {font-size:14px; color:#333391; margin-bottom:12px;}
                h3 a {text-decoration:none;}

form {margin:0; padding:0;}
input {vertical-align:middle;}
.inp {border:1px solid #F0E0C3; width:252px;}
textarea.inp {height:100px; overflow:auto;}

img {border:0;}
.img {border:1px solid #F0E0C3;}

p {margin-top:0px; margin-bottom:20px;}

.small {font-size:11px;}
.black {color:#000000;}
.red, .star, .error {color:#EB1C29;}

.date {color:#5A5A5A; font-size:10px; margin-bottom:5px;}

.title, .title a {color:#333391; font-weight:bold; text-decoration:none; margin-bottom:5px;}

.navigationMenu {margin-bottom:10px; color:#656464;}
        .navigationMenu a {color:#656464; text-decoration:none;}
        .navigationMenu a:hover, .navigationMenu strong {color:#ED1C24; font-weight:normal;}

.tableBorder td {border-bottom:1px solid #F4E9D5;}
        .tableBorder td td {border:1;}

.page {margin:0 auto; text-align:left;}

.left {background:url(/images/bg_top_left.jpg) left top no-repeat; padding:5px 18px 30px 60px;}

.left ol {margin:0; padding:0; list-style:inside;}
        .left ol li {border-bottom:1px solid #CBD3CC; padding:5px; color:#7A7A7A;}
        .left ol li a, .left ol li strong {color:#000000; text-decoration:none; font-weight:bold;}
                .left ol li a:hover {color:#7A7A7A;}
        .left ol ul {list-style:outside; list-style-type:none; display:none;}
        .left ol ul li {border-bottom:none; color:#000000; padding:3px 0;}
        .left ol ul li a, .left ol ul li strong {color:#000000; display:block; padding-left:11px; background:url(/images/px.gif) left 5px no-repeat; font-weight:normal;}
        .left ol ul li a:hover, .left ol ul li a.sel {color:#ED1C24; background-image:url(/images/li.gif);}


.right {padding:10px 53px 30px 34px; background:url(/images/bg_top_right.jpg) left top no-repeat;}

.footerIndex {border-top:15px solid #F8F1DC; background-color:#F6EDD6; border-bottom:1px solid #F4E9D5;}
        .footerIndex td {padding-left:58px; width:33%;}

.copy {padding:50px 10px 50px 60px;}

.contacts {background:url(/images/bg_contact.jpg) left bottom no-repeat; padding:49px 20px 49px 78px;}
        .contacts .code {color:#EB1C29; font-family:"Arial Narrow"; margin-left:5px; font-weight:bold;}
        .contacts .phone {font-size:18px; font-family:"Arial Narrow"; font-weight:bold;}
        .contacts p {margin-bottom:5px;}

.rel {position:relative;}
.clr {clear:both;}

#lightbox {position:relative; background-color:#eee; padding: 20px 20px 10px 20px !important; padding-bottom:30px;border:1px solid black;}
#lightbox a { position:relative; z-index:10; font:normal 11px Tahoma; color:#333391; }
#lightbox a:hover { color:#000000; }
#lightbox a.light_1 { position:absolute; top:3px; right:20px; }
#lightbox a.light_2 { position:absolute; bottom:8px; left:20px; }
#lightbox a.light_3 { position:absolute; bottom:8px; right:20px; }
#lightbox .light_name { background-color:#eee; text-align:center; font:normal 18px Tahoma; color:#414e57;}
#lightbox .light_name2 { position:absolute; bottom:10px; left:0px !important; left:20px; width:100%; text-align:center; font:normal 11px Tahoma; color:#414e57;}

#lightboxCaption{ float: left; }
#keyboardMsg{ float:none; padding:5px 0 20px 0 !important; padding-bottom:0; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background-image: url(/images/overlay.pnga); }

* html #overlay{
        background-color: #333;
        back\ground-color: transparent;
        background-image: url(blank.gif);
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay_2.pnga", sizingMethod="scale");
        }