/* Azthetik css reset */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, legend, caption { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; }
html { display: table; width: 100%; height: 100%; overflow-x: hidden !iefix; }
img { vertical-align: middle; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
label { cursor: pointer; display: inline-block; }

html {
	background-color:transparent;
	background-image: url(img/main2.png);
	background-position: center top;
	background-repeat: repeat-x;
}

body {
	background-color:transparent;
	background-image: url(img/bg-x.jpg);
	background-position: center top;
	background-repeat: repeat-x;
}

#head {
	background-color:transparent;
	background-image: url(img/header.png);
	background-position: center top;
	background-repeat: no-repeat;
	height:127px;
	margin:0 auto;
	text-align:center;
	display:none;
	visibility:hidden;
}

#main {
	background-color:transparent;
	margin:0 auto;
}

#main2 {
	background-color:transparent;
	background-image: url(img/main-top11.png);
	background-position: center top;
	background-repeat: no-repeat;
	width:1078px;
	margin:0 auto;
}

#main3 {
	background-color:transparent;
	width:1078px;
	min-height:880px;
	margin:0 auto;
	font-family:arial;
	font-size:10pt;
	color:#333;
	position:relative;
}

#section {
	padding: 500px 0 0 150px;
	text-align:justify;
	margin-left:20px;
	position:absolute;
}

.video {
	width:590px !important;
	padding:5px !important;
	position:absolute !important;
	top:326px;
	left:0;
}

h1 {
	font-size:20px;
	line-height:30px;
	margin:-1px 0 14px;
	text-decoration:none;
}

.copy {
	width:590px !important;
	padding:12px 5px 5px 5px !important;
	position:absolute !important;
	top:700px;
	left:0;
	font-family:"Times New Roman", Times, serif;
	color:#848484;
	text-shadow:1px 1px 0px rgba(255,255,255,0.5);
	font-size:16px;
	line-height:20px;
}

.order {
    color: #FFFFFF;
    font-family: Arial,"Times New Roman",Times,sans-serif;
    font-size: 17px;
    left: 620px;
    line-height: 22px;
    padding: 470px 5px 5px 39px!important;
    position: absolute !important;
    text-shadow: 1px -1px 0 rgba(0, 0, 0, 0.3);
    top: 284px;
    width: 415px !important;
}

#buttons {
	padding: 0px 0px;
	display:block;
	margin:6px auto;
	position:absolute;
	height:95px;
	width:414px;
	background: transparent url(img/button2.png) center center no-repeat;
	text-align:center;
	line-height:95px;
	font-size:26px;
	color:#00C;
	text-shadow:1px 1px 0px rgba(255,255,255,0.9);
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	font-weight:bold;
	opacity:0.85;
}

#buttons:hover {
	background: transparent url(img/button_hover2.png) center center no-repeat;
}




.order.2 #buttons {
	display:block;
	margin:6px auto;
	position:relative;
	height:101px;
	width:417px;
	background: transparent url(img/button.png) center center no-repeat;
	font-size:0px;
	opacity:0.85;
}

#buttons.one {
	background: transparent url(img/button500.png) center center no-repeat !important;
}
#buttons.one:hover {
	background: transparent url(img/button500_hover.png) center center no-repeat !important;
}

#buttons.two {
	background: transparent url(img/button100.png) center center no-repeat !important;
}
#buttons.two:hover {
	background: transparent url(img/button100_hover.png) center center no-repeat !important;
}

#buttons.three {
	background: transparent url(img/button30.png) center center no-repeat !important;
}
#buttons.three:hover {
	background: transparent url(img/button30_hover.png) center center no-repeat !important;
}

#buttons.four {
	background: transparent url(img/button10.png) center center no-repeat !important;
}
#buttons.four:hover {
	background: transparent url(img/button10_hover.png) center center no-repeat !important;
}




#section, #footer {
	display:block;
}

#footer_2 {
	width:100px;
	margin:auto;
	position:static;
	display:block;
	margin-top: 40px;
	position:relative;
	height: 100px;
	background: #f9f7fa;
	border-top: #e5dbe0 solid 1px;
	border-right: #e5dbe0 solid 1px;
	border-left: #e5dbe0 solid 1px;
}

footer h1 {
	width:64px;
	height:80px;
	background-image: url(img/sm.png) ;
}



#footer {
    background: #000;
    color: rgba(0, 0, 0, 0.3);
    font-size: 11px;
    height: 100px;
    left: 0;
    margin: 0 auto;
    padding: 10px 0 0 39px;
    position: absolute;
    text-align: left;
    top: 1086px;
}

#footer a {
    color: rgba(0, 0, 0, 0.3);
	border:none;
	text-decoration:none;
}
#footer a:visited {
    color: rgba(0, 0, 0, 0.3);
	border:none;
	text-decoration:none;
}
#footer a:hover {
    color: rgba(0, 0, 0, 0.6);
	border:none;
	text-decoration:none;
}


}
#more.about {
	left:0;
    background: transparent url(img/more.png) no-repeat scroll 0px 0;
}
#more.about:hover {
	background-position: 0px -32px;
}
#more.contact {
	left:120px;
    background: transparent url(img/more.png) no-repeat scroll -119px 0;
}
#more.contact:hover {
	background-position: -119px -32px;
}

#tabs {
	font-family:sans-serif;
	font-size:25px;
	margin: -44px auto 0 auto;
	color:#ed475b;
	width: 1078px;
	border: 0px;
	height: 300px;

}


#tabs ul {
	font-family: arial, sans-serif;
	font-size: 15px;
}

#tabs span {
	color:#2e2d30;
}

#tabs.ui-tabs-nav {

	opacity:0.1;
	
}

/*--- Fragment --->*/

.fragment-content  {
	position: relative;
	margin-top: 25px;
	font-size:17px;
	color:#575162;
}

.fragment-content1  {
	position: relative;
	width: auto;
	margin-top: 25px;
	font-size:17px;
	color:#575162;
}

.fragment-content1  {
	text-align:center;
	position: relative;
	width: auto;
	margin-top: 25px;
	font-size:17px;
	color:#575162;
}

.fragment-content2  {
	position: relative;
	width: auto;
	margin-top: 25px;
	font-size:15px;
	color:#000;
}

.fragment-content p {
	position: absolute;
	padding-left: 170px;
	color:#575162;
	line-height:25px;
}
.fragment-content1 p {
	text-align: center;
	position: relative;
	margin: 25px 0 25px 0;
	letter-spacing:1px;
	line-height:22px;
}

.fragment-content2 p {
	text-align: left;
	position: relative;
	margin: 20px 0 20px 0;
	letter-spacing:0px;
}

.fragment-content2 img {
	float:center;
}

.fragment-content h1 {
	float:left;
	clear:both;
	font-size:20px;
	line-height:30px;
	margin:-1px 0 14px;
	text-decoration:none;
	}
.fragment-content1 img {
	display: block;
    margin-left: auto;
    margin-right: auto;
    border:5px solid #e5dbe0;
    -moz-box-shadow: 0px 0px 15px #979797;
    -webkit-box-shadow: 0px 0px 15px #979797;
    box-shadow: 0px 0px 15px #979797;

}
#so {
	margin:auto;
	clear:both;
	margin-top:10px;
	position:absolute;
	height:80px;
	width:64px;
	background: transparent url(img/sm.png) center center no-repeat;
	opacity:0.30;
}

#so:hover {
	background: transparent url(img/sm.png) center center no-repeat;
}

#so:active {
	background: transparent url(img/sm3.png) center center no-repeat;
	
}
