html *{font-family: Arial; font-size: 9pt;}

a {color:#3592b1;}
	a img {border:none}


	
p {font-size: 9pt; margin-top: 6px;}	
	
/* Общие стили отображения заголовков*/	
	h1,h2,h3,h4,h5,h6 {font-weight:normal;}
	h1 {font-size: 16pt; color: #222; text-transform: uppercase;}
	h2 {font-size: 11pt;}
	h3 {font-size:10pt; text-transform: uppercase;}
		h3 a {font-size:10pt; text-transform: uppercase; text-decoration: none; color: #069; font-weight: bolder;}
	h4 {font-size:10pt; font-weight: bold; color: #333;}
	h5 {font-size:110%;}
	h6 {font-size:100%;}

* {margin:0; padding:0}


/* Главное меню сайта */
	#mainmenu {position: absolute; list-style-type: none; left: 0px; top: 55px; font-size: 10pt;}
		#mainmenu li{float: left; padding-right: 18px;}
		#mainmenu li a{padding-left: 10px; padding-bottom: 2px;text-transform: uppercase; text-decoration: none; font-weight: bolder!important; font-size: 9pt; border-left: 2px solid #FFF; color:#fff;}
		#mainmenu li a:hover, #mainmenu li a:hover{color: orange; border-left: 2px solid orange;}
		
/* Хлебные крошки */
	#breadcrumbs {position: absolute; list-style-type: none; left: -4px; top: -25px; margin-left: 0px!important;}
		#breadcrumbs li{float: left; padding-left: 4px; color: #999;}
		#breadcrumbs li a{padding-right: 4px; text-decoration: none; font-weight: normal; font-size: 10pt;}

	

/* РАСКЛАДКА СТРАНИЦЫ */
html {height:100%}
body {min-height:100%; _height:100%; position:relative; $diplay:inline-block; background: url(design/background_body.jpg) repeat-x;}
body:before {content:""; display:block; width:0; border-bottom: 1px solid transparent; margin-bottom:-1px;}
body:after {clear:both; content:""; display:block}

body {margin:0 auto; width:990px}
#container {margin:0 auto; width:990px; position: absolute; margin-top: 50px;}

.header {height:45px; position:absolute; top:20px; width:990px}



.footer {clear:both;  height:62px; position: absolute; top: 100%; margin-top: -65px; width: 100%;}
.footer .sap {margin:0 auto; width:990px; color: #999; padding-top: 10px; font-size: 11pt;}


.right_column {width: 250px; float: right;  padding-left: 10px;}
.content_column {margin-right: 265px; padding-bottom: 90px; border-right: 1px solid black;}

.album_rubric {width: 240px; margin-top: 14px; position: relative;}
.album_rubric .title .arrow {float: right; margin: 2px; padding-top: 9px; cursor: pointer; display: none;}

.inner {position: relative;}

#photomonitor {width: 447px; height: 381px; margin: 0 auto; margin-top: 20px;}

#pictures_block {position: relative; width: 680px; height: 161px; margin-left:25px;}

.slide {margin:0 19px; height: 160px; position:relative; margin-bottom:20px; $display:inline-block}
.slide .back {position:absolute; left:-12px; top:0; cursor:pointer; top: 55px;}
.slide .forward {position:absolute; left:100%; margin-left:5px; top:55px; cursor:pointer;}
.slide .scroll {margin:0; width:100%; height: 138px; overflow:auto; $display:inline-block}

.slide .lenta {}
.slide .lenta td {padding-left:20px; padding-top: 12px; background: url(images/slide_delimitr.jpg) 0px 8px no-repeat;}
.slide .caption {margin-left:0}

img.back, img.forward {display: none;}
