/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,button{border:0;}
address,caption,cite,code,dfn,em,/*strong,*/th,var,b,i{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
q:before,q:after{content:'';}

body{
    background:#F8F9FB url(../../template/img/bg_gradient.jpg) repeat-x scroll center top;
    font-family:Arial;
    font-size: 11px;
    color: #000000;
}

div{
    margin:0;
    padding:0;
}

span.stdLeftBg{
    display:block;
    background-image: url(../../template/img/input_left_bg.bmp);
    background-repeat: repeat-y;
    background-position: left top;
    float:left
}

input.stdInput{
    width: 150px;
    height: 18px;
    _height: 22px;
    line-height: 18px;
    display:block; 
    padding-top:4px;
    
    border-bottom :1px #F5F5F5 solid;
    border-right :1px #F5F5F5 solid;
    border-top:0px;
    border-left:0px;
    
    background-image: url(../../template/img/input_upper_bg.bmp);
    background-repeat: repeat-x;
    background-position: center top;
    
    background-color:transparent;
    margin-left:1px;
    
    padding-left:5px;
    
    font-size:11px;
    font-family: Arial;   
    
    float:left;
}

input.stdInput.width170{
    width: 170px;
}

input.stdInput.width150{
    width: 150px;
}

a.stdButton{
    background-color:#BEBEBE;
    color:#FFFFFF;
    display:block;
    float:left;
    font-size:11px;
    font-weight:bold;
    height:21px;
    line-height:21px;
    padding:0 10px;
    text-decoration:none;
}

a.stdButton:hover{
    background-color:#003F73;
    color:#FFFFFF;
    display:block;
}

.small_link{
    font-size:10px; text-decoration: underline; color: #003F73; 
}
.small_link:hover{
    text-decoration: underline; color: #000000; 
}

#wrapper_all{
    /*background:#FF0000 url(../../template/img/bg_gradient.jpg) repeat-x scroll center top;*/
    /*background-color:#FF0000;*/
    text-align: center;    
}

#wrapper{
    /*margin-top:30px;*/ 
    /*background-color:#FFFF00;*/
    background:#F8F9FB url(../../template/img/bg_gradient.jpg) repeat-x scroll center top;
    width: 950px;
    padding: 0px 10px;
    margin-left:auto;
    margin-right: auto;
    clear:both;
    text-align: left;
}

#top_space{
    height:25px;
    width: 950px;
}

#top_space ul{
    
}

#top_space ul li{
    display: block;
    float: left;
    padding:0 10px;
    height:25px;
    line-height:23px;
}

#top_space ul li a{
    font-size:9px;
    color: #A0B8CB;
    text-decoration: none;
}

#top_space ul li a:hover{
    font-size:9px;
    color: #FFFFFF;
    text-decoration: underline;    
}

#top_space_left{
    border-left:1px solid #356790;
    border-right:1px solid #356790;
    float:left;
    height:25px;
    padding:0 10px;
}

#top_space_right{
    border-left:1px solid #356790;
    border-right:1px solid #356790;
    float:right;
    height:25px;
    padding:0 10px;
}

#top_header{
    width: 950px;
    height: 80px;
    background-image: url(../../template/img/gradient_top.jpg);
    background-repeat: repeat-x;
    background-position: center top;
}

#top_header_left{
    float:left;
}

#top_header_left_image{
    margin-left:30px;
    margin-top:20px;
}

#top_header_right{
    float:right;
}

#top_header_right_search{
    margin-right:10px;
    margin-top:20px;
    width:240px;
}

/*
#top_header_right_search input{
    background-color:#FFFFFF;
    border:1px solid #BEBEBE;
    display:block;
    float:left;
    font-size:11px;
    height:18px;
    width:150px;
    padding-left: 10px;
}

#top_header_right_search .button{
    background-color:#BEBEBE;
    color:#FFFFFF;
    display:block;
    float:left;
    font-size:11px;
    font-weight:bold;
    height:24px;
    line-height:24px;
    padding:0 10px;
    text-decoration:none;
}

#top_header_right_search .button:hover{
    background-color:#003F73;
    color:#FFFFFF;
    display:block;
*/
/*
    float:left;
    font-size:11px;
    font-weight:bold;
    height:24px;
    line-height:24px;
    padding:0 10px;
    text-decoration:none;
    
}
*/
#top_menu{
    width: 950px;
    height: 35px;
    background-image: url(../../template/img/gradient_menu.jpg);
    background-repeat: repeat-x;
    background-position: center top;
}

#top_menu ul,  .horizontal_menu ul {
   display:inline;
}

#top_menu ul li, .horizontal_menu ul li{
    display:block;
    float:left;
}

#top_menu ul li a, .horizontal_menu ul li a{
    background-image: url(../../template/img/gradient_btn.jpg);
    background-repeat: repeat-x;
    background-position: center top;  
    font-size:11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    height: 35px;
    padding:0 30px;
    line-height: 35px;
    float:left;   
}
.horizontal_menu ul li a{
    color: #FFFFFF !important;
    text-decoration: none !important;
}

#top_menu ul li a.selected, .horizontal_menu ul li a.selected{
    background-image: none;
    background-color: #FFFFFF;
    color: #000000;
}

#top_menu ul li a:hover, .horizontal_menu ul li a:hover{
    background-image: none;
    background-color: #FFFFFF;
    font-size:11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    display: block;
    height: 35px;  
    padding:0 30px;
    line-height: 35px;
}
.horizontal_menu ul li a:hover{
    color: #000000 !important;
    text-decoration: none !important;
}

.horizontal_menu ul li a.selected{
    color: #000000 !important;
    text-decoration: none !important;
}

#top_menu_left{
    float:left;
}

#top_menu_right{
    float:right;
}

#middle_content{
    width: 950px;
    height: 310px;
}

#middle_content_left{
    width: 700px;
    height: 310px;
    float: left;
}

#middle_content_right{
    background-image: url(../../template/img/podmenu_gradient.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    background-color:#FFFFFF;
    width: 250px;
    height: 310px;
    float: right;
}

/************************************ LOWER CONTENT ************************************/

#lower_content{
    width: 950px;
    /*height: 124px;*/
    /*border-bottom: 1px #BEBEBE solid;*/
    background-image: url(../../template/img/index_flash_gradient.bmp);
    background-repeat: repeat-x;
    background-position: center top;    
}

#lower_content_left{
    float: left;
    width: 700px;
}

#lower_content_right{
    float:right;
    width: 250px;
}

/************************************ FOOTER ************************************/
#footer{
    width: 950px;
    height: 75px;
    margin-bottom: 20px;
    background-color: #FFFFFF;
}
#footer_top_left{
    width: 700px;
    height: 50px;
    float: left;
}
#footer_top_right{
    width: 250px;
    height: 50px;
    float: right;
}

#footer_top_right_text{
    font-size:9px; 
    color: #666666;
    margin-top: 15px;
    margin-left: 15px;
}

#footer_bottom{
    width: 950px;
    height: 25px;
    background:#005496 url(../../template/img/pfleiderer_znak.gif) no-repeat scroll left bottom;
    text-align: center;
}

#footer_bottom img{
    margin-top:10px
}

.buttons{
    width: 950px;
    /*background:#005496 url(../../template/img/pfleiderer_znak.gif) no-repeat scroll left bottom;*/
    text-align: right;
    margin-top:5px;
}

.buttons a, .buttons img {height:auto; width:100px; }
.buttons a {margin-right:0; display:block; float:right;}
.buttons .youtube {}

#footer_flash{
    height:50px;
    padding-left: 10px;
}
/************************************ RIGHT MENU ************************************/

#right_menu{}
#right_menu ul{list-style-type:none; margin-left:40px;
margin-top:30px;}
#right_menu ul li{padding-bottom:10px;}
#right_menu ul li a{font-size:11px; color: #003F73; text-decoration: none;}
#right_menu ul li a:hover{color: #003F73; text-decoration:underline;}

/*PODSTRONY*/
/*#artykul{margin:20px;}*/
#artykul a{
    color: #003F73;
    text-decoration:none;
}

#artykul a:hover{
    color: #003F73;
    text-decoration:underline;
}
.art_content { float: left; width: 430px; padding-bottom:10px;}
.art_pictures { width: 215px; }
.obrazek_szablon { display: block; padding: 3px; border: 1px solid #c9c9c9; }
/*PODSTRONY END*/

h1{
    font-family: Arial;
    font-size: 20px;
    color: #000000;
    font-weight: bold;
    padding-bottom:10px;
}

#subsite_content{
    width: 950px;
    background-color:#FFFFFF;
    background-image: url(../../template/img/subsite_content_top_bg.gif);
    background-repeat: repeat-x;
    background-position: center top;   
    border-bottom: 1px #BEBEBE solid;
    border-right: 1px #BEBEBE solid;      
}

#subsite_content a.stdLink{
    color: #003F73;
    text-decoration:none;
}

#subsite_content a.stdLink:hover{
    color: #003F73;
    text-decoration:underline;
}

#subsite_content_left{
    /*background-color:#FFFFFF;*/
    width: 700px;/*calokowita szerokosc: 700*/
    float: left;   
    /*min-height:750px;*/
    border-right:1px solid #BEBEBE;
    /*padding-bottom:10px;*/
}

#subsite_content_left_marginalized{
    padding: 0 15px ;
}

#subsite_content_right{
    background-color:#FFFFFF;
    /*width: 250px;*/
    width: 249px;
    float: right;
    background-image: url(../../template/img/subsite_content_right_up_bg.gif);
    background-repeat: repeat-x;
    background-position: center top;   
    margin-left:-1px;
    border-left:1px #BEBEBE solid;  
}

#subsite_content_right h1{
    font-family: Arial Black;
    font-size: 14px;
    color: #000000;
    text-transform: uppercase;
    padding-top: 30px;
    padding-left: 20px;
    padding-bottom: 10px;
    border-left:1px #BEBEBE solid;
}

#rightMenu{
    
}
#rightMenu ul{display :block;}
#rightMenu ul li{display :block;}
#rightMenu ul li a{
    border-bottom:1px solid #BEBEBE;
    /*border-left:1px solid #BEBEBE;*/
    color:#003F73;
    display:block;
    padding:5px 20px;
    text-decoration:none;
    width:209px;
    _width: 249px;
    font-weight:bold;
}

#rightMenu ul li a.mainelement.selected{
    background-color: #003F73;
    color:#FFFFFF;
    display:block;
    padding:5px 20px;
    text-decoration:none;
    width:209px;
    font-weight:bold;
}
	
#rightMenu ul li a:hover{
    background-color:#003F73;
    border-bottom:1px solid #BEBEBE;
    color:#FFFFFF;
    display:block;
    padding:5px 20px;
    text-decoration:none;
    font-weight:bold;
}



#rightMenu ul li ul{
    display :block; 
    background-color:#F8F8F8;
    border-bottom:1px solid #BEBEBE;
    /*padding-bottom: 15px;*/
}
#rightMenu ul li ul li{display :block;}
#rightMenu ul li ul li a{
    border-bottom:0;
    color:#003F73;
    display:block;
    text-decoration:none;
    padding:2px 20px;   
    overflow:hidden;
    /*border-left:1px solid #BEBEBE;*/
    background-color:#F8F8F8;
    font-weight: normal;
}
	
#rightMenu ul li ul li a:hover{
    border-bottom:0;
    color:#003F73;
    display:block;
    text-decoration:underline;
    padding:2px 20px;
    overflow:hidden;
    background-color:#F8F8F8;
    font-weight: normal;

}

#rightMenu ul li ul li a.selected{

    /*background-image:url(../../template/img/right_menu_elementset.gif);*/
    background-image:url(../../template/img/submenu_arrow.gif);
    background-position:left center;
    background-repeat:no-repeat;
    overflow:hidden;     
    border:0;
    margin-left:-1px;
    font-weight: normal;  
}

#rightMenu ul.menu li.selected a.selected{
    background-color:#003F73;
    color:#FFFFFF;
    _width: 249px;
}


/*** NEWSY ***/

.art_photos.news.lewo{ width:228px; }
h1.news2{ margin-bottom:0; }
#artykul cite.dodano{ display:block; margin:0px 0 0px 0; font-size:11px; opacity:0.8; _filter:alpha(opacity=80);  }
#artykul hr{ padding:5px 0 0 0; margin:0 0 5px 0; }

#artykul .news a.newslist_title { font-weight: bold; color: #003F73; text-decoration: none;}
#artykul .news a.newslist_title:hover { font-weight: bold; color: #003F73; text-decoration: underline;}

#artykul .news a{ text-decoration: underline;  font-size: 12px; color: #003F73; }
#artykul .news a:hover{ color:#003F73; text-decoration:underline; }

.news_nav a{ float:right; margin-left:10px; font-weight:bold; text-decoration:none; margin-top: 5px;  }
.news_nav a:hover{ color:#000; text-decoration:underline; }
.news_nav a.powrot{ float:left; margin-left: 0px; }

#artykul .news a.h2{ text-decoration: underline;  font-size: 12px; color: #003F73; }
#artykul .news a.h2:hover{ color:#003F73; text-decoration:underline; }

#artykul .news{ border-bottom:1px #BEBEBE solid; padding-bottom:10px; margin-top:10px; font-size: 11px;  }
#artykul .news a.wiecej, a.wiecej{ display: block; font-weight: bold !important; float: right; margin-top: 5px; padding-right: 15px;background:url('../img/more.jpg') top right no-repeat; font-size: 11px !important;  }
#artykul .news a:hover.wiecej, a:hover.wiecej{ background-position: bottom right;  }

a.mniej{ padding-left: 15px;background:url('../img/less.jpg') top left no-repeat; font-size: 11px !important; font-weight: normal !important;  }
a:hover.mniej{ background-position: bottom left;  }
/* w liscie archiwum wszystkie teksty MUSZA byc wyrównane do lewej strony, bez względu na edytor */
#artykul .news div{ text-align:left !important; }
#artykul .news td {font-size: 12px;}
.galeria-element {float: left; width: 162px;}
.galeria-element img{ padding: 3px; border: 1px solid #c9c9c9; width:142px; height: 86px;}


.pliki-element {margin-top: 7px; color: #999; font-size: 11px;}
.pliki-element a { font-size: 11px !important; }

.pliki-extended-element {margin-top: 10px; color: #999; font-size: 11px; border-bottom:1px dotted #999; padding-bottom:10px;}
.pliki-extended-element a { font-size: 11px !important; }
.plik-extended { padding-left: 10px; margin-top: 5px;}


/* PAGINACJA */
.pagination .pag{ clear:both; display:block; padding-right: 23px; height: 21px; 
/*padding-top: 5px; margin-top: 1px; margin-bottom:10px;*/ overflow:auto;  /*width:200px;*/
margin-left:10px;margin-right:10px;
background:transparent url(../img/paging_tlo.jpg) no-repeat scroll top right;  }
.pagination .pag a,.pagination .pag span{ font-size: 11px; text-decoration: none; clear:none; display:block; width:11px; height:11px; border:0px solid #c00; float:right; padding:0; margin:0 2px 0 2px; text-align:center; font-weight:normal !important; }

.pagination .pag .first,
.pagination .pag .prev,
.pagination .pag .next,
.pagination .pag .last{ line-height:10px; font-size:10px; overflow:hidden; text-indent:-12000px; text-decoration: none; height:16px !important; margin-top: 1px;  }

.pagination .pag .first,
.pagination .pag .prev,
.pagination .pag .next,
.pagination .pag .last,
.pagination .pag .inactive{ text-decoration: none;  }

.pagination .pag .inactive, .pagination .pag .selected{ color:#999; background:none; border:0; cursor:pointer; }
.pagination .pag .first{ background:url('../img/back.gif') no-repeat 0 -16px; display:block; width:16px; height:16px }
.pagination .pag .prev{ background:url('../img/back.gif') no-repeat 0 -16px; display:block; width:16px; height:16px }
.pagination .pag .normal{ color:#666;  }
.pagination .pag .selected{ font-weight:bold !important; }
.pagination .pag .selected_n{ color:#003F73; }
.pagination .pag .selected_s{ color:#00408a; }
.pagination .pag .selected_z{ color:#f08300; }
.pagination .pag .selected_w{ color:#72a100; }
.pagination .pag .normal,
.pagination .pag .selected{ background:transparent url(../img/pag_bullet.jpg) no-repeat scroll 13px 5px;  padding:0 6px 0 0; _padding-right:12px; margin:0 0 0 2px; margin-top: 2px; }

.pagination .pag a:hover,.pagination .pag .selected:hover{  text-decoration: none; }

.pagination .pag .next{ background:url('../img/next.gif') no-repeat 0 -16px; display:block; width:16px; height:16px }
.pagination .pag .last{ background:url('../img/next.gif') no-repeat 0 -16px; display:block; width:16px; height:16px }

	.pagination .pag a.first:hover,
	.pagination .pag a.prev:hover,
	.pagination .pag a.next:hover,
	.pagination .pag a.last:hover{ background-position:0 -0px; text-decoration: none;  }
	.pagination .pag a.inactive:hover{ background-position:0 0; text-decoration: none;  }
.pagination .pag a.last_normal{ background:none; padding-right:0; text-decoration: none;  }

/************************************ CONTACT FORM ************************************/

#contactFormDiv{
    
}

#contactFormDiv table{
    color:#000000;
    font-family:Arial;
    font-size:11px;
}

#contactFormDiv span.leftbg{
    display:block;
    background-image: url(../../template/img/input_left_bg.bmp);
    background-repeat: repeat-y;
    background-position: left top;
}

#contactFormDiv input{
    width: 210px;
    height: 18px;   /* 22 - 4(padding-top) */
    padding-top:4px;
    border-bottom :1px #F5F5F5 solid;
    border-right :1px #F5F5F5 solid;
    border-top:0px;
    border-left:0px;
    background-image: url(../../template/img/input_upper_bg.bmp);
    background-repeat: repeat-x;
    background-position: center top;
    
    background-color:transparent;
    margin-left:1px;
    
    font-size:11px;
    font-family: Arial;    
}

#contactFormDiv textarea{
    width: 210px;
    height: 100px;   /* 104 - 4(padding-top) */
    padding-top:4px;
    
    border-bottom :1px #F5F5F5 solid;
    border-right :1px #F5F5F5 solid;
    border-top:0px;
    border-left:0px;
    background-image: url(../../template/img/input_upper_bg.bmp);
    background-repeat: repeat-x;
    background-position: center top;
    
    background-color:transparent;
    margin-left:1px;
    
    font-size:11px;
    font-family: Arial;                
}

#contactFormDiv table tr td.text{
    text-align:right;
    padding-right:10px;
}

#contactFormDiv table tr td{
    padding-top:5px;
}

#contactFormDiv table tr td .button{
    background-color:#BEBEBE;
    color:#FFFFFF !important;
    display:block;
    float:right;
    font-size:11px;
    font-weight:bold;
    height:24px;
    line-height:24px;
    padding:0 10px;
    text-decoration:none !important;
}

#contactFormDiv table tr td .button:hover{
    background-color:#003F73;
    color:#FFFFFF;
    display:block;
}

/* *** advSearchBox *** */

#advSearchBox{
    color: #000000;
}

#advSearchBox .heading{
    color: #000000;
    font-weight: bold;
    font-size: 14px;
    padding: 10px 0px 0px 20px;
}

#advSearchBox input{
    border: 1px #BEBEBE solid;
}

#advSearchBox .upperbox{
    background-color:#F1F1F1;
}

#advSearchBox .upperbox table{
    width: 100%;
    font-family:Arial;
    font-size:11px;
}

#advSearchBox .upperbox table tr{

}

#advSearchBox .upperbox table tr td{
    padding-top: 15px;
    padding-bottom: 15px;
}
#advSearchBox .upperbox table tr td.rightText{
    padding-right: 15px;
    text-align: right;
}

#advSearchBox .upperbox table tr td input{

}

#advSearchBox .lowerbox{
    background-color:#F1F1F1;
    margin-top: 2px;
} 

#advSearchBox .lowerbox table{
    width: 100%;
    font-family:Arial;
    font-size:11px;
}

#advSearchBox .lowerbox table tr{

}

#advSearchBox .lowerbox table tr td{
    padding-top: 15px;
    padding-bottom: 15px;
}

#advSearchBox .lowerbox table tr td.rightText{
    padding-right: 15px;
    text-align: right;
}

#advSearchBox .lowerbox table tr td input{

}

#advSearchBox div.aSearchButton{
    padding-right: 30px;
    padding-top: 10px;
}

#advSearchBox a.aSearchButton{
    background-color:#BEBEBE;
    color:#FFFFFF;
    display:block;
    float:right;
    font-weight:bold;
    padding:5px 30px;
    text-decoration:none;
}

#advancedSearch{
    
}
#advancedSearch .list_title{
    color:#000000;
    font-family:Arial;
    font-size:20px;
    font-weight:bold;
    padding-bottom:10px;
}

/* *** EO advSearchBox *** */

/* *** simpleSearchBox *** */

#simpleSearchBox{
    color: #000000;
    padding: 10px 0px;
}

#simpleSearchBox .heading{
    color: #000000;
    font-weight: bold;
    font-size: 14px;
    padding: 10px 0px 0px 20px;
}

#simpleSearchBox input{
    border: 1px #BEBEBE solid;
}

#simpleSearchBox .upperbox{
    background-color:#F1F1F1;
}

#simpleSearchBox .upperbox table{
    width: 100%;
    font-family:Arial;
    font-size:11px;
}

#simpleSearchBox .upperbox table tr{

}

#simpleSearchBox .upperbox table tr td{
    padding-top: 15px;
    padding-bottom: 15px;
}
#simpleSearchBox .upperbox table tr td.rightText{
    padding-right: 15px;
    text-align: right;
}

#simpleSearchBox .upperbox table tr td input{

}

#simpleSearchBox .lowerbox{
    background-color:#F1F1F1;
    margin-top: 2px;
} 

#simpleSearchBox .lowerbox table{
    width: 100%;
    font-family:Arial;
    font-size:11px;
}

#simpleSearchBox .lowerbox table tr{

}

#simpleSearchBox .lowerbox table tr td{
    padding-top: 15px;
    padding-bottom: 15px;
}

#simpleSearchBox .lowerbox table tr td.rightText{
    padding-right: 15px;
    text-align: right;
}

#simpleSearchBox .lowerbox table tr td input{

}

#simpleSearchBox div.aSearchButton{
    padding-right: 30px;
    padding-top: 10px;
}

#simpleSearchBox a.aSearchButton{
    background-color:#BEBEBE;
    color:#FFFFFF;
    display:block;
    float:right;
    font-weight:bold;
    padding:5px 30px;
    text-decoration:none;
}

#advancedSearch{
    
}
#advancedSearch .list_title{
    color:#000000;
    font-family:Arial;
    font-size:20px;
    font-weight:bold;
    padding-bottom:10px;
}

/* *** EO simpleSearchBox *** */

/*******************CLR*************/
 
.cl {clear:both; font-size:11px;}
.cl2 {clear:both; font-size:3px; height:3px;}

/************************/ 
 
.newstitle{
  color:#003F73;
  font-weight:bold;
} 
.newstitle a{
  color:#003F73;
  text-decoration: none;
}
.newstitle a:hover{
  color:#003F73;
  text-decoration: underline;
}
.datecolor{color:#6A6A6A}
.newsdetailstitle{
  color:#003E70;
  font-weight:bold;
  font-size:14px;
}

/************************/ 
 
/* KOMUNIKATY */
.overlay {width:100%; height:100%; position:absolute; top:0; left:0; z-index:1001; background-color:#000000; opacity:0.8; _filter:alpha(opacity=80); }
#komunikat {clear:both; width:380px; height:25px; margin:245px 0 0 101px; color:#F7F7F7; text-align:center; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#komunikat_ {clear:both; width:380px; height:25px; margin:0 0 0 101px; float:left; display:inline; color:#F7F7F7; text-align:center; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.hint {color:#808080;}
span.error{ display:block; margin-left:125px; _margin-left:130px; clear:both; }

#warstwa #content{ padding:0; }
/* warstwa */
#warstwa {position:absolute; top:77px; width:100%; height:100%; z-index:1002; }
#wrapper .polec{ width:360px; }
#wrapper .polec, #lo .polec a{ color:#666666; }
.polec #content{ border:3px solid #666; background-color:#E8E8E8; }
#polecenie{ padding-bottom:20px; background-color:#F8F8F8; }
#polecenie legend{ font-weight:bold; padding-left:15px; color:#656565; }
#polecenie .button{ 
    background-color:#BEBEBE;
    color:#FFFFFF;
    display:block;
    float:right;
    font-size:11px;
    font-weight:bold;
    height:24px;
    line-height:24px;
    padding:0 10px;
    text-decoration:none;
    margin-right:23px;
    margin-top:20px;
}
#polecenie .button a{ /*width:178px;*/ color:#FFFFFF; text-decoration:none; }

/*#polecenie span.leftbg{
    display:block;
    background-image: url(../../template/img/input_left_bg.bmp);
    background-repeat: repeat-y;
    background-position: left top;
    width:5px;
    
}*/

#polecenie input{
    width: 207px;
    height: 18px;   /* 22 - 4(padding-top) */
    padding-top:4px;
    border-bottom :1px #F5F5F5 solid;
    border-right :1px #F5F5F5 solid;
    border-top:0px;
    border-left:2px #BEBEBE solid;
    background-image: url(../../template/img/input_upper_bg.bmp);
    background-repeat: repeat-x;
    background-position: center top;
    
    background-color:transparent;
    margin-left:1px;
    
    font-size:11px;
    font-family: Arial;   
}

#polecenie textarea{
/*float:left; width:207px; padding:3px; border:1px solid #919191; margin:5px;*/ 

    width: 207px;
    height: 100px;   /* 104 - 4(padding-top) */
    padding-top:4px;
    
    border-bottom :1px #F5F5F5 solid;
    border-right :1px #F5F5F5 solid;
    border-top:0px;
    border-left:2px #BEBEBE solid;
    background-image: url(../../template/img/input_upper_bg.bmp);
    background-repeat: repeat-x;
    background-position: center top;
    
    background-color:transparent;
    margin-left:1px;
    
    font-size:11px;
    font-family: Arial;  

}
/*#polecenie textarea{ height:100px; }*/
#polecenie label{ clear:both; float:left; display:block; width:110px; margin:5px; text-align:right; font-family:tahoma; padding-top:3px; }
/*#polecenie span.error{ color:#c00; font:normal 9px tahoma; margin-left:90px; }*/

#warstwa a.warstwa_zamknij{ display:block; border-bottom:2px solid #fff; text-align:right; padding:5px; font-size:12px; outline:none; text-decoration:none; color:#666666;}
#warstwa a.warstwa_zamknij:hover{ text-decoration:none; }
#warstwa h1{ font-weight:bold; text-align:left; padding-bottom:10px;
padding-left:10px;
padding-top:10px; background-color:#F8F8F8;}

#debug{ text-align:left; white-space:pre; padding:10px; margin:5px; } 

#polecenie .general_recommend_error{
    background-image: url(../../template/img/general_recommend_error.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left:20px;
    margin-left: 30px;
    font-weight: bold;
    color: #000000;
    display:block;
    margin-bottom: 5px;
}


/***********************/

 .paginationBar{
    background-image: url(../../template/img/pagination_bar_bg.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    height:22px;
    padding-top:7px;
    border-bottom: 1px #BEBEBE solid;
}

#artykul .news_nav{
    background-image: url(../../template/img/pagination_bar_bg.jpg);
    background-repeat: repeat-x;
    background-position: center top;
    height:26px;
    padding-top:3px;
    border-bottom: 1px #BEBEBE solid;
}

#artykul .news_nav .mniej{
    background-image: url(../../template/img/pagination_arrow_left.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left:25px;
    color:#003E70;
    margin-left:10px;
    margin-right: 10px;
}

#artykul .news_nav .wiecej{
    background-image: url(../../template/img/pagination_arrow_right.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    padding-right:25px;
    color:#003E70;
    margin-right:10px;
}


#artykul ul{list-style-type:none;}
#artykul ul li{
    background-image: url(../../template/img/square1.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left:12px;
}


/* MENU END */
/*
#menu ul li { margin-top: -1px; }

#menu ul li ul li a { border-bottom: 1px solid #b2b2b2; padding: 3px 5px 3px 0px; margin-left: 25px;  }
#menu ul li ul li a:hover { padding-left: 25px; margin-left: 0px; border-color: #fff; }
#menu ul li ul li a.on { padding-left: 25px; margin-left: 0px; border-color: #fff; }

#menu ul li ul li ul li a { border-bottom: 1px solid #ccc; padding: 3px 5px 3px 0px; margin-left: 35px;  }
#menu ul li ul li ul li a:hover { padding-left: 35px;  }
#menu ul li ul li ul li a.on { padding-left: 35px;  }

#menu ul li ul li ul li ul li a { border-bottom: 1px solid #ddd; padding: 3px 5px 3px 0px; margin-left: 45px;  }
#menu ul li ul li ul li ul li a:hover { padding-left: 45px;  }
#menu ul li ul li ul li ul li a.on { padding-left: 45px;  }

#menu ul li ul li.locked { background: url(../../template/img/kluczyk.jpg) 12px 5px no-repeat;  }
#menu ul li ul li ul li.locked { background: url(../../template/img/kluczyk.jpg) 22px 5px no-repeat;  }
#menu ul li ul li ul li ul li.locked { background: url(../../template/img/kluczyk.jpg) 32px 5px no-repeat;   }

#menu ul li ul li span.locked { border-bottom: 1px solid #b2b2b2; margin-left: 25px; padding: 3px 5px 3px 0px; display:block; font-size: 11px; text-decoration: none; font-weight: normal; background: url();  }
#menu ul li ul li ul li span.locked { border-bottom: 1px solid #ccc; margin-left: 35px; }
#menu ul li ul li ul li ul li span.locked { border-bottom: 1px solid #ddd; margin-left: 45px; }
*/

/***** MAPA STRONY - NICZEGO NEI RUSZAĆ BEZ KONSULTACJI !!!! *****/
/*szerokosc bloku 270
lewy margin 17
miedzy blokami 70*/



	ul.menu{ float:left; width:335px; }
	ul.menu ul{ width:270px; }
	ul.menu ul ul{ width:260px; }
	ul.menu ul ul ul { width:250px; }
	
	#content #menu1_0 li,
	#content #menu2_0 li,
	#content #menu3_0 li,
	#content #menu4_0 li{ clear:left; background:none; padding-left:0; margin-left:12px; }
	
	#content #menu1_0 a,
	#content #menu2_0 a,
	#content #menu3_0 a,
	#content #menu4_0 a{ text-decoration:none; border-bottom:1px solid #ccc; display:block; padding:2px; }

	/*#menu1_0 a{ color:#A51B47; }
	#menu2_0 a{ color:#00408A; }
	#menu3_0 a{ color:#F08300; }
	#menu4_0 a{ color:#72A100; }
	
	#menu1_0 a:hover{ background-color:#efdae1; }
	#menu2_0 a:hover{ background-color:#dae7ef; }
	#menu3_0 a:hover{ background-color:#ffddb6; }
	#menu4_0 a:hover{ background-color:#dbefab; }*/
	
	#menu1_0 a.li_a_0,
	#menu2_0 a.li_a_0,
	#menu3_0 a.li_a_0,
	#menu4_0 a.li_a_0{ 
    text-transform:uppercase; 
    font-family: Arial Black; 
    font-weight:bold; 
    padding:10px 0px !important; 
    font-size:14px; 
    color: #000000; 
    text-decoration:none;
    }
	
	#menu1_0 .level1 a.li_a_1,
	#menu2_0 .level1 a.li_a_1,
	#menu3_0 .level1 a.li_a_1,
	#menu4_0 .level1 a.li_a_1{     background-color: #FFFFFF;
    color: #003F73;
    border-bottom: 1px #BEBEBE solid;
    display:block;
    text-decoration: none;
    padding: 5px 0px;  
    font-weight: bold;
    }

	#menu1_0 .level1 a.li_a_2,
	#menu2_0 .level1 a.li_a_2,
	#menu3_0 .level1 a.li_a_2,
	#menu4_0 .level1 a.li_a_2{     
    background-color: #FFFFFF;
    color: #003F73;
    text-decoration: none;  
    }


.subsiteWide{
    padding:0px !important;
    width:700px !important;
}

/* SCIEZKA NAWIGACJI */
#nawigacja { font-size: 9px;  float: left; width: auto; padding-left:15px; margin-top: 0px;
    background-image: url(../../template/img/navigation_bg.gif);
    background-repeat: repeat-x;
    background-position: center top;
    text-transform: lowercase;
}
#nawigacja a { text-decoration: none;  color: #003F73; }
#nawigacja a:hover { text-decoration: underline;  color: #003F73; }
#nawigacja.navbar_n { color: #a71b47; }
#nawigacja.navbar_s { color: #00408a; }
#nawigacja.navbar_z { color: #f08300; }
#nawigacja.navbar_w { color: #72a100; }
#nawigacja .navpath_arrow{padding-left:10px; padding-right:12px;}
/* SCIEZKA NAWIGACJI END*/

/* KATEGORIE */
    #category_list{}
    .category_block{
        width:133px ; height:141px; 
        border-left: 1px #BFBFBF solid; 
        border-bottom: 1px #BFBFBF solid;
        margin-top: 10px;
        float:left;
        text-align:center;
    }
    .category_block table{
        height: 141px;
    }
    .category_block table tr{
    
    }    
    .category_block table tr td{
        font-size:11px;
        width: 133px;
    }
    .category_block table tr td.image{
    
    }
    .category_block table tr td.title{
        padding-bottom:9px;
    }
    .category_block table tr td.title a{
        color: #000000;
        font-weight: normal;
        text-decoration:none;
    }   
    
    #category_list .first{
        border-left:0 !important;
        width:134px !important;
    }
    
    .category_block .upper_segment{
    height: 125px;
    /*background-color:red;*/
    }
    .category_block .lower_segment{
    /*background-color:green;*/
    height: 16px;
    }  
    .category_block .lower_segment a{
    color: #000000;
    }    
    
    #products_list{}
    .product_block{
    width: 222px;
    height: 117px;
    border-left: 1px #BFBFBF solid; 
    border-bottom: 1px #BFBFBF solid;    
    margin-top: 10px;
    float:left;
    /*background-color:#EEEEEE;*/
    }
    
    #products_list .first{
    border-left:0 !important;
    /*width:223px !important;*/
    /*width:35px !important;*/
    }
    
    .product_block .left_segment{
        float:left;
        width: 115px;
        padding-top: 10px;
        padding-left: 10px;
        /*background-color:#DDDDDD;*/
    }
    .product_block .right_segment{
        float:left;
        /*background-color:#CCCCCC;*/
        padding-top: 10px;
        width:97px;
    } 
    .product_block .right_segment a{
        color: #003F73;
        font-weight: bold;
    }    
    
    .product_block table{
        overflow: hidden;
        width: 222px;
    }
    
    .product_block table tr{
    }
    
    .product_block table tr td{
        font-size:11px;
        overflow:hidden;
    }
    .product_block table tr td.title {
        padding-top: 9px;
        padding-left:8px;
        overflow: hidden;
    }       
    .product_block table tr td.title a{
        color: #003F73;
        font-weight: bold;
        text-decoration: none;
    }
    .product_block table tr td.title a:hover{
        text-decoration: underline;
    }
    .product_block table tr td.code{
        padding-left:9px;
        padding-bottom:9px;
    }

/* EO KATEGORIE */


/* *** MENU *** */

#menuLayer .menuText {
	padding: 10px;
	font-size: 13px;
	color: #b4b7b9;
	font-weight: bold;
}

#menu ul ul {
	width: 147px;
	/*border-left: 1px #F8F8F8 solid;*/
	margin-left: 0;
	/*margin-top: 35px;*/
	position:absolute !important;
	top:35px;
	
}

#menu ul li {
	display: block;
	float: left;
	text-align: left;
	text-transform: Capitalize;
}

#menu ul li ul{
	display: block;
	width: 147px;
}

#menu ul li ul li a{
	display: block;
	/*width: 145px;*/
	width: 205px;
	height: 27px;
	background-color:#FFFFFF;
	color: #000000;
	border-bottom: 1px #EDEDED solid;
	text-align: left;
	background-image:none;
	font-size:11px;
	text-transform:lowercase;
	font-weight:normal;
	line-height:25px;
	margin-right:0px;
	padding-right:0px;
}
#menu ul li ul li a:hover{
	display: block;
	/*width: 145px;*/
	width: 205px;
	height: 27px;
	background-color:#003F73;
	color: #FFFFFF;
	border-bottom: 1px #EDEDED solid;
	text-align: left;
	background-image:none;
	font-size:11px;
	text-transform:lowercase;
	font-weight:normal;
	line-height:25px;
	z-index:500;
	margin-right:0px;
	padding-right:0px;	
}

#menu li {
	position:relative;
}

#menu ul ul {
	position:absolute;
	z-index:500;
}

#menu ul ul ul {
	left:100%;
	position:absolute;
	top:0;
}

div#menu ul ul, 
div#menu ul li:hover ul ul, 
div#menu ul ul li:hover ul ul {
	display:none;
	z-index:500;
	float:left;
    left:0;
    position:absolute !important;
    top:34px;
}

div#menu ul li:hover ul, 
div#menu ul ul li:hover ul, 
div#menu ul ul ul li:hover ul {
	display:block;
	z-index:500;
}

/* *** EO MENU *** */



/* *** PRODUCT DETAILS *** */

#prod_details{

}

#prod_details_block{

}

#prod_details_block #details ul{

}

#prod_details_block #details ul li{
    background-image:url(../../template/img/list_element_square.gif);
    background-position:left center;
    background-repeat:no-repeat;    
    padding-left:15px;
    margin-left:10px;
}

#prod_details_block .printbtn_div{
    float:right;
}

#prod_details_block .printbtn_div .printbutton{
background-image:url(../../template/img/produkt_print.gif);
background-position:right top;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
height:21px;
line-height:19px;
padding-right:12px;
text-align:center;
text-decoration:none;
width:80px;
}

#prod_details_block .gobackbtn_div{
    float:right;
}

#prod_details_block .gobackbtn_div .gobackbutton{
    background-image:url(../../template/img/back_search.gif);
    background-position:center top;
    background-repeat:no-repeat;
    color:#FFFFFF;
    display:block;
    font-size:11px;
    font-weight:bold;
    height:21px;
    line-height:19px;
    padding-left:15px;
    text-align:left;
    text-decoration:none;
    width:92px;
    margin-right:10px;
}

#prod_details_block .image_segment{

}

#prod_details_block .image_segment_left{
    height:340px;
    width:120px;

    float:left;
    background-color: #F8F8F8;
    
    background-image:url(../../template/img/produkt2.gif);
    background-position:right top;
    background-repeat:repeat-y;    
}

#prod_details_block .image_segment_right{
    border:1px #BEBEBE solid;
    float:right;
    height:338px; /* - 2px border*/
    text-align:center;
    width:548px;
}

#prod_details_block .details_menu{
    background-image:url(../../template/img/gradient_menu.jpg);
    background-position:center top;
    background-repeat:repeat-x;
    height:35px;
    width:100%;
}

#prod_details_block .details_menu .undermenu{
    background-image:url(../../template/img/product_undemenu_bg.gif);
    background-position:center top;
    background-repeat:repeat-x;
    height:6px;
    width:100%;
}

#prod_details_block #description .description{
    padding:15px 0px;
}

#prod_details_block #technical .technical{
    padding:15px 0px;
}

#prod_details_block #description .options{
    
}
#prod_details_block #description .options .subsubtitle{
    padding:5px 0px;
    font-weight:bold;
}

#prod_details_block #object_options table{
    font-family:Arial;
    font-size: 11px;
    color: #000000;
    width:670px ;
    _width:669px ;
    border-collapse:separate; 
}

#prod_details_block #object_options table tr td{ 
    padding:10px;
    border-left: 1px #E7E7E7 solid;
    border-bottom: 1px #E7E7E7 solid;
        
}

#prod_details_block #object_options table tr th{
    padding:10px;
    border-left: 1px #E7E7E7 solid;
    border-bottom: 2px #E7E7E7 solid;
    
    border-top: 1px #E7E7E7 solid;      
}

#prod_details_block #object_options table tr td.thl, #prod_details_block #object_options table tr th.thl{
    background-color: #F8F8F8;
}

#prod_details_block #object_options table tr td.thc, #prod_details_block #object_options table tr th.thc{
    background-color: #FFFFFF;
}

#prod_details_block #object_options table tr td.thr, #prod_details_block #object_options table tr th.thr{
    background-color: #F8F8F8;
    border-right: 1px #E7E7E7 solid;
}

#buyOnlineLink_li{
margin-right: 0;
padding-right: 0;
}

/*
.details_small_image{
    background-image:url(../../template/img/details_img_unselected_bg.gif);
    background-position:right center;
    background-repeat:no-repeat;
    padding:5px 9px 5px 3px;
}
.details_small_image.selected{
    background-image:url(../../template/img/details_img_selected_bg.gif);
    background-position:right center;
    background-repeat:no-repeat;
    padding:5px 9px 5px 3px;
}
*/

#prod_details .title{
    color:#000000;
    font-family:Arial;
    font-size:20px;
    font-weight:bold;
}

#prod_details .subtitle{
    color:#000000;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
}

#prod_details #file_block {
    /*font-family:Arial;
    font-size: 11px;
    color: #000000;*/
    /*width:100%*/
    width:100%;
    height:49px;
    border-bottom: 1px #BEBEBE solid;
}

#prod_details #file_block div{
    float:left;
    overflow:hidden;
    padding-left:10px;
    padding-right:10px;
}

#prod_details #file_block div.icon{
    padding-top:15px;
}
#prod_details #file_block div.name{
    padding-top:17px;
}
#prod_details #file_block div.name a{
    font-weight:bold;
    color: #003F73;
}
#prod_details #file_block div.desc{
    padding-top:17px   ; 
}



/* *** EO PRODUCT DETAILS *** */

.contact_widebutton{
    border-top: 1px #BEBEBE solid;
    background-position:center top;
    background-repeat:no-repeat;
    width:248px;
    height:120px;
}

.contact_widebutton.pl{
    background-image:url(../../template/img/kontakt_adres_btn_pl_2.jpg);
}

.contact_widebutton.en{
    background-image:url(../../template/img/kontakt_adres_btn_en_2.jpg);
}

.contact_widebutton .text{
    margin-top:40px;
    margin-left:107px;
}

/***** WYSZUKIWANIE *****/
	.search_head{ padding:5px 5px 5px 15px; font-weight:bold; color:#343434; background:#e5e5e5 url('../img/search_head_bg.jpg') no-repeat left top; margin-bottom:20px; }
	.wynik_wyszukiwania strong{ color:#003F73; font-weight:normal; }
	.search_head strong{ color:#003F73; }
	.wynik_wyszukiwania a strong{ font-weight:bold; }
	
	.wynik_wyszukiwania{ border:1px dotted #ccc; border-width:1px 0 0 0; padding:10px 0 0 0; clear:both; }
	.wynik_wyszukiwania.empty{ border-bottom:0; padding:10px 0 10px 15px; }
	.wynik_wyszukiwania a{ color:#003F73; font-weight:bold; margin-bottom:5px; text-decoration:none; }
	.wynik_wyszukiwania a:hover{ color:#000; text-decoration:underline; }
	.wynik_wyszukiwania a:hover strong{ color:#000; }
	.wynik_wyszukiwania a.wiecej{ float:none; text-align:right; width:auto; }
	
	.wynik_wyszukiwania.first{ border-width:0; }
	.wynik_wyszukiwania.last{ border-width:1px 0 1px 0; }
	
/***** EO WYSZUKIWANIE *****/


#prod_menu{}
#prod_menu ul{display :block;}
#prod_menu ul li{display :block;}
#prod_menu ul li a{
    border-bottom:1px solid #BEBEBE;
    /*border-left:1px solid #BEBEBE;*/
    color:#003F73;
    display:block;
    padding:5px 20px;
    text-decoration:none;
    width:209px;
    _width: 249px;
    font-weight:bold;
}

#prod_menu ul li a.mainelement.selected{
    background-color: #003F73;
    color:#FFFFFF;
    display:block;
    padding:5px 20px;
    text-decoration:none;
    width:209px;
    _width: 249px;
    font-weight:bold;
}
	
#prod_menu ul li a:hover{
    background-color:#003F73;
    border-bottom:1px solid #BEBEBE;
    color:#FFFFFF;
    display:block;
    padding:5px 20px;
    text-decoration:none;
    font-weight:bold;
}



#prod_menu ul li ul{
    display :block; 
    background-color:#F8F8F8;
    border-bottom:1px solid #BEBEBE;
    /*padding-bottom: 15px;*/
}
#prod_menu ul li ul li{display :block;}
#prod_menu ul li ul li a{
    border-bottom:0;
    color:#003F73;
    display:block;
    text-decoration:none;
    width: 209px;
    padding:2px 20px;   
    overflow:hidden;
    background-color: #F8F8F8;
    font-weight: normal;
}
	
#prod_menu ul li ul li a:hover{
    border-bottom:0;
    color:#003F73;
    display:block;
    text-decoration:underline;
    padding:2px 20px;
    overflow:hidden;
    background-color:#F8F8F8;
    font-weight: normal;

}

#prod_menu ul li ul li a.subelement.selected{
    /*background-image:url(../../template/img/right_menu_elementset.gif);*/
    background-image:url(../../template/img/submenu_arrow.gif);
    background-position:left center;
    background-repeat:no-repeat;
    overflow:hidden;     
    width: 209px;
    _width: 249px;
    border:0;
    margin-left:-1px;
    font-weight: normal;
    background-color:#F8F8F8;
    color:#003F73;
}

/***** NEWSLETTER *****/
#newsletter_main_div{
    background-color:#FFFFFF;
    border-top:1px solid #BEBEBE;
}

#newsletterForm{

}

#newsletter_block{

    margin-top:10px;
    margin-left: 10px; 
    margin-right: 15px; 
    padding-bottom:10px; 
    width:220px;
    /*background-color: red;*/
}

#newsletter_block .vspace{
    height: 5px;
    /*background-color:yellow;*/
    line-height: 1px;
    float:none;
    font-size: 5px;
}

#newsletter_header_div{
    margin:0px;
    padding:0px;
    /*background-color:green;*/
}

#newsletter_header{
    color:#000000;
    font-family:Arial Black;
    font-size:14px;
}

/* ____________________________ */
#prod_menu ul{

}
#prod_menu ul li{

}
#prod_menu ul li a.prodmenuitem0{

}
#prod_menu ul li a.prodmenuitem0.sel, #prod_menu ul li a.prodmenuitem0:hover{

}
/* ____________________________ */
#prod_menu ul li ul{

}
#prod_menu ul li ul li{

}
#prod_menu ul li ul li a.prodmenuitem1{

}
#prod_menu ul li ul li a.prodmenuitem1.sel, #prod_menu ul li ul li a.prodmenuitem1:hover{

}
/* ____________________________ */
#prod_menu ul li ul li ul{

}
#prod_menu ul li ul li ul li{

}
#prod_menu ul li ul li ul li a.prodmenuitem2{
    padding-left:30px;
    width: 199px;
    _width: 239px;
}
#prod_menu ul li ul li ul li a.prodmenuitem2.sel, #prod_menu ul li ul li ul li a.prodmenuitem2:hover{

}
/* ____________________________ */
#prod_menu ul li ul li ul li ul{

}
#prod_menu ul li ul li ul li ul li{

}
#prod_menu ul li ul li ul li ul li a.prodmenuitem3{
    padding-left:40px;
    width: 189px;
    _width: 229px;
}
#prod_menu ul li ul li ul li ul li a.prodmenuitem3.sel, #prod_menu ul li ul li ul li ul li a.prodmenuitem3:hover{

}
/* ____________________________ */
#prod_menu ul li ul li ul li ul li ul{

}
#prod_menu ul li ul li ul li ul li ul li{

}
#prod_menu ul li ul li ul li ul li ul li a.prodmenuitem4{
    padding-left:50px;
    width: 179px;
    _width: 219px;
}
#prod_menu ul li ul li ul li ul li ul li a.prodmenuitem4.sel, #prod_menu ul li ul li ul li ul li ul li a.prodmenuitem4:hover{

}

/***** EO NEWSLETTER *****/

.citems{

    

}

.citems span.border{
    display:block;
    border: 1px #BEBEBE solid;
    padding:2px;
    background-color: #FFFFFF;
    float:left;
}
