.header {
	POSITION: relative; MIN-HEIGHT: 255px; WIDTH: 100%
}
.htop {
	MIN-HEIGHT: 63px; BACKGROUND: url(/images/mirastudio//htop.jpg) no-repeat 100% 0px
}
.htop UL {
	MIN-HEIGHT: 36px; PADDING-LEFT: 5%; BACKGROUND: #232323; OVERFLOW: hidden; MARGIN-RIGHT: 563px
}
.htop UL LI {
	LINE-HEIGHT: 36px; FLOAT: left; MARGIN-LEFT: 5%
}
.htop UL LI:first-child {
	MARGIN-LEFT: 0px
}
.htop UL LI A {
	COLOR: #fff
}
.hmid {
	MIN-HEIGHT: 54px; BACKGROUND: url(/images/mirastudio//hmid.jpg) repeat-y 100% 0px
}
.hbot .bred {
	HEIGHT: 30px; COLOR: #949494; MARGIN-LEFT: 5%; PADDING-TOP: 50px
}
.hbot .bred A {
	FONT-SIZE: 0.8em
}
.hmid UL {
	Z-INDEX: 2; POSITION: relative; OVERFLOW: hidden
}
.hmid UL LI {
	FLOAT: left; MARGIN-LEFT: 5%
}
.hmid UL LI A {
	COLOR: #000
}
.kakah {
	OVERFLOW: hidden; _padding-top: 1px
}
.kakah H2 {
	MARGIN-LEFT: 5%
}
.inkak {
	OVERFLOW: hidden
}
.inkak LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #979797; FONT-SIZE: 1.3em; PADDING-TOP: 0px
}
.hbot {
	MIN-HEIGHT: 150px; BACKGROUND: url(/images/mirastudio//hbot.jpg) no-repeat 100% 0px
}
.mira {
	Z-INDEX: 1; DISPLAY: block; COLOR: #979797; TOP: 44px; RIGHT: 30px
}
.mira P {
	POSITION: relative; LINE-HEIGHT: normal; MARGIN: 20px 0px 10px; LETTER-SPACING: 0.06em; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px !important; LEFT: -30px
}
.lefter {
	TEXT-ALIGN: left !important; MARGIN: 0px auto; FLOAT: none !important
}
.lefter UL {
	MARGIN-LEFT: 20px
}
.hmid UL LI.selected {
	MARGIN-TOP: -11px; MARGIN-BOTTOM: 0px; BACKGROUND: url(/images/design/topmenu_selected.jpg) no-repeat 100% 0px; COLOR: #990000; OVERFLOW: hidden
}
.miramira {
	DISPLAY: block; MARGIN-LEFT: 30px
}
DIV {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.container {
	MIN-HEIGHT: 100%; WIDTH: 100%; OVERFLOW: hidden
}
.container H6 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; BACKGROUND: #e5e5e5; MARGIN-LEFT: -50px; FONT-SIZE: 1em; PADDING-TOP: 20px
}
.seo {
	TEXT-ALIGN: left !important; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; COLOR: #404040 !important; FONT-SIZE: 0.8em !important; PADDING-TOP: 20px
}
.folio {
	WIDTH: 100%; DISPLAY: table
}
.folio UL {
	WIDTH: 100%; DISPLAY: table-row; TABLE-LAYOUT: fixed
}
.folio UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 50px; WIDTH: 33%; DISPLAY: table-cell; VERTICAL-ALIGN: top
}
.folio UL LI P {
	TEXT-ALIGN: right; MARGIN: 5px auto 0px; WIDTH: 285px; COLOR: #000; FONT-SIZE: 1.2em
}
.folio UL LI P A {
	COLOR: #2c2b2b; FONT-SIZE: 0.8em
}
DT {
	
}
DD {
	
}
DL {
	MARGIN: 0px auto; WIDTH: 285px; COLOR: #6f6f6f; CLEAR: both; FONT-SIZE: 0.8em !important; OVERFLOW: hidden
}
DT {
	BORDER-BOTTOM: red 1px solid; TEXT-ALIGN: right; BORDER-LEFT: red 1px solid; MARGIN: 0px 10px; WIDTH: 106px; FLOAT: left; CLEAR: left; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
DD {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; FLOAT: left; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.right {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 287px; PADDING-RIGHT: 0px; BACKGROUND: #e5e5e5; PADDING-TOP: 10px
}
.tab {
	POSITION: relative; PADDING-BOTTOM: 37px; PADDING-LEFT: 37px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/mirastudio//shad-left.jpg) #fff repeat-y 0px 0px; COLOR: #5f5f5f; PADDING-TOP: 15px
}
.tab * {
	Z-INDEX: 2; POSITION: relative
}
.tab .sayme {
	HEIGHT: 117px
}
.tab .acz {
	TOP: 30px; LEFT: -125px
}
.tab UL {
	MARGIN-LEFT: 15px
}
.tab P {
	
}
.tab .button {
	PADDING-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 17px; WIDTH: 108px; PADDING-RIGHT: 17px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fff; FONT-SIZE: 1.3em; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 4px
}
.tab .buter {
	TEXT-ALIGN: right; PADDING-RIGHT: 17px
}
.tab .checker {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
.tab #check {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 10%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.special {
	MARGIN-TOP: 30px
}
.shadgrr {
	BACKGROUND: url(/images/mirastudio//shadgrr.jpg) no-repeat 0px 0px; HEIGHT: 12px
}
.nomorefuckinmarginsbot {
	MARGIN-BOTTOM: 0px
}
.nomorefuckinmargins {
	MARGIN: 0px
}
IMG.zag1 {
	Z-INDEX: 1 !important; TOP: -40px; RIGHT: 0px
}
IMG.zag2 {
	TOP: -17px; RIGHT: 0px
}
.shadbot {
	BACKGROUND: url(/images/mirastudio//shadbot.jpg) no-repeat 0px 0px; HEIGHT: 12px
}
.shadbot2 {
	BACKGROUND: url(/images/mirastudio//sbot2.jpg) no-repeat 0px 0px; HEIGHT: 33px; MARGIN-LEFT: 2px
}
.content {
	Z-INDEX: 9; POSITION: relative; PADDING-BOTTOM: 70px; MIN-HEIGHT: 100%; PADDING-LEFT: 50px; PADDING-RIGHT: 20px; OVERFLOW: hidden; MARGIN-RIGHT: 307px; PADDING-TOP: 15px; _width: 65%
}
.map {
	MARGIN: 30px 0px 30px -30px
}
.pics {
	Z-INDEX: 10; POSITION: relative; WIDTH: 343px; MARGIN-BOTTOM: 250px; HEIGHT: 390px; MARGIN-LEFT: -50px
}
.grimg {
	TOP: -200px; RIGHT: 0px
}
#newsstick H4 {
	FONT-SIZE: 1.1em
}
#newsstick H4 A {
	COLOR: #5f5f5f
}
#newsstick H4 A:hover {
	COLOR: #9f0005
}
.news {
	MARGIN: 10px 0px
}
.news P {
	MARGIN: 0px
}
.sort {
	CLEAR: both
}
.sort .tb {
	OVERFLOW: hidden
}
.sort .tb DIV {
	TEXT-ALIGN: center; WIDTH: 33%; WHITE-SPACE: nowrap; FLOAT: left
}
.sort .tb P {
	MARGIN: 0px
}
.sort .tb INPUT {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.ser {
	POSITION: relative; MARGIN-TOP: 12px; WIDTH: 211px !important; FONT-SIZE: 0.8em; OVERFLOW: hidden
}
.dbutt {
	WIDTH: 28px !important
}
.sbutt {
	WIDTH: 28px; HEIGHT: 25px
}
.ser .le {
	TOP: 0px; LEFT: -5px
}
.ser .ri {
	TOP: 0px; RIGHT: -5px
}
.search {
	BORDER-BOTTOM: #7e7e7e 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 14px; FONT-SIZE: 1em; BORDER-TOP: #7e7e7e 1px solid; PADDING-TOP: 4px
}
.last {
	Z-INDEX: 10; POSITION: relative; WIDTH: 290px !important; FLOAT: right !important
}
.this_is_once {
	POSITION: relative; LINE-HEIGHT: normal; COLOR: #979797; FONT-SIZE: 1em; FONT-WEIGHT: bold; LEFT: -30px; _margin: 30px 0 10px
}
.footer {
	POSITION: relative; WIDTH: 100%
}
.ftop {
	MARGIN-BOTTOM: -1px; BACKGROUND: url(/images/mirastudio//ftop.jpg) no-repeat 100% 0px; HEIGHT: 196px; PADDING-TOP: 1px
}
.fbot {
	BACKGROUND: url(/images/mirastudio//fbot.jpg) #292929 no-repeat 100% 0px; HEIGHT: 33px
}
.mira2 {
	DISPLAY: block; TOP: 50px; RIGHT: 190px
}
.vcard {
	MARGIN-TOP: 60px; FLOAT: left; MARGIN-LEFT: 67px
}
.mail {
	LINE-HEIGHT: 120%; MARGIN-TOP: 10px
}
A.email {
	COLOR: #9f0005
}
.cont {
	MARGIN-TOP: 5px; DISPLAY: block
}
.counters {
	BOTTOM: 28px; RIGHT: 35px
}
.counters IMG {
	MARGIN: 5px
}
.namewrap {
	POSITION: relative; MARGIN-TOP: 40px; HEIGHT: 100%; OVERFLOW: hidden; _overflow-y: visible; _height: 1%
}
.nameleft {
	TEXT-ALIGN: center; WIDTH: 220px; HEIGHT: 100%; PADDING-TOP: 1px
}
.nameright {
	POSITION: relative; HEIGHT: 100%; MARGIN-LEFT: 220px
}
.nameright H2 {
	POSITION: relative; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: normal !important
}
.nameright H4 {
	POSITION: relative; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: normal !important
}
.nameright H2 {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.nameright H2 A {
	COLOR: #ac0006 !important; FONT-SIZE: 1em
}
.nameright H4 {
	MARGIN: 0px; COLOR: #010101 !important
}
.nameright P {
	MARGIN: 10px 0px; COLOR: #4a4949 !important
}
.right H2 {
	COLOR: #ac0006 !important
}
.right H3 {
	COLOR: #ac0006 !important
}
.redesign-info {
	POSITION: absolute; WIDTH: 360px; COLOR: #c00; TOP: 135px; LEFT: 35%
}
.bar {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 1px; WIDTH: 157px; PADDING-RIGHT: 1px; BACKGROUND: url(/images/bar_bg.gif) no-repeat; HEIGHT: 7px; FONT-SIZE: 0px; PADDING-TOP: 3px
}
.bar DIV {
	LINE-HEIGHT: 0; BACKGROUND: url(/images/bar_percents.gif) #7c0000 repeat-x; HEIGHT: 7px; FONT-SIZE: 0px
}
