body
    {
    margin: 0;
    padding: 0;
    color: #000;
    font: 11px Tahoma;
/*background: #ffffff url("main_bg.jpg") repeat-x ;*/
    }

a:link    {color: #496788;text-decoration: none; }
a:hover   {color: #496788;text-decoration:none; }
a:visited {color: #496788;text-decoration:none;}
a:active {color: #496788;text-decoration:none;}





#logo   /**/
    {
    position: relative;    
    padding: 40px 0 50px 50px;
    text-align: left;
/*z-index:10;*/
width:250px;
    }


#white {
color:#fff;
} 


#white a:link {text-decoration: none;color:#fff;}
#white a:visited {text-decoration:none;color:#fff;}
#white a:hover  {text-decoration:none;color:#fff;}
#white a:active {text-decoration:none;color:#fff;}


#gr {
font:10px Tahoma;
color:#999;
} 


#white a:link {text-decoration: none;color:#999;}
#white a:visited {text-decoration:none;color:#999;}
#white a:hover  {text-decoration:none;color:#999;}
#white a:active {text-decoration:none;color:#999;}



#menu_left   /*  */
    {
/*background:silver;*/
   padding: 40px 0 0 0;
/*margin-bottom:50px;*/
    position: relative;    
    font: normal 11px Tahoma;
color:#333;
width:250px;
clear:both;
    }


#glob_nav   /**/
    {
    position: absolute;    
    right: 50px;
    top: 30px;
z-index:10;
    }

#preds   /**/
    {
    position: absolute;    
    right: 50px;
    top: 380px;
z-index:10;
font: normal 10px Tahoma;
color:#333;
    }


#preds h2  /**/
    {
	color:#dd2c22;
font: normal 18px/5% Tahoma;

    }



#clock2   /**/
    {
    position: absolute;    
    right: 170px;
    top: 10px;
z-index:10;
color:#2681AC;
    }

#clock2 H1{
	color:#333;
font: bold bold 14px/5% Verdana;
}

#clock2 b{
	color:#000;
font: normal normal 11px Verdana;
}


#rekl   /**/
    {
    padding: 20px 0 0 0px;
    position: absolute;    
    left: 50px;
    top: 200px;
z-index:100;
width:400px;
height:150px;
    font: 11px Tahoma;
    }


#rekl H1{
	color:#333;
font: normal normal 23px/100% Trebuchet MS;
}


#panel_sa   /*  */
    {
    position: relative;
/*    top: 1px;*/
        float:right;
    }



#main_rek   /*  */
    {
background:#fff;
    padding: 0 0 0 50px;
    position: relative;
    font: 11px Tahoma;
color:#333;
height:175px;

    }

#silver_bg   /*  */
    {
/*    padding: 0px 50px 0px 0;*/
    position: relative;
    font: 11px Tahoma;
color:#333;
height:168px;
    }

#silver_bg H1{
	color:#fff;
font: normal normal 18px/100% Verdana;
}



#sec_bg   /*  */
    {
background:#fffff;
/*    padding: 30px 50px 30px 50px;*/
    position: relative;
    font: 11px Tahoma;
color:#333;
height:40px;
background: url("sec_bg.jpg");
    }


#port_bg   /*  */
    {
background: url("port_bg.gif") no-repeat;
    }


#port_bg2   /*  */
    {
background: url("port_bg2.gif") no-repeat;
    }

#port_bg3   /*  */
    {
background: url("port_bg3.gif") no-repeat;
    }

#d_bg   /*  */
    {
    padding: 20px 50px 30px 0;
    position: static;
    font: 11px Verdana;
color:#333;
height:100%;
overflow: auto;
    }

#d_bg H1{
	color:#333;
font: normal normal 20px/100% Tahoma;
}


#d_bottom   /*  */
    {
/*float:left;*/
/*background:#fff;*/
    padding: 60px 50px 30px 50px;
    position: relative;
    font: 11px Tahoma;
color:#333;
height:50px;
/*width:100%;*/
    }


#center_text   /*  */
    {
/*background:silver;*/
    padding: 0 50px 0 0;
    position: relative;
font: normal normal 13px/150% Verdana;
color:#333;
/*width:100%;*/
/*height:25px;*/
clear:both;
    }


#center_text H1{
	color:#333;
font: normal normal 20px/100% Tahoma;
}

#center_text H2{
	color:#333;
font: normal normal 17px/75% Tahoma;
}

H1 {
	color:#333;
font: normal normal 18px/100% Verdana;
}

H2 {
	color:#333;
font: bold 15px/100% Verdana;
}



#center   /*  */
    {
background:#fff;
/*    padding: 0 0 0 0;*/
    position: static;
    font: 1px Tahoma;
color:#333;
height:100%;
overflow: auto;
    }



#top_menu   /*  */
    {
font: normal 10px Tahoma;
background:#dd2c22;
color:#fff;
    padding: 2px 5px 2px 5px;
    }


#sitemap {
font-size:10px; 
font-family :Verdana;
color:#fff;
} 


#sitemap a:link {text-decoration: none;color:#fff}
#sitemap a:visited {text-decoration:none;color:#fff}
#sitemap a:hover  {text-decoration:none;color:#fff}
#sitemap a:active {text-decoration:none;color:#fff}



#a_menu_left {
    font: bold 11px Tahoma;
color:#fff;
} 


#a_menu_left a:link {text-decoration: none;}
#a_menu_left a:visited {text-decoration:none;}
#a_menu_left a:hover  {text-decoration:none;}
#a_menu_left a:active {text-decoration:none;}



#e404   /*  */
    {
    padding: 0 10px 0 10px;
    position: absolute;
    top: 250px;
    left: 300px;
    font: 12px Tahoma;
color:#333;
    }

#e404 H1{
	color:#333;
font: bold bold 35px/150% Trebuchet MS;
}

.search_form{

	background:#f8f8f8;
	font-family : Verdana;
	font-size : 11px;

}

.button {
	background:#4773A4;
	width: 68; 
	height: 30; 
/*	border-width: 0; 
	border-style: none; */
	font-family: Verdana, sans-serif; 
	font-size: 10px;
	color:#fff;
}

#apr   /**/
    {
    position: absolute;    
    right: 50px;
    top: 30px;
z-index:10;
    }

#apr2   /**/
    {
padding: 10px 250px 0 20px;
background:#A2C9DB;
    position: absolute;    
    left: 310px;
    top: 210px;
right:0px;
/*z-index:5;*/
/*width:660px;*/
height:122px;
font:  11px/150% Tahoma;
    }


#menu   /*  */
    {
    position: absolute;    
    font: 11px Tahoma;
color:#fff;
top:23px;
left:180px;
width:400px;
    }

#menu_vsp   /*  */
    {
top:152px;
/*left:310px;*/
background: url("top_bg.gif") repeat-x ;
    position: absolute;    
width:100%;
    }


#news   /*  */
    {
/*background:red;*/
   padding: 0 0 0 20px;
    position: relative;    
/*width:300px;*/
font:  12px/150% Tahoma;
color:#000;
float:left;
/*clear: both;*/
    }


#news  span /*  */
    {
/*background:#f2f2f2;*/
font: bold bold 14px/150% Tahoma;
color:#dd2c22;
    }


#news_arc   /*  */
    {
/*background:#f2f2f2;*/
   padding: 10px 10px 10px 10px;
    position: relative;    
font:  12px/150% Tahoma;
color:#000;
float:left;
clear: both;
    }


#news_arc2   /*  */
    {
/*   padding: 50px 0 0 10px;*/
    position: relative;    
font:  12px/150% Tahoma;
color:#000;
clear: both;
    }

#news_arc2  span /*  */
    {
/*background:#f2f2f2;*/
font: bold bold 14px/150% Tahoma;
color:#dd2c22;
    }



#cont   /*  */
    {
/*background: red;*/
   padding: 50px 0 0 65px;
    position: relative;    
    font: normal 13px Tahoma;
color:#999;
/*width:250px;*/
clear:both;
    }

#opis_cat   /*  */
    {
/*background: red;*/
   padding: 50px 0 0 65px;
    position: relative;    
    font: normal 13px Tahoma;
color:#999;
/*width:250px;*/
clear:both;
    }



#center_news   /*  */
    {
/*background:silver;*/
    padding: 20px 50px 30px 0;
    position: relative;
font: normal normal 13px/150% Verdana;
color:#333;
/*width:100%;*/
/*height:25px;*/
clear:both;
    }


#center_news H1{
	color:#333;
font: normal normal 20px/100% Tahoma;
}

#center_news H2{
	color:#333;
font: normal normal 17px/75% Tahoma;
}

#center_news  span /*  */
    {
/*background:#f2f2f2;*/
font: bold bold 14px/150% Tahoma;
color:#dd2c22;
    }

#krohi   /**/
    {

font: 10px/150% Tahoma;
color:#333;
    position: relative;    
    padding: 50px 0 0 0;
    }

#white_text   /**/
    {
color:#fff;
font: 9px Tahoma;
left:210px;
POSITION: absolute; 
TOP: 58px;
width:350px;
    }



#navpanel   /*  */
    {
    position: absolute;
    top: 138px;
    left: 50px;
    height:37px;
    font: 12px/150% Tahoma;
	z-index: 10;
    }

#navpanel a:link {text-decoration: none;color:#fff}
#navpanel a:visited {text-decoration:none;color:#fff}
#navpanel a:hover  {text-decoration:underline;color:#fff}
#navpanel a:active {text-decoration:none;color:#fff}

#navpanel span {
        padding: 2px 2px 2px 2px;
        margin: 0;
    font: normal 12px Tahoma;
background:#fff;
color:#E10915;
}

#sup_cat   /*  */
    {
padding:5px 5px 0 15px;
    position: relative;
    height:43px;
    font: 12px Tahoma;
	z-index: 10;
background: url("line_bg.gif") no-repeat ;
width:250px;
float:left;

    }

#sup_cat a:link {text-decoration: none;color:#fff}
#sup_cat a:visited {text-decoration:none;color:#fff}
#sup_cat a:hover  {text-decoration:underline;color:#fff}
#sup_cat a:active {text-decoration:none;color:#fff}


#sup_cat2   /*  */
    {
padding:5px 5px 0 15px;
    position: relative;
    height:43px;
    font: bold 12px Tahoma;
	z-index: 10;
background: url("line_bg_2.gif") no-repeat ;
width:250px;
float:left;
    }

#sup_cat2 a:link {text-decoration: none;color:#000}
#sup_cat2 a:visited {text-decoration:none;color:#000}
#sup_cat2 a:hover  {text-decoration:underline;color:#000}
#sup_cat2 a:active {text-decoration:none;color:#000}

.left_zone   /*  */
    {
width:330px;
    }


.text { color: #333333;
font-family: Arial;
font-size: x-small;
font-weight: normal;
text-decoration: none; }

a:link.text, a:active.text, a:visited.text, a:hover.text{
color: #333333;
font-family: Arial;
font-size: x-small;
font-weight: normal;
text-decoration: none; }
