/* Font Face*/
@font-face {
font-family:Circular;
src: url(../font/Circular.eot);
}
@font-face {
font-family:Circular;
src: url(../font/Circular.ttf) format('truetype');
}

/* Link */

a:link {
	font-family:Circular;
	font-size: 18px;
	color: #333;
	text-decoration: none;
}

a:visited {
	font-family:Circular;
	font-size: 18px;
	text-decoration: none;
	color: #333;
	-webkit-transition: color .5s ease;
	-moz-transition: color .5s ease;
}

a:hover {
	font-family:Circular;
	font-size: 18px;
	text-decoration: none;
	color: #B22222;
	-webkit-transition: color .5s ease;
	-moz-transition: color .5s ease;
}
a:active {
	font-family:Circular;
	font-size: 18px;
	text-decoration: none;
	color: #333;
	-webkit-transition: color .5s ease;
	-moz-transition: color .5s ease;
}

/* background option */
body,td,th {
	font-family:Circular;
	font-size: 18px;
	color: #333;
}
body {
	background-image: url(../images/background.png);
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* News */
.box-news-main-top {
	background-image: url(../icon/note_32.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:  #D3D3D3;
	box-shadow:#fff 0 1px 0;
}
.news-main-text {
	font-family:Circular;
	font-size: 26px;
	font-weight: bold;
	color: #A52A2A;
	padding-left: 40px;
	padding-top: 8px;
	text-shadow:#fff 0 1px 0;
}
.box-news-line {
	background-image: url(../icon/bullet-red.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DCDCDC;
}
.box-news-line2 {
	background-image: url(../icon/bullet-red.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DCDCDC;
}
.box-news-text-left {
	font-family: Circular;
	font-size: 20px;
	color: #333;
	padding-left: 20px;
	padding-top: 5px;
}
/* About Us */
.box-about-main-top {
	background-image: url(../icon/importance-32.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:  #D3D3D3;
	margin-top: 50px;
	margin-bottom: 10px;
	box-shadow:#fff 0 1px 0;
}
.about-main-text {
	font-family:Circular;
	font-size: 26px;
	color: #8B008B;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 8px;
	text-shadow:#fff 0 1px 0;
}
.about-mamin-text-support {
	font-family: Circular;
	font-size: 20px;
	color: #333;
	padding-left: 60px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DCDCDC;
}
.about-mamin-text-support2 {
	font-family: Circular;
	font-size: 20px;
	color: #333;
	padding-left: 10px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DCDCDC;
}
/* Services */
.box-services-main {
	background-image: url(../icon/shop-32.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	box-shadow:#fff 0 1px 0;
}
.service-main-text {
	font-family:Circular;
	font-size: 26px;
	font-weight: bold;
	color: #A52A2A;
	padding-left: 40px;
	padding-top: 8px;
	text-shadow:#fff 0 1px 0;
}
.box-services-money {
	margin-top: 20px;
	border-collapse:collapse; 
	border:1px solid #6495ED;
}
.box-services-money2 {
	padding-top: 5px;
	border:1px solid #6495ED;
}
.services-main-text-support {
	font-family: Circular;
	font-size: 24px;
	color: #191970;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
.services-main-text-support2 {
	font-family: Circular;
	font-size: 24px;
	color:  #C71585;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
.services-main-text-support3 {
	font-family: Circular;
	font-size: 24px;
	color: #FF4500;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
.services-main-text-support4 {
	font-family: Circular;
	font-size: 24px;
	color: #9400D3;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
	box-shadow:#fff 0 1px 0;
}
.services-main-text-support5 {
	font-family: Circular;
	font-size: 18px;
	color:  #333;
	padding-top: 5px;
	padding-left: 10px;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
	box-shadow:#fff 0 1px 0;
}
.services-main-text-support6 {
	font-family: Circular;
	font-size: 18px;
	color: #B22222;
	padding-top: 5px;
	padding-left: 10px;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
/* Porfolio */
.box-portfolio-main {
	background-image: url(../icon/stack_of_photos-32.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	box-shadow:#fff 0 1px 0;
}
.box-portfolio-main2 {
	border: 1px solid #DCDCDC;
	margin-top: 30px;
	margin-left: 15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.box-portfolio-main3 {
	border: 1px solid #DCDCDC;
	margin-top: 30px;
	margin-left: 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.box-portfolio-main4 {
	border: 1px solid #DCDCDC;
	margin-top: 10px;
	margin-left: 15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.box-portfolio-main5 {
	border: 1px solid #DCDCDC;
	margin-top: 10px;
	margin-left: 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.portfolio-main-text {
	font-family:Circular;
	font-size: 26px;
	font-weight: bold;
	color: #A52A2A;
	padding-left: 40px;
	padding-top: 8px;
	text-shadow:#fff 0 1px 0;
}
.portfolio-main-text2 {
	font-family: Circular;
	font-size: 20px;
	color: #4B0082;
}
.box-portfolio-menu {
	margin-top: 10px;
}
/* Payment */
.box-payments-main {
	background-image: url(../icon/bank_cards-32.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	box-shadow:#fff 0 1px 0;
}
.box-payments-main1 {
	background-image: url(../icon/cash_receiving-32.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	box-shadow:#fff 0 1px 0;
	margin-top: 50px;
}
.box-payments-main2 {
	margin-top: 20px;
}
.box-payments-main3 {
	margin-top: 10px;
	border-collapse:collapse; 
	border:1px solid #6495ED;
}
.box-payments-main4{
	background-image: url(../icon/bullet-blue.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 10px;
}
.box-payments-main5{
	background-image: url(../icon/bullet-blue.png);
	background-repeat: no-repeat;
	background-position: left;
}
.payment-main-text {
	font-family:Circular;
	font-size: 26px;
	font-weight: bold;
	color: #A52A2A;
	padding-left: 40px;
	padding-top: 8px;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text1 {
	font-family:Circular;
	font-size: 26px;
	font-weight: bold;
	color: #A52A2A;
	padding-left: 40px;
	padding-top: 8px;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text2 {
	font-family:Circular;
	font-size: 20px;
	color: #333;
	padding-left: 20px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text3 {
	font-family: Circular;
	font-size: 22px;
	color: #000080;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text4 {
	font-family: Circular;
	font-size: 22px;
	color: #C71585;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text5 {
	font-family: Circular;
	font-size: 22px;
	color: #004208;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text6 {
	font-family: Circular;
	font-size: 22px;
	color: #FF4C00;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text7 {
	font-family: Circular;
	font-size: 22px;
	color: #8B008B;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text8 {
	font-family: Circular;
	font-size: 20px;
	color: #333;
	padding-top: 5px;
	border-collapse:collapse;
	border:1px solid #6495ED;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text9 {
	font-family: Circular;
	font-size: 20px;
	color: #333;
	padding-left: 10px;
	padding-top: 2px;
	text-shadow:#fff 0 1px 0;
}
.payment-main-text10 {
	font-family: Circular;
	font-size: 20px;
	color: #333;
	padding-left: 20px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
/* Manual  */
.box-manual-main {
	background-image: url(../icon/settings-32.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	box-shadow:#fff 0 1px 0;
}
.manual-main-text {
	font-family:Circular;
	font-size: 26px;
	font-weight: bold;
	color: #A52A2A;
	padding-left: 40px;
	padding-top: 8px;
	text-shadow:#fff 0 1px 0;
}
.manual-main-text2 {
	font-family:Circular;
	font-size: 20px;
	color: #333;
	padding-left: 240px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
/* FAQ  */
.box-faq-main {
	background-image: url(../icon/help-32.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	box-shadow:#fff 0 1px 0;
}
.box-faq-main-sup {
	margin-top: 10px;
}
.box-faq-main-sup2 {
	background-image: url(../icon/bullet-red.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
}
.box-faq-main-sup3 {
	background-image: url(../icon/bullet-red.png);
	background-repeat: no-repeat;
	background-position: left;
}
.faq-main-text {
	font-family:Circular;
	font-size: 26px;
	font-weight: bold;
	color: #A52A2A;
	padding-left: 40px;
	padding-top: 8px;
	text-shadow:#fff 0 1px 0;
}
.faq-main-text1 {
	font-family:Circular;
	font-size: 24px;
	color: #8B008B;
	padding-left: 20px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
.faq-main-text2 {
	font-family:Circular;
	font-size: 20px;
	color: #333;
	padding-left: 20px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
.faq-main-text3 {
	font-family:Circular;
	font-size: 24px;
	color:  #FF4500;
	padding-left: 20px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
.faq-main-text4 {
	font-family:Circular;
	font-size: 24px;
	color: #006400;
	padding-left: 20px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
/* Contact  */
.box-contact-main {
	background-image: url(../icon/admin_32.png);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	box-shadow:#fff 0 1px 0;
}
.box-contact-main2 {
	background-image: url(../icon/message-26.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 30px;
}
.box-contact-main3 {
	background-image: url(../icon/skype-26.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 15px;
}
.box-contact-main4 {
	background-image: url(../icon/phone-26.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 15px;
}
.box-contact-main5 {
	background-image: url(../icon/clock-26.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 15px;
}
.contact-main-text {
	font-family:Circular;
	font-size: 26px;
	font-weight: bold;
	color: #A52A2A;
	padding-left: 40px;
	padding-top: 8px;
	text-shadow:#fff 0 1px 0;
}
.contact-main-text2 {
	font-family:Circular;
	font-size: 20px;
	color: #FF4500;
	padding-left: 40px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
.contact-main-text3 {
	font-family:Circular;
	font-size: 20px;
	color: #0024FF;
	padding-left: 40px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
.contact-main-text4 {
	font-family:Circular;
	font-size: 20px;
	color: #007500;
	padding-left: 40px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
.contact-main-text5 {
	font-family:Circular;
	font-size: 20px;
	color: #FF0A7A;
	padding-left: 40px;
	padding-top: 5px;
	text-shadow:#fff 0 1px 0;
}
