html,body
{
	margin:0 auto;
	padding:0;
	font-family:verdana;
	font-size:11px;
	background:#2c2b27 url('../imgs/bg.jpg') repeat-x;
	color:#FFF
}
div
{
	margin:0 auto;
}
img 
{
	border:0;
}
fieldset
{
	border:0;
}
div#mainDiv{width:1000px; height:auto;}

div#topDiv{width:1000px; height:108px;}

div#topDiv .left{width:500px; height:108px; float:left; padding-top:14px}
div#topDiv .left .logo{}

div#topDiv .right{width:500px; height:108px; float:left;}
div#topDiv .right .topLinks{width:500px; text-align:right;height:15px;margin-top:20px;}
div#topDiv .right .topLinks a{margin-left: 20px;}
div#topDiv .right .languageLinks{color:#535353; line-height:13px;font-size:10px;width:500px; text-align:right;height:13px;margin-top:30px;}
div#topDiv .right .languageLinks a{margin-left: 10px;}

div#mainImg{width:1000px;height:147px;background:#2c2b27 url('../imgs/topImg.jpg') no-repeat;}

div#mainMenu{width:1000px; height:58px; background:#2c2b27 url('../imgs/menuBg.jpg') repeat-x;}
div#mainMenu .cornerLeft{width:20px; height:58px; float:left; background:transparent url('../imgs/menuCornerLeft.jpg') no-repeat;}
div#mainMenu .cornerRight{width:20px; height:58px; float:right; background:transparent url('../imgs/menuCornerRight.jpg') no-repeat;}
div#mainMenu .menuContainer{float:left}

div#content .left{float:left;margin-right:1px; width:648px;height:auto;}
div#content .left .mainContent{background:#514e49 url('../imgs/mainDivLogo.jpg') top right no-repeat; width:648px; height:auto;min-height:815px;}
div#content .left .mainContent .top{height: 18px; width:100%;background:transparent url('../imgs/mainDivCornerTopLeft.jpg') top left no-repeat;}
div#content .left .mainContent .content{padding:20px 30px 30px 30px; line-height:19px; font-size:13px;}


div#content .left .mainContent .content a{color:#79BB40}
div#content .left .mainContent .content h1{margin:0 0 30px 0; line-height:32px;font-size:20px; text-transform:uppercase;font-weight:normal}
div#content .left .mainContent .content img{border:5px solid #313131;max-width:570px; /*height:auto;*/}
div#content .left .mainContent .content #gallery{margin-top:20px; padding-top: 38px; height:auto; min-height:30px; background-position:top left;}
div#content .left .mainContent .content #gallery .single{width: 122px;margin:0 11px 20px 11px;float:left; height:95px;}
div#content .left .mainContent .content #gallery .single img:hover{border:5px solid #79BB40}
div#content .left .mainContent .content #gallery .single div a{display:block; width:100%;height:100%;}
div#content .left .mainContent .content #gallery .single .fotoContainer:hover{border:5px solid #79BB40}
div#content .left .mainContent .content #gallery .single .fotoContainer{background-color:#313131;border:5px solid #313131;}
div#content .left .mainContent .content #gallery .single span.desc{font-size:10px; color:#9F9F9F; line-height:11px;}



div#content .left .mainContent #filesSheet{margin-top:20px; padding-top: 38px; height:auto; min-height:30px; background-position:top left;}
div#content .left .mainContent #filesSheet span a{color:#FFF;font-weight:bold; text-decoration:none;font-size:10px;}
div#content .left .mainContent #filesSheet span a:hover{color:#79BB40;font-weight:bold; text-decoration:none;font-size:10px;}
div#content .left .mainContent #filesSheet span{font-size:10px;color:#84817B;height:auto;min-height:16px;}
.file_doc_ico{background:transparent url('../imgs/file_doc_ico.jpg') 0 0 no-repeat; width:auto;height:auto; padding-left:20px; display:block; margin-left: 5px; margin-bottom:10px; line-height:14px;}
.file_pdf_ico{background:transparent url('../imgs/file_pdf_ico.jpg') 0 0 no-repeat; width:auto;height:auto; padding-left:20px; display:block; margin-left: 5px;margin-bottom:10px;line-height:14px;}

div#content .left .mainContent #contactForm{margin-top:20px; padding-top: 38px; height:auto; min-height:30px; background-position:top left;}
div#content .left .mainContent #contactForm .txt{width:322px;}
div#content .left .mainContent #contactForm p.label{margin:20px 0 3px 0}


div#content .left .contact{width:648px; height:217px;border-top:1px solid #5f5c57; background-position: top left;position:relative;margin-top:1px;}
div#content .left .contact .bottom{width:648px;height:18px; background:transparent url('../imgs/contactDivCornerBottomRight.jpg') top right no-repeat; position:absolute; bottom:0;}
div#content .left .contact .bottom .left{height:18px; width:18px;background:transparent url('../imgs/contactDivCornerBottomLeft.jpg') top left no-repeat;}
div#content .left .contact .content {float:left; width:648px; height:100%;background:transparent url('../imgs/map.jpg') 453px 25px no-repeat;}
div#content .left .contact .content p.company{font-weight:bold; margin: 60px 0 0 23px;}
div#content .left .contact .content .left{float:left; width:200px; height:100px;margin:10px 0 0 23px;}
div#content .left .contact .content .right{float:left; width:200px;height:100px; padding-left:10px; border-left:1px solid #524f4b;margin-top:10px;}
div#content .left .contact .content .right .contactBtn{margin-left:27px;}


div#content .left .noContact{width:648px;height:18px; background:#514E49 url('../imgs/noContactDivCornerBottomRight.jpg') top right no-repeat; }
div#content .left .noContact .left{height:18px; width:18px;background:transparent url('../imgs/noContactDivCornerBottomLeft.jpg') top left no-repeat;}


div#content .right{float:right;width:351px;height:auto;}
div#content .right .mission{width:351px;height:auto; background:#79bb40 url('../imgs/missionDivCornerTopRight.jpg') top right no-repeat}
div#content .right .mission .content{ color:#2c2b27;width:323px;height:auto;padding:14px; background:transparent url('../imgs/missionDivBg.jpg') 236px 90% no-repeat}
div#content .right .mission .content img{float:left;margin-right:10px;}
div#content .right .mission .content .title{font-weight:bold;padding-top:4px; display:block; margin-bottom:5px;}
div#content .right .mission .content .body{line-height:18px;}
div#content .right .mission .content .signed{font-weight:bold;display:block;margin-top:10px; text-align:right}



div#content .right .m_sep_n{width:351px; height:21px;background:transparent url('../imgs/m_sep_n.jpg') top left no-repeat}
div#content .right .news{width:351px; height:auto;background:#57544f url('../imgs/newsCornerBottomRIght.jpg') bottom right no-repeat}
div#content .right .news .content{padding:0px 14px 14px 14px;}
div#content .right .news .content .label{height:28px; background-position: top left}
div#content .right .news .content .single{height:auto;padding-left:45px;margin-top:26px;background:transparent url('../imgs/singleNewsIco.jpg') top left no-repeat}
div#content .right .news .content .single .alignRight{padding-right:10px;}
div#content .right .news .content .single a{color:#79BB40;}
div#content .right .news .content .noNews{margin:20px 20px 0}
div#content .right .news .content .single .date{font-weight:bold;}
div#content .right .news .content .single .title{font-weight:bold; line-height:15px;}
div#content .right .news .content .single .title a{color:#79BB40; text-decoration:none}
div#content .right .news .content .single .body{line-height:15px;}
.sep{margin-top:26px;line-height:0px; font-size:0px; border-top:1px solid #2d2c29;border-bottom:1px solid #6d6a66}
div#content .right .news .content .bottom{margin-top:15px;height:39px; background:transparent url('../imgs/newsLogo.jpg') top left no-repeat;text-align:right;line-height:39px;}
div#content .right .news .content .bottom a{font-weight:bold;color:#fff;text-decoration:none}

div#content .right .addOns{width:351px; height:auto; text-align:center; margin-top:22px;}


div#content .right .newsletter{width:351px; height:auto;background:transparent url('../imgs/newsLetterLabel.jpg') top center no-repeat;padding:45px 0 0 10px;}
div#content .right .newsletter p.label{margin:20px 0 3px 0;}
div#content .right .newsletter .txt{width:322px;}
div#content .right .newsletter .addBtn{margin:20px 0 0 184px;}
input.addBtn{width:142px;height:46px; border:0; cursor:pointer}
input.txt{border:1px solid #6e655c; height:20px; background:#6e655c url('../imgs/inputBg.jpg') repeat-x;padding-top: 4px; color:#fff}
input.file{border:1px solid #6e655c;width:200px; background:#6e655c url('../imgs/inputBg.jpg') repeat-x;padding-top: 4px; color:#fff}
textarea.txt{border:1px solid #6e655c; height:120px; background:#6e655c url('../imgs/inputBg.jpg') repeat-x;padding-top: 4px; color:#fff}

div#footer{color:#7d7d7d;height:80px; width:100%;background:transparent url('../imgs/footerBg.jpg') top repeat-x; margin-top:20px;}
div#footer .links{height:69px; line-height:69px; width:1000px; text-align:center}
div#footer .links a{color:#7d7d7d;text-decoration:none;margin:0 20px 0 20px;}
div#footer .links span.no_link{color:#7d7d7d;text-decoration:none;margin:0 20px 0 20px;}
div#footer .copyright{height:69px; line-height:20px; width:1000px; text-align:center}
div#footer .copyright a{color:#7d7d7d;text-decoration:none;margin:0;}

div#content .left .mainContent .content #newsList .single .date{font-weight:bold;}
div#content .left .mainContent .content #newsList .single .title{font-weight:bold; line-height:15px;}
div#content .left .mainContent .content #newsList .single .title a{color:#959595; text-decoration:none}
div#content .left .mainContent .content #newsList .single .body{line-height:15px;}

div#content .left .mainContent .content #singleNews  .date{font-weight:bold;}
div#content .left .mainContent .content #singleNews  .title{font-weight:bold; line-height:15px;color:#959595;}
div#content .left .mainContent .content #singleNews  .title a{color:#959595; text-decoration:none}
div#content .left .mainContent .content #singleNews  .body{line-height:15px;}

.pagination{margin-top:20px;}
.back{margin-top:20px;}
.back a{color:#FFF; text-decoration:none;font-weight:bold;}

.pagination .single,.pagination_sub .single
{
	width:16px;
	height:16px;
	text-align:center;
	line-height:15px;
	border:1px solid #bcf204;
	background:#312927;
	color:#FFF;
	margin:1px;
	float:left;
	display:block;
	text-decoration: none;
}

.pagination .single:hover,.pagination_sub .single:hover
{
	width:16px;
	height:16px;
	text-align:center;
	line-height:15px;
	border:1px solid #bcf204;
	background:#8fb11a;
	color:#000;
	margin:1px;
	float:left;
	display:block;
	text-decoration: none;
}
.msg{background:#514E49 url('../imgs/messageIco.jpg') no-repeat; padding-left:30px; height:28px; line-height:28px;}
.italic{font-style:italic;}
.clear{clear:both;height:0;font-size:0; line-height:0;}
p.error{color:orange; margin-top:2px; font-size:10px; font-weight:bold;}
p.alignRight{text-align:right;}
