body{margin:0; padding:0; font: 12px Arial, Helvetica, sans-serif;}
.container{width:100%; height:1000px; background:#FFF url(../images/bg-repeat.png) repeat-x;}
.content{ width:950px;}
img{ border:0;}
a{ text-decoration:none; outline:none;}
a:hover{ text-decoration:none;}
img{border:0;}
.header{ width:950px; height:170px; }
.langmenu{ width:950px; height:35px;}
.langmenu img{ margin:12px 0 0 5px;}
.logobg{ width:265px; height:132px; float:left; background:url(../images/bg-logo.png) no-repeat;}
.logobg img{margin:10px 0 0 44px;}
.supmenu{ width:680px; float:left; height:125px; margin-top:7px;}
.supmenu a{ color:#FFF; display:block; height:76px; line-height:100px;}
.supmenu a:hover{ color:#830125; background:url(../images/menu-hover.png) repeat-x; }
.menu70{width:70px; height:78px; float:left; margin-left:150px; /*margin-left:240px;*/}
.menu80{width:80px; height:78px; float:left; margin-left:7px;}
.menu100{width:100px; height:78px; float:left; margin-left:7px;}
.slider{width:940px; height:368px; background:url(../images/slide-bg.png) no-repeat; position:absolute; margin:5px 0 0 5px;}
.shad{ width:950px; height:16px; margin-top:153px; background:url(../images/shadow.png) top repeat-x; margin-left:1px;}
.middle-content{width:950px; min-height:670px; background:#FFF; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.text-container{border:#CCC solid 1px; width:909px; float:left; margin:200px 0 0 20px;}
.ftxt{width:878px; margin-left:15px; font-family:Verdana, Geneva, sans-serif;}
.ftxt h2{ text-indent:30px;}
.ftxt p{ text-indent:30px; font-size:13px;}
.sectxt{width:878px; margin-left:15px; font-family:Verdana, Geneva, sans-serif; float:left;}
.img-hm{background:url(../images/bg-chenar.png) no-repeat; width:273px; height:148px;}
.img-hm img{ margin-top:5px;}
.box-hm{width:275px; float:left; margin:0 26px 15px 0;}
.box-hmlst{width:275px; float:left; margin-bottom:15px;}
.footer{ background:url(../images/footer-repeat.png) repeat-x; height:135px;}
.footer-cont{ width:950px; height:135px;}
.trf{ width:950px; height:50px;}
.fmenu{ width:950px; height:43px; color:#FFF; line-height:43px;}
.fmenu a{color:#FFF; margin:10px; outline:none; }
.fmenu a:hover{ color:#FFF; outline:none; text-decoration:underline;}
.copyr{ width:950px; height:40px; color:#FFF;}
.copyr a{ color:#FFF; outline:none;}
.copyr a:hover{ color:#FFF; outline:none; text-decoration:underline;}
.copyrtxt{width:455px; float:left; line-height:40px; margin:0 10px 0 10px;}

.hand{cursor:pointer; cursor:hand;}
.captcha{ vertical-align:middle;}
.trimite-btn{width:60px; margin-left:360px; background:#820024; height:25px; color:#FFFFFF; border:#e9e9e9 solid 1px; font-weight:bold;}
.frmcell{ border:#dedede solid 1px; background:#f6f6f6;}
.contactpg{width:909px; margin:200px 0 0 20px; position:relative;}
.leftprt{width:450px; float:left;}
.leftprt p{background:url(../images/contactaddr.png) no-repeat; width:376px; height:194px; padding:60px 0 0 40px;  margin:20px 0 0 35px; font-size:14px; font-family:Verdana, Geneva, sans-serif;" align="justify}
.txtind1{ margin-left:20px;}
.txtind2{text-align:justify; margin-left:8px;}
.txtind3{margin-left:70px;}
.rightprt{width:420px; float:left; margin-left:20px;}
.rightprt h2{ text-align:center;}
.rightprt p{text-indent:20px; font-size:14px;}
.error-style{ color:#F00; font-weight:bold;}

.selected a{color:#830125; background:url(../images/menu-hover.png) repeat-x;}

.middle-contentserv{width:950px; min-height:530px; background:#FFF; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
.services{ font-size:13px; width:850px;}
.services p{ text-indent:30px; text-align:justify;}
.services ul{ margin:0 0 0 30px;}
.ulp{ margin:0; text-indent:30px;}
.serv-title{ text-indent:50px;}

.aboutus{font-size:13px; width:550px; float:left; margin-left:25px;}
.aboutus p{ text-indent:30px; text-align:justify;}
.aboutusimg{ width:300px; float:left; padding:60px 0 0 20px;}

#ppg1 a{ outline:none; text-decoration:none;}
#ppg1 a:hover{ outline:none; text-decoration:underline;}
.paging{ margin:0 15px 0 20px; padding-left:400px;}
.paging a {float:left; background:url(../images/paging-anchor.png) no-repeat top left; text-align:center; display:block; height:23px; width:22px; margin-right:10px; font-size:11px;color:#545454; line-height:22px; outline:none;}
.paging a:hover, .paging span.selected {background:url(../images/paging-anchor.png) no-repeat bottom left; text-decoration:none; color:#fff;}
.paging .pag-selected {float:left; font-weight:bold;text-align:center; display:block; height:23px; width:22px; margin-right:10px; font-size:11px;color:#fff; line-height:22px; background:url(../images/paging-anchor.png) no-repeat bottom left;}

.text-container a{ color:#000;}
.text-container a:hover{ color:#000; text-decoration:underline;}
