/*  
Theme Name: Тронос 2009
Theme URI: http://www.reactant.ru/wordpress.html
Description: 2009-04-12
Version: 1.0
Author: ATimofeev [Re.Актив]
Author URI: http://www.reactant.ru/about.html
*/


/* Defaults
----------------------------------------------- */
html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}
* {font-size:100.01%;}
  /* -----------[ Main ]----------- */  
    html {width:100%;height:100%;overflow-x:hidden;}
    html {background:#f4e6d9 url(i/gl/html_bg.png) 0 0 repeat;}
    html, input, select, textarea {font: 62.5% Tahoma, Verdana, sans-serif;}
    body {font-size:1.1em;}
    body {color:#6e5545;}
    input, select, textarea  {font-size:1em;font-family:Tahoma;}
	input, select, textarea {color:#747474;}
    h1,h2,h3,h4,h5,h6,pre,code {font-size: 2em; font-weight:normal;}
  /* -----------[ Elements ]----------- */
    table {border-collapse:collapse;}
    fieldset {border: solid 0 transparent;}
    ul li {list-style:none;}
    a img,:link img,:visited img {border:none;}        
    a:link, a:visited, a:focus, a:hover, a:active {text-decoration:none;color:#dd8b29;}
    a:hover {text-decoration:underline;}
  /* -----------[ Class ]----------- */
    .Bo, .CLe {height:0;font-size:0;visibility:hidden;}
    .Bo {clear:both;}
    .CLe {clear:left;}
    .Hi  {font-size:0; visibility:hidden;}


/* Global
----------------------------------------------- */
	/* -----------[ Header ]----------- */
		#Header {height:500px;overflow:hidden;}
		#Header {background:url(i/gl/hdr_bg.png) repeat-x 0 0;}
			#Header .Left {position:absolute;top:0;left:0; width:50%;}
			#Header .Left {background:url(i/gl/hdr-left_bg.jpg) repeat-x 0 330px;}
			#Header .Right {position:absolute;top:0;left:50%; width:50%;}
			#Header .Right {background:url(i/gl/hdr_bg-left.png) repeat-x 0 5px;}
				#Header .Right .Inner {background:url(i/gl/hdr-right_bg.jpg) repeat-x 0 355px;}
			#Header .Left, #Header .Right .Inner {height:600px;}
			#Header .Center {position:relative; width:1000px;height:600px;margin:0 auto;}
			#Header .Center {background:url(i/gl/hdr-center_bg.gif) no-repeat 0 0;}
				#Header .Center h1 a {display:block; position:absolute;top:106px;left:24px; width:135px;height:46px; text-indent:-777em;}
				#HeaderCenterHome, #HeaderCenterContact, #HeaderCenterSitemap {position:absolute; top:165px; text-indent:-777em;}
				#HeaderCenterHome {left:29px; width:12px;height:10px;}
				#HeaderCenterContact {left:57px; width:13px;height:10px;}
				#HeaderCenterSitemap {left:88px; width:12px;height:10px;}
			/* -[ Nav ]- */
				#Header .Nav {font-size:1.5em;font-family:Georgia; position:absolute;top:467px;left:0; width:100%;}
					#Header .Nav ul {width:930px;margin:0 auto;}
						#Header .Nav ul li {float:left;height:23px;}
						#Header .Nav ul li {background:url(i/gl/hdr-nav_li-bg.png) no-repeat 100% 50%;}
							#Header .Nav ul li a {display:block;padding:3px 0 6px 0; text-decoration:underline;} #Header .Nav li a:hover {text-decoration:none;}
							#Header .Nav ul li a {color:#a6281e;}
						#Header #NavAbout {padding:0 53px 0 23px;}
						#Header #NavOffers {padding:0 36px 0 30px;}
						#Header #NavPrice {padding:0 55px 0 43px;}
						#Header #NavNews {padding:0 46px 0 47px;}
						#Header #NavContacts {padding-left:60px;}
						#Header #NavContacts {background:none;}
	/* -----------[ Body ]----------- */
		#Body {position:relative;z-index:2; width:950px;margin:12px auto 35px auto;}
			/* -[ Top ]- */
				#Body .Top {padding-left:29px;}
				/* -[ Left ]- */
					#Body .Top .Text {width:467px; margin-right:16px; float:left;}
						#Body .Top .Text h2 {font-family:Georgia; padding:22px 0 50px 0;}
						#Body .Top .Text h2 {background:url(i/gl/top-text_h2-bg.gif) no-repeat 295px 3px;}
							#Body .Top .Text h2 strong {font-weight:normal;font-size:0.8em; display:block;}
						#Body .Top .Text .Inner {}
							#Body .Top .Text .Inner .Indent {padding-left:16px;}
							#Body .Top .Text .Inner .Indent {border-left:#d77704 solid 4px;}
							#Body .Top .Text .Inner p {margin-bottom:12px; line-height:14px; width:430px;}
				/* -[ Right ]- */			
					#Body .Top .Form {position:relative; width:417px;height:284px; margin-top:11px; float:left;}
					#Body .Top .Form {color:#FFF;background:#fdbb00 url(i/gl/top-form_bg.gif) no-repeat 0 0;}
						#Body .Top .Form .Left {font-family:Georgia; width:172px;height:242px; position:absolute;top:20px;left:32px;}
						#Body .Top .Form .Left {background:url(i/gl/top-form_left-bg.png) repeat-y 100% 0;}
							#Body .Top .Form .Left h3 {font-size:2.1em; margin:8px 0 11px 0;}
							#Body .Top .Form .Left p {font-style:italic;font-size:1.1em; line-height:17px; width:162px;margin-bottom:17px;padding-left:3px;}
						#Body .Top .Form .Right {position:absolute;top:30px;left:217px; width:172px; text-align:center;}
							#Body .Top .Form .Right img {cursor:pointer;}
							#Body .Top .Form .Right fieldset {position:relative;height:39px;}
							#Body .Top .Form .Right fieldset {background:url(i/gl/top-form_input-bg.png) no-repeat 0 0;}
							#Body .Top .Form .Right p {font-style:italic; margin:-10px 0 8px 0;}
								#Body .Top .Form .Right fieldset input {position:absolute;top:4px;left:8px; width:140px;}
								#Body .Top .Form .Right fieldset input {border:none;background:transparent;}
			/* -[ Bottom ]- */
				#Body .Bottom h2  {font-family:Georgia; margin-bottom:42px;padding-left:29px;}
				#Body .Bottom dl {width:452px; margin:-10px 0 20px 0;}
					#Body .Bottom dl dd {padding:0 16px 25px 16px;}
						#Body .Bottom dl dd p {margin-top:15px;}
					#Body .Bottom .Header {font-family:Georgia; position:relative;height:10px; padding-top:10px;}
						#Body .Bottom .Header span {font-size:5em; position:absolute;top:-10px;left:18px; width:48px;}
						#Body .Bottom .Header span {color:#c4b5ab;}
						#Body .Bottom .Header h3 {font-size:1.4em; margin-left:50px;width:365px;}
							#Body .Bottom .Header h3 a {text-decoration:underline;} #Body .Bottom .Header h3 a:hover {text-decoration:none;}
							#Body .Bottom .Header h3 a {color:#a6281e;}
				#Body .Bottom .Corners {background:#faf2eb url(i/gl/bottom-corners_ftr-bg.png) no-repeat 0 100%;}
					#Body .Bottom .Corners .Header {background:#faf2eb url(i/gl/bottom-corners_hdr-bg.png) no-repeat 0 0;}
					/* -[ Left ]- */
						#Body .Bottom .Left {float:left; width:469px;}
						#Body .Bottom .Left {background:url(i/gl/bottom-left_bg.png) repeat-y 100% 0;}
							#Body .Bottom .Left .Inner {padding-left:5px;}
					/* -[ Right ]- */
						#Body .Bottom .Right {float:left; width:467px;}
							#Body .Bottom .Right .Inner {padding-left:17px;}
	/* -----------[ Footer ]----------- */
		#Footer {width:950px; margin:0 auto;}
		#Footer {background:#d0bfb2 url(i/gl/ftr_bg.png) repeat-x 0 0;}
			#Footer .Left, #Footer .Right {float:left;width:50%; border-style:solid;border-width:0 0 4px 0;}
			#Footer .Left {background:url(i/gl/ftr-left_bg.png) no-repeat 0 0; border-color:#d77704;}
				#Footer .Left .Inner {height:75px; padding:24px 0 0 28px;}
				#Footer .Left .Inner {background:url(i/gl/ftr-left_inner-bg.gif) no-repeat 100% 16px;}
				#Footer .Left span {display:block;margin-top:15px;}
					#Footer .Left span a {text-decoration:underline;} #Footer .Left span a:hover {text-decoration:none;}
					#Footer .Left span a {color:#a6281e;}
			#Footer .Right {text-align:right;}		
			#Footer .Right {background:url(i/gl/ftr-right_inner-bg.png) no-repeat 24px 34px; border-color:#004f73; color:#FFF;}
				#Footer .Right .Inner {height:62px; padding:37px 34px 0 0;}
				#Footer .Right .Inner {background:url(i/gl/ftr-right_bg.png) no-repeat 100% 0;}