/*#page { min-width:999px; background:url(../images/main-top.jpg) no-repeat left top; position:relative; }
#topRight { background:url(../images/main-top-right-small.png) no-repeat; width:752px; height:530px; position:absolute; right:0; top:0; z-index:0;}
#clouds { background:url(../images/clouds.png) no-repeat; width:100%; height:425px; position:absolute; z-index:1;}

#header { min-height:147px; height:auto !important; height:147px; z-index:2; position:relative;}
#header .smallMenu { position:absolute; left:136px; top:112px;}
#header .smallMenu img { margin-right:67px;}

#logo { position:absolute; background:url(../images/logo.png); left:82px; top:34px;}
#logo a { display:block; width:409px; height:64px;}

#searchBox { position:absolute; top:113px; right:210px;}
#searchBox label { color:#6b97bf; vertical-align:middle; margin-right:7px;}
#searchBox .input { width:195px; border:1px #bdd5e8 solid; padding:3px 0;}

#menu { position:relative; z-index:3; padding:0 42px 0 46px; }
#menu table { height:31px; text-transform:uppercase; font-weight:bold;}
#menu table td { vertical-align:middle; background:url(../images/menu-tall-smaller.png) repeat-x; height:100%;}
#menu table td a { text-decoration:none; display:block; width:100%; text-align:center; padding:9px 0;}
#menu table td a:hover { text-decoration:underline;}
#menu table .l { background:url(../images/menu-l-smaller.png) no-repeat; width:31px;}
#menu table .r { background:url(../images/menu-r-smaller.png) no-repeat; width:11px;}
#menu table .separate { background:url(../images/menu-sep-smaller.png) no-repeat; width:51px; position:inherit;}

#menu table ul { margin:0; padding:5px 0; list-style:none; position:absolute; top:30px; z-index:10; width:180px; margin-left:-32px; font-weight:normal; border:#3e76aa solid 0px; text-transform:capitalize; background:#F4F8FB; display:none;}
#menu table ul li a { display:inline; width:auto; padding:0;}
#menu table ul li {padding:5px 0; padding-left:15px;}*/

#menu table ul { border:#3e76aa solid 0px; background:#F4F8FB; padding-right: 5px; text-transform:none; }

#footer { background:url(../images/bgbotline.png) repeat-x bottom; position:fixed; z-index:4;  width:100%; min-width:999px; height:82px; bottom:0;}
#footer .l {}
#footer .r {  height:82px; width:100%;}
#footer .indent { padding:10px 5px 5px 10px; width: 100%;}
#footer .left { width:220px;}
#footer .data { background:url(../images/botbg.png) no-repeat right bottom;/*margin-left:280px; padding-top:42px; text-align: right;*/ height:72px; width: 100%;}
#footer .indata { float: right; padding-top: 40px; }
#footer .indata table { text-align: right; margin-right: -20px;}
#footer .data td { width: 150px; padding-left:13px; padding-right:56px; line-height:15px; font-weight: bold;}
#footer .data td.last { background:none;}
#footer .data td { text-transform:uppercase; color:#1f629d; font-weight:bold; font-size:14px;}
#footer .data td p { padding-bottom:0; padding-top:0px;}
#footer .data td strong { color:#70808c; font-size:12px; font-weight: normal}
#footer .data td span { font-size:10px; color:#6c9cbf;}
#footer .data td a { color:#4d616a; text-decoration:none;}
#footer .data td a:hover { text-decoration:underline;}
#footer .data td a, #footer .data td a:hover { color:#3875a8; text-decoration:none;}

#footer .data td .tooltip { text-transform:none; position:relative; z-index:24; }
#footer .data td .tooltip strong { text-transform:none; display:none;}
/*#footer .data td .tooltip:hover {z-index:25;}
#footer .data td .tooltip:hover strong {
display:block;
position:absolute;
min-width: 150px;
top:-25px;
left:20px;
background-color:#9BC3D5;
border:1px solid grey;
padding:5px;
font-size:13px;
color:#fff;
text-decoration:none;
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footer .data td .tooltip:hover strong span {
  font-size: 11px;
}*/

h1{
	margin: 0 0 10px 0;
	font-family: Times New Roman, Times, serif;
	font-size: 22px;
	font-weight: bold;
}


#content .data h2{
	margin: 0 0 10px 0;
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	font-weight: bold;
        color: #70808C;
}

#content .data p {
padding:5px 0;
}

#content .data h1.decor, #content .data h2.decor  {
 color: #3875a8; /* Красный цвет первой буквы */
}

.contentIndent .data p.decor:first-letter {
 font-size: 260%; /* Размер шрифта буквицы */
 float: left; /* Выравнивание по левому краю */
 color: #3875a8; /* Красный цвет первой буквы */
 padding: 3px; /* Поля между буквицей и текстом */
 margin-top: 3px; /* Отступ сверху */
}

table.border {
  border: 2px inset grey;
}

table.border td {
  border: 1px inset grey;
}


ul.partners {
  list-style: none;
  margin: 0;
  padding: 0;
} 

ul.partners li {
  width: 28%;
  text-align: left;
  float: left;
  padding-right: 20px;
  height: 200px;
} 
/*
#book { background:url(../images/book-tall-2.gif) repeat-x top; width: 450px;}
#book .center { background:url(../images/book-center-2.gif) no-repeat center top;}
#book .l { background:url(../images/book-l-2.gif) no-repeat left top;}
#book .r { background:url(../images/book-r-2.gif) no-repeat right top;}
#book .indent { padding:6px 8px 20px 7px;}
#book td { text-align:center;}
*/
.pollAnswer {
  margin-top: 2px;
  margin-bottom: 2px;
}
