@import url('top.css');
@import url('reiter.css');
@import url('menu.css');
@import url('content.css');
@import url('sidebars.css');
@import url('footer.css');
@import url('forms.css');
@import url('autotoc.css');
@import url('stock.css');
@import url('home.css');
@import url('ariablelist.css');
@import url('table.css');


/* Generale */
/* 
* {margin:0;padding:0;border:0} 
Ersetzt durch:
*/
img { border: 0 }
ul,h1,h2,h3,h4,h5 { margin:0; padding:0 }



html {
	font-size: 125%;
	font-family:verdana;
}



body{

	font-family: Helvetica, Arial, Sans-serif;         
         font-size: 50%;
         line-height:165%;
	/*text-align:center;*/
	background-color:#ffffff;
	margin: 0;
         color: #404040;
}

h1 {
	font-size:1em;
	font-weight:normal;
}


h2 {
	font-size:1em;
	font-weight:normal;
}

/*
h3 {
	font-size:0.9em;
	font-weight:normal;
	vertical-align:top;
}*/

p {
	font-weight:normal;
	vertical-align:top;
        margin: 0.5em 0 0.5em 0;
}

em {
  	font-weight: bold;
  	font-style: normal;
}

.bold{
	font-weight:bold;
}

.webpage {
	margin: auto;
	width:77em;
	font-size: 1.2em;
	background-color:white;
}
html>body .webpage {
	width: 76.9em;
}


#logo {
	float:left;
	width:178px;
	height:104px;
	padding: 0;
}

#top {
	float:right;
	width:55em;
	height:40px;
	background-color:white;
	font-size:0.9em;
	font-weight:bold;
	text-align:right;
	padding-right:2px;
}

#box {
        float:right;
	width:24.8em;
}

#footer {
	clear:both;
	position:relative;
	top:1.5em;
	width:100%;
	height:2em;
	background-color:white;
	font-size:0.9em;
	line-height:30px;
	border-top:1px solid #C5C5C5;
	margin-top:15px;
}
.clearboth{
	clear:both;
}
.floatleft, .mediaobject{
	float:left;
}

.mediaobject {
  padding: 0 1.5em 1.5em 0;
}

.floatright{
	float:right;
}
.floatleftboth{
	clear:both;
	float:left;
}
.margin-left{
	margin-left:10px;
}
.margin-right{
	float:left;
	display:inline;
	margin-right:20px;
}

#headerpic {
	border-bottom: 12px solid #40ADE6;
}

.sup{font-size:xx-small; vertical-align:top;} 
.sub{font-size:xx-small; vertical-align:bottom;}



/* bővítéskor kerültek be */

.col_right h3{
color:#0092DD;font-weigth:bold;margin-bottom:10px;font-size:50px;}
.chapeau{
	margin: 5px 0 10px 0;
	/*padding: 20px 0 10px 0;*/
	font-weight: 500;
	/*font-size: 1.35em;*/
	line-height:1.25em;
	/*border-top: 1px dashed #B3B3B3;*/
	border-bottom: 1px dashed #B3B3B3;
}
.chapeau p{
	margin-bottom: 10px;
	margin-top: -10px;
}

.col_left{
	float: left;
	width: 50%;
	margin-right: 15px
}
.col_right, .content_listes{
	overflow: hidden;
	height: 1%
}
.mod_cons, .mod_legende{
	padding: 13px 0 13px 13px;
	margin-bottom: 10px
}
.mod_cons h3{
	font-size: 1.2em;
	margin-bottom: 10px;
}
.mod_cons p, .mod_cons ul,  .mod_cons ol{
	margin: 10px;
	font-size: 1.1em
}
.mod_cons li{
	padding: 0 0 2px 10px
}


.content_h2{
	margin:0 0 10px 10px;
	overflow: hidden;
	width: 97%
}
.content_h2 h3{
	display: inline;
	padding-bottom: 2px;
	font-size: 1.33em;
	border-bottom: 1px none #B3B3B3;
	margin-top: 1.25em;
	margin-bottom: 0.25em;
}
.content_h2 div{
	margin: 10px 0;
}
.content_h2 h4{
	padding:0 0 2px 8px;
	font-size: 1.3em;
	height: 1%;
	overflow: hidden;
	margin-top: 1.25em;
	margin-bottom: 0.25em;
}
.content_h2 h5{
	margin-top: 1.25em;
	margin-bottom: 0.25em;
}
.content_h2 h6{
	margin-top: 1.25em;
	margin-bottom: 0.25em;
}
.content_h2 p, .content_h2 ul, .content_h2 ol{
	margin-bottom: 10px;
	/*font-size: 1.33em;*/
	line-height: 121%;
}

.content_h2 ul, .content_h2 ol{
	margin-left: 20px
}
.content_h2 li{
	padding-left: 10px
}
.content_h2 img{
	float: left;
	margin: 0 10px 0 5px
}

.content_h2 p img{
	float: none;
	
}

/*Globalis módosító, bővítsénél került bele */
a{
	color: #0092DD
}

.content_h2 h2, .content_sitemap h2 {
	color: #0092DD;
}
.content_h2  h4, .content_sitemap h4{
	color: #0092DD;
	background: url('../images/transversal/picto_puce_transversal.gif') no-repeat 0 0.5em;
}

.mod_cons{
	background: #EDF7FD;
}



/*TEVÉKENYSÉGEINK bővítéshez*/
.mod_liste{
	margin-bottom: 20px;
	padding: 0 0 0px 0;
	padding-left: 10px;
	border-left-style: solid;
	border-left-width: 9px;
	overflow: hidden;
	height: 1%		
}

/*MANAGEMENTHEZ*/
.mod_news_home_s, .mod_news_home{
	width: 596px;
	overflow: hidden;
	margin-bottom: 10px
}

.mod_news_home_s div{
	padding-left: 15px;
	border-left-style: solid;
	border-left-width: 9px
}
.mod_news_home img{
	float: left;
	margin: 0 15px 5px 0;
	border-left-width: 9px;
	border-left-style: solid;
}
.mod_news_home h3, .mod_news_home_s h3{
	font-size: 1.2em;
}
.mod_news_home p, .mod_news_home_s p{
	font-size: 1.1em;
	line-height: 140%
}


.news_home_transversal img, .news_home_transversal_s div{
	border-left-color: #0099CC;
}
.news_home_transversal .link, .news_home_transversal_s .link{
	background: url('../images/transversal/picto_link_transversal.gif') no-repeat 0 4px;
}
.news_home_transversal .link a, .news_home_transversal_s .link a{
	color: #0099CC;
}
.news_home_industries img, .news_home_industries_s div{
	border-left-color: #CC6633;
}
.news_home_industries .link, .news_home_industries_s .link{
	background: url('../images/industrie/picto_link_industrie.gif') no-repeat 0 4px;
}
.news_home_industries .link a, .news_home_industries_s .link a{
	color: #CC6633;
}
.news_home_merchant img, .news_home_merchant_s div{
	border-left-color: #CCCC00;
}
.news_home_merchant .link, .news_home_merchant_s .link{
	background: url('../images/merchant/picto_link_merchant.gif') no-repeat 0 4px; 
}
.news_home_merchant .link a, .news_home_merchant_s .link a{
	color: #CCCC00; 
}
.news_home_electronics img, .news_home_electronics_s div {
	border-left-color: #993399;
}
.news_home_electronics .link, .news_home_electronics_s .link{
	background: url('../images/electronics/picto_link_electronics.gif') no-repeat 0 4px;
}
.news_home_electronics .link a, .news_home_electronics_s .link a{
	color: #993399;
}
.news_home_healthcare img, .news_home_healthcare_s div {
	border-left-color: #66CCCC;
}
.news_home_healthcare .link, .news_home_healthcare_s .link{
	background: url('../images/healthcare/picto_link_healthcare.gif') no-repeat 0 4px;
}
.news_home_healthcare .link a, .news_home_healthcare_s .link a{
	color: #66CCCC;
}
.news_home_gas img, .news_home_gas_s div{
	border-left-color: #99CC33;
}
.news_home_gas .link, .news_home_gas_s .link{
	background: url('../images/gas/picto_link_gas.gif') no-repeat 0 4px;
}
.news_home_gas .link a, .news_home_gas_s .link a{
	color: #99CC33;
}
