

/* #######################  END GENERAL SETTINGS ############################ */
html{
	background:url(../images/body-bg.jpg) repeat-x 0 0;	
}
body{
	margin:0;
	background:url(../images/header-bg-s4.jpg) no-repeat 50% 0;
	color:#666;
	font:12px Tahoma,Verdana, Arial, Helvetica, sans-serif;
	min-width:968px;
}
a{
	color:#666;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
img{
	border:0;
	display:block;
}
#main{
	width:968px;
	margin:0 auto;
/* 	position:relative; */
}
.header{
	height:249px;
	width:968px;
	position:relative;
        margin:0 auto;
        z-index:2; 
}

span.company-txt{
	position:absolute;
	top:64px;
	left:219px;
/* 	background:url(../../../media/polodej-fa.png) no-repeat 0 0; */
	width:180px;
	height:70px;
	display:block;
	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; font-style: normal; font-weight:bold;
        font-size: 18px;


}
span.company-logo{
	position:absolute;
	top:9px;
	left:40px;
	background:url(../images/logo.png) no-repeat 0 0;
	width:169px;
	height:138px;
	display:block;
	text-indent:-9999px;
	z-index:400;
}
.topmenu
{
height:30px;padding-top:10px;text-align:right;padding-right:30px;
}
.photo-bg{
	position:absolute;
	top:115px;
	top:75px;
	right:23px;
	width:436px;	
/* 	height:252px; 
	padding:15px 0 0 10px; */
	z-index:1;
}
.content{
	width:955px;
	overflow:hidden;
	background:url(../images/content-bg.gif) repeat-y 40% 0;
        z-index:1;
	position:relative;
	margin:0 auto;
	padding-top:40px;
        font-size:14px;
	line-height:140%;
}
.center{
	width:900px;
	float:left;
	padding-left:2em;
	min-height:370px;
}
.sidebar{
	width:430px;
	float:right;
	font-size:11px;
	padding-right:1.4em;
	padding-top:10px;
	z-index:2;
}
.part-logos {
	width:625px;
	position: relative;	
	margin:0 auto;
	padding-top:50px;
        padding-bottom:10px;
  	overflow:hidden;
}
.logo-box{
	font-size:11px;
	float:right;
	margin:0 30px 0 0;	
	position:relative;
	z-index:100;	
}

.boxes-holder{
	overflow:hidden;
	width:930px;	
	margin:0 auto;	
	padding-right:12px;
}
.boxes{
	width:916px;
	padding:0px 0px 20px 0;
	position: relative;
	z-index:1111;
	overflow:hidden;
}
.boxes-cont{
	width:100%;
	overflow:hidden;
}
.box{
	float:left;
	background:url(../images/box-bg.gif) repeat-y 100% 0;
	padding:0 0 9999px 0;
	margin-bottom:-9999px;
	font-size:11px;
	position:relative;
	z-index:100;	
}
.footer{
	background:#242344 url(../images/body-bg.jpg) repeat-x 0 0;
	width:1000;
	overflow:hidden;
	position:relative;
	height:109px;	
	z-index:200;
}
.footer-bg{
	background:url(../images/footer-bg.gif) no-repeat 30% 0;
	width:916px;
	width:898px;
	height:87px;
	overflow:hidden;
	margin:0 auto;
	padding:22px 30px 0 40px;
}
span.copy{
	display:block;
	color:#ffffff;
	background:url(../images/tran.png) repeat;
	width:260px;
	height:34px;
	left:600px;
	float:left;	
	text-align:center;
	padding-top:10px;	
	font-family:Verdena;
	font-weight:bold;
	font-size:13px;
}

.main-menubar {        	
	overflow:visible;
	position:relative;
	left:6px;
	padding-left:5px;
	top:128px;
	width:949px;
 	margin:auto; 
	z-index:1;
	text-align:left;
}
.main-menubar-back {
	background:url(../images/main_menu_back.png) repeat-x 0 0;
        padding-left:25px;
	min-hdeight:130px;
	overflow:visible;
	position:absolute;
        left:0px;
	top:0px;
	width:800px;
	margin:0 auto;
        z-index:0;
}

.helper {
        2padding-left:-40px;
	min-hdeight:130px;
	width:462px;
	overflow:visible;
	position:relative;
	right:6px;
	top:168px;
	width:949px;
	margin: auto;
	z-index:10000000;
	text-align:right;
}


.x-box-tl{background:transparent url(../images/box/corners.gif) no-repeat 0 0;zoom:1;}

.x-box-tc{height:8px;background:transparent url(../images/box/tb.gif) repeat-x 0 0;overflow:hidden;}

.x-box-tr{background:transparent url(../images/box/corners.gif) no-repeat right -8px;}

.x-box-ml{background:transparent url(../images/box/l.gif) repeat-y 0;padding-left:4px;overflow:hidden;zoom:1;}

.x-box-mc{background:#eee url(../images/box/tb.gif) repeat-x 0 -16px;padding:4px 10px;font-family:"Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif;color:#393939;font-size:12px;}

.x-box-mc h3{font-size:14px;font-weight:bold;margin:0 0 4px 0;zoom:1;}

.x-box-mr{background:transparent url(../images/box/r.gif) repeat-y right;padding-right:4px;overflow:hidden;}

.x-box-bl{background:transparent url(../images/box/corners.gif) no-repeat 0 -16px;zoom:1;}

.x-box-bc{background:transparent url(../images/box/tb.gif) repeat-x 0 -8px;height:8px;overflow:hidden;}

.x-box-br{background:transparent url(../images/box/corners.gif) no-repeat right -24px;}

.x-box-tl,.x-box-bl{padding-left:8px;overflow:hidden;}

.x-box-tr,.x-box-br{padding-right:8px;overflow:hidden;}

.x-box-blue .x-box-bl,.x-box-blue .x-box-br,.x-box-blue .x-box-tl,.x-box-blue .x-box-tr{background-image:url(../images/box/corners-blue.gif);}

.x-box-blue .x-box-bc,.x-box-blue .x-box-mc,.x-box-blue .x-box-tc{background-image:url(../images/box/tb-blue.gif);}

.x-box-blue .x-box-mc{background-color:#c3daf9;}

.x-box-blue .x-box-mc h3{color:#17385b;}

.x-box-blue .x-box-ml{background-image:url(../images/box/l-blue.gif);}

.x-box-blue .x-box-mr{background-image:url(../images/box/r-blue.gif);}


.box2{
	float:left;
	padding:0 0 9999px 0;
	margin-bottom:-9999px;
	font-size:11px;
	position:relative;
	z-index:100;	
}
.NewsSideTitle {
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal; 
	font-weight: bold; 
	color: #003333;
	width: 360px;
	margin-bottom:8px;
        padding-bottom:2px;
	border-bottom:1px solid #441122;
}

.locText {
	 font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	 font-size: 12px;
	 font-style: normal;
	 font-weight: bold !important;
	 color: #000000;
	 padding-bottom:5px;
	 background-color: transparent;
}

.pitem {
	 background-color:#eee;
	 color:#242344;
	 width:300px;
	 height:17px;
	 float:left;
         padding:10px;
	 padding-top:15px;	
}

.pitem:hover {
	background-color:#c3daf9;
	color:#242344;
	2border:1px solid black;
}

.rowItem {
	 background-color:#eee;
	 color:#242344;
	 width:300px;
	 height:50px;
	
}


a.category {
	 background-color:#ffe;
	 color:#242344;
	 width:312px;
	 height:10px;
	 display:block;
         padding:4px;
	 margin-top:8px;
         margin-bottom:1px;
         padding-bottom:4px;
	 border-bottom:1px solid black;
	 font-weight:bold;
	 
}



/*=================================================*/
.y-box-tl{background:transparent url(../images/box2/corners.gif) no-repeat 0 0;zoom:1;}

.y-box-tc{height:12px;background:transparent url(../images/box2/tb.gif) repeat-x 0 0;overflow:hidden;}

.y-box-tr{background:transparent url(../images/box2/corners.gif) no-repeat right -12px;}

.y-box-ml{background:transparent url(../images/box2/l.gif) repeat-y 0;padding-left:6px;overflow:hidden;zoom:1;}

.y-box-mc{background:#c6c7cf url(../images/side-box-bg-3.gif) repeat-x 0 0px;padding:4px 10px;font-family:"Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif;color:#393939;font-size:12px;}

.y-box-mc h3{font-size:14px;font-weight:bold;margin:0 0 4px 0;zoom:1;}

.y-box-mr{background:transparent url(../images/box2/r.gif) repeat-y right;padding-right:6px;overflow:hidden;}

.y-box-bl{background:transparent url(../images/box2/corners.gif) no-repeat 0 -24px;zoom:1;}

.y-box-bc{background:transparent url(../images/box2/tb.gif) repeat-x 0 -12px;height:12px;overflow:hidden;}

.y-box-br{background:transparent url(../images/box2/corners.gif) no-repeat right -36px;}

.y-box-tl,.y-box-bl{padding-left:8px;overflow:hidden;}

.y-box-tr,.y-box-br{padding-right:8px;overflow:hidden;}
