@charset "utf-8";
/*
Theme Name: Alpha Pompe
Theme URI: #
Description:
Author: Innobyte
Author URI:
Version: 1.0 Beta
*/

@import url('library/products.css');
@import url('library/single-product.css');
@import url('library/contact-page.css');
@import url('library/page-navi.css');

* {margin:0px; padding:0px;}

body {
	font-family:Arial;
	font-size:12px;
	color:#454545;
	/**/
	background:#FFF url(images/background-top.jpg) center top no-repeat;
}
h1, h2, h3, h4 {font-family:"Helvetica", Arial; color:#F47E00; font-weight:normal; /**/ margin:0px 0px 15px 0px !important;}
a {outline:none; text-decoration:none;}
img {border:none;}
blockquote p {font-style:italic; /**/ padding:10px !important; border-left:2px #F47E00 solid; background-color:#FFECD7;}

/* HEADER - Partea principala, inceputul...
************************************/

#header {width:960px; height:auto; /**/ margin:auto;}
	.hd-leftside {width:230px; /**/ float:left; margin-top:17px;}
	.hd-leftside h1 a {background:url(images/logo.png) no-repeat; width:268px; height:72px; /**/ float:left !important; text-indent:-9999px; outline:none;}
	/**/
	.hd-rightside {width:418px; height:165px; background:url(http://www.alphapompe.ro/wp-content/uploads/2015/03/Alphapompe-Logo.png) right no-repeat; /**/ float:right !important;}

/* WRAPPER & CONTENT - Partea de continut
************************************/
#wrapper {width:960px; height:auto; /**/ background: #fff url(images/left-sidebar-bgline.png) right repeat-y; margin:auto !important; padding-bottom:20px;}
#content {width:605px; height:auto; /**/ float:left !important; margin-top:20px !important;}

	/**/
	#content h1 {font-size:28px; font-weight:bold;}
		.content-headline-news {width:605px; height:auto; border-bottom:1px #E5E5E5 solid; /**/ float:left !important; margin:0px 0px 15px 0px !important; padding-bottom:10px;}
		.content-headline-news h2 {font-size:20px; color:#233D85; /**/ margin:0px 0px 5px 0px !important;} /**/ 
		.content-headline-news h2 a {color:#233D85; text-decoration:none;}
		
		.content-headline-news span {color:#999; font-size:10px !important; text-transform:uppercase;}
			.content-headline-news .date {background:url(images/date-icon.png) left no-repeat; /**/ padding-left:20px;}
			.content-headline-news .pdf-version {background:url(images/pdf-icon.png) right no-repeat; /**/ padding-right:15px;/**/ float:right;}
				.pdf-version a {color:#999; text-decoration:none !important;} a:hover .pdf-version {color:#000 !important;}
				
	#content p {line-height:20px; padding-bottom:20px;} /**/
	#content p a {color:#447CD1;} /**/ #content p a:hover {text-decoration:underline;}
	.read-more {width:180px; height:auto; /**/ background:url(images/navbar-double-rightarrow.png) right no-repeat; text-align:right; /**/ padding-right:8px !important; margin-bottom:20px; float:right !important;}
	.read-more a {color:#447CD1;} /**/ .read-more a:hover {}
		.read-more-newspage {width:595px; height:auto; /**/ background:url(images/navbar-double-rightarrow.png) right no-repeat; text-align:right; border-bottom:1px #E5E5E5 solid; /**/ padding:0px 10px 0px 0px !important; margin-bottom:20px; float:right !important;}
		.read-more-newspage a {color:#447CD1; text-decoration:none;} /**/ .read-more-newspage a:hover {text-decoration:none; border-bottom:1px #F37D00 solid;}
	/**/
	
	.bottom-panel {width:605px; height:auto; /**/ margin:0px 0px 40px 0px !important;}
	.bottom-panel h2 {font-size:22px; color:#233D85; font-weight:bold;}
	.bottom-panel p {padding:0px !important;}
	.left-content-panel {width:290px; height:auto; /**/ float:left !important;}
		/**/
		.left-content-panel ul {margin:10px !important;}
		.left-content-panel li {list-style:circle; color:#F37D00; /**/ padding-bottom:4px !important;}
		.left-content-panel li span {color:#454545;}
		/**/
	.right-content-panel {width:295px; height:auto; /**/ float:right !important;}
		/**/
		.right-content-panel ul {}
		.right-content-panel li {list-style:none; /**/ padding-bottom:10px;}
		.right-content-panel li a {color:#454545; text-decoration:none; font-weight:bold; /**/ border-bottom:1px #E5E5E5 solid; /**/ display:block; padding-bottom:5px !important;}
		.right-content-panel li a:hover {color:#F37D00;}
		/**/
	
	
/* Partea stanga - meniu + alte elemente
************************************/
#left-sidebar {width:230px; height:auto; /**/ margin:0px 10px 0px 0px !important; float:left !important;}
	.navbar {width:230px; height:auto; background-color:#FFF; border:1px #E5E5E5 solid; /**/ float:left !important; /**/ -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px;}
	.navbar ul {padding:25px;}
	.navbar li {list-style:url(images/navbar-pluslist.png);}
	.navbar li a {color:#19357F; font-family:"Helvetica", Arial; font-size:14px; text-transform:uppercase; text-decoration:none; display:block; /**/ border-bottom:1px #E5E5E5 solid; /**/ padding:4px !important;}
	.navbar ul li.active {list-style:url(images/navbar-minuslist.png);}
	.navbar li a:hover {background-color:#FFECD7;}
	.current-nav {background-color:#FFECD7;}
		/**/
		.navbar ul ul {padding:0px 0px 0px 20px; !important; margin:0px!important;}
		.navbar ul ul li {list-style:url(images/navbar-rightarrow.png);}
		.navbar ul ul li a {font-size:12px; color:none; border-bottom:none; display:block !important; /**/ border-bottom:1px #E5E5E5 solid; /**/ padding:4px !important;} 
		.navbar ul ul li a:hover {background-color:#FFECD7;}
		/**/
		.sub-menu {overflow:hidden;}
		
	.flash {width:230px; height:auto; /**/ margin:20px 0px !important; float:left !important;}

	.featured-content {width:460px; height:270px; background-color:#FFF; border:1px #E5E5E5 solid; /**/ margin:0px !important; float:left !important;}

		.featured-content-headline {width:430px; height:30px; /**/ background:url(images/featured-content-headliine.png) repeat; /**/ padding:5px !important; margin-top:230px !important;}
		.featured-content-headline h1 {font-size:17px; font-weight:bold; /**/ margin:0px !important; padding:5px !important;}
		.featured-content-headline h1 a {color:#F47E00; text-decoration:none;}
		
#right-sidebar {width:250px; height:auto; /**/ float:right !important; margin-top:5px !important;}
	#right-sidebar h1 {font-size:34px; color:#19357F; font-weight:bold; /**/ border-bottom:2px #F47E00 solid; /**/ padding-bottom:5px !important; margin:0px 0px 20px 0px !important;}
	#right-sidebar h1 a {text-decoration:none; color:#19357F; display:block;}
		/**/
		.right-sb-vogel {background:url(images/right-sb-vogel-brand.jpg) bottom right no-repeat;}
		.right-sb-lowara {background:url(images/right-sb-lowara-brand.jpg) bottom right no-repeat;}
		.right-sb-goulds {background:url(images/right-sb-goulds-brand.jpg) bottom right no-repeat;}
		.right-sb-tuthill {background:url(images/right-sb-tuthill-brand.jpg) bottom right no-repeat;}
		.right-sb-flygt {background:url(images/right-sb-flygt-brand.jpg) bottom right no-repeat;}
		/**/


/* Footer - Partea de subsol, cu note, subpagini
************************************/
#footer {width:960px; height:100px; /**/ background:#FFECD7 url(images/left-footer-bgline.png) right no-repeat; margin:0px auto 10px auto !important;}
.ft-panels {width:800px; height:auto; /**/ padding:40px 25px 10px 25px; float:left !important;}

/* Footer - Partea stanga
************************************/
	.ft-left {width:196px; height:auto; /**/ float:left !important;}
		.ft-left span {color:#C1925F;}
	/**/

/* Footer - Partea centrala
************************************/
	.ft-center {width:500px; height:auto; /**/ float:left !important;}
			.ft-center ul {padding-top:10px !important;}
			.ft-center li {list-style:none; display:inline; padding-left:10px !important; padding-bottom:5px !important;}
			.ft-center li a {color:#C1925F; text-decoration:none;} .ft-center li a:hover {text-decoration:underline;}
	/**/
	
/* Footer - Partea dreapta
************************************/
	.ft-right {width:104px; height:auto; /**/ float:right !important;}
	.ft-right h2 a {width:92px; height:30px; /**/ background:url(images/innobyte-logo.png); float:right !important; text-indent:-9999px;}
	/**/

/* Elemente secundare
************************************/
.clear {clear:both;}

.more{font-size:13px; margin-bottom:20px;}


.special-button h4{background: #6B5B5C;}