*
{
	margin:0px;
	padding:0px;
}
body
{
	background-image:url(1px/bg.png);
	
}
.container
{
margin-left:auto;
margin-right:auto;
width:1100px;
border:1px solid      hidden;
display:block;

animation: fadein 2s;
    -moz-animation: fadein 2s; /* Firefox */
    -webkit-animation: fadein 2s; /* Safari and Chrome */
    -o-animation: fadein 2s; /* Opera */
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}

.first
{
	width:1100px;
	height:122px;
	border:0px solid #F00;
	background-color:#2372fd;
	margin-left:auto;
	background-image:url(1px/b.jpg);
	background-repeat:repeat-x;
	display:block;
}

.logo
{
	width:105px;
	height:105px;
	border:0px solid #F00;
	background-image:url(logo/logo.png);
	margin-top:-112px;
	margin-left:20px;
	display:block;
}

.t1
{
	
	width:700px;
	height:55px;
	border:0px solid #F00;
	font-family:Monotype Corsiva;
	color:#373cef;
	font-size:45px;
	margin-top:-114px;
	margin-left:140px;
	display:block;
}

.t2
{
	
	width:240px;
	height:30px;
	border:0px solid #F00;
	font-family:Agency FB;
	color:#fff;
	font-size:24px;
	margin-top:10px;
	margin-left:150px;
	display:block;
}

.logo2
{
	width:105px;
	height:105px;
	border:0px solid #F00;
	background-image:url(logo/logo2.png);
	margin-top:-85px;
	margin-left:975px;
	display:block;
}

.g
{
	width:28px;
	height:24px;
	border:0px solid #F00;
	margin-top:-35px;
	margin-left:800px;
	display:block;
}

.tw
{
	width:28px;
	height:24px;
	border:0px solid #F00;
	margin-top:-24px;
	margin-left:840px;
	display:block;
}
.f
{
	width:27px;
	height:24px;
	border:0px solid #F00;
	margin-top:-24px;
	margin-left:880px;
	display:block;
}

.call
{
	
	width:80px;
	height:30px;
	border:0px solid #F00;
	font-family:Agency FB;
	color:#9ff2f1;
	font-size:24px;
	margin-top:-34px;
	margin-left:450px;
	display:block;
}
.quotes 
{
display: none; 
font-family:Agency FB;
font-size:24px;
color:#fff;
}
.no
{
	
	width:240px;
	height:30px;
	border:0px solid #F00;
    margin-top:-30px;
	margin-left:530px;
}
.bar
{
	width:1100px;
	height:53px;
	border:0px solid #F00;
	margin-top:20px;
	margin-left:0px;
	background-color:#000;
	background-image:url(images/br.png);
	display:block;
}

.so
{
	width:1100px;
	height:400px;
	border:0px solid #F00;

}

.bar2
{
	width:1100px;
	height:53px;
	border:0px solid #F00;

	margin-left:0px;
	background-color:#000;
	background-image:url(images/br.png);
	display:block;
}

.app
{
	width:1100px;
	height: auto;
	border:0px solid #F00;
	background: -moz-linear-gradient(top, black, #CC9 1px, #fff);
    background: -webkit-gradient(linear, left top, left bottom, from(#CC9), to(#fff));
}

.text004
{
	width:900px;
	height:30px;
	border:0px solid #F00;
	padding-top:40px;
	font-family:As seen on TV Sk;
	font-size:16px;
	margin-left:30px;
	color:#373cef;
	font-style:italic;
	
}
.text2
{
	width:1100px;
	height:800px;
	border:0px solid #F00;
	margin-top:100px;
	

}

.y
{
	width:1020px;
	height:740px;
	border:0px solid #F00;
	margin-top:10px;
	font-family:Constantia;
	font-style:italic;
	font-size:18px;
	margin-left:30px;
	margin-top:100px;
	color:#000;
	line-height:32px;
	text-align:justify;
}

.tx
{
	width:1020px;
	height:700px;
	border:0px solid #F00;
	margin-left:30px;
	margin-top:2230px;
}

.bk
{
	width:1100px;
	height:50px;
	border:0px solid #F00;
	margin-top:100px;
    margin-left:-1px;
}



.boxlast02
{
	width:1100px;
	height:300px;
	border:0px solid #FFF;
	background-color:#333;
	margin-top:-1px;
	display:block;
}

.shart
{
width:180px;
height:209px;
border:0px solid #FC0;
margin-top:1px;
margin-left:20px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:0px;

}	
.shart ul
{
list-style-type:none;
}
.shart ul li
{
padding-top:20px;
padding-left:60px;
padding-right:15px;
border-right:1px solid #d7c5a3;
border-right-style:dotted;
}
.shart ul li a
{
font-size:12px;
color:#b5bbbb;
text-decoration:none;
}
.shart ul li a:hover
{
color:#000;
}
.shart li a:hover
{
	background:#d7c5a3;
}


.shart2
{
width:280px;
height:210px;
border:0px solid #FC0;
margin-top:-235px;
margin-left:200px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:30px;
}	
.shart2 ul
{
list-style-type:none;
}
.shart2 ul li
{
padding-top:20px;
padding-left:60px;
padding-right:15px;
border-right:1px solid #d7c5a3;
border-right-style:dotted;
}
.shart2 ul li a
{
font-size:12px;
color:#b5bbbb;
text-decoration:none;
}
.shart2 ul li a:hover
{
color:#000;
}
.shart2 li a:hover
{
	background:#d7c5a3;
}

.shart3
{
width:300px;
height:209px;
border:0px solid #FC0;
margin-top:-210px;
margin-left:450px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;


}	
.shart3 ul
{
list-style-type:none;
}
.shart3 ul li
{
padding-top:20px;
padding-left:60px;
padding-right:15px;
border-right:1px solid #d7c5a3;
border-right-style:dotted;
}
.shart3 ul li a
{
font-size:12px;
color:#b5bbbb;
text-decoration:none;
}
.shart3 ul li a:hover
{
color:#000;
}
.shart3 li a:hover
{
	background:#d7c5a3;
}



.box
{
	width:300px;
	height: auto;
	border:0px solid #F00;
	margin-top:-205px;
	margin-left:770px;
}

.add
{
	width:200px;
	height:23px;
border:0px solid #FC0;
margin-top:20px;
margin-left:100px;
color:#fff;

display:block;
}

.add2
{
	width:300px;
	height:200px;
border:0px solid #FC0;
margin-top:10px;
margin-left:10px;
color:#CC9;
line-height:25px;
display:block;
}

.last
{
	width:1100px;
	height:80px;
	border:0px solid #FFF;
	background-color:#666;
	margin-top:-1px;
	display:block;
}


.cr
{
width:500px;
height:30px;
border:0px solid #FC0;
margin-left:430px;
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
}
.cr2
{
width:500px;
height:30px;
border:0px solid #FC0;
margin-top:5px;
margin-left:440px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
}

.egg
{
width:50px;
height:20px;
border:0px solid #FC0;
margin-top:-40px;
margin-left:1000px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
}


.egg ul
{
list-style-type:none;
}

.egg ul li a
{

color:#666;
text-decoration:none;
}


.egg ul li a:hover
{
color:#FFCC99;
}
