html {height:100%;font-size:100%; margin:0;padding:0;background-color:#FFF;}

body {background:#FFF url(/templates/fenix/images/bgr_top.gif) 0 0 repeat-x; margin:0; padding:0;font-family:Arial; font-size:10pt;color:#000;}

.hack:after { 
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.hack {display: inline-block;}

/* Hides from IE-mac \*/

* html .hack {height: 1%;}
.hack {display: block;}

/* End hide from IE-mac */



img {border:0;}
form, object, embed {margin:0;padding:0;} 

p {margin:0 0 15px 0;}

a {	
	text-decoration: underline;
	color:#640000;
}

a:hover {
	text-decoration: none;
	color:#640000;
}

h1 {color:#640000;font-size:14pt;font-weight:normal;text-align:left;margin:0 0 15px 0;padding:0;}
h2 {font-size:12pt;color:#595959; margin:10px 0 7px 0;text-align:left;font-weight:bold;padding:0;}
h3 {color:#000;font-size:10pt;font-weight:bold;text-align:left;margin:10px 0 7px 0;padding:0;}


ul {margin:5px 0 15px 20px;list-style:none;padding:0;}
ul ul {margin:5px 0 0 20px;}
ul li {margin:0 0 3px 0;padding:0 0 0 17px;background:(/templates/fenix/images/arrow.gif) 0 4px no-repeat;}

ol {margin:0 0 15px 20px;padding:0;}
ol li {margin:0 0 3px 0;}

li a {color:#000; text-decoration:underline;}
li a:hover {text-decoration:none;color:#000;}

input, textarea, select {background-color:#E0DFE0;border:1px solid #E0DFE0;font-family:Arial; font-size:9pt;color:#000;}
textarea {width:520px;height:100px;}
.submit {width:auto !important;border:none;background-color:#007DBB;color:#FFF;font-weight:bold;}



.width1000 {width:1120px;margin:0 auto;background:url(/templates/fenix/images/bgr_right.jpg) 616px 278px no-repeat;text-align:left;}
#conteiner {background:url(/templates/fenix/images/bgr_left.jpg) bottom left no-repeat;}


/*#################  RIGHT  ################*/

#right {float:right;width:286px;padding:10px 0 0 0;}
.order {text-align:center;background:url(/templates/fenix/images/bgr_order.png) 0 0 no-repeat;padding:125px 0 30px 0;font-size:9pt;}
.question {text-align:center;background:url(/templates/fenix/images/bgr_question.png) 0 0 no-repeat;padding:105px 0 30px 0;font-size:9pt;}
.special {background:url(/templates/fenix/images/bgr_special.png) 0 0 no-repeat;padding:5px 0 0 0;}
.special h3 {color:#640000;text-align:center;margin:0;font-size:12pt;}
.special_text {padding:145px 35px 0 53px;}
.special_text p {margin:0 0 25px 0;}

/*#################  TOP  ################*/

#top {margin:0 286px 0 0;height:155px;}
.logo {padding:46px 0 0 37px;float:left;width:169px;}
.menu {margin:61px -100px 0 0;float:left;position:relative;width:620px;background:url(/templates/fenix/images/bgr_menu.gif) 0 0 repeat-x;text-align:center;font-size:10pt;}
.menu span {display:block;width:5px;height:41px;}
.bgr_menu_left {float:left;background:url(/templates/fenix/images/bgr_menu_eck.gif) -5px 0 no-repeat;}
.bgr_menu_right {float:right;background:url(/templates/fenix/images/bgr_menu_eck.gif) 0 0 no-repeat;}

.menu ul {
	margin:13px 0 0 0;
	text-align:center;
}
.menu ul li {
	padding:0 10px 17px 10px;
	background-image:none !important;
	margin:0;
	display:-moz-inline-box; 
	display:inline-block;
	*zoom:1; 
	*display:inline;
	text-align:center;		
}
.menu ul li a {color:#FFF;text-decoration:underline;}
.menu ul li a:hover {color:#FFF;text-decoration:none;}


ul.dropdown,
ul.dropdown ul {
	list-style: none;
	padding: 0;
}

ul.dropdown {
	position: relative;
	z-index: 597;	
}

ul.dropdown li {
	zoom: 1;
	+position: relative;
}

ul.dropdown li.hover
 {
	z-index: 599;
	cursor: default;
}

ul.dropdown ul {
	visibility: hidden;
	position: absolute;	
	z-index: 598;
	margin:0;
	+top: 100%;
	+margin:-17px 0 0 10px;
	+left: 0;
		
}

ul.dropdown ul li {
	float: none;	
	display:block !important; 
	text-align:left !important;
	width:200px;
	margin:0;
	padding:5px 0 0 0;
	
}
ul.dropdown ul li a {color:#640000;text-decoration:underline;text-transform:none !important;background-color:#F5F5F5;padding:0 5px;}
ul.dropdown ul li a:hover {color:#640000;text-decoration:none;}

ul.dropdown li:hover > ul {
	visibility: visible;
	}

.menu ul li.active  {color:#FEFFCB;font-weight:bold;background:url(/templates/fenix/images/bgr_li_active.gif) bottom center no-repeat !important;}
.menu ul li.active  li.active {color:#640000;font-weight:bold;background-image:none !important;}
.active ul {position:absolute;left:50%;width:550px;margin:18px 0 0 -377px;+margin:32px 0 0 -377px;}
.active li {text-transform:none !important;padding:0 !important;font-weight:normal;}
.active li.separate {padding:0 7px !important;color:#640000 !important;font-weight:bold;font-size:10pt;}

.active li a {color:#640000 !important;text-decoration:underline;}
.active li a:hover {color:#640000 !important;text-decoration:none;}

/*#################  LEFT  ################*/

#left {float:left;padding:15px 0; margin:0; width:260px;}
.why_work {background:url(/templates/fenix/images/bgr_why_work.jpg) 0 0 no-repeat;padding:118px 75px 30px 50px;font-size:9pt;}

#news {padding:0 17px;}
#news h3 {padding:0 0 0 21px;margin:0 0 10px 0;color:#640000;text-align:left;font-weight:normal;font-size:19pt;font-family: Arial Narrow;}

.news_block {padding:0 0 20px 0;}
.date {padding:1px 0 0 39px;color:#FFF;height:16px;background:url(/templates/fenix/images/bgr_date.gif) 21px 0 no-repeat;font-size:9pt;}
.news_text {background:url(/templates/fenix/images/brd_news_top.gif) left bottom no-repeat;padding:6px 0 7px 0;}
.brd_news_top {height:7px;font-size:0pt;line-height:0pt;background:url(/templates/fenix/images/brd_news_top.gif) 0 0 no-repeat;}
.brd_news {background:url(/templates/fenix/images/brd_news.gif) 0 0 repeat-y;padding:6px 20px 7px 20px;}

#news a {color:#2f2f2f; text-decoration:underline;}
#news a:hover {color:#2f2f2f; text-decoration:none;}

.all_news {padding:0 0 0 20px;}
.all_news a {background:url(/templates/fenix/images/brd_a_news.gif) bottom left repeat-x;text-decoration:none !important;margin:0 0 0 6px;}
.all_news a:hover {background-image:none !important;}

#left ul {margin:25px 0 0 38px;padding:0;font-size:9pt;}
#left li {padding:3px 0 10px 34px;}
#left li.menu1 {background:url(/templates/fenix/images/icon_menu1.gif) 0 0 no-repeat !important;}
#left li.menu2 {background:url(/templates/fenix/images/icon_menu2.gif) 0 4px no-repeat !important;}
#left li.menu3 {background:url(/templates/fenix/images/icon_menu3.gif) 0 2px no-repeat !important;}
#left li.menu4 {background:url(/templates/fenix/images/icon_menu4.gif) 0 2px no-repeat !important;}


/*#################  FRONT  ################*/

.front {background:url(/templates/fenix/images/bgr_front.gif) 0 30px repeat-x;margin:0 286px 0 260px;padding:0;}

.head {background:url(/templates/fenix/images/head.png) 31px 0 no-repeat;padding:10px 0 16px 31px;height:42px;}
.head img {width:100px; height:30px;}
.v_transporte {background:url(/templates/fenix/images/v_transporte.png) top center no-repeat;padding:30px 0 14px 128px;height:91px;}
.v_transporte img {width:155px; height:40px;}
.na_transporte {background:url(/templates/fenix/images/na_transporte.png) top center no-repeat;padding:36px 0 12px 280px;height:68px;}
.na_transporte img {width:175px; height:40px;}
.btl {background:url(/templates/fenix/images/btl.png) top center no-repeat;padding:40px 0 5px 203px;height:78px;}
.btl img {width:32px; height:26px;}
.other {background:url(/templates/fenix/images/other.png) top center no-repeat;padding:48px 0 23px 238px;height:88px;}
.other img {width:206px; height:24px;}


/*#################  CONTENT  ################*/

.content {margin:0 286px 0 260px;+margin:0 0 0 260px;padding:0;}
.photo_left {margin:0 15px 10px 0;}
.date_news {font-size: 8px; color: green; margin-top: 12px;}


/*#################  FOOTER  ################*/

#footer {margin:-5px 0 0 0;padding:0;background:url(/templates/fenix/images/bgr_footer.gif) top center no-repeat;padding:5px 0 0 0;position:relative;}
.footer_ins {background:url(/templates/fenix/images/img_footer.jpg) 0 0 no-repeat;height:125px;padding:0 18px;}

.footer_phone {float:left; width:176px;padding:5px 0 0 84px;color:#727272;font-weight:bold;font-size:25pt;font-family: Arial Narrow;line-height:28pt;}
.footer_phone .small {color:#858585;font-size:16pt;font-weight:normal;line-height:16pt;}

.copy {float:right;width:215px;padding:15px 0 0 40px;}
.copy p {margin:0 0 8px 0;}

.contacts {float:left; padding:15px 20px 0 42px;}


