/*	-------------------------------------------------------------
	JSC Gazprom
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description: Print base styles
	Filename:    print.css
	Version:     0.1a
	Date:        17-04-2006
	-------------------------------------------------------------	*/

/*	-------------------------------------------------------------
	Whidth page Body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	body, #header, #content, #footer {

	}
	
/*	-------------------------------------------------------------
	Base Body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		
		html {
			height: 100%;
			width: 100%;
			}


		body {
			margin: 10px auto;
			padding: 0px;
			background-color: #ffffff;
			color: #485056;
			font-family: Arial, Helvetica, sans-serif;
			}
		
		form {
			margin: 0;
			padding: 0;
		}
			
		a {
			color: #1C5DA2;
		}
		a:visited {
			color: #3775A6;
		}
			
		a:hover {
			background: #1C5DA2;
			color: #FFF;
			text-decoration: none;
		}
	
		
		a img {
			border:0px;}
		
		p {
			margin: 0.5em 0px 0.9em 0px;
			padding: 0px;}
		
		h1 {
			padding: 0px;
			margin: 0px;}
			
		h1 {
			font-size: 1.5em;
			line-height: 1em;
			margin: 0.5em 0 1em 0;
			letter-spacing: -0.05em;
			font-weight: normal;
		}	
		
		h2 {
			margin: 1em 0 0.5em 0;
			font-weight: normal;
		}
		
		h2, .TopicTitle {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1.2em;
			font-weight: normal;
		}	

		.nowrap {
			white-space: nowrap;
		}
		small {
			color: #8A8A89;
			font-size: 0.8em;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			clear: both;
			display: block;
		}
		
		#right h2 {
			font-size: 1em;
			font-weight: bold;
			color: #1C5DA2;
		}
		
		#content {
			padding: 0 0 2em 0;
		}
/*	-------------------------------------------------------------
	Print Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

		.no-print, noscript, #header, #topbar, form, #left, #right {
			display: none;
			visibility: hidden; }
			
			
		.no {
			display: none;
			visibility: hidden; }

		#headerPrint {
			text-align: left;
			vertical-align: bottom;
			padding: 0 0 7px 0;
			border-bottom: 3px solid #1C5DA2;
			margin: 0 0 1em 0;
			}
			
/*	-------------------------------------------------------------
	Top Bar Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

			
			
/*	Search Form
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


			
/*	-------------------------------------------------------------
	Main menu
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#center {
			text-align: left;
		}
		
/*	Channels
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		.news {
			margin: 0 0 1em 0;
			padding: 0.5em 0;
			border-bottom: 1px solid #485056;
		}

		.news h3, #right h3  {
      	font-family: Arial, Helvetica, sans-serif;
			font-size: 1em;
			margin: 0;
		}
		
		h3 a {
			text-decoration: none;	
		}
		
		em {
			font-family: Geneva, Times New Roman, serif;
		}
		
		.news p, #right p {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 0.9em;
			line-height: 1.3em;
		}
	
		.news .time {
			font-size: 0.8em;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			margin: 0 0 0.4em 0;
			color: #8A8A89;
		}
		
		#from-first{
			border-bottom: 3px solid #F59045;
			margin: 0 0 1px 0;
			padding: 0 0 0.5em 35px;
			background-image: url(/images/bul_anons.gif);
			background-repeat: no-repeat;
			background-position: 10px 0;
		}
		
		#from-first h3 {
			margin: 0;
			padding: 0;
			font-size: 1.8em;
			font-weight: normal;
		}

		#from-first a {
			font-weight: bold;
			font-size: 1.1em;
		}

	
		.information {
			padding: 0.5em 2em 1.5em 2em;
			margin: 2em 0;
			border: 1px solid #000;
		}
		
		.information p {
			font-size: 0.9em;
		}		


/*	-------------------------------------------------------------
	Header
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
		#header {
			font-size: 0.9em;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			height: 78px;
			text-align: right;
			vertical-align: bottom;
			padding: 0 0 7px 0;
			border-bottom: 3px solid #1C5DA2;
			margin: 0 0 1em 0;
			}

		#header a {
			padding: 0 4px;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			}

/*	Logo
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		
		
		
		#header #logo {
			float: left;
			margin: 0 10px;
			padding: 0;
			display: inline;
		}
		
		#logo:hover {
			background: transparent;
		}
		

		#map-site {
			margin: 0 0 0 -5px;
			float: left;
		}
		
		#lang {
			text-align: right;
		}	
			

		#lang a, #lang a:visited {
			color: #006EC7;
		}	

		#lang a:hover {
			color: #FFF;
		}	

		
/*	Date
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
		#header #date {
			margin-top: 25px;
			width: 300px;
			display: block;
			padding: 0px;
			float: right;
			border: none; }
	
		#header #date h5 {
			width: 300px;
			text-align: right;
			padding: 0px;
			margin: 0px;
			border: none; }
	
		#header #date h6 {
			width: 300px;
			text-align: right;
			padding: 0px;
			margin: 0px;
			border: none; }


/*	-------------------------------------------------------------
	Beta Bar
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
			
		#betaNotice {
			background-color: #f5f3de;
			border: solid 1px #dddab5;
			padding: 5px 5px 5px 29px;
			background-image: url(/_images/icon_info.png);
			background-repeat: no-repeat;
			margin: 5px;
			font-size: 11px;
			clear: both; }


/*	#############################################################
	Home Page
	#############################################################
	#############################################################	*/

/*	-------------------------------------------------------------
	Primary Block
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	includes:	Feature, Article List, Sponsor, Snap Shot,
				Sound Byte, The Number, Site Info
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

		#primary {
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			background-color: #fff;
			padding: 0px;
			float:left;
			display: inline;
			height: auto;
			width: 750px; }
		







/*	#############################################################
	Footer
	#############################################################
	#############################################################	*/
	
/*	-------------------------------------------------------------
	Footer Block (width styles in alternate CSS's)
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
		#footer {
			margin: 0 0 2em 0;
			font-size: 0.7em;
			padding: 1em 0px;	
			clear: both;
			text-align: left;
			border-top: 1px solid #000;		
		}
		
		#copyright {
			padding: 0;
		}
		
		#adress {
			padding: 0;
		}						


.autor-one {
	text-align: center;
	font-size: 0.75em;
	text-transform: uppercase;
}

.autor-two {
	width: 50%;
	text-align: center;
	float: left;
	font-size: 0.7em;
	text-transform: uppercase;
}

/*	#############################################################
	Photoarchive / ?????????
	#############################################################
	#############################################################	*/

.img-bild {
	width: 99px;
	height: 99px;
	float: left;
	padding: 12px;
	margin: 0 5px 5px 0;
	background: #EAEAEA;
	border: 1px solid #ddd;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	
}

*html .img-bild {
	width: 127px;
	height: 127px;
	padding: 12px;
}


.img-bild img {
	margin: 0;
	vertical-align: middle;
		
}

