/*
     Renewed Netwerk Vlaanderen Template CSS
	  
*/

* { padding: 0; margin: 0; }

.utf8sans {"Lucida Grande","Arial Unicode MS", sans-serif}

body {
  font-size: small;
}

* html body {
  font-size: x-small; /* for IE5/Win */
  f\ont-size: small; /* for other IE versions */
}

body {
font-family: Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color: #333;
background-color: #fff;
}

#wrapper { 
 margin: 0 auto;
 width: 1000px;
}
#logo {
 color: #333;
 background: #C2E2E7;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 87px;
 width: 200px;
 float: left;
}
#header {
 color: #333;
 width: 560px;
 float: left;
 padding: 0px;
 height: 107px;
 margin: 0px 0px 0px 0px;
 background: #e8e7d9;
 display: inline;
}

#upperright {
	color: #333;
	background: #f07e2f;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 107px;
	width: 220px;
	float: left;
}

#inneruperright {
	margin-top: 12px;
	width: 193px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#inneruperright  table{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#search {
	font-size: 0.8em;
	margin-top: 12px;
	padding: 4px 5px 7px 9px;
	height: 41px;
	color: #fff;
	background-image: url(../images/searchbkg.png);
}

#search  input.inputbox{
	border: none;
	height: 16px;
	padding-left: 3px;
	line-height: 16px;
	color: #333;
}

#search  input.button{
	margin-left: 3px;
	background-image: url(../images/search.png);
	background-color: transparent;
	width: 16px;
	height: 16px;
	border: none;
	color: #f07e2f;
	cursor: pointer;
	position: relative;
	top:-1px;
}

#navigation {
 float: left;
 width: 984px;
 height: 18px;
 line-height: 18px;
 color: #333;
 padding: 8px;
 margin: 0px 0px 0px 0px;
 background: #93994e;
}

#leftcolumn { 
 color: #333;
 background: #C2E2E7;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 min-height: 350px;
 width: 220px;
 float: left;
}

#leftcolumncontent { 
	margin: 16px 5px 17px 14px;
}

#giftad table {
	background-image: url(../images/giftborder.png);
	padding: 4px;
	font-size: 84%;
	font-weight: bold;
	text-align: center;
	text-transform:uppercase;
	width: 191px;
	height: 49px;
	line-height: 13px;
	
}

#newsletter {
	position: relative;
	right: 2px;
}

#newslettersubscribe {
	background-image: url(../images/ezineborder.png);
	width: 185px;
	height: 92px;
	font-size: 84%;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
	color: #555;
	padding: 4px;
}

#newslettersubscribe input.button {
	background-image: url(../images/subscribe.png);
	width: 22px;
	height: 22px;
	background-color: transparent;
	border: none;
	cursor: pointer;
	outline: 0;
}

#newsletterpretext {
	margin-top: 5px;
	margin-bottom: 3px;
}

#newslettersubscribe input.inputbox {
	position: relative;
	padding: 1px;
	height: 14px;
	line-height: 14px;
	top: -1px;
}

#content { 
 float: left;
 color: #333;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 min-height: 350px;
 width: 560px;
 display: inline;
}

#innercontent {
	margin-left: 15px;
	margin-right: 15px;
}

#rightcolumn { 
 color: #333;
 background: #f07e2f;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 min-height: 350px;
 width: 220px;
 float: left;
}

#rightcolumncontent { 
	margin: 15px;
}

#footer { 
 width: 984px;
 clear: both;
 color: #fff;
 background: #93994e;
 margin: 0px 0px 10px 0px;
 padding: 8px;
 height: 10px;
 line-height: 10px;
 font-size: 0.8em;
 text-transform: uppercase;
}

#footer a{ 
 color: #fff;
 text-decoration: underline
}

#socialnetworks {
	position: relative;
	top: -24px;
	left: -15px;
	float: right;
}

#logoimage {
 border: none;
 width: 102px; 
 height: 78px;
 display: block; 
 margin-left: auto;
 margin-right: auto; 
 margin-top: 5px;
}

/* Image */
img {
	border: none;
}

/* Links */
a {
	outline: 0;
	font-weight: bold;
	text-decoration: none;
}

a:link {
	color: #2fb3ca;
	font-weight: bold;
	text-decoration: none;
	}

a:visited {
	color: #2fb3ca;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #FF6800;	text-decoration: none;
	}
/* End Links */

.componentheading, .componentheading_bstl {
font-size: 110%;
font-weight:bold;
padding-top: 3px;
padding-bottom: 3px;
margin-bottom: 5px;
color: #575757;
}

div.componentheading, .componentheading_bstl  {
	background-color: #e8e7d9;
	width: 300px;
	text-align:center;
	margin-left: auto;
    margin-right: auto;
}

table.blog {
	/*margin-left: 15px;
	margin-right: 15px;*/
}

/*   Breadcrumb styling   */
#breadcrumb {
	position: relative;
	left: 215px;
	width: 775px;
	font-size: 0.9em;
}

.pathway, a.pathway:link, a.pathway:active, a.pathway:visited  {
	color: #e8e7d9; 
	font-weight: bold;
	text-decoration: none;
}

a.pathway:hover {
	text-decoration: underline;
}
/*   End Breadcrumb styling   */

/**
 * Mambo MAINMENU Styles
 * ---------------------
 * Styling specific to the mainmenu
 */

table.moduletablemainmenu table td{
	width: 200px;
	border-bottom: 1px dotted black;
	padding: 3px 0px 3px 0px;
}

#active_menu {
	color: #909C48;
}
 
a.mainlevel {
	color: #575756;
	line-height: 20px;
	font-weight: bold;
	font-size: 100%;
	text-transform: uppercase;
}

a.mainlevel:hover {
	color: #909C48;
}

a.sublevel {
	text-transform: uppercase;	
	font-size: 0.9em;
	font-weight: normal;
	margin-left: 4px;
}
  
a.sublevel:link, a.sublevel:visited {
	color: #404040;

}

a.sublevel:hover {
	color: #909C48; text-decoration: underline;
}
/* End Menu Styling  */

/**
 * CSS Guide for Mambo 4.6 templates
 * @author Lynne Pope (Elpie)
 * @url mambo-foundation.org
 * @license http://creativecommons.org/licenses/by-nc-sa/3.0/
 * @copyright 2007 Mambo Foundation, Inc
 */

/* List Styling */ 

ul {
	padding-left: 25px;
}

/* End List Styling */ 

/**
 * Mambo Form Styles
 * ---------------------
 */
.button {}
.inputbox {}


/**
 * Mambo Miscellaneous Styles
 * ---------------------
 * styles in general usage
 */
.title {}       /* styling the site name */
.pathway {}     /* styling the pathway/breadcrumb */
.createdate   /* the date the content item was created */
{
  font-size: x-small;
  font-weight: bold;
  padding-bottom: 5px;
} 
.modifydate {}  /* the date the content item was last modified */
.small {}       /* text styling for small text */
.smalldark {}
.buttonheading {} /* styling for the pdf, email and print icons */

/*
 * Image Styles
 * ---------------------
 * styling the images that are inserted by use of mosimage within Mambo
*/
.mosimage {}
.mosimage_caption {}

/**
 * Mambo Content Styles
 * ---------------------
 * Mambo currently outputs a number of tables. Tables are rendered through five calls:
 * table
 * tbody
 * th - table headings
 * tr - table rows
 * td - table data
 * Content within Mambo is structured through the use of SECTIONS, CATEGORIES and CONTENT ITEMS
 * All content is wrapped within a pane, has a heading, followed by the content itself
 */

.contentpane {}        /* used to hold the SECTIONS title, description and image*/

div.leadingstory {
	background-color: #e8e7d9;
	margin-top: 7px;
	margin-bottom: 7px;
	width: 530px;
}

/* used to hold the individual content item */
.contentpaneopen {
	font-size: 90%;
	margin-bottom: 3px;
	width: 500px;
}

.contentpaneopen img {
	margin: 3px 5px 5px 0px;
}

/* content headings in SECTIONS and on the frontpage */
.contentheading {
	color: #f07e2f;
	font-weight: bold;
	font-size: 120%;
}
  

/* title of the content item */
.contentpagetitle {
	font-weight: bold;
}

.contentitem {
	margin-left: 15px;
	margin-right: 15px;
	width: 500px;
	padding-top: 5px;
}

.contentdescription {
	margin: 7px;
} /* description used in SECTIONS */

/**
 * Mambo SECTIONS Styles
 * ---------------------
 * Styling of sections tables
 */

 
 
.sectiontableheader {} /* section table headers for a SECTION page */
.sectiontableentry1 {} /* SECTION or CATEGORY pages may list the content items within that section. Each content item can be displayed with alternating colours. This is the selector for styling the first row colour */   
.sectiontableentry2 {} /* this selector is used for displaying the second alternating row colour*/

.sectiontableentry1 {
	background-color : #F3F3F3;

}

.sectiontableentry1 td{
	padding: 7px;
}

.sectiontableentry2 {
	background-color: #e9e7da;
}

.sectiontableentry2 td{
	padding: 7px;
}

.sectiontableheader {
	background-color : #2fb3ca;
	color : #ffffff;
	font-weight : bold;
	font-size: small;
	padding: 5px;
}

.sectiontableheader th{
	padding-left: 5px;
	height: 20px;
	line-height: 20px;
}

.sectiontableheader2 {
	background-color : #ffffff;
	color : #000000;
	font-weight : normal;
  border-left: solid 1px #909C48; 
	border-right: solid 1px #909C48; 
	border-top: solid 1px #909C48; 
	border-bottom: solid 4px #909C48;
	}

a.sectiontableheader:link, a.sectiontableheader:visited {
	color : #FFFFFF;
	}

a.sectiontableheader:hover {
	font-weight: bold; color: #FFFFFF;
	}
	
.selectiontableempty {
	background-color: transparent;
}

.publicatieheader {
	background-color : #2fb3ca;
	color : #ffffff;
	font-weight : bold;
	font-size: small;
	padding: 8px;
}
.publicatiefooter {
	background-color : #ff9422;
	color : #ffffff;
	font-weight : bold;
	font-size: small;
	padding: 5px;
}

.publicatiefooter a{
	color : #ffffff;
	text-decoration: none;
}

.publicatiefooter a:hover {
	color : #ffffff;
	text-decoration: underline;
}

.ficheheader1 {
	font-size: 105%;
	color: #f17c2f;
	font-weight : bold;
}	

.ficheheader2 {
	font-size: 90%;
	color: #f17c2f;
	font-weight : bold;
}

.ficheheader2b {
	font-size: 90%;
	color: #f17c2f;
	font-weight : normal;
}

.ficheheader3 {
	font-size: 90%;
	color: #333;
	font-weight : normal;
}
	
.small {
	font-size: 90%;
}

td.tablepagenavresult {
	font-size: 110%;
	height: 15px;
	line-height: 15px;
	padding: 15px 0px;
}

/**
 * Mambo CATEGORY Styles
 * ---------------------
 * Styling specific to a CATEGORY
 */
.categorytitle {}   /* styling the CATEGORY titles on a list of categories displayed on a SECTION page */
a.category {}      /* link styling within the category class */

/**
 * Mambo Content Item Styles
 * ---------------------
 * Styling specific to CONTENT ITEMS
 */
.content_rating {} /* rate this article styling */

.blog {}          /* styling the blog display */

.blog_more {
	margin-right:15px;
	margin-left:15px;
}

 /* for styling the "Read More..." */
div.readon, a.readon, button.readon {
	background-color: #f07e2f;
	padding: 3px 8px 3px 8px;
	width: 90px;
	margin-top: 3px;
	margin-bottom: 3px;
	position: relative;
	float: right;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	color: white;
	right: 10px;
	z-index: 100;
}

div.readon {
	clear: both;
}

div.readon a, div.readon a:hover {
	color: white;
}

div.readon:hover, a.readon:hover {
	background-color: #2fb3ca;
}

.message        /*for text parsed from mosmsg */

/**
 * Table of Contents
 * -----------------
 * Styling of the Table of Contents in a multi-page content item
 */
.contenttoc {}     /* Tables of Contents in a multiple paged content item */
.contenttoc th {}  /*styling of the header of the Table of Contents */
.contenttoc td {}  /* styling the table data cells */


/**
 * Mambo Modules Styles
 * ------------------------
 * Styling the way modules are displayed
 */

.moduletable {}          /* styling the module */
.moduletable th {}       /* module titles */
table.moduletable td {}    /* styling the moduletable table data */
/* NOTE: If you use module display options to display modules without tables you will not have the last two CSS selectors (these are for table output only) */

/* Mambo Poll Styles */
.poll {}
.pollstableborder {}

/*  Mambo Weblinks Styles */
.weblinks{}

/* Search page */
.searchintro {
margin-top:12px;
}

table.searchcontentpaneopen tr td{
	padding: 5px 0px 5px 0px;
	font-size: small;
	height: 15px;
	line-height: 15px;
}

td.searchconclusion{
	height: 20px;
	line-height: 20px;
}

/* Syndication module showing your RSS feeds */
.syndicate {}  

/* Latest news module */
.latestnews {} 

/**
 * Mambo Component Styles
 * ------------------------
 * Styling the way components are displayed
 */
.componentheading {}


div.reclame {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-color: #2fb3ca;
	width: 189px;
	margin-bottom: 15px;
}

div.reclame img{
	margin-left: auto;
	margin-right: auto;
	width: 189px;
}

.reclametitle {
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	padding: 5px;
	height: 15px;
	line-height: 15px;
	margin-bottom: auto;
}

.reclametitle a {
  color: white;
}

.reclametitle a:hover {
  text-decoration: underline;
}

.reclametext {
  background-color: #e9e7da;
  text-align: left;
  padding:3px;
}

/**
 * Mambo Page Navigation Styles
 * ------------------------
 * Styling the page navigation
 */

div#pagenavigation {
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 290px;
}

div#pagenumbers {
	float: left;
	background-color: #f07e2f;
	width: 150px;
	color: white;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
}

span.pagenav {
	text-decoration: underline;
}

div#pagenumbers a{
	color: white;
	font-weight: bold;
}

div#pagenumbers a:hover{
	color: #2fb3ca;
}

div#pagenavigationbegin {
	height: 30px;
	line-height: 30px;
	float: left;
	margin-right: 10px;
	width: 60px;
}

div#pagenavigationend {
	float: left;
	margin-left: 10px;
}

a.pagenavstart, a.pagenavprev, a.pagenavnext, a.pagenavlast, div#pagenav_prev a, div#pagenav_next a{
	color: white;
	font-weight: bold;
}

div.pagestart, div.pageprev, div.pagenext, div.pagelast {
	width: 30px;
	height: 30px;
	line-height: 30px;
	background-image: url(../images/pager.png);
	float: left;
	color: white;
	font-weight: bold;
}

div.pagestart:hover, div.pageprev:hover, div.pagenext:hover, div.pagelast:hover, div#pagenav_prev:hover, div#pagenav_next:hover {
	background-image: url(../images/pager-hover.png);
}

div#prevnext {
	position: relative;
	left: 1px;
	top: -62px;
	height: 30px;
	line-height: 30px;
	width: 491px;		
}

div#pagenav_prev{float: left;}
div#pagenav_next {float: right;}

div#pagenav_prev, div#pagenav_next  {
	height: 30px;
	line-height: 30px;
	width: 30px;
	background-image: url(../images/pager.png);
}
/* End Page Navigation Styling */ 

span.totop {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

blockquote {
  background: transparent url(../images/quoleft.png) left top no-repeat;
  margin: 15px 0pt;
}
blockquote div {
  padding: 0 30px;
  background: transparent url(../images/quoright.png) right bottom no-repeat;
  width: 430px;
}

h3, .h3 {
  font-weight: bold;
  font-size: 100%;
  margin-top: 1.5em;
}

h2, .h2 {
  color: #f07e2f;
  font-size: 120%;
  font-weight: bold;
  width: 500px;
}

p {
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}

hr {
  border-color: #ccc;
  border-style: dashed;
  border-width: 1px 0 0;
  clear: both;
  margin: 0.3em 0px 0.3em 0px;
  height: 0;
  display:block;
  text-align: left; 
}

div.hrartikel hr{
  text-align: left;
}

table.moduletablewelkom {
  font-size:95%;
  font-weight: bold;
}

table.artikeltable {
  border: 0px;
  width: 100%;
  empty-cells: hide;
}

table.artikeltable img{
  padding: 4px 5px 5px 3px;
}

div.hidden {
  display: none;
}

.newartikel {
  color: #cc0000;
  font-weight: bold;
}



/**
 * Netwerk Vlaanderen Bestelmodule Styling
 */

.producttitle { font-weight: bold; font-size: 80%; text-transform: uppercase; margin-bottom: 5px; min-height: 80px; width: 105px}

.product {margin: 7px; text-align: center;}


div#TB_ajaxContent div img {margin-right: 12px}
div#TB_ajaxContent {overflow: hidden;}

div.product img {
  border-top: 1px dotted #333;
  border-bottom: 1px dotted #333;
  padding-bottom: 5px;
  padding-top: 5px;
}

table.blog_bstl table div.leadingstory {
width: 128px;
margin-right: 7px;
margin-bottom: 10px;
}

div.productdesc {
  margin-top: 15px;
}

input.order { margin-top: 5px;}

div.shoppingcart { font-size: 85%; margin-top: 15px}
div.shoppingcart table{margin-top: 3px; border-collapse: collapse; border-spacing: 0px; border: 0px;}
div.shoppingcart table caption{text-align: left; text-transform: uppercase; color: #f07e2f; font-size: 120%; font-weight: bold; border: 0px; margin-bottom: 10px;}
div.shoppingcart table tr th{background-color: #2fb3ca; color: white; padding: 3px 5px 3px 5px; text-transform: uppercase;border: 1px solid white}
div.shoppingcart table tr td{padding: 3px 5px 3px 5px; valign: middle; border: 0px;}
div.shoppingcart table tr {background-color: #efefef; border: 1px solid white}
div.shoppingcart table tr.orderbuttons {background: transparent; border: none;}

div.productlist { font-size: 85%;   background-color: #e9e7da;  text-align: left;   padding:3px;}
div.productlist ul{ border-bottom: 1px dotted gray; padding: 4px 0px 7px 20px}
div.productlist p, div.productlist form {text-align: center; margin: 7px}
/* End Bestelmodule Styling */ 

/* Publicaties Styling */

div.pubinfo { width: 505px; margin-left: 12px; padding: 5px 0px 0px 0px}
div.pubinfo img {float: left; margin-right: 10px; position: relative;}
div.pubinfo p a.readon {margin-left: 3px; margin-right: 3px;}
table.artikeltable p {margin: 0; padding-right: 6px}

/* E-Zine Styling */

div.newslettercontent{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-top:0px;padding-right:7px;padding-bottom:0px;padding-left:7px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
div.newslettercontent div hr{border-color:#CCCCCC;border-style:dashed;border-top-width:1px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;height:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin:0px;}
div.newslettercontent h3{color:#F07E2F;font-size:20px;font-weight:bold;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
div.newsletteritemtitle{color:#F07E2F;font-size:20px;font-weight:bold;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
div.newslettertitle{text-align:center;font-size:20px;font-weight:bold;width:401px;line-height:34px;height:34px;background-color:#e8e7d9;background-image:url(http://www.netwerkvlaanderen.be/pict.newsletter/title.gif);background-repeat:no-repeat;background-position:center top;color:#575756;margin-top:0px;margin-right:auto;margin-bottom:15px;margin-left:auto;}
div.newsletteritems{}
div.newsletteritems p{margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:0px;}
div.newslettermeer{margin-top:10px;margin-right:0px;margin-bottom:20px;margin-left:0px;font-size:11px;font-weight:bold;text-align:center;color:#e8e7d9;background-color:#f07e2f;background-image:url(http://www.netwerkvlaanderen.be/pict.newsletter/readmore.gif);background-repeat:no-repeat;background-position:center center;line-height:17px;height:17px;width:44px;color:#ffffff;}
div.newslettersidebar{width:170px;font-family:Arial,Helvetica,sans-serif;margin-top:0px;margin-right:auto;margin-bottom:15px;margin-left:auto;}
div.newslettersidebarheader{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;text-align:left;background-color:#2fb3ca;background-image:url(http://www.netwerkvlaanderen.be/pict.newsletter/sidebartop.gif);background-repeat:no-repeat;padding-top:3px;padding-right:0px;padding-bottom:3px;padding-left:10px;font-weight:bold;color:#e8e7d9;font-size:14px;}
div.newslettersidebarcontent{background-color:#e8e7d9;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
div.newslettersidebarcontent ul{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:20px;color:#505050;font-size:12px;font-weight:bold;list-style-type:disc;}
div.newslettersidebarcontent ul li{margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;text-align:left;}
div.newsletteraddressfooter{font-weight:bold;color:#ffffff;font-size:10px;padding-left:30px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
div.newslettercontent a,div.newslettersidebar a{font-weight:bold;outline-color:invert;outline-style:none;outline-width:0pt;text-decoration:none;}
div.newslettercontent a:link,div.newslettercontent a:visited,div.newslettersidebar a:link,div.newslettersidebar a:visited{color:#2FB3CA;font-weight:bold;text-decoration:none;}
div.newslettercontent a:hover,div.newslettersidebar a:hover{color:#FF6800;text-decoration:underline;}
div.newsletterfooter p{font-size:11px;margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
p.newsletterunsubscribe{font-weight:bold;color:#f07e2f;text-align:center;margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
div.newslettermeer a{color:#ffffff;}

/* Rapport Styling */

div.rapport-summary { background-color:#E8E7D9;  margin-bottom:7px;  padding:5px;  width:500px; margin-top: 7px;}

div.rapport-summary .contentheading {color:#F07E2F; font-size:120%; font-weight:bold; margin: 0; }

div.rapport-summary a.jwts_title_text, a.jwts_title_text:link {
  background:transparent url(../images/info.png) no-repeat scroll 0 4px;
  padding:0 2px 0 24px;
}

div.rapport-summary ul {list-style-type:none; padding-left:15px;}

.pdf {
  background:transparent url(../images/pdf.png) no-repeat scroll 0 0px;
  padding:1px 2px 1px 24px;
  line-height:20px;
}

.url {
  background:transparent url(../images/url.png) no-repeat scroll 0 0px;
  padding:1px 2px 1px 24px;
  line-height:20px;
}