/* CSS Document */

*{ outline: none; font-size: 100.01%;}

html, body{ margin: 0; padding: 0; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5D5D5D;}

.content {
	margin: 30px auto;
}

/* As */

a{ color: #B33C5E;}
a:hover{ text-decoration: none;}

a.withar{ padding-left: 10px;}

/* DIVs */

div.b{ clear: both; padding: 10px 0 10px 0; width: 600px; overflow: hidden;}

div.content{ padding: 0 15px 0 20px; width: 565px; line-height: 20px; overflow: hidden;}
	div.content td{ line-height: 16px;}

div.sep{ height: 11px;}

div.outer{ margin: 0 auto; width: 1000px;}



/* IMGs */

img{ border: 0;}

img.foto{ border: 1px solid #9C9C9C; width: 113px; height: 84px;}

.img_preview img{ display: block; margin: 2px 2px 2px 0; cursor: pointer; float: left;}

.img_view img{ display: block; background-position: center; background-repeat: no-repeat;}

/* Hs */

h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;}

h1{ font-size: 24px;}

h2{ font-size: 18px;}
h2.pagetitle{ margin: 2px 0 10px 10px; padding-left: 9px; border-bottom: 3px solid #ED2024; line-height: 30px; font-size: 20px; color: #000000; text-transform: uppercase;}

h3{ font-size: 14px;}

/* SPANs */

span.z{ line-height: 18px; font-size: 18px; color: #991515;}

/* Ps */



/* ULs */

ul{ margin: 0; padding-left: 24px; list-style-type: none;}
ul li{ padding: 1px 0 0 18px;}

ul.big_links{ margin: 0; padding: 0; width: 100%; height: 110px; list-style-type: none; overflow: hidden;}
ul.big_links li{ float: left; margin-left: -1px; text-align: center;}
ul.big_links li a{ display: block; width: 270px; height: 100px; line-height: 100px; text-align: center; vertical-align: middle;}

/*  */

.t11{ font-size: 11px;}




/* .news_block BLOCK */

div.news_block{ padding: 0 33px 0 23px;}

div.news_block .title{ font-size: 14px; font-weight: bold; color: #4D4D4D;}

div.news_block .attr,
div.news_block .attr a,
div.news_block .date,
div.news_block .source,
div.news_block .source a{ line-height: 17px; font-size: 11px; color: #888888; text-decoration: none;}

div.news_block .text{ padding: 15px 0 5px 0; line-height: 18px; font-size: 12px; color: #373737;}

div.news_block .attr a:hover, div.news_block .source a:hover{ text-decoration: underline;}

div.news_block img{ margin: 6px 12px 6px 0; border: 1px solid #313131;}

/* .paging BLOCK */

div.paging{ margin: 15px 0 15px 0;}

div.paging a{ padding: 0 6px 0 6px;}
div.paging a.next, div.paging a.next:hover, div.paging a.prev, div.paging a.prev:hover{ text-decoration: none;}

div.paging span{ padding: 0 6px 0 6px;}

div.paging ul{ margin: 0; padding: 0; list-style-type: none; overflow: hidden;}
div.paging ul li{ float: left; margin-left: -1px; padding: 0; border-left: 1px solid #DADADA; background: none;}

/* .paging_news BLOCK */

div.paging_news{ margin: 15px 0 15px 0; font-size: 14px; line-height: 14px;}

div.paging_news a{ display: block; width: 18px; color: #373737; text-decoration: none;}
div.paging_news a:hover{ text-decoration: underline;}
div.paging_news a.next:hover, div.paging a.prev:hover{ text-decoration: none;}

div.paging_news span{ display: block; width: 18px; color: #888888;}

div.paging_news ul{ margin: 0; padding: 0; list-style-type: none; overflow: hidden;}
div.paging_news ul li{ float: left; margin-left: -1px; padding: 0; border-left: 1px solid #373737; background: none;}
