body {
	line-height: 1;
	color: black;
	background-color: #3c0000;
}

/*Centrat*/
#left { background: url(../images/comfire/bg_main_left.jpg) top right no-repeat; }
#right { background: url(../images/comfire/bg_main_right.jpg) top left no-repeat;}
/*END Centrat*/

#container {
	position: relative;
	margin: 100px auto 0px auto;
	font-size: 12px;
    font-family: Arial, sans-serif;
}

#meniu {
	width: 259px;
	height: 25px;
	margin: 0px 0px 0px 254px;
	padding-top: 5px;	
	padding-left: 26px;
}

#mainMenu {
	width: 488px;
	height: 29px;
}

#mainMenu li {
	height: 29px;
	float: left;
	display: block;
	list-style: none;
}

#mainMenu a {
	height: 29px;
	display: block;
	font-family: Arial;
	font-size: 17px;
	line-height: 28px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-top: 1px;
}

#mainMenu a:hover, #mainMenu1cActive a, #mainMenu2cActive a, #mainMenu3cActive a, #mainMenu4cActive a {
	color: #df0000;
}

#homeMenu
{
	width: 488px;
	height: 28px;	
	margin-top: 176px;
	margin-left: 260px;
}


#footer {
	width: 752px;
	/*width: 549px;*/
	height: 30px;
	padding: 10px 0px 0px 0px;
	background: url(../images/comfire/footer.gif) 0 0 no-repeat;
	color: #684747;
	font-size: 10px;
	font-family: Arial,Verdana;
}

#footer div a {
	color: #684747;
}

.menu_stingere { width: 171px; height: 28px; display: block; float: left; background: url(../images/comfire/menu_stingere.png) left top no-repeat; }
.menu_stingere:hover, .menu_stingere_active { background: url(../images/comfire/menu_stingere_hover.png) left top no-repeat !important; }

.menu_termoprotectie { width: 142px; height: 28px; display: block; float: left; background: url(../images/comfire/menu_termoprotectie.png) left top no-repeat; }
.menu_termoprotectie:hover, .menu_termoprotectie_active { background: url(../images/comfire/menu_termoprotectie_hover.png) left top no-repeat !important; }

.menu_cursuri { width: 92px; height: 28px; display: block; float: left; background: url(../images/comfire/menu_cursuri.png) left top no-repeat; }
.menu_cursuri:hover, .menu_cursuri_active { background: url(../images/comfire/menu_cursuri_hover.png) left top no-repeat !important; }

.menu_info { width: 83px; height: 28px; display: block; float: left; background: url(../images/comfire/menu_info.png) left top no-repeat; }
.menu_info:hover, .menu_info_active { background: url(../images/comfire/menu_info_hover.png) left top no-repeat !important; }

/* ie6 fixes */

.menu_stingere { 
	_background: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/comfire/menu_stingere.png', sizingMethod='image');
	_cursor: pointer;
}

.menu_stingere:hover, .menu_stingere_active
{
	_background: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/comfire/menu_stingere_hover.png', sizingMethod='image');
	_cursor: pointer;
}

.menu_termoprotectie { 
	_background: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/comfire/menu_termoprotectie.png', sizingMethod='image');
	_cursor: pointer;
}

.menu_termoprotectie:hover, .menu_termoprotectie_active
{
	_background: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/comfire/menu_termoprotectie_hover.png', sizingMethod='image');
	_cursor: pointer;
}

.menu_cursuri { 
	_background: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/comfire/menu_cursuri.png', sizingMethod='image');
	_cursor: pointer;
}

.menu_cursuri:hover, .menu_cursuri_active
{
	_background: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/comfire/menu_cursuri_hover.png', sizingMethod='image');
	_cursor: pointer;
}

.menu_info { 
	_background: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/comfire/menu_info.png', sizingMethod='image');
	_cursor: pointer;
}

.menu_info:hover, .menu_info_active
{
	_background: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/comfire/menu_info_hover.png', sizingMethod='image');
	_cursor: pointer;
}

.roundcontainertop { width: 773px; height: 13px; background: url(../images/comfire/roundcontainertop.jpg) left top no-repeat; }
.roundcontainerbottom { width: 773px; height: 13px; background: url(../images/comfire/roundcontainerbottom.jpg) left top no-repeat; }
.roundcontainerbg { width: 733px; padding-left: 20px; padding-right: 20px; background: url(../images/comfire/roundcontainerbg.jpg) left top repeat-y; }

.roundContainer
{
	width: 773px;
	margin: 10px auto 10px auto;
	font-family: Arial;
}

span.rbh, a.rbh
{
	font-weight: bold;
	color: #df0000 !important;
}

a.rbh { text-decoration: underline; }
a.rbh:hover { text-decoration: none; }

h2.infoheading
{
	font-weight: bold;
	color: #df0000;
	font-size: 18px;
}

table.listProducts td { padding-top: 10px; }
table.listProducts td.left  { width: 300px; vertical-align: middle; }
table.listProducts td.right { padding-left: 10px; vertical-align: top; }

table.listProducts tr.sep td
{
	padding-top: 0;
	height: 10px;
	line-height: 10px;
	font-size: 10px;
	border-bottom: 1px solid  #e37b1a;	
}

table.listProducts tr.category td
{
	font-size: 16px;
	color: #df0000;
	font-weight: bold;	
	padding-top: 40px;
	padding-bottom: 15px;
	border-bottom: 2px solid  #e37b1a;	
}

table.listProducts tr.category a
{
	text-decoration: none;
}

table.listProducts tr.category a:hover
{
	text-decoration: underline;
}

table.listProducts tr.ptype td
{
	font-size: 15px;
	color: #000;
	font-weight: bold;	
	padding-top: 15px;
}

h3.productTitle
{
	font-weight: bold;
	color: #df0000;
	font-size: 14px;
	margin-bottom: 10px;
	text-transform: uppercase;
}

table.listProducts p 
{	
	font-size: 13px;
	line-height: 19px;		
	text-align: justify;	
}

div.product_images_gallery_container
{
	width: 720px;
}

.gallery_controls a
{
	display: block;
	width: 16px;
	height: 12px;
	cursor: pointer;
}

.gallery_controls 
{
	width: 720px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.gallery_controls .left { width: 16px; float: left; }
.gallery_controls .right { width: 16px; float: right; }
.cb { clear: both; line-height: 0; font-size: 0 }

.gallery_controls a.prev 
{
	background: url(../images/comfire/gallery-arrow-prev.gif) left top no-repeat;
}

.gallery_controls a.next 
{
	background: url(../images/comfire/gallery-arrow-next.gif) left top no-repeat;
}
