*{padding:0;margin:0}
img {border:none;vertical-align:top;}
.cleaner {line-height:0;height:0;clear:both;float:none!important;font-size:0;}
.hidden {display:none!important;}body {background:#010101;font-family:"Trebuchet MS", Verdana, Tahoma;}
.footer a:hover, .bcr a:hover { text-decoration:none;}
.container {background:url(im/top.jpg) no-repeat;margin:0 auto;width:940px;}
.head { height:255px;}
.head p {padding:0 0 0 280px;}
.logo {display:block;width:380px;height:70px;text-indent:-9999px;}
.head ul {padding:21px 0 0 180px;height:96px;}
.head li {display:block; float:left;}

.head ul a {display:block;float:left;background:url(im/menu-a.jpg) no-repeat;height:27px;width:131px;font-size:11px;color:#CE6C00;text-align:center;font-weight:bold;text-decoration:none;padding:14px 0 0;}
.head ul .active a, .head ul a:hover {background:url(im/menu-a-hover.jpg) no-repeat;color:#FFF;}

/*
.head ul a {behavior:url(iepngfix.htc);display:block;float:left;background:url(im/menu.png) no-repeat left -2px;height:32px;width:131px;font-size:11px;color:#CE6C00;text-align:center;font-weight:bold;text-decoration:none;padding: 16px 0px 0px;}
.head ul .active a, .head ul a:hover {background:url(im/menu.png) no-repeat left -50px;color:#FFF;}
*/


.bcr {clear:both;font:11px Tahoma;color:#CE6C00;padding:0px 0 25px;}
.bcr a {color:#CE6C00;font-weight:normal;}
.bcr p {padding:0 0 0 175px;font-weight:bold;}

.ctx {background:url(im/content.jpg) repeat-y;padding:0px 60px 0 80px;min-height:200px;height:auto!important;height:200px;}
.ctx p {font-size:11px;color:#B1B1B1;line-height:20px;}
.ctx p strong {color:#FFF;}
.errors {font-size:11px;color:#B1B1B1;padding: 10px;}

.footer {background:url(im/footer.jpg) no-repeat;padding:80px 0 0;color:#666;font-size:11px;text-align:center;}
.footer li {list-style:none; display:inline;}
.footer ul a {color:#666;padding:0 10px;font-size:10px;}
.footer p {padding:10px 0 0;}
.footer p a { color:#FFF;}
.ct a {color:#FFF;text-decoration:none;}
.bg-z a {color:#FFF;}

/*fm*/
.fm, .bg-z {background:url(im/bg.jpg) no-repeat left bottom;padding:0 0 15px;width:380px;}
.fm p {clear:both;font:11px Tahoma;color:#B1B1B1;padding:8px 0;border-bottom:1px dashed #3B3B3B;margin:0 10px;}
.fm label {display:block;float:left;width:86px;text-align:right;padding:4px;}
.fm p input {width:170px;color:#CCC;background:url(im/input.jpg) repeat-x;border:1px solid #646464;font:11px Tahoma;padding:5px 2px 2px 4px;height:14px;display:block;}
.fm p textarea {width:170px;height:88px;color:#CCC;background:url(im/textarea.jpg) repeat-y;font:11px Tahoma;padding:5px 2px 2px 4px;overflow:hidden;border:1px solid #646464;}
.fm span {display:block;padding-left:140px;}
.fm span input {background:url(im/trimite.jpg) no-repeat;color:#1F1F1F;height:20px;width:107px;border-top:none;border-right:none;border-bottom:none;border-left:none;font:bold 10px Tahoma;cursor:pointer;}

.contact p {font-size:11px;color:#FFF;}
.contact {background:url(im/content.jpg) repeat-y;padding:15px 60px 0 270px;}

.spec {height:165px;padding:0px 0 20px;}
.spec li {display:block; float:left;}
.spec li a {color:#CE6C00;
			display:block;
			float:left;
			font-size:11px;
			font-weight:bold;
			height:46px;
			line-height:13px;
			padding-top:122px;
			text-align:center;
			text-decoration:none;
			text-transform:uppercase;
			width:132px;}
.spec .last a {padding:120px 10px 0;height:39px;width: 140px;}
#s23 a {background:url(im/01.jpg) no-repeat;}
#s24 a {background:url(im/02.jpg) no-repeat;}
#s25 a {background:url(im/03.jpg) no-repeat;}
#s26 a {background:url(im/04.jpg) no-repeat;}
#s28 a {background:url(im/05.jpg) no-repeat;}
#s29 a {background:url(im/06.jpg) no-repeat;}
.spec li a:hover {color:#1F1F1F;}
#s23 a:hover, #s23 .active {background:url(im/01-h.jpg) no-repeat;}
#s24 a:hover {background:url(im/02-h.jpg) no-repeat;}
#s25 a:hover {background:url(im/03-h.jpg) no-repeat;}
#s26 a:hover {background:url(im/04-h.jpg) no-repeat;}
#s28 a:hover {background:url(im/05-h.jpg) no-repeat;}
#s29 a:hover {background:url(im/06-h.jpg) no-repeat;}
.bg-z p {padding:0 10px;text-align:center;}
.ctx h2 {font-size:15px;font-weight:bold;text-transform:uppercase;color:#FFF;background:url(im/hr.jpg) no-repeat left bottom;padding:10px 0 15px;}
.atl {background:url(im/cadran.jpg) no-repeat 8px bottom;height:124px;width:104px;text-align:center;display:block;float:left;font-size:11px;font-weight:bold;color:#FFF!important;padding:15px 20px 0 8px;margin: 0px 0px 10px;}
.atl img {padding:6px 7px; display:block;}
.more {margin: 10px 0px 0px;}
.more a {color:#ce6c00;padding: 0px 30px 0px 0px;display: block;text-align: right;font-size: 12px;font-weight: bold;}
.more a:hover { text-decoration:none;}
