﻿* {margin: 0; padding: 0;}
html {font-size: 100.01%;}
body {font-size: 62.5%; font-family: georgia, times new roman; line-height: 1.4em; background: white; color: black;}
table {border-collapse:	collapse; width: 100%;}
td {vertical-align: top;} .vert_bot {vertical-align: bottom;} .vert_mid {vertical-align: middle;}

/* Links */
a:link {color: #317392; text-decoration: underline;}
a:visited {color: #317392; text-decoration: underline;}
a:hover {color: #FAB900; text-decoration: underline;}
a:active {color: #FAB900; text-decoration: underline;}

a.Resume_Subheader:link {color: #317392; text-decoration: none; border-bottom: 1px #317392 dashed;}
a.Resume_Subheader:visited {color: #317392; text-decoration: none; border-bottom: 1px #317392 dashed;}
a.Resume_Subheader:hover {color: #FAB900; text-decoration: none; border-bottom: 1px #FAB900 dashed;}
a.Resume_Subheader:active {color: #FAB900; text-decoration: none; border-bottom: 1px #FAB900 dashed;}

a.white:link {color: #FFF; text-decoration: underline;}
a.white:visited {color: #FFF; text-decoration: underline;}
a.white:hover {color: #FFF; text-decoration: underline;}
a.white:active {color: #FFF; text-decoration: underline;}

a.red:link {color: #761F1F; text-decoration: underline;}
a.red:visited {color: #761F1F; text-decoration: underline;}
a.red:hover {color: #761F1F; text-decoration: underline;}
a.red:active {color: #761F1F; text-decoration: underline;}

/* MAKE-UP */
DIV {FLOAT: LEFT; WIDTH: 100%;}
#Entire {background: url(../zeta/topGR.gif) repeat-x; height: 324px; width: 100%;}
	#skyRG {background: url(../zeta/skyRG.jpg) no-repeat right top;}
	#skyLF {background: url(../zeta/skyLF.jpg) no-repeat left top;}
		#Top {border: 1px green solido; height: 122px; width: 755px; margin-left: 15px;}
			.Logotype {padding: 40px 0 0 67px; width: auto; border: 1px blue solido}
			.Navi {float: right; width: auto; padding: 66px 0 0 0; border: 1px red solido;}
			
		#Satelite {width: 755px; height: 341px; border: 1px pink solido; margin-left: 15px; margin-bottom: 4em;}
		.Prigorodnoe {background: url(../zeta/satelite1.jpg) no-repeat;}
		.Prigorodnoe1 {background: url(../zeta/satelite2.jpg) no-repeat;}
		.Prigorodnoe2 {background: url(../zeta/satelite7.jpg) no-repeat;}
		.Prigorodnoe3 {background: url(../zeta/satelite4.jpg) no-repeat;}
		.Prigorodnoe4 {background: url(../zeta/satelite4.jpg) no-repeat;}
		.Prigorodnoe5 {background: url(../zeta/satelite1.jpg) no-repeat;}
		.Prigorodnoe6 {background: url(../zeta/satelite9.jpg) no-repeat;}
		.Prigorodnoe7 {background: url(../zeta/satelite8.jpg) no-repeat;}
		.Prigorodnoe8 {background: url(../zeta/satelite1.jpg) no-repeat;}
			
		#Menu {width: auto; border: 1px magenta solido; margin: 12px 0 0 30px;}
			#Menu ul {font-size: 1.2em; font-weight: bold; list-style-type: none;}
				#Menu ul li {line-height: 1.6em; margin-top: 0.8em;}
					#Menu ul li a:hover {color: #317392;}
		
		/*  ВАКАНСИИ */
					
		#Vacancies {width: 192px; margin-left: 5px; border: 1px red solido; padding-bottom: 8em;}
			#Vacancies ul {font-size: 1.2em; list-style-type: none;}
				#Vacancies ul li {display: block; line-height: 1.6em; margin-top: 0.5em; margin-left: 24px;}
				#Vacancies div {display: block; float: none; line-height: 1.6em; margin-top: 0.5em; background: url(../zeta/vacancyAC.gif) no-repeat; width: 168px; height: 62px; padding: 3px 0 0 24px; color: white; border: 1px black solido;}
				#Vacancies ul li h1 {font-family: times new roman; font-size: 2.8em; font-weight: normal; font-style: italic; padding-bottom: 0.1em;}
				#Vacancies ul li span {font-family: times new roman; font-size: 1.2em; font-weight: bold; font-style: italic;}
		div.pix780 {width: 780px;}
		div#PadBottom4em {padding-bottom: 4em;}
			div#Single_Vacancy {width: 370px; background: #FFF; font-family: arial; padding: 0.5em 10px 3em 10px; cursor: pointer; float: left;}
				div#Single_Vacancy a {text-decoration: none; color: ;}
				#Single_Vacancy h1 {font-size: 1.8em; font-weight: normal; line-height: 1em;}
					#Single_Vacancy h2 {font-size: 1.1em; font-weight: normal; color: #6D6D6D; line-height: 1.4em; padding-top: 0.4em;}
					#Single_Vacancy h3 {font-size: 1.4em; font-weight: normal; line-height: 1.4em; padding-top: 0.6em; color: black;}
					#Single_Vacancy ul {font-size: 1.1em; line-height: 1.2em; padding-left: 1.4em; color: black;}
						#Single_Vacancy ul li {margin-top: 0.4em;}
			
			div#Single_Vacancy:hover {width: 370px; background: #FAB900; font-family: arial; padding: 0.5em 10px 3em 10px;}
				div#Single_Vacancy:hover * {color: white;}\

		#Vacancies_Table {width: 780px; border: 1px green solid; margin-left: 20px; padding-bottom: 8em;}
		
		table#Resume {margin-top: 0.3em; font-size: 1.2em;}
			table#Resume td {padding-bottom: 0.3em;}
			.Mini_Table {width: 75%; line-height: 1.6em;}
			.Empoyers {width: 70%;}
				.Empoyers  td {padding: 0.5em 1em 1em 0;}
			
		small {color: #636363;}

			
		/* СТАТИКА */
		
		.Text_Page h1 {font-family: Georgia; font-size: 4.8em; color: #535353; font-weight: normal; font-style: italic; padding: 0.2em 0 0.2em 0;}
		.Text_Page h2 /*{font-family: Georgia; font-size: 3.6em; color: #535353; font-weight: normal; font-style: italic; padding: 1em 0 0.3em 0;}*/ {font-family: Georgia; font-size: 2.4em; color: #535353; font-weight: normal; font-style: italic; padding: 1em 0 0.3em 0;}
		.Text_Page h3 {font-family: Georgia; font-size: 2.4em; color: #535353; font-weight: normal; font-style: italic; padding: 1em 0 0.3em 0;}
		.Text_Page h4 {font-family: Georgia; font-size: 2em; color: #535353; font-weight: normal; padding: 1.5em 0 0.3em 0;}
		.Text_Page h5 {font-family: Georgia; font-size: 3.8em; color: #535353; font-weight: normal; font-style: italic; padding: 0 0 0 0; line-height: 1em;}
		.Text_Page p {font-size: 1.4em; line-height: 1.4em; padding-top: 1em;}
		.Text_Page p.review {font-size: 1.4em; line-height: 1.4em; padding: 0.3em 0.5em 1em 2em; margin: 0.5em 0 0 1em; width: 80%; background: #EAEAEA; font-style: italic; color: #535353;}
		.Text_Page ul {font-size: 1.2em; line-height: 1.4em; padding-top: 0em; margin-left: 2em; color: #535353; list-style-type: square;}
			.Text_Page ul li {margin-top: 0.5em;}
			
		#mdash_Out {margin: -0.1em 0 0 -1.1em; position: absolute; font-size: 1.2em; font-weight: bold;}
		
		#Footer {background: #FAF9F7; font-family: arial; font-size: 1.1em; color: #858585;}
			#Footer div {background: url(../zeta/footerGR.gif) repeat-x; padding: 1em 0 2em 0; border: 1px blue solido;}
				#Footer div div {background: none;}
				#Footer #Address {width: 320px; margin-left: 100px;}
				#Footer #Phone {width: 390px;}
				#Footer #Cobayashi {width: auto;}
			#Footer p {padding-bottom: 0.7em;}
			 
						
/* Forms */
form {padding-bottom: 3em;}
form textarea {width: 60%; height: 10em; display: block;}
form input.string {width: 20em;}
form input.super_string {width: 100%; font-size: 2em; font-family: georgia; font-style: italic;}
form input.short_string {width: 5em;}
form input.string90 {width: 95%;}
form input.string2 {width: 2em;}
form input.ok {padding: 0.2em 0.5em; display: block; margin-top: 2em;}

span.positive {color: #27761F;}
span.negative {color: #761F1F;}

/* HIROSHIMA */
textarea.Large {width: 100%; height: 10em;}

/* Copyright 2008, cobayashi.ru */
