/* CSS Document */
/* { }*/
.clear { clear:both;}

html, body { height:100%; }
body {font-size:100%; line-height:0.87em; margin:0; padding:0;}
html, input, textarea
	{	font-family:Arial;
		color:#444544;
	}

table { border:0px; border-collapse:collapse ; width:100%}
td {vertical-align:top; padding:0px; }


td {
font-size:11px;

}

.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}

a img{ border:0px}
img{ vertical-align:top;  }

b{color:#0454a8;}

a{color:#0454a8; text-decoration:underline}
a:hover{text-decoration:none}

ul{margin:0; padding:0; list-style:none; line-height:20px}
ul li{background:url(/template/skin/images/1_z1.gif)  center left no-repeat; margin:0px; padding-left:10px; }
ul li a{color:#0454a8; }

ol{margin:0; padding:0; list-style:none; line-height:20px}
ol li{background:url(/template/skin/images/1_z1.gif)  center left no-repeat; margin:0px; padding-left:10px; }
ol li a{color:#0454a8; }


.more{background:url(/template/skin/images/0_z1.gif)  center left no-repeat; padding-left:17px; text-decoration:none}
.more:hover{text-decoration:underline}

.more1{background:url(/template/skin/images/0_z2.gif)  center left no-repeat; padding-left:17px; text-decoration:none}
.more1:hover{text-decoration:underline}

/*header*/
#header { background:url(/template/skin/images/top.jpg) no-repeat right top }
#header .pic{ margin:24px 0 0px 232px;}

#content{ /*font-size:0.6875em;*/ font-size:1.2em; margin:0 27px 0 27px; }
.ww{width:100%;}
#content .bg{ background:url(/template/skin/images/1_bg.gif) repeat-x top #212121}

/*block*/
.block_title{ background: url(/template/skin/images/0_bg.gif)}
.block_title1{ background: url(/template/skin/images/0_bg1.gif) no-repeat left}
.block_title2{ background: url(/template/skin/images/0_bg2.gif) no-repeat right; margin-left:25px}

.block_title_1{ background: url(/template/skin/images/1_li1.gif); height:46px}
.block_title1_1{ background: url(/template/skin/images/q1.gif) no-repeat left; height:46px}
.block_title2_1{ background: url(/template/skin/images/q2.gif) no-repeat right; height:46px;}
.block_title2_1 img{ margin:21px 0 0 24px}


.block_title_2{ background: url(/template/skin/images/1_li3.gif) repeat-y left #dbe4f0;}
.block_title1_2{ background: url(/template/skin/images/1_li4.gif) repeat-y right ;}

.block_title_3{ background: url(/template/skin/images/1_li2.gif) repeat-x bottom; height:10px}
.block_title1_3{ background: url(/template/skin/images/q3.gif) no-repeat bottom left; height:10px}
.block_title2_3{ background: url(/template/skin/images/q4.gif) no-repeat bottom right; height:10px;}

/*index.html*/
#page1 #content .col1 .title{ margin:0 0 14px 0px;}
#page1 #content .col1 .pic{ margin:0 20px 0px 0px; float:left}
#page1 #content .col1 p{ margin:5px 0 13px 0px;}
#page1 #content .col1 .indent{ margin:7px 0 0px 0px;}
#page1 #content .col2 .indent{ margin:5px 9px 0px 26px;}
#page1 #content .col2 .indent1{ margin:31px 16px 0px 25px;}
#page1 #content .col2 .bg1{ background:url(/template/skin/images/0_bg4.gif) repeat-x bottom;}
#page1 #content .col2 .bg2{ background:url(/template/skin/images/1_bg6.gif) no-repeat bottom left; padding-bottom:4px; margin-top:5px}
#page1 #content .col2 .pic{ margin:0 15px 1px 0px; float:left}
#page1 #content .col2 .pic1{ margin:22px 0px 0px 0px; float:right}
#page1 #content .col2 .bg1 a{color:#39a0ff}
#page1 #content .col2 strong{color:#1e2737}

#page1 #content .col1 .block .col1{ width:74px}
#page1 #content .col1 .block .col2{ width:27%}
#page1 #content .col1 .block .col3{ width:88px}
#page1 #content .col1 .block .col4{ width:27%; padding-bottom:8px}
#page1 #content .col1 .block .col5{ width:40px}
#page1 #content .col1 .block .title{ margin:20px 0 0 20px}
#page1 #content .col1 .block .title1{ margin:20px 0 0 33px}
#page1 #content .col1 .block .indent{ margin:15px 0 10px 0px; background:url(/template/skin/images/0_bg3.gif) repeat-x bottom; padding-bottom:9px}
#page1 #content .col1 .block p{ margin:5px 0 0px 0px;}
#page1 #content .col1 .block span a{ color:#1e2737; font-weight:bold}

.right-menu {width:150px; font-size:11px}
.right-menu .intend { padding:5px 0px 5px 5px;}

/*index-1.html*/
#page2 #content .col1 .title{ margin:0 0 14px 0px;}
#page2 #content .col1 .pic{ margin:19px 0px 0px 0px;}
#page2 #content .col1 p{ margin:15px 0 13px 0px;}
#page2 #content .col1 .indent{ margin:5px 27px 0px 0px;}
#page2 #content .col1 .indent1{ margin:21px 20px 0px 24px;}
#page2 #content .block{ margin:5px 0 0 0px}
#page2 #content .block .indent{ padding:18px 25px 8px 22px;}
#page2 #content .block p{ margin:10px 0px 15px 0px;}
#page2 #content .block .pic{ margin:0px 21px 0px 0px; float:left}
#page2 #content .col2 .indent2{ padding:39px 0px 8px 20px;}
#page2 #content .col2 .indent3{ padding:0px 0px 0px 180px;}
#page2 #content .col2 .title{ margin:0 0 14px 0px;}
#page2 #content .col2 .pic{ margin:0px 21px 0px 0px; float:left}
#page2 #content .col2 p{ margin:5px 0px 13px 0px;}

/*index-2.html*/
#page3 #content .col1 .title{ margin:14px 0 17px 0px;}
#page3 #content .col1 .pic{ margin:0px 21px 0px 0px; float:left}
#page3 #content .col1 p{ margin:7px 0 4px 0px;}
#page3 #content .col1 .indent{ margin:0px 31px 0px 0px;}
#page3 #content .col1 .indent1{ padding:17px 0px 0px 0px;}
#page3 #content .col1 .indent2{ padding:4px 0 4px 0px;}
#page3 #content .col1 .indent3{ padding:14px 0px 0px 0px;}
#page3 #content .col1 .indent4{ padding:9px 0px 0px 0px;}

#page3 #content .col2 .indent{ padding:7px 10px 0px 0px;}
#page3 #content .col2 .indent1{ padding:20px 0px 0px 25px;}
#page3 #content .col2 .title{ margin:0 0 14px 0px;}
#page3 #content .col2 .pic{ margin:10px 0px 0px 0px; float:right}
#page3 #content .col2 p{ margin:0px 0px 11px 0px;}

/*index-3.html*/
#page4 #content .col1 .title{ margin:0 0 14px 0px;}
#page4 #content .col1 .pic{ margin:19px 0px 0px 0px; float:right}
#page4 #content .col1 .pic1{ margin:0px 16px 0px 0px; float:left}
#page4 #content .col1 p{ margin:15px 0 23px 0px;}
#page4 #content .col1 .indent{ margin:5px 25px 0px 0px;}
#page4 #content .col1 .indent1{ margin:21px 20px 0px 24px;}
#page4 #content .col1 .indent2{ margin:5px 0px 0px 0px;}
#page4 #content .col1 .indent3{ padding:19px 0px 0px 0px;}
#page4 #content .col1 .indent4{ padding:9px 0px 0px 0px;}
#page4 #content .block{ margin:5px 0 0 0px}
#page4 #content .block .indent{ padding:18px 25px 8px 22px;}
#page4 #content .block p{ margin:10px 0px 15px 0px;}
#page4 #content .block .pic{ margin:0px 21px 0px 0px; float:left}
#page4 #content .col2 .indent2{ padding:39px 0px 8px 20px;}
#page4 #content .col2 .indent3{ padding:0px 0px 0px 180px;}
#page4 #content .col2 .title{ margin:0 0 14px 0px;}
#page4 #content .col2 .pic{ margin:0px 21px 0px 0px; float:left}
#page4 #content .col2 p{ margin:5px 0px 13px 0px;}

/*index-4.html*/
#page5 #content .col1 .indent{ margin:7px 0 0px 0px;}
#page5 #content .col1 .title{ margin:0 0 17px 0px;}
#page5 #content .col1 .pic{ margin:0 20px 0px 0px; float:left}
#page5 #content .col1 p{ margin:5px 0 13px 0px;}
#page5 #content .col2 .indent{ margin:5px 9px 0px 26px;}
#page5 #content .col2 .indent1{ margin:23px 16px 0px 25px;}
#page5 #content .col2 p{ margin:0px 0px 14px 0px;}
#page5 #content .col2 strong{color:#1e2737}
#page5 #content .col1 .block .indent{ margin:0px 24px 0px 26px; }
#page5 #content .col1 .blosk_col1{ width:198px; float:left; padding:21px 0 0 0px}
#page5 #content .col1 .blosk_col2{ width:207px; float:left;  padding:21px 0 0 0px}
#page5 #content .col1 .h{ height:35px}
#page5 #content .col1 .h1{ height:52px}

/*index-5.html*/
#page6 #content .indent{ margin:7px 10px 0px 0px;}
#page6 #content .title{ margin:0 0 25px 0px;}
#page6 #content p{ margin:14px 0 0px 0px;}




/*footer*/
#footer { height:103px; color:#444544; font-size:11px; font-family:Tahoma}
#footer .pic{ float:left; margin:0 10px 0 0px}
#footer .indent{padding:56px 0px 0 29px}
#footer .indent1{padding:70px 0px 18px 0px}
#footer a {color:#0454a8; text-decoration:underline}
#footer a:hover { text-decoration:none}


.input{
   background:#dbe4f0;
   border:1px solid #a0abbb;
   width:184px; height:21px;
   color:#909aa5;
   font-size:1em
}
.vote_button{
	background:url(/template/skin/images/vote_button.jpg) right top no-repeat;
	width:69px;
	height:16px;
   	border:0px;

}
textarea{
   background:#dbe4f0;
   border:1px solid #a0abbb;
   width:207px; height:125px;
   margin-bottom:10px;
   font-size:1em;
   color:#909aa5;
   overflow:auto}

.cinput {
  background: url(http://planeta-disser.ru/template/skin/images/bg-search.jpg) no-repeat 0px 50%;
  padding: 3px 10px 3px 13px;
  height: 21px;

}

.cinput .input{ /*width:195px; height:21px;*/ font-size:1em; background:none;
  height: 21px;
  width: 162px;
  border: none;
  color: #84847e;
  background: transparent;


}


.blue_r{
	background-image: url(/template/skin/images/blue.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.blue_l{
	background-image: url(/template/skin/images/blue.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.blue_t{
	background-image: url(/template/skin/images/blue.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.blue_d{
	background-image: url(/template/skin/images/blue.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/***************** MANUAL ***************************/

.p5 {
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

.p2 {
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
}

.border {border: #d1dadd solid 1px;}
.border-right {border-right: #d1dadd solid 1px;}
.border-bottom {border-bottom: #d1dadd solid 1px;}
.border-top {border-top: #d1dadd solid 1px;}
.border-left {border-left: #d1dadd solid 1px;}

/*.border-right-1 {border-right: #d1dadd solid 1px;}
.border-bottom-1 {border-bottom: #d1dadd solid 1px;}
.border-top-1 {border-top: #d1dadd solid 1px;}
.border-left-1 {border-left: #d1dadd solid 1px;}
*/

.tblcolor {	background-color:#d1dadd;}
.tblright {background:url(/template/skin/images/right_top.gif) right top no-repeat;}
.tblleft {background:url(/template/skin/images/left_top.gif) left top no-repeat;}
.tblright1 {background:url(/template/skin/images/right_bot.gif) right bottom no-repeat; width:100%;}
.tblleft1 {background:url(/template/skin/images/left_bot.gif) left bottom no-repeat;}

.tblright {
background:url(/template/skin/images/table-right-bg.gif) top right no-repeat #d1dadd !important;
}

.tblleft {
background:url(/template/skin/images/table-left-bg.gif) top left no-repeat #d1dadd !important;
}



.in1{ padding-top:1px;}
.in2{ padding-top:2px;}
.in5{ padding-top:5px;}
.in10{ padding-top:10px;}
.in15{ padding-top:15px;}
.in20{ padding-top:20px;}


/*----POLL----*/
.poll .percent, .poll .text { color:#515151; font-size:11px;}
.poll .title { color:#2e8de4; font-size:12px; font-weight:normal; padding-bottom:10px; background:none; padding-left:0px;}
.poll .total { font-weight:normal; color:#1086ac; font-size:11px; text-align:center;}
.poll .bar {background:url(/template/skin/images/poll2.gif) top repeat-x; font-size:1px; height:12px; border:none;}
.poll .bar .foreground { background:url(/template/skin/images/poll.gif) top repeat-x;  font-size:1px; height:12px;}

#block-poll-0 li{ background:none; padding:0;}
#block-poll-0 ul.links li { background:none; padding:0px;}
#block-poll-0 ul.links li a { color:#1086ac; font-weight:bold; font-size:11px; text-decoration:none; background:none;}
#block-poll-0 ul.links li a:hover { text-decoration:underline;}
#block-poll-0 .bar { background:url(/template/skin/images/poll2.gif) top repeat-x; font-size:1px; height:12px; border:none;}
#block-poll-0 .bar .foreground { background:url(/template/skin/images/poll.gif) top repeat-x; font-size:1px; height:12px;}
#block-poll-0 .percent, #block-poll-0 .text { color:#525252; font-size:11px;}
#block-poll-0 .poll .title { color:#525252; font-size:11px; font-weight:bold; padding-top:0px; background:none; padding-left:0px;}
#block-poll-0 .total { font-weight:normal; color:#1086ac; font-size:11px;}
.form-item label { color:#3c3c3c;}
#block-poll-0 ul.links { padding-left:0px;}
#block-poll-0 ul.links .first{ padding:0px;}


h2 {
	color: #0454a8;
	font-size: 17px;
	padding: 4px 0;
	font-weight: normal;
	margin:0pt 0pt 3px;
	width: 100%;
}

h1 {
	color: #0454a8;
	font-size: 20px;
	padding: 4px 0;
	font-weight: normal;
	margin:0pt 1pt 3px;
	
}

h3 {
	color: #0454a8;
	font-size: 15px;
	padding: 4px 0;
	font-weight: normal;
	margin:0pt 1pt 3px;
	
}