select {
 height: 20px;
 width: 150px;
}


input.inputtext {
 height: 20px;
 width: 150px;
}

textarea.textarea {
 height: 100px;
 width: 280px;
}

input.checkbox {
 border:1px solid #c7cbd4;
 background-color: #f1f1f1;
}


input.submit {
 border:1px #c7cbd4 solid;
 background-color: #d8243c;
 height: 20px;
 width: 75px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
 font-size: 13px;
}


/* main tags */


html, body {
	margin:0px;
	background-color: #e3e3e3;
}

table {
	border-collapse: collapse;
	padding: 0px;
	border-spacing: 0px;
}

td {
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 13px;
}

p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 13px;
	margin: 0px;
	margin-bottom: 14px;
	text-align: justify;
}


.pnews {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #989ba2;
	font-size: 11px;
}

p.path {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 11px;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 25px;
}

p.paddmenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 13px;
	line-height: 20px;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 5px;
}


ul,li {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 12px;
	margin-top: 0px;
	padding-top: 0px;
	text-align: justify;
}


a {
	color: #ed1946;
}


a:hover { 
	color: #ed1946;
	text-decoration: none;
}

a.grey {
	color: #5d6067;
}


a.glink {
	color: #5d6067;
	text-decoration: none;
	border-bottom: 1px dashed #5d6067; color:#5d6067;
}

a.boldgrey {
	color: #5d6067;
	text-decoration: none;
	font-weight: bold;
}

a.boldgrey:hover {
	color: #ed1946;
	text-decoration: none;
	font-weight: bold;
}



a.newstitlelink {
	color: #ed1946;
	text-decoration: none;
	font-weight: bold;
}

a.newstitlelink:hover {
	color: #ed1946;
	text-decoration: none;
	font-weight: bold;
}


a.newslink {
	color: #5d6067;
	text-decoration: none;
}

a.newslink:hover {
	color: #5d6067;
	text-decoration: underline;
}


a.white {
	color: #ffffff;
	text-decoration: underline;
}

a.white:hover {
	color: #ffffff;
	text-decoration: none;
}

a.whitenone {
	color: #ffffff;
	text-decoration: none;
}

a.whitenone:hover {
	color: #ffffff;
	text-decoration: none;
}

h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ed1946;
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
}



h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 17px;
	font-weight: normal;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 5px;
}



h3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 15px;
	font-weight: bolder;
	margin: 0px;
	margin-bottom: 5px;
	margin-top: 15px;
}




/* td tables */
/* td tables top */

/* td tables top */



td.top {
 height: 89px;
 width: 100%;
 background-image: url('/images/logo_bg.gif');
}


td.topunderline {
 height: 4px;
 width: 100%;
 background-image: url('/images/logo_bgunderline.gif');
}


td.toplogo {
 height: 89px;
 width: 25%;
}



td.topmenu {
 height: 89px;
 width: 70%;
 padding-top: 5px;
 padding-left: 50px;
 padding-right: 50px;
 text-align: center;
 font-weight: bolder;
}


td.topphone {
 height: 89px;
 width: 25%;
 padding-top: 5px;
 padding-right: 30px;
 text-align: right;
}

/* td tables notepad */


td.notepad {
	width: 100%;
	background-image: url('/images/notepad_bg.gif');
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 25px;
	padding-bottom: 25px;
}


td.notepadleft {
	width: 384px;
}

td.notepadbookmarkgrey {
	height: 96px;
	background-image: url('/images/notepad_greygradient.gif');
	padding-left: 8px;
}

td.notepadbookmarkred {
	height: 112px;
	background-image: url('/images/notepad_redgradient.gif');
	padding-left: 9px;
}


td.notepadbookmarkred2 {
	height: 96px;
	background-image: url('/images/notepad_redgradient.gif');
	padding-left: 9px;
}

td.notepadbookmarkgrey2 {
	height: 112px;
	background-image: url('/images/notepad_greygradient.gif');
	padding-left: 8px;
}


td.notepadredunderline {
	background-image: url('/images/notepad_redunderline.gif');
	width: 7px;
}

td.notepadcenter {
	width: 4px;
	background-image: url('/images/notepad_centerbg.gif');
}

td.nodepadshadow {
	height: 4px;
	background-image: url('/images/notepad_shadow.gif');
}

td.notepadmenu {
	width: 324px;
	height: 232px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-image: url('/images/notepad_leftpage.gif');
	background-color: #fdfdfd;
	background-position: right;
	background-repeat: repeat-y;
}


td.notepadright {
	height: 232px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-image: url('/images/notepad_rightpage.gif');
	background-color: #fdfdfd;
	background-position: left;
	background-repeat: repeat-y;
}

td.notepadbigpic {
 padding-right: 20px;
 padding-top: 20px;
 height: 220px;
 background-position: center;
 vertical-align: top;
 text-align: right;
 background-repeat: no-repeat;
}



td.notepadunderline {
	height: 3px;
	width: 100%;
	background-image: url('/images/notepad_bgunderline.gif');
}



td.notepadmenutext {
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
	vertical-align: top;
	line-height: 15px;
}

td.notepadarrows {
	padding-left: 20px;
	padding-top: 14px;
	vertical-align: top;
}



/* td tables content */


td.content {
	width: 100%;
	background-image: url('/images/graleft.gif'); 
	background-position: left;
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 30px;                       
	padding-top: 20px;
	padding-bottom: 40px;
	vertical-align: top;
}

td.contenttop {
	background-image: url('/images/top.gif');
}

td.contentbottom {
	background-image: url('/images/bottom.gif');
}

td.contentleft {
	background-image: url('/images/leftbg.gif');
	vertical-align: bottom;
}

td.contentright {
	background-image: url('/images/rightbg.gif');
	vertical-align: bottom;
}

td.contenttext {
	padding-left: 17px;
	padding-right: 17px;
	padding-bottom: 12px;
	background-image: url('/images/center.gif');
	background-color: #ffffff;
	background-position: bottom;
	background-repeat: repeat-x;
	vertical-align: top;
}



td.addmenu {
	padding-left: 15px;
	padding-right: 15px;
	background-image: url('/images/addmenucenter.gif');
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 11px;
}

td.news {
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 17px;
	padding-bottom: 5px;
	background-image: url('/images/center.gif');
	background-color: #ffffff;
	background-position: bottom;
	background-repeat: repeat-x;
	vertical-align: top;
}




td.greyseparator {
	background-image: url('/images/center.gif');
	background-color: #ffffff;
	background-position: bottom;
	background-repeat: repeat-x;
	vertical-align: top;
}

td.greylight {
	padding-left: 17px;
	padding-right: 17px;
	background-image: url('/images/greylight.gif');
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 17px;
}

td.greydark {
	padding-left: 17px;
	padding-right: 17px;
	background-image: url('/images/greydark.gif');
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 17px;
}


/* td tables right column */


td.rightaddmenutext {
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 5px;
	padding-bottom: 17px;
	background-image: url('/images/center2.gif');
	background-color: #ffffff;
	background-position: bottom;
	background-repeat: repeat-x;
	vertical-align: top;
}



td.redtop {
	background-image: url('/images/redcenter.gif');
}

td.rightcolumn {
	width: 292px;
	background-image: url('/images/graright.gif'); 
	background-position: right;
	background-repeat: repeat-y;
	padding-right: 30px;
	padding-top: 20px;
	padding-bottom: 50px;
	vertical-align: top;
}



td.pollquestion {
	padding-left: 7px;
	padding-right: 12px;
	padding-bottom: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 11px;
}

td.poll {
	padding-left: 12px;
	padding-bottom: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5d6067;
	font-size: 13px;
	font-weight: bold;
}



/* td tables form */



/* td tables bottom */



td.bottom {
	height: 90px;
	width: 100%;
	background-image: url('/images/bottombg.gif');
}


td.bottomunderline {
	height: 4px;
	width: 100%;
	background-image: url('/images/bottomunderline.gif');
}



td.bottomaddress {
	width: 33%;
	padding-left: 24px;
	padding-bottom: 4px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	line-height: 13px;
}

td.bottommenu {
	width: 67%;
	padding-left: 32px;
	padding-bottom: 4px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	line-height: 13px;
}


/* ****** Подсветка блокнотных ссылок******************************* */

.hllink_ {
	color: #5d6067;
	text-decoration: none;
	font-weight: bold;
}

.hllink_h {
	color: #ed1946;
	text-decoration: none;
	font-weight: bold;
}

.hl2_ {
	color: #5d6067;
}

.hl2_h {
	color: #ed1946;
	text-decoration: none;
}

