@import url(base.css);

/*{{{ Main layout*/

body {
  color: #000000;
  background: url('bodyfon.jpg') repeat-x 0 0;; font-variant:normal; font-size:10pt; font-family:Arial; text-align:justify; margin-left:0; margin-right:0; margin-top:0; margin-bottom:6
}


a {
  color: #4084C6;
  text-decoration: none; 
}


#container a:hover {
  color: #92B7DB;
  text-decoration: underline;
}


#sp1 {
  clear: both;
  height: 150px;
}


#container, #footer {
  width: expression(document.body.clientWidth > 995 ? '100%' : '995px'); min-width: 995px; 
}


#container {
  height: auto !important; height: 100% !important; min-height: 100%;
  background: url('page.jpg') no-repeat 100% 0;
}


#header {
  height: 287px;
  position: relative;
  background: url('contfon.jpg') no-repeat 0 0;
  padding-right: 280px
}


#sidebar {
  width: 261px; 
  float: left; clear: left;
  padding-bottom: 320px;
  background: url('pop.jpg') no-repeat 0 100%;
}


#content {
  width: 100%;
  float: right;
  margin-left: -261px;
}


#txt {
  margin-left: 261px; padding: 0 200px 30px 0; 
  height: auto !important; height: 1%; 
}


#footer {
  height: 150px;  
  margin-top: -150px;
  position: relative; z-index: 300;
  background: url('foot.jpg') no-repeat 50% 100%; 
}

/*}}}*/

/*{{{ Footer*/

#pud {
  padding: 13px 0 0; margin: 0 0 0 20px;
  float: left; 
  display: inline;  
}

#pud1 {
  display: block;
  padding: 2px 0 0 0px;
  width: 230px;
  font-weight: normal;
  
}

#pud strong {
  color: #000;
}
#pud a:hover {
  color: #999;
}


#dextra {
  float: right;
  background: url('list.jpg') no-repeat 100% 0;
  font-weight: normal; 
  padding-left:0; padding-right:15px; padding-top:106px; padding-bottom:0
}

#dxtr {
  display: block;
  font-weight: normal;
}

#dextra a {
  color: #999;
}

#copy {
position: absolute; left: 20px;
bottom: 5px;
color: #999;
}

#copy a {
  color: #999;
}

/*}}}*/

/*{{{ Header*/

#logo {
  position: absolute; top: 70px; left: 22px;
}


#icon{
  position: absolute; top: 11px; left: 20px;
}

#icon li {
  float: left;
  margin: 0 24px 0 0;
  font-family: Arial, sans-serif;
}

#icon a {
  color: #8A8A8A;
}
#icon a:hover {
  color: #909090;
}

#icon img {
  margin-right: 5px;
}


#flag {
  position: absolute; top: 151px; left: 263px; 
  padding-right: 270px;
  
}

#flag li {
  float: left;
  margin: 0 40px 20px 0;
}

#flag strong {
  display: block;
  font-family: Arial, sans-serif; font-weight: normal;
}

#flag a {
  color: #000;
}

#flag img {
  margin: 0 0 4px 5px;
}

/*}}}*/

/*{{{ Sidebar*/

#nav {
  margin: 3px 10px 0 25px;
}

#nav li {
  margin: 0 0 20px 0;
  font-size: 13px;
  font-weight: bold;
}

#nav li li {
  font-size: 11px; margin: 0 0 5px 35px; font-weight: normal;
}

#nav ul {margin: 10px 0 0; padding: 0; list-style: none;}

#nav li img {
  margin-right: 6px;
}

#nav a {
  color: #005591;
}


#nav1 {
  margin: 3px 0 100px 25px;
}

#nav1 li {
  margin: 0 0 5px 0;
  font-size: 12px;
}


#nav a {
  color: #005591;
}

/*}}}*/

/*{{{ Txt*/

#txt1 {
  margin: 1px 0px 0 13px;
}

h1, h2 {
  font-size: 17px; 
  margin: 0; margin: 0 0 17px 0;
}

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

h2 {
  font-family:Arial; font-size:12pt; color:#005591; margin-left:0; margin-right:0; margin-top:0; margin-bottom:2
}

.news {
  margin: 0 0 25px 0;
}

.news em.data, dl em.data {
  font-style: normal; font-size: 15px;
  color: #1665B1;
}

.news strong.name {
  display: inline;
  font-size: 15px; 
  margin-left: 12px;
}

.news strong.name a {
  color: #000;
}

#container .news strong.name a:hover {
  color: #999;
}

.news p {
  margin: 0; margin-top: 9px;
}

.news p a {
  text-decoration: underline;  
}


.anons {
  float: left;
  width: 33%;
  margin: 50px 0px 0 0;
}

.anons img {
  float: left;
  margin: 29px 0 0 0;
}

.anons h3 {
  margin: 0 10px 16px 70px;
  font-size: 15px; 
}

.anons h3 a {
  color: #000;
}

#container .anons h3 a:hover {
  color: #999;
}


.anons p {
  margin: 0; margin: 0 10px 4px 70px;
}

.anons p.href a {
  font-family: Arial, sans-serif; font-style: italic;
  text-decoration: underline;
}


address {
  font-style: normal;  
}


h2.kont {
  color: #828282;
  margin: 40px 0 9px 0;
}

img#map {
  border: 1px solid #BFC0C2;
  float: left;
  margin: 0 20px 10px 0;
}


#subscribe1 {  
  margin: 0px 0 0 0;
  width: 260px; float: left; _float: none;
  margin-right: -200px;
  height: 300px;
}

#subscribe1 fieldset {
  width:100%; 
}
 
#subscribe1 strong {    
  float: left; 
  width: 115px;
  font-weight: normal;
}
 
#subscribe1 label {
   display: block; 
   overflow: hidden; 
   width: 100%; 
} 

#subscribe1 strong.last {
  display: block;
  float: none;
  margin: 15px 0 11px 0; 
}

#subscribe1 input.text {  
  width: 140px; 
  margin: 0 0 15px 0;
  border: 1px solid #B4B9BE; 
  float: right;  
}
 
#subscribe1 textarea {  
  font-family: Tahoma, sans-serif; 
  height: 100px; width: 254px;
}

#subscribe1 input.submit {  
  border: none; border-bottom: 1px solid #5794DC; 
  background: none;
  color: #5794DC; 
  font-weight: bold; 
  margin: 11px 0 0 0; 
  width: 82px;  
}

/*}}}*/


#bigg input, #bigg textarea{
  border: 1px solid #B4B9BE;  padding: 2px 5px; width: 99%; _height: 20px; vertical-align: middle; margin-bottom: 2px;
} 

#bigg textarea {
  height: 150px;  width: 500px;  font-family: sans-serif; margin-bottom: 20px;
} 

#bigg label textarea {
  width: 350px;
} 

#bigg {
  width: 500px;
} 

#bigg label {
  padding-left: 150px; padding-bottom: 10px; _width: 100%; _height: 1%;
} 

#bigg select {
  width: 98%; vertical-align: middle;
} 

#bigg label strong {
  float: left; display: inline; margin-left: -150px; text-align: right; width: 140px; padding-top: 3px; 
} 

#bigg strong {
  font-weight: normal;
} 

#bigg fieldset {
  padding: 0px 0;
} 

#bigg .nihil {
  width: 100px;
} 


#bigg .submit {
  border: none; border-bottom: 1px solid #5794DC; 
  background: none;
  color: #5794DC; 
  font-weight: bold; 
  margin: 11px 20px 0 0; 
  width: 90px;    
}


#bigg ol label {
  padding-left: 0; margin: 0; padding: 0;
}
#bigg ol input {
width:100%; 
} 


#bigg li{
  padding: 0; 
  padding-bottom: 8px; 
} 

#bigg li select, #bigg li input {
  width: 300px;
} 
1
#bigg .wide {
  width: 100%; float: none; margin: 0; border: 1px solid red; 
} 

#bigg .checkbox {
  width: auto;
  border: none; 
} 

#bigg p {
  margin: 10px 0 3px; padding: 0;
}

#bigg ol.hh input.text {
  _margin-left: -40px; width: 450px; 
} 

.req { 
  color: #FF0000;
  /*color: #FF9703;*/
}

h3 {
  font-size: 10pt; margin: 3 0; padding: 0; font-family:Arial; color:#005591; line-height:100%
} 

#txt p.pager {
  margin: 20px 0;
} 


dl, dt, dd {
margin: 0; padding: 0; 
}

dl#qa dd {
margin: 10px 10px 30px 30px; font-style: italic;
}h1           { color: #005591; font-size: 14pt; font-family: Arial; margin-top: 0; 
               margin-bottom: 10 }li           { margin-top: 0 }
ul           { margin-top: 0 }

/* for Wisi */

#txt1 .small {  
    font-size: 8pt; 
    font-family: Arial; 
    margin-top: 0; 
    margin-bottom: 0;
}

#txt1 .second { 
    font-size: 10pt; 
    font-family: Arial; 
    text-align: justify;
    line-height: 100%; 
    margin-top: 0; 
    margin-bottom: 0; 
}

#txt1 .rubric { 
    font-size: 10pt; 
    font-family: Arial; 
    font-weight: bold;
    margin-top: 4; 
    margin-bottom: 4; 
    color:#005591;
}

#txt1 .rubric_big { 
    font-size: 12pt; 
    font-family: Arial; 
    font-weight: bold;
    margin-top: 4; 
    margin-bottom: 4; 
    color:#005591;
}

/* end for Wisi */
