/* --- Fejléc --- */

#header #header-left{
	width:172px;
	height:204px;
	float:left;
}

#header-right{
	background:#042340;
	margin-left:172px;
	height:204px;
	display:block;
	overflow:hidden;
}

/* --- Fejléc banner --- */

.top-banner{
	height:204px;
	width:auto;	
}
	.top-banner a .top-banner-text{
		padding-right:10px;
		color:white;
		font-family: 'Titillium Web', Verdana, sans-serif;
		text-align:right;
		margin-top:-85px;
		padding-bottom:20px;
	}
	.top-banner-text p:first-child{font-size:18px;}
	.top-banner-text p{
		text-shadow: -1px -1px 2px #042340;
		margin-top: 0;
		filter: dropshadow(color=#042340, offx=-1, offy=-1); 
	}

/* --- Fejléc keresés --- */

#block-search-form{
	background:#cdcdcd;
	padding:5px;
	float:right;
	position:relative;
	top:-204px;
}
	#block-search-form input[type='text']{
		border:none;
		height:24px;
		color:#292828;
		font-family: 'Titillium Web', Verdana, sans-serif;
		background:url(../images/header/search.png) no-repeat white;
		background-position: 3px center;
		padding-left:20px;
		width:142px;
	}
	#block-search-form #edit-actions{display:none;}
	
/* --- Menü --- */

#main-menu{
    padding:1px;
	margin-top:5px;
	clear:both;
	
    background: #2f77be; /* Old browsers */
    background: -moz-linear-gradient(top, #2f77be 0%, #124373 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f77be), color-stop(100%,#124373)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #2f77be 0%,#124373 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #2f77be 0%,#124373 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #2f77be 0%,#124373 100%); /* IE10+ */
    background: linear-gradient(to bottom, #2f77be 0%,#124373 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f77be', endColorstr='#124373',GradientType=0 ); /* IE6-9 */
}

	#main-menu-inner{width:992px;}
		#main-menu ul{
			padding:5px 0;
			overflow:hidden;
			
			background: #114170; /* Old browsers */
			background: -moz-linear-gradient(top, #114170 0%, #0a3052 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#114170), color-stop(100%,#0a3052)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #114170 0%,#0a3052 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #114170 0%,#0a3052 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #114170 0%,#0a3052 100%); /* IE10+ */
			background: linear-gradient(to bottom, #114170 0%,#0a3052 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#114170', endColorstr='#0a3052',GradientType=0 ); /* IE6-9 */
		}
			#main-menu li{
				float:left;
			}
				#main-menu li a{
					color:white;
					text-transform:uppercase;
					border-right:1px solid #3b5975;
					font-family: 'Titillium Web', Verdana, sans-serif;
					display:inline-block;
				}
					#main-menu a:hover{
						color:#70f1cb !important;
					}
						#main-menu li:last-child a{
							border:none;
						}
						
/* --- Content-left, Content-right --- */

#content-left > .sc, #content-right > .sc {
        border-bottom:none;
		background:#f0f0f0;
    }
    #content-left > .sc.block-user, #content-right > .sc.block-simplenews, .block-menu{
        background:#dadada;
    } 
	#content-left > .sc.block-user, .block-menu{
		border-bottom:1px solid white;
    }
        #content-left .sec-title, #content-right .sec-title, #content-middle .sec-title{
            background:#0a2f51;
        }
        #content-left .orange-title, #content-right .orange-title h1{
            background:#c5530f;
        }
					
/* --- Bejelentkezés section --- */

#block-user-login{min-height:238px;}
#block-user-login input[type='text'],
#block-user-login input[type='password'],
.block-simplenews input[type='text']{
    width:152px;}
	
	/* bejelentkezés és newsletter labelek baállítása */
	#user-login-form label, #content-right label, .block-simplenews label{
		font-size:11px;
		margin:5px 0;
		display:block;
	}
#user-login-form a{font-weight:600;font-family: 'Titillium Web', Verdana, sans-serif;}

/*#user-login-form .item-list{
	margin:5px 0 0 0;
}*/
#user-login-form #edit-actions{text-align:center;/*margin-bottom:10px;*/}
#content-left .form-item-remember-me{ margin:10px 0 0 0;}
.form-item-name label, .form-item-pass label{display:block;}

#block-user-login input[type='submit'],
.block-simplenews input[type='submit']{max-width:150px; text-align:center;
	margin:10px auto;}

/* --- Regisztráció, új jelszó form --- */

#content-middle-right form div.form-item,
.user-login-block > form div.form-item{padding:5px 0;}

.form-wrapper div.form-item,
#user-login div.form-item{padding:5px 0;}

#content-middle-right > form label,
.user-login-block > form label{font-size:11px; text-align:right;}

#content-middle-right > form label:not(.option),
.user-login-block > form label{width:150px; text-align:right; margin-right:5px;}


#content-middle-right > form input[type='text'],
#content-middle-right > form input[type='password'],
.user-login-block > form input[type='text'],
.user-login-block > form input[type='password']{
	width:152px;
}
#content-middle-right > form select{min-width:157px;width:auto;}

#content-middle-right > form label:not(.option),
#content-middle-right > form input:not(.form-checkbox),
.user-login-block > form label:not(.option),
.user-login-block > form input{
	display:inline-block;
}

#content-middle-right > form label.option,
#content-middle-right > form input.form-checkbox{float:left;}

#content-middle-right > form input.form-checkbox{margin-right:5px;}

#content-middle-right > form .form-item-remember-me,
.user-login-block > form .form-item-remember-me{
	margin-left:159px;
	width:157px;
	padding-left:25px!important;
}

#content-middle-right > form  .form-actions,
.user-login-block > form .form-actions{
	margin-left:59px;
	width:357px;
	text-align:center;
}

#content-middle-right > form  .form-actions .form-submit,
.user-login-block > form .form-actions .form-submit{margin-top:10px;}

#content-middle-right > form div.description,
.user-login-block > form div.description{ float:right; width:58%; /*margin-left:2%*/; font-size:11px;}

.view-outer div.user-login-block div.tabs{margin-bottom:5px;}

/* --- Új jelszó igénylése --- */
#content-middle-right >form#user-pass{margin-left:20px;}

#content-middle-right >form#user-pass,
#content-middle-right >form#user-pass div{
	display:inline-block;
}
#content-middle-right >form#user-pass .form-actions{ width:auto; margin-left:10px;}
#content-middle-right >form#user-pass .form-actions .submit-custom{margin-top:0;}
#content-middle-right >form#user-pass label{ width:auto;}
						
/* --- Oldalsáv Termékek section --- */
.product-pic{float:left;margin-right:13px;}
.product-icons{
	height:180px;
	display:table-cell;
	vertical-align:middle;
}
.product-pic img{
	margin-left:3px;
	margin-top:10px;
}
.product-icons a{
		height:30px;
		width:30px;
		display:block;
	}
.product-icons .icon-small{width:30px;height:30px;}

#content-left .sc > .art:hover,
#content-right .sc > .art:hover{background:#fffce5;}

/* --- Föloldal jobb oldal Content right --- */

/* --- Soccial media icons --- */
.social-media-icons{
	padding:10px 0 0 0;
	text-align:center;
}
.social-media-icons > div{display:inline-block;}
.social-media-icons div.widgets-element-horizontal{display:inline-block;}
.social-media-icons a{display:inline-block;}

#block-widgets-s-socialmedia-profile-buttons img{
	filter: url(filters.svg#grayscale); /* Firefox 3.5+ */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(1); /* Google Chrome & Safari 6+ */
}
#block-widgets-s-socialmedia-profile-buttons img:hover{
	filter: none;
	-webkit-filter: grayscale(0);
}
	
/* --- Főoldal középső rész - content-middle --- */

/* ---Főoldal Content Slider --- */

.banner-main-page{}
a.slideshow-item{
	width:100%;
	height:239px;
	display:block;
}
.slideshow-text{
	position:relative;
	top:-57px;
	background:#042340;
	padding:0 10px 5px;}
.slideshow-text p{
        color:white;
        font-family: 'Titillium Web', Verdana, sans-serif;
	}
	.slideshow-text p.quote{
		font-size:18px;
		display:block;
	}
	.slideshow-text p.quote-by, .slideshow-text p.quote-on{display:inline-block;}
	.slideshow-text p.quote-on{float:right;}

/* --- Föloldal content --- */

.feed-icon{display:block; padding:2px 2px 2px 0;}
.feed-icon a{width:16px;height:16px;float:right;}

.art.webcontent-box{ overflow:hidden; padding:5px 0;}
	.webcontent-box .webcontent-left{
		float:left;
		text-align:center;
		width:80px;
		padding:5px 10px;
	}
	
		.webcontent-webcontent{
			color:#b9b9b9;
			font-size:12px;
			text-transform:uppercase;
			margin-top:5px;
			white-space:nowrap;
		}
			.front-feed-box .webcontent-img{width:50px;height:50px; margin:0 15px;}
			
	.front-feed-box .front-feed-right{}
		.webcontent-post-date{font-size:12px;color:#b9b9b9; padding:2px 0; display:block;}

/* --- Inspirations blog news events --- */

#content-middle-right table.views-view-grid tr td{width:50%;}
#content-middle-right table.views-view-grid tr td.inspirations-news-row h1,
#content-middle-right table.views-view-grid tr td.inspirations-blog-row h1,
#content-middle-right table.views-view-grid tr td.inspirations-events-row h1{
	text-transform:none; font-size:15px;}
#content-middle-right table.views-view-grid tr td p{text-align:justify;}

/* --- Press releases --- */

.art.press-release{border:1px solid grey;}
.art.press-release-opened{background:white; padding:4px 0;}
.art.press-release-closed{background:#dadada; padding:4px 0;}

.press-release h3{
	color:black;
	font-size:13px;
	cursor:pointer;
	font-family: 'Titillium Web', Verdana, sans-serif;
}
.press-release-closed h3{background:url(../images/icons/triangle-closed.png) no-repeat 13px 6px;}
.press-release-opened h3{background:url(../images/icons/triangle-opened.png) no-repeat 13px 6px;}
.press-release .post-date{color:#B9B9B9;font-size:11px;padding-top:3px;}

.art.press-release .press-release-content{display:none;margin:20px 0;}
.press-release .press-release-content,
.press-release h3{padding-left:30px;list-style: circle inside;}

/* --- Videó, audió média oldalak --- */

#demos-media-container .art.webcontent-box{width:50%; float:left;}
	
	.media-video .webcontent-img, .media-video .webcontent-img a{width:86px; height:57px;}
	.media-video .webcontent-right{padding-left: 5px;}
	
	.media-audio .webcontent-left{width:100px; padding:0;}
	.media-audio .webcontent-img, .media-audio .webcontent-img a{ width:75px; height:75px; margin:5px 7px;}
	.media-audio .webcontent-img object, .media-audio .webcontent-img a object{margin-right:10px;}
	
	.webcontent-box .webcontent-img a{display:block; margin:0 auto;}
	
.webcontent-box .webcontent-right{ margin-right:10px;}
	.webcontent-box .webcontent-right ul{margin-top:5px;}
		ul.grey-bg li{ display:inline-block;}
			ul.grey-bg li a,
			.download-ins{
				background-color:#dadada;
				padding:1px 5px;
				text-transform:uppercase;
				font-size:12px;
				font-family: 'Titillium Web', Verdana, sans-serif;
				color:#042340;
				overflow:hidden;
				display:inline-block;
				height:19px;
			}
			
			ul.grey-bg li a:hover{
				background:#fffce5; color:#c5530f!important;
				
			}
				ul.grey-bg li a span.download{
					display:block;
					float:left;
					width:8px;
					height:10px;
					background:url(../images/icons/lenyil.png) no-repeat left top;
					margin-top:5px;
					margin-right:3px;
				}
				
				ul.grey-bg li a:hover span.download{
					background-position:left bottom;
				}
				
				ul.grey-bg li a span.locked-download{
					display:block;
					float:right;
					width:10px;
					height:10px;
					background:url(../images/icons/kislakat.png) no-repeat left top;
					margin-top:5px;
					margin-left:3px;
				}
				
				ul.grey-bg li a:hover span.locked-download{
					background-position: left bottom;
				}
				
/* --- hover állapotok beállítása articleöknél --- */

.view-container-div-full-with > a:hover .art,
.view-container-div-full-with td:hover,
.view-review-grouping-content .review-group-closed .review:hover{
	background:#fffce5;
}

.view-container-div-full-with td.empty:hover{background-color:transparent;}

.view-container-div-full-with a .art:hover h1,
.view-container-div-full-with a .art:hover p,
.view-review-grouping-content .review-group-closed .review:hover{
	color:#c5530f!important;
}

/* --- Content-middle-right tartalmak --- */

#content-middle-right > h1.title{margin:5px 0 5px 10px;}

#content-middle-right > div.tabs,
#content-middle-right .navigation-tabs,
#content-middle-right > form,
#content-middle-right > ul{
	margin:5px 10px 5px 10px;
}	
	#content-middle-right > div:not(.view-outer),
	#content-middle-right div.view-container-div{
		padding:5px 10px;
	}
	#content-middle-right > div.tabs, #content-middle-right > div#products-list-container{
		padding:0;
	}	
	#content-middle-right > .art,
	#content-middle-right > div.view-outer .view-header,
	div.view-outer .review-tab,
	div.view-outer .view-filters,
	div.view-outer .view-empty,
	.view-outer div.user-login-block,
	.view-outer > .art.node{
		padding:0 10px;
	}
	
	.view-header{margin:5px 0 10px 0;}

/* --- Navigációs tabok beállítása --- */

	.square-tabs{display:inline-block; overflow:hidden;}
		.square-tabs a{
			font-size:10px;
			text-transform:uppercase;
			margin-right:5px;
			float:left;
			font-family: 'Titillium Web', Verdana, sans-serif;
		}
		.square-tabs a:hover{color:white;}
		 .square-tabs a div.icon-big,
		 .square-tabs a div.icon-next,
		 .square-tabs a div.icon-prev{
			width:63px;
			height:63px;
			display:table;
		}
		.square-tabs a div.icon-big > span, .square-tabs a div.icon-next > span, .square-tabs a div.icon-prev > span{
			display:table-cell;
			vertical-align:bottom;
			padding-left:3px;
			padding-bottom:3px;
			max-width:60px;
		}
		.square-tabs > a div:not(.disabled):hover span,
		.square-tabs > a div.aktiv span{
			color:white;
		}
			.square-tabs a span{white-space:nowrap;}
			.navigation-tabs .square-tabs:last-child{float:right;}
			
		.square-tabs a div.icon-double-big{
			width:126px;
			height:63px;
			display:table;
		}
		.square-tabs a div.icon-double-big > span{
			display:table-cell;
			vertical-align:bottom;
			padding-left:3px;
			padding-bottom:3px;
			max-width:123px;
		}
		
		.square-tabs a div span.locked span.icon-lakat{
			display:block;
			width:19px;
			height:19px;
			background:url(../images/icons/lakat.png) no-repeat left top;
			position:relative;
		}
			.square-tabs a div.icon-big span.locked span.icon-lakat{
				top:-22px;
				left: 42px;
			}
			.square-tabs a div.icon-double-big span.locked span.icon-lakat{
				top:-22px;
				left: 105px;
			}
		
		.square-tabs a:hover div span.locked span.icon-lakat,
		.square-tabs a div.aktiv span.locked span.icon-lakat,
		.square-tabs a:visited div span.locked span.icon-lakat{background-position:left bottom;}
		
		.square-tabs a div span.locked span.icon-name{display:block;}

/* --- Termékek oldal --- */

#content-middle-right .products-art{
	overflow:hidden;
	padding:10px;
} 
.products-art-left{
	float:left;
	width:108px;
	height:164px;
	margin-right:10px;
}
.products-art-right{
	margin-left:128px;
	margin-right:10px;
	margin-top:10px;
}
	.products-art-right .important{
		height:20px;
		display:block;
		font-size:12px;
		font-family: 'Titillium Web', Verdana, sans-serif;
		text-transform:uppercase;
		color:red;
		font-weight:600;
	}
	.products-art-right p, .media-right-box p{ margin:5px 0;}
	
	.products-art-right ul{margin:5px 0;}
		.products-art-right li{ display:inline;}
			.products-art-right ul li img{
				vertical-align:middle;
				margin:0 3px;
			}

/* ---Free bits oldal --- */
.art..downloads-trials:first-child{padding-top:20px;}
.downloads-trials h1{display:inline-block;}
.downloads-trials p{}
.download-ins{float:right; padding:0px 5px;}
.download-ins span.question-mark{
	display:block;
	float:left;
	width:13px;
	height:13px;
	background:url(../images/icons/kerdojel.png) no-repeat left top;
	margin-right:7px;
	margin-top:3px;
}

.downloads-trials .grey-bg li{margin-right:10px; margin-bottom:2px;}

/* --- Reviews oldal --- */

.view-empty{margin-bottom:20px;}

.view-review-grouping-header{padding:0 10px;}
.view-review-grouping-content .review-group-closed{}

#content-middle-right > #review-product-tab{margin-bottom:20px;}

#content-middle-right .view-filters .views-exposed-widgets{text-align:center;}
#content-middle-right .view-filters #edit-product-nid-wrapper{float:none;}
#content-middle-right .view-filters #edit-product-nid-wrapper label,
#content-middle-right .view-filters #edit-product-nid-wrapper div.views-widget{
	float:left;
}
#content-middle-right .view-filters #edit-product-nid-wrapper label{padding:7px 5px 5px 0;}

.art.review{ margin-bottom:20px;cursor:pointer; padding-top:10px;}

.view-review-grouping-header{margin:10px 0 20px 0; font-size:15px; font-weight:bold;}
.review-group-h3{margin-bottom:20px; font-size:14px;}
.review-group-h3{ padding:0 20px;}
.review{padding:0 40px;}

div.review-rating{}
div.review-rating div{display:inline-block; float:left;}
.review-rating-number{margin-left:10px;}

.art.review .review-rating,
.art.review h2,
.art.review p,
.art.review .review-text,
.art.review .review-text-summary{margin-bottom:10px;text-align:justify;}

.art.review .review-text{display:none;}

.art.review h2{font-size:15px;}

/* review average */

table#raiting-average{
	width:auto;
	margin:0 auto;}
table#raiting-average tr td{ width:auto; padding:1px 5px;}
table#raiting-average .rating-average{ text-align:right;}

/* --- Új review --- */

#review-node-form input[type='text']{width:250px!important;}
#review-node-form .field-type-fivestar .form-type-fivestar label,
#review-node-form .field-type-fivestar .form-type-fivestar > div{display:inline-block;}
#review-node-form .field-type-fivestar .form-type-fivestar > div > div.fivestar-widget{float:left;}
#review-node-form .form-type-fivestar .form-item-field-rating-und-0-rating{padding:0;}

fieldset{margin:20px 0; padding-bottom:10px;}
#review-node-form fieldset#edit-field-review-und-0-format{padding:10px;}
#review-node-form fieldset .form-type-managed-file label{margin-top:8px;}
#review-node-form fieldset .form-type-managed-file label,
#review-node-form fieldset .form-type-managed-file .file-widget{float:left;}
#review-node-form fieldset .form-type-managed-file .description{width:auto; float:none;}
#review-node-form fieldset input.form-submit{margin:0 10px;}

#review-node-form #edit-field-review .form-textarea-wrapper,
#review-node-form #edit-field-review label{float:left;}
#review-node-form #edit-field-review .form-textarea-wrapper{display:inline-block;}
#review-node-form #edit-field-review .form-textarea-wrapper textarea{ max-width:800px;}

#review-node-form #edit-actions{
	margin-left: 10px;
    text-align:left;
    width: auto;
}

/* --- Bejelentkezett felhasználó --- */

/* --- Content-bal navigációs menü --- */

.block-system > ul.menu,
.block-menu > ul.menu{
	padding:20px 5px;
}
.block-system ul.menu ul,
.block-menu ul.menu ul{ margin-left:5px;}
.block-system a,
.block-menu a{
	text-transform:uppercase;
}

/* --- Bejelentkezett My Acount formázások --- */

/* My account - Edit */

#user-profile-form div#edit-account .form-type-password-confirm{margin:30px 0;}
#user-profile-form div#edit-account .form-item-pass-pass2{padding-bottom:0;}
#user-profile-form div#edit-account .form-type-password-confirm .description,
#user-profile-form fieldset#edit-timezone .description,
#user-profile-form fieldset#edit-picture .description{
	float:none;
	width:420px;
	text-align:center;
}
#user-profile-form div#edit-account .form-type-password-confirm .description{margin-left:140px;}
#user-profile-form fieldset#edit-timezone .description,
#user-profile-form fieldset#edit-picture .description{padding-top:10px;margin-left:160px;}

.password-indicator {
    height: 5px;
    width: 100%;
	text-align:center;
}

.password-strength{
    width: 100px;
	margin-top:0;
}

div.password-confirm{ width:auto;}

/* User manuals menüpont */

.art.node-page div.field-item > ul{padding-bottom:5px;}
/*.art.node-page div.field-item ul li strong{
	font-family: 'Titillium Web', Verdana, sans-serif;
	font-size:16px;
}*/

.art.node-page div.field-item ul li img{margin-right:5px;}

.art.node-page div.field-item ul ul{margin-bottom:10px;}

/* --- Bejelentkezett admin --- */

/* --- Product's menu order --- */

#tabledrag-menu-show-nodes-form #edit-selected{
	margin-bottom:10px;
	width:auto!important;
}

#tabledrag-menu-visible-menuitems-form p,
#tabledrag-menu-visible-menuitems-db-form p{
	margin:10px 0;
}

#tabledrag-menu-visible-menuitems-form .tabledrag-toggle-weight-wrapper,
#tabledrag-menu-visible-menuitems-db-form .tabledrag-toggle-weight-wrapper{
	margin-bottom:10px;
}

#tabledrag-menu-visible-menuitems-form thead tr th,
#tabledrag-menu-visible-menuitems-db-form  thead tr th{
	text-align:left;
	padding-bottom:5px;
}

#visible_menuitems div.form-type-checkbox{display:inline-block;}

#tabledrag-menu-visible-menuitems-form .handle,
#tabledrag-menu-visible-menuitems-db-form .handle{
	margin-right:10px;
}

#tabledrag-menu-visible-menuitems-form table tbody select,
#tabledrag-menu-visible-menuitems-form table tbody input,
#tabledrag-menu-visible-menuitems-db-form table tbody select,
#tabledrag-menu-visible-menuitems-db-form table tbody input{
	width:auto!important;
}

#tabledrag-menu-visible-menuitems-form tr td:last-child,
#tabledrag-menu-visible-menuitems-db-form tr td:last-child{
	padding:0;
}
#tabledrag-menu-visible-menuitems-form div.form-item,
#tabledrag-menu-visible-menuitems-db-form div.form-item{
	padding:7px 0;
}
#tabledrag-menu-visible-menuitems-form .submit-custom,
#tabledrag-menu-visible-menuitems-db-form .submit-custom{
	margin-top:10px;
	margin-left:10px;
}



/* --- FAQ --- */
.faq-article{margin-bottom:20px;}
.faq-row{margin-left:20px;}
.faq-h3{margin-bottom:20px;}
.faq h4{ padding-bottom:10px;}
.faq img{margin-top:10px;}
.faq .faq-answer{
	border:1px solid #dadada;
	padding:10px;
	display:none;
	margin-bottom:10px;
}

/* --- Lábléc --- */

#footer p{margin-bottom:10px;}
#footer span{line-height:22px;}
#footer .nv {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 600px;
}
#footer .nv ul{overflow:hidden;}
#footer .nv li{
    float:left;
}
#footer .nv li a{margin:0 5px;}
#footer .nv li:after{
    content:"|";
}
#footer .nv li:last-child:after{
    content:"";
}

#footer > div{overflow:hidden;display:inline-block;}
#footer > div > .nv, #footer > div > span{
	width: 245px;
	/*line-height:13px;*/
}

#footer div li{
    display:inline;
}

#sponsors{ width:80%;}
#sponsors ul{
	padding-top:10px;
}
#sponsors ul li{
	display:inline;
	margin:0 10px;
}
	#sponsors img{
		vertical-align:middle;
		margin-bottom:20px;
	}







			
/* --- Egy termék oldal formázása --- */
/*#content-middle-right .art .field{}
#content-middle-right .art.node-products .field-item > ul,
#content-middle-right div.field .field-item > ul{
	list-style:inside;
	padding-left:5px;
	font-weight:600;
}*/
#content-middle-right .art .field-item > ul ul,
#content-middle-right div.field .field-item > ul ul{
	list-style:circle;
	margin-left:40px;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:5px;
}

#content-middle-right .art .field-item > ul ul ul,
#content-middle-right div.field .field-item > ul ul ul{
	list-style:square;
}

#content-middle-right .art .field-item > ul,
#content-middle-right .art .field-item > p,
#content-middle-right .art .field-item > table,
#content-middle-right .art .field-item > h3,
#content-middle-right .art .field-item > h2,
#content-middle-right .art .field-item > h1,
#content-middle-right div.field .field-item > ul,
#content-middle-right div.field .field-item > p,
#content-middle-right div.field .field-item > table,
#content-middle-right div.field .field-item > h2,
#content-middle-right div.field .field-item > h1,
#content-middle-right div.field .field-item > h3{
	margin-bottom:10px;
}

#content-middle-right .art .field-item > h1,
#content-middle-right .art .field-item > h2:not(h2:first-child){padding-top:10px;}

/*#content-middle-right .art .field-item img{ margin: 0 0 10px 10px;}
#content-middle-right .art .field-item img.file-icon{margin:0;}*/

li.comment_forbidden{margin:15px 0;}

#block-inspired-products-products-menuitems-block p{margin-left:10px;}

.user-login-block .nv {margin:5px 0!important;}
.user-login-block h1{margin-bottom:20px; margin-top:10px;}
.user-login-block #user-login{margin-top:5px;}





/* Installation notes */

.art.node-page div.field-item h2{padding-top:10px;}


/* --- News --- */

/*.jcarousel-skin-inspired ul li .views-field-field-events-icon{display:inline-block; float:left;}*/