a {	
	color: #0194D9;
    text-decoration: underline
}
a:hover {
	color: #930505
}


/* навигация */
#menu {margin:0;padding:0; }
#menu ul { margin:0;padding:0; }
#menu ul li { display:block;padding:0; float:left;text-align:left;margin-right:2em; }
#menu li a { color:#000000;font:bold 14px arial;line-height: 1.3em; display:block; }
#menu li a:hover { color:#959595; }
#menu li span { font:11px arial; color:#666; margin:0; }
#menu li span:hover  {color:#999;}



/*текст на страницах*/
div.main{
color:#333333;
font-family:tahoma, sans-serif;
font-size:12px;
margin-bottom:5px;
padding-bottom:5px;
padding-left:15px;
padding-right:10px;
text-align:left;
text-decoration:none;
}

.sapa {
color:#C4C4C4;
font-size:10px;

}


/* pp */
 h1 { 
font-size : 22px;
font-weight : normal;
font-family : Tahoma;

color : #404040;
} 
 h2 { 
font-size : 17px;
font-weight : normal;
font-family : Tahoma;

color : #404040;
} 

td { 
font : 11px tahoma, sans-serif;
color : #000000;
} 
a { 
color : #0a3460;
text-decoration : underline;
} 
a:hover { 
color : #869eb2;
text-decoration : none;
} 

input, textarea, select { 
border : 1px solid #556C79;
color : #000000;
background : #fbfbfb;
font-family : Tahoma;
font-size : 11px;
} 


/* Инструменты для веб-мастеров и оптимизаторов, проверка домена и т.д.*/
td {vertical-align: top; padding:4px;}
.tdtitle {font: bold 1.2em Tahoma, Arial; background-color:#E5E5E5; background:url(/images/bgtitle.gif);}

.titletool {font: bold 0.9em Tahoma, Arial; color:#003366;}
.titletool:hover {font: bold 0.9em Tahoma, Arial; color:#003366; text-decoration:none;}
.notetool {font: normal 0.8em Tahoma, Arial; color:#666666; text-decoration:none;}
.notetool:hover {font: normal 0.8em Tahoma, Arial; color:#666666; text-decoration:none;}
.tbcell { border: dotted #CCCCCC 1px; padding:5px 5px 8px 5px;}

.lnsett {font: normal 1.1em Tahoma, Arial; color:#003366;}
.lnsett:hover {font: normal 1.1em Tahoma, Arial; color:#003366; text-decoration:none;}


/*линия*/
table.headline{border-top:10px solid #000000}
table.footline{border-top:3px solid #000000}

/* Загаловки */
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0F81C9;
	text-decoration: none;
	border-bottom: #6F5C42 0px solid;
}
h2 a, h2 a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0F81C9;
	border-bottom: #6F5C42 0px solid;
}





img { border:none}

h1 { font-family:tahoma, sans-serif; font-size:22px; color:#006FB5; font-weight:normal; line-height:normal}


a { color:#0078ca; }

#menu { padding:22px 10px 0px 104px;}
#menu a { display:block; font-size:12px; margin-bottom:10px;}






td {
	font-family: Tahoma; font-size: 12px; color: #464646; padding-left: 5px; padding-top: 1px;
}


/* right side */
#right {
	float: right;
	width: 295px;
	margin: 0 0 10px 0;
}
	.boxtop { height: 15px; background: #fff url(/images/boxtop.gif) no-repeat; color: #000; }
	.box { background: #fff url(/images/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0px 10px 15px 9px; margin: 0 0 10px 0; }
	.box p { padding: 0; margin: 0; padding-bottom: 2px; padding-right: 7px; text-align: justify; line-height: 16px; }
	.image { float: left; margin: 0 9px 3px 0; }
	.statbox { padding:0; margin:0; padding-right:8px; margin-right:8px; margin-bottom:8px; margin-top:8px; padding-bottom:5px; padding-top:5px; text-align: center; border: dotted 1px #e2e2e2;}
	.statnum { font: icon 1.2em Tahoma, Arial, Sans-Serif; color:#0066CC; }
	.stattext { padding:0; margin:0; text-align: center;}
	
	.rightmenubox { padding:0; margin:0; padding-right:8px; padding-left:8px; margin-right:8px; margin-bottom:12px; margin-top:12px; padding-bottom:7px; padding-top:5px; text-align: center; border: dotted 1px #e2e2e2;}
	.rightmenutext { padding:0; margin:0; text-align: left; line-height: 18px;}
	/*.rightmenutext li { 16px;} */
	.titlerecom { font-weight:bold; text-align:center; letter-spacing:3px; font-size:1.0em }
	.hrrecom { border: dotted 1px #e2e2e2 }


/* misc */
.buttons { text-align: right; padding: 4px 3px 0 0; }
.left_articles .buttons { float: right; height: 20px; }
.bluebtn { background: #488EB2 url(/images/bluebtn.gif) no-repeat; width: 100px; padding: 1px 16px 5px 16px; color: #fff; text-decoration: none; }
.greenbtn { background: #488EB2 url(/images/greenbtn.gif) no-repeat; padding: 1px 17px 5px 16px; color: #fff; text-decoration: none; }
.bluebtn:hover, .greenbtn:hover { background: #488EB2 url(/images/hoverbtn.gif) no-repeat; color: #fff; }

/* footer  */
.footer { clear: both; text-align: center; line-height: 1.8em; padding: 0px 0 10px 0; border-top: 1px solid #ccc;
/* background: url(/images/fade.gif) repeat-x bottom;*/}

/* left side */
/*текст на страницах*/
.left { float: left; width: 65%; margin: 0 0 10px 0; }
.left_r { float: left; width: 99%; margin: 0 0 10px 0; }
	.left_articles {
		margin: 0 20px 15px 10px;
		padding: 10px 0 0 0;
		text-align: justify;
		border-bottom: 1px dotted #ccc;
		color: #000;
		background: #fff;
	}
	.text_article { font: 1.2em Tahoma, Arial, Sans-Serif; margin-top:8px; padding-top:8px; color:#333333; }
	.thumbnail { float: left; margin: 7px 18px 8px 4px; }
	
	.calendar { height: 50px; float: left; background: #fff url(/images/calendar.gif) no-repeat; width: 50px; padding: 5px 0 0 9px;  color: #808080;}
	.calendar p { padding: 0; margin: 0; }
	.description { padding: 0 0 2px 0; margin: 0 10px 5px 0; border-bottom: 1px dotted #ccc; }
	.thumbnail { float: left; margin: 7px 18px 8px 4px; }

/* bottom thirds */
.thirds { float: left; width: 203px; background: #eee; margin: 0 3px 0 0; color: #5d5d5d; font: 0.9em Tahoma, Arial, Sans-Serif; }
	.smallboxtop { height: 14px; background: #fff url(/images/smallboxtop.gif) no-repeat; color: #000; }
	.smallbox { background: #fff url(/images/smallbox.gif) no-repeat bottom left; color: #444; padding: 0px 5px 10px 10px;  }
	.smallbox p { color: #5b5b5b; padding: 0; margin: 0; padding-bottom: 2px;}
	.titlesmallbox { background: #ffffff; padding: 0px 0px 7px 0px; text-align: center; }
.sapelinks {font-size:10pt; font-family:Tahoma,arial,sans-serif;color:#ffffff;}
div.sapelinks a {font-size:10pt; font-family:Tahoma,arial,sans-serif;color:#ffffff;}