html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
		margin: 0;
	background: #b2b5b7;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* CSS Document */
body{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
a{ text-decoration:none;   font-size: 14px;}
 

.image{ padding:15px 0 15px 0;}

/* onbile dinamic styles */

.bodybk{background-color:#b2b5b7;} /* body background*/
.mainbk{ background-color:#b2b5b7; height: 60px;} /* principal color (buttons, borders, ecc.) */
.icobk{color:#CADEE6;} /* icon and menu texts color */
.titlecolor{ color:#666681; font: bold;} /* title color */
 



.txtcolor{ color:#FAFAFA; } /* main text color */
.uppertitlecolor{ color:#FAFAFA;} /* upper title color */
.headlinecolor{color:#FAFAFA;} /* secondary text color */



.whiteBox{
width: 100%;
height: 50px;
margin-left: auto;   margin-right: auto;
color:#222222;
font: bold 12px Verdana;
text-transform: uppercase;
border: 0px solid #f7f7f7;
text-indent: 20px;
border-bottom: 0px solid #555555;


background:-moz-linear-gradient(top, #ffffff, #b2b5b7);
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#b2b5b7));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#b2b5b7');


}



  
  .rss-box {
	 margin: 0.5em;
	width: 98%;
     border: 0px solid #eeeeee;
}
.rss-items {
	margin-top:0px;
	padding:0.7em; 0.7em;
	margin-left:0px;
	color: #eeeeee;
	  font-size: 17px;

}
p.rss-title {padding:0.5em;}
.rss-title {
	text-decoration: none;
	font-family:  tahoma, arial, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 17px;
	background-color:#ffffff;
	color:black;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}
.rss-item  {
	font-family:  tahoma, arial, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
  font-size: 19px;
  font-weight : normal;
  color:#aaaaaa;
  padding-bottom:0.7em;
  list-style-type: box; list-style-image: url("img/gray_arrow.gif");
}

.rss-item a {
	text-decoration : none;
	color: #252525;
	font-size: 15px;
	font-family:   verdana, tahoma, arial, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	}
.rss-item a:visited {
	color:#003399;
}
.rss-date {
	font-size: 100%;
	font-weight : normal;
	color: #cc0000;
	} 
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */
.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
  font-size: 16px;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }
   
   
   
   img {
   vertical-align: middle;
}




.navX {
height:55px; 
position:relative; 
font-family:  arial, verdana, sans-serif;
text-decoration: none; 
font-size:11px; 
width:100%; 
z-index:100;
margin:0;
padding:2;

background:#66707D;
background:-moz-linear-gradient(top, #000000, #66707D);
background:-webkit-gradient(linear, left top, left bottom, from(#000000), to(#66707D));
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#000000', EndColorStr='#66707D');


}

.navX .table {
display:table; 
margin:0 auto;
}

.navX .select,
.navX .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
font-family:  arial, verdana, sans-serif;
text-decoration: none; 
font-size:11px; 
width:90px; 
text-align:center;

}

.navX li {
margin:0; 
padding:2; 
height:auto; 
float:left;
margin-right:4px;

}

.navX .select a {
font-family:  arial, verdana, sans-serif;
text-decoration: none; 
font-size:11px; 
display:block; 
height:30px; 
width:90px; 
text-align:center;
float:left; 
margin-top: 10px; 
font-weight:bold;
background: #aaa; 
-webkit-border-radius: 9px;
text-decoration:none; 
line-height:30px; 
white-space:nowrap; 
color:#2b3238;
}

 
 



.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:0px solid #9FA4A6;
}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.xsnazzy {
background: transparent; 
float:left; 
margin:0 3px;

	box-shadow: 0px 1px 3px rgba(0,0,0,0.2);
	 -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px;
	 -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px;

}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;

}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.1);
	 -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px;
	 -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px;

}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #9FA4A6;
border-right:1px solid #9FA4A6;
}
.xb1 {
margin:0 5px; 
background:#9FA4A6;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #9FA4A6; 
border-width:0 1px; 
height:auto;
background:#ffffff; 

	box-shadow: 0px 1px 3px rgba(0,0,0,0.2);
	 -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px;
	 -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px;

}
* html .xboxcontent {
height:1px;

}

.color_a {
background:#ffffff;
color:#555555;

}
.color_b {
background:#9FA4A6; 
color:#000;
}
.color_c {
background:#9FA4A6; 
color:#fff;
}
.color_d {
background:#66707D; 
color:#ffffff;
}
.color_dd {
background:#66707D; 
color:#ffffff;
text-align:center;


}

#footer{ text-align:center;  font-size:11px; line-height:28px; padding:5px 0 15px 0; margin-top:20px; background-color:#66707D; color:#a1a9ad;}
#footer a{ color:inherit; }


#shkabajbar	{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration:none;   font-size: 15px; color:#ffffff; text-align:center;
			border-bottom:0px solid #000000; background:#74b847; padding:10px 20px; position:fixed; bottom:0; left:0; z-index:2000; width:99%;  }
#topbar		{ display:none; }