body {

	background-color:#01122c;

	font: 100% Verdana, Arial, Helvetica, sans-serif;

	background-image:url(./images/ruda-layout_elektro_01.png);

	background-repeat:repeat-x;

	margin: 0; 

	padding: 10px;

	text-align: center; 

	}



.oneColFixCtr #container {



	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */

	color: white;

	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

	text-align: left; /* this overrides the text-align: center on the body element. */

	}



.oneColFixCtr #mainContent {

	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */

	}



.head_div{

	background-image:url(./images/top_head_bg.jpg);

	background-repeat:repeat-x; 

	height:214px;

	border: #163158 solid 1px;

	border-bottom-width:0px;

	}



.logo{

	position:relative;

	left:10px;

	height:150px;

	width:355px;

	}



.logo_a{

	background-image:url(./images/logo_a2.jpg);

	height:75px;

	width:355px;

	}



.logo_b{

	background-image:url(./images/logo_b.jpg);

	height:74px;

	width:114px;

	float:left;

	}



.logo_texty{

	width:260px;

	left: 100px;

	line-height:150%;

	position:absolute;

	font-weight: bold;

	}



.logo_texty li{

	font-size:13px;

	font-weight:bold;

	color:#CCC;

	}



.head_image{

	float:right;

	}



.top_menu_div{

	position:relative;

	background-image:url(./images/menu_top1.png);

	background-repeat:no-repeat;

	height:95px;

	border: #163158 solid 1px;

	border-width: 0px 1px 0px 1px;

	font-weight:600;

	font-size: 15px;

	text-align:center;

	z-index: 3;

	top:-95px;

	}



.submenu{

	position:relative;

	height:95px;;

	text-align:left;

	z-index:2;

	top:10px;

	}



.submenu img{

	margin: 4px 0px 4px 0px;

}



#elmont {

	padding:15px 0px 0px 0px;

	margin-top:35px;

	width: 193px;

	height:42px;

	float: left;

	cursor:pointer;

	z-index:3;

	}

#elmont_menu{

	position: relative;

	background-color:#264678;

	width: 186px;

	height:198px;

	left: 5px;

	display:none;

	z-index:2;

	border: solid 1px #c0c0c0;

	}



#elmont_menu ul{

	position:relative;

	padding: 0px 0px 0px 0px;

	margin: 0px;

	top: 85px;

	list-style-type:none;

	text-align:center;

	font-size:14px;

	}

	

#hromy {

	padding:8px 0px 0px 0px;

	margin-top:35px;

	width: 161px;

	height:53px;

	float: left;

	cursor:pointer;

	}



#hromy_menu{

	position: relative;

	background-color:#264678;

	width: 186px;

	height:170px;

	left: 181px;

	display:none;

	z-index:2;

	border: solid 1px #c0c0c0;

	}

#hromy_menu ul{

	position:relative;

	padding: 0px 0px 0px 0px;

	margin: 0px;

	top: 88px;

	list-style-type:none;

	text-align:center;

	font-size:14px;

	}



#obchodni {

	padding:8px 0px 0px 0px;

	margin-top:35px;

	width: 134px;

	height:53px;

	float: left;

	cursor:pointer;

	}



#obchodni_menu{

	position: relative;

	background-color:#264678;

	width: 186px;

	height:200px;

	left: 329px;

	display:none;

	z-index:2;

	border: solid 1px #c0c0c0;

	}



#obchodni_menu ul{

	position:relative;

	padding: 0px 0px 0px 0px;

	margin: 0px;

	top: 87px;

	list-style-type:none;

	text-align:center;

	font-size:14px;

	}



#konkt {

	padding:12px 0px 0px 0px;

	margin-top:38px;

	width: 130px;

	height:42px;

	float:left;

	cursor:pointer;

	}



.body_div{

	z-index:1;

	position: relative;

	border: #163158 solid 1px;

	border-width: 0px 1px 1px 1px;

	background-color:#01122c;

	color:#CCC;

	text-align: left;

	top:-112px;

	width:998px;

	}



.tail_div{

	position: relative;

	width:841px;

	height 21px;

	left: 90px;

	top: -120px;

	color: #fafafa;

	z-index:20;

	background-color:#01122c;

	background-repeat:repeat-y ;

	}



.tail_div p {

	font-size:12px;

	margin:3px 0px 3px 0px;

	padding: 0px;

	position:relative;

	text-align: center;

	}



.tail_div a {

	color: #fafafa;

	}



.line01{

	margin: 0px;

	padding: 0px;

	height:1px;

	background-image:url(./images/line01.png);

	position: relative;  

	}
 
#normal_text {
	padding: 10px 0px 0px 20px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#bannerHP {
	float:right;
	margin-right:100px;   
	} 



	




