body {margin:0; padding:0; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

a img {border: none;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}

*:focus {outline:none;} /* Safari glow remove */
textarea {resize:none;} /* Safari / Opera / Chrome dumb resize remove */

form {margin:0; padding:0;}

table, tr, td {border-collapse:collapse; border:0; margin:0; padding:0;}

p, h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

#wrapper {width:940px; margin:0 auto; overflow:hidden; padding:0 0 40px 0;}

div.header {clear:both; overflow:hidden; width:887px; margin:0 auto; position:relative; z-index:10;}
div.logo {float:left; width:217px;}
div.navLft {float:left; width:300px; padding:115px 0 0 26px; overflow:hidden; position:relative;}
div.navLft a {font-size:13px; padding:0 6px 0 6px; display:block; float:left; line-height:18px; text-align:center; color:#252525; text-decoration:none;}
div.navLft a span {font-size:11px; line-height:14px; display:block; clear:both;}
div.navLft a.active {text-decoration:none; color:#fdb715;}
div.navLft a:hover {text-decoration:underline;}
div.navRgt {float:right; padding:115px 26px 0 0; overflow:hidden;}
div.navRgt a {font-size:13px; padding:0 6px 0 6px; display:block; float:right; line-height:18px; text-align:center; color:#252525; text-decoration:none;}
div.navRgt a span {font-size:11px; line-height:14px; display:block; clear:both;}
div.navRgt a.active {text-decoration:none; color:#fdb715;}
div.navRgt a:hover {text-decoration:underline;}

div.navLft div.game {position: absolute; top: 10px; left: 40px; width: 250px; font-size: 14px; color: #FE0208;}

div.homeT {padding:1px 0 1px 0; text-align:center; margin:30px 0 0 0;}
div.homeT img {margin:0 2px 0 2px;}
div.homeB {padding:1px 0 1px 0; text-align:center;}
div.homeB img {margin:0 2px 0 2px;}

div.boxMain {width:887px; margin:-10px auto 0 auto; position:relative;}
div.boxTop {float:left;}
div.boxMid {background:url(../images/boxMid.png) 0 0 repeat-y; min-height:373px; display:block; float:left; width:100%;}
div.boxBtm {float:left;}
div.boxInner {margin:-30px 0 -20px 0;float:left; display:block; clear:both; width:100%; position:relative;}
table.boxContent {width:100%; margin:10px 0 0 0;}
table.boxContent td.inr {padding:0 45px 0 45px; vertical-align:middle; height:400px;}

table.boxInrCnt {}
table.boxInrCnt td.img {padding:0 25px 0 0; vertical-align:middle;}
table.boxInrCnt td.logo {padding:0 100px 0 80px; vertical-align:middle;}
table.boxInrCnt td.txt {font-size:13px; line-height:18px; color:#252525; vertical-align:middle; padding:20px 0 20px 0;}
table.boxInrCnt td.txt p {padding:0 0 10px 0;}
table.boxInrCnt td.txt h2 {font-size:16px; line-height:20px; color:#fdb715; padding:0 0 7px 0;}
table.boxInrCnt td.txt ul {margin:0; padding:0; list-style-type:none;}
table.boxInrCnt td.txt ul li {font-size:12px; line-height:16px; color:#252525; padding:2px 0 2px 11px; background:url(../images/bullet.jpg) 0 4px no-repeat;}
table.boxInrCnt td.txt ol {margin:5px 0 0 0; padding:0; list-style-type:none;}
table.boxInrCnt td.txt ol li {font-size:13px; line-height:18px; color:#252525; padding:2px 0 2px 11px; background:url(../images/bullet.jpg) 0 6px no-repeat;}

table.boxInrCnt td.cTxt {
	font-size: 12px;
	line-height: 18px;
	color: #fdb715;
	vertical-align: middle;
	padding: 20px 0 20px 0;
}
table.boxInrCnt td.cTxt p {padding:0 0 10px 0;}
table.boxInrCnt td.cTxt h2 {font-size:14px; line-height:18px; color:#fdb715; font-weight:normal; padding:0 0 0 0;}
table.boxInrCnt td.cTxt span {color:#fdb715;}
table.boxInrCnt td.cTxt a {color:#252525; text-decoration:none;}
table.boxInrCnt td.cTxt a:hover {text-decoration:underline;}

.serviceBox {width:857px; float:left; display:block;}

.entryImg {padding:0 0 0 70px;}
.entrCntTxt {font-size:13px; line-height:18px; color:#252525; text-align:right; float:left; display:block; clear:both; width:717px; padding:5px 70px 10px 70px;}

div.lang {text-align:center; padding:20px 0 10px 0;}
div.lang a {font-size:14px; line-height:18px; text-transform:lowercase; color:#252525; text-decoration:none;}
div.lang a:hover {text-decoration:underline;}

.cImg {float:left; display:block; overflow:hidden; width:717px; height:423px; position:relative;}
.cImg .cTxt {position:absolute; bottom:50px; left:50px; font-size:13px; line-height:16px; color:#252525;}

div.contact {padding:90px 0 10px 0; font-weight:bold; font-size:14px; line-height:18px; color:#00a950; text-align:center;}
div.contact p {font-weight:bold; font-size:14px; line-height:18px; color:#00a950;}
div.contact p a {font-weight:bold; font-size:14px; line-height:18px; color:#00a950; text-decoration:none;}
div.contact p a:hover {text-decoration:underline;}
div.contactImg {text-align:center;}

div.prodImg {float:left; overflow:hidden; padding:0 0 0 20px;}
div.prodTxt {float:right; text-align:left; width:350px; padding:40px 20px 0 0; font-style:italic;}
div.prodTxt h1 {font-size:14px; line-height:18px; color:#00a950;}
div.prodTxt p {font-weight:bold; font-size:14px; line-height:18px; color:#00a950; padding:0 0 16px 0;}

div.questImg {float:left; overflow:hidden; padding:55px 0 0 20px;}
div.questTxt {float:right; text-align:left; width:550px; padding:40px 20px 0 0;}
div.questTxt h1 {font-size:12px; line-height:16px; margin:0px; padding:0px; color:#00a950;}
div.questTxt p {font-weight:bold; font-size:12px; line-height:16px; color:#00a950; padding:0 0 16px 0;}

div.aboutImg {float:left; overflow:hidden; padding:95px 0 0 20px;}
div.aboutTxt {float:right; text-align:left; width:630px; padding:40px 20px 0 0; font-style:italic;}
div.aboutTxt h1 {font-size:14px; line-height:18px; color:#00a950;}
div.aboutTxt p {font-size:14px; line-height:18px; color:#00a950; padding:0 0 10px 0; font-weight:bold;}
div.aboutTxt a {color:#00a950;}

div.footer {overflow:hidden; width:887px; margin:0 auto; clear:both; padding:14px 0 0 0; position:relative; display:none;}
div.footer div.txt {float:right; font-size:12px; line-height:16px; color:#fe0208; padding:10px 20px 0 0;}
div.footer div.txt a {color:#fe0208; text-decoration:none;}
div.footer div.txt a:hover {text-decoration:underline;}
div.footer div.social {float:right;}

div.caroufredsel_wrapper {margin:40px auto 30px auto!important; padding:0px;}

div.recepie {width:800px; height:480px; overflow:hidden;}
div.recepie div.recLft {float:left;}
div.recepie div.recLft h3 {text-align:center; font-weight:bold; font-size:16px; line-height:20px; color:#00a950; font-style:italic;}
div.recepie div.recLft h4 {font-weight:bold; font-size:16px; line-height:20px; color:#00a950; font-style:italic; padding:0 0 14px 0;}
div.recepie div.recLft table {font-weight:bold; font-size:16px; line-height:20px; color:#00a950; font-style:italic;}
div.recepie div.recLft table td {padding:0 10px 0 0; vertical-align:top;}

div.recepie div.recRgt {float:left; width:380px; padding:0 20px 0 20px;}
div.recepie div.recRgt h2 {float:left; width:80%; clear:both; text-align:left; font-weight:bold; font-size:18px; line-height:22px; color:#00a950; font-style:italic;}
div.recepie div.recRgt div.recTxt {float:left; width:350px; clear:both; padding:70px 0 0 30px; text-align:center; font-weight:bold; font-size:16px; line-height:20px; color:#00a950; font-style:italic;}
div.recepie div.recRgt div.recTxt h3 {font-weight:bold; font-size:16px; line-height:20px; color:#00a950; font-style:italic; padding:0 0 20px 0;}

div.recepie.one div.recLft.one {float:left; width:271px; padding:0 20px 0 0;}
div.recepie.one div.recLft.two {float:left; width:362px; padding:0 20px 0 0;}
div.recepie.one div.recLft.three {float:left; width:368px; padding:0 20px 0 0;}
div.recepie.one div.recLft.four {float:left; width:300px; padding:0 20px 0 0;}

#go_prev {position:absolute; background:url(../images/arrows.png) 0 0 no-repeat; width:45px; height:58px; left:-30px; top:170px; cursor:pointer;}
#go_next {position:absolute; background:url(../images/arrows.png) -45px 0 no-repeat; width:45px; height:58px; right:-30px; top:170px; cursor:pointer;}

div.recPageWrapper {position:absolute; width:807px; height:30px;  bottom:-55px; right:30px; z-index:20;}
.rec_pager {margin:0; float:right; display:block; overflow:hidden; position:relative;}
.rec_pager td a {float:left; display:block; margin:0 2px 0 2px; width:24px; line-height:24px; font-size:14px; text-align:center; color:#ffffff; background-color:#fdb715; text-decoration:none;}
.rec_pager td a:hover {text-decoration:none;}
.rec_pager td a.selected {color:#252525; background-color:#fdb715;}
