* {margin:0; padding:0; }
html, body { margin:0; padding:0;}
body { position:relative; font:normal 16px "Times New Roman", Times, serif; line-height:1.5; color:#000000; background:#ffffff; }

h1 { font:normal 30px "Times New Roman", Times, serif; color:#367397; margin:0 0 20px 0; }
h2 { font:normal 25px "Times New Roman", Times, serif; color:#8b8b8b; margin:0 0 20px 0; }
h3 { font:bold 13px Arial, Helvetica, sans-serif; color:#7b0f0f; margin:0 0 10px 0; }

a { color:#667884; text-decoration:underline; cursor:pointer; }
a:hover { color:#000000; text-decoration:underline }
a:focus { outline:none }
a img { border:none }

p { margin:0 0 1.3em 0; }

.spacer { height:0px; overflow:hidden; clear:both; display:block }



#page {  min-height:100%; width:1000px; margin:0 auto -80px auto; padding:0; }
#footerIndent { clear:both; height:80px;}
#footer { position:relative; width:955px; height:60px; padding:20px 15px 0 30px; margin:0 auto; color:#667884; font-size:14px; }
#copy { white-space:nowrap;}
#lite { display:block; position:absolute; right:15px; top:20px; }
#lite img { vertical-align:middle; position:relative; top:-7px; }

#head { height:471px; margin:0 15px 30px 30px; background:#000000; color:#ffffff; }
#head .headImg {display:block; width:549px; height:471px; float:left;}
#head .headText {width:366px; height:471px; float:right;  padding:0 0 0 40px; }
#head .headText p { margin:0 40px 0 0; }

#head h1#logo { padding:0 0 0 4px; }


#content { position:relative; width:100%; height:100%; }

#contentLeft { width:579px; padding:0; float:left;}
    #contentLeft p { text-align: left; }
#contentRight { width:381px; float:right; padding:0 0 0 40px;}


ul.listSlide { list-style:none;}
ul.listSlide li { list-style:none; margin:0 0 1.3em 0;}
a.lsItem { display:block; height:25px; margin:0 0 10px 0; padding:0; background:url(../img/headers.gif) no-repeat;} 
a.ls-1 { width:375px; background-position:0 0; }
a.ls-1:hover, #item-1 a.active { background-position:0 -50px;}
a.ls-2 { width:446px; background-position:0 -100px; }
a.ls-2:hover, #item-2 a.active { background-position:0 -150px;}
a.ls-3 { width:415px; background-position:0 -200px;}
a.ls-3:hover, #item-3 a.active { background-position:0 -250px;}
a.ls-4 { width:496px; background-position:0 -300px;}
a.ls-4:hover, #item-4 a.active { background-position:0 -350px;}
a.ls-5 { width:267px; background-position:0 -400px;}
a.ls-5:hover, #item-5 a.active { background-position:0 -450px;}
a.ls-6 { height: 27px; width:371px; background-position:0 -595px;}
a.ls-6:hover, #item-6 a.active { background-position:0 -647px;}
a.ls-7 { height: 27px; width:371px; background-position:0 -707px;}
a.ls-7:hover, #item-7 a.active { background-position:0 -777px;}
a.ls-8 { height: 26px; width:189px; background-position:5px -976px;}
a.ls-8:hover, #item-8 a.active { background-position:5px -1040px;}


.slideBlock { clear:both; zoom:1; overflow:hidden; width:549px; margin:0 0 2em 0; padding:0 0 0 30px; display:none;}

.slideBlock  p {text-align: left;}

.slideBlock ul { position:relative; list-style:none; margin:0 0 1.3em -30px; padding:0;}
.slideBlock ul p { font-size: 0.84em; text-align: left; }
.slideBlock ul li { list-style:none; margin:0; padding:0 0 0 30px; background:url(../img/marker.gif) 0 8px no-repeat; font-size:19px; font-weight:normal; text-align: left; }
.slideBlock ul li.nm { list-style:none; margin:0; padding:0 0 0 30px; background:none; 0 8px no-repeat; font-size:19px; font-weight:normal; text-align: left;}
.slideBlock ul li ul { list-style:disc; margin:0 0 1.3em 15px; padding:5px 0 0 0; text-align: left;}
.slideBlock ul li ul li { list-style:disc; margin:0; padding:0; background:none; font-size:16px; font-weight:normal; text-align: left;}

.slideBlock ul.def { position:relative; list-style:none; margin:0 0 1.3em 20px; padding:0; text-align: left;}
.slideBlock ul.def li { list-style:disc; margin:0; padding:0; background:none; font-size:16px; font-weight:normal; text-align: left;}


.slideBlock ul table { position:relative; font-weight:normal; width:100%; margin:0 0 1.3em 0; overflow:visible; }
.slideBlock ul table th, .slideBlock ul table td { vertical-align:top; text-align:center; padding:5px; font-size:14px; font-weight:normal; }
.slideBlock ul table th { background:#cccccc; border-right:1px solid #ffffff; }
.slideBlock ul table td { font-weight:normal; border-bottom:1px solid #d9d9d9; }

.relBox { position:relative; height:100%; margin:0 0 1.3em 0; zoom:1;}

.slideBlock ul.sbLeft { width:363px; margin:0 0 0 -30px;}
.slideBlock .sbLeft { width: 333px; } 


.sbRight { position:absolute; right:0; bottom:0; width:212px; vertical-align: top;}
.sbRight p { margin:0 0 7px 0; padding:20px 0 0 0; vertical-align: top;}

p.attent { height:26px; margin:0 0 15px 30px; padding:0 0 0 30px; background:url(../img/attention.gif) no-repeat; font-size:19px; color:#667884; }

a.showPop { padding:2px 0 0 25px; background:url(../img/showPop.gif) 0 3px no-repeat;}

#contentRight ul { list-style:none; margin:0 0 2em 0;}
#contentRight ul li { list-style:none; margin:0 0 10px 0; padding:0; }
#contentRight h2 { margin:0 0 10px 0; }
#contentRight h2.h22 { background:url(../img/headers.gif) 0 -550px no-repeat; }
#contentRight h2.h21 { background:url(../img/headers.gif) 0 -500px no-repeat; }
#contentRight h2.h22 { background:url(../img/headers.gif) 0 -550px no-repeat; }

.fotoCont { text-align:right; }
.blind { position:absolute; top:0; left:0; z-index:199; width:100%; height:1000px; background:#ffffff; opacity:0.8; filter:alpha(opacity=80); }
.photoPopup { position:absolute; top:100px; left:50%; z-index:200; background:#fff url(../img/loader.gif) center center no-repeat; width:300px; height:200px; margin:0 0 0 -150px; overflow:visible !important; }
.popupHead { height:24px; padding:2px 12px 2px 12px; text-align:right; background:#ededed; }


