/* Main Layout */
html {height: 100%;}
body { margin:0; padding:0; font:normal 12px Arial; color:#283847; background:url(../images/back-body.jpg) top center repeat-x; background-color: #FFFFFF;}
body.contentpane {}
.background {position: absolute;width: 100%;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:10px 0; font-weight: normal;}
.componentheading { font-size:17px; margin:0; padding:0 0 10px 0;}
h1 {font-size        : 19px;
  color            : #000000;
  font-weight:normal;}
  IMG {
border:0px;
}
a:link, a:visited {text-decoration: underline; color: #3596b8;}
a:hover { text-decoration: none; color: #747a84;
	  -webkit-transition:color 200ms ease-in;
   -moz-transition:color 200ms ease-in;
   -o-transition:color 200ms ease-in;
   transition:color 200ms ease-in;}
p {margin-top: 0;margin-bottom: 10px;}
blockquote {margin:10px; font-family: Georgia, serif; padding:22px 53px 10px 10px; font-size:18px; font-style:italic; line-height:22px; color:#405263; background: url(../images/info.png) right top no-repeat;}
element.style { height:auto;}
hr { width:100%; clear:both; border:none; height:2px; background:#eee; margin:0; padding:0;}

#linetoptra {clear: both;}

/*logo*/

#logotoptra {
float:left;
}
#logotoptra a {
	width: 265px;
	height:88px;
	margin-top:28px;
	margin-left:33px;
	display: block;
	background: url(../images/logo.png) no-repeat;
	position: relative;
	z-index: 100;
}

/*logo2*/

#logo2toptra {
float:left;
}
#logo2toptra a {
	width: 265px;
	height:88px;
	margin-top:7px;
	margin-left:33px;
	display: block;
	background: url(../images/logo.png) no-repeat;
	position: relative;
	z-index: 100;
}


/* TOP */

#maintoptra { margin:0px auto 0 auto; position: relative; background:url(../images/back-footer.png) bottom repeat-x;}
#main-contenttoptra {margin:0 auto; width:1000px; overflow:hidden; }

/* Header */
#headertoptra { height:270px; background: url(../images/header.jpg) top center no-repeat; overflow:hidden;}

#searchtoptra { float:left; width:357px; height:50px; margin-top:50px; margin-left:20px; padding-left:21px; overflow:hidden; background:url(../images/back-block-search.png) no-repeat;}
#button-lefttoptra { float: left; width:230px; height:97px; margin:41px 0px 0 39px; overflow:hidden; background: url(../images/back-button-left.png) no-repeat;}
#button-righttoptra { float: right; width:230px; height:147px; margin:2px 39px 0 0px; overflow:hidden; background:url(../images/back-button-right.png) no-repeat;}

#topintoptra {height:35px; margin:0px 10px; overflow:hidden; border:1px solid #e4e4e7; border-radius:4px; background-color:#FFFFFF;}


/*menu*/
#menutoptra { float: left; width:250px; height:32px; margin-top:54px; margin-left:31px; overflow:hidden; }


/* Sidebar */
#topbartoptra { width:100%; overflow:hidden;}

#topbar-righttoptra {width:752px; float:left; overflow:hidden;}

#lefttoptra {width:228px; float:left; overflow:hidden; margin-left:10px;}
#centertoptra {width:530px; float: left; overflow:hidden; margin-left:18px;}
#righttoptra {width:186px; float:left; margin-left:18px;}


#left-bottoptra {width:321px; float:left; overflow:hidden; margin-left:10px;}
#center-bottoptra {width:302px; float: left; overflow:hidden; margin-left:18px;}
#right-bottoptra {width:321px; float:left; margin-left:18px;}

/* Footer */

#boottoptra { clear:both; height:101px; margin-top:16px; padding: 0; overflow:hidden;}

#copyrighttoptra { float: left; width: 500px; height:72px; margin-left:20px; font-size:11px; color:#ffffff; text-shadow:1px 1px 0 #4796af; padding:15px 0 15px 20px; background: url(../images/back-footer-cop.png) left no-repeat;}
#hitstoptra { float:left; width: 90px; height:72px; margin-left:20px; padding:15px 0 15px 20px; overflow:hidden; background: url(../images/back-footer-cop.png) left no-repeat;}

  
div.module_tw {
margin-top:16px;
  }
  
/*Left moduls*/
div.module_l {
margin-top:16px;
  background:url(../images/m_rep_l.jpg) center repeat-y;
  }
div.module_l IMG { }
div.module_l div {
  background:url(../images/m_bot_l.jpg) bottom no-repeat;}
div.module_l div div {
  padding   : 0px 8px 1px 8px;
  background:url(../images/m_top_l.jpg) top no-repeat;}
div.module_l div div div{
  background: url(../images/trans.gif) no-repeat;
  width     : auto;
  padding   : 0px;}
div.module_l div div div h3 {
padding            : 22px 42px 11px 0px;
text-align:right;
  font-size        : 12px;
  color            : #ffffff;
  font-weight: bold;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #3c9fc0;
  }
div.module_l a{
font-size:10px;
  }
  
/*Left2 moduls*/
div.module_l2 {
margin-top:16px;
  background:url(../images/m_rep_l.jpg) center repeat-y;
  }
div.module_l2 IMG { padding:5px; background-color:#f45e60; border:1px solid #e1384e;}
div.module_l2 div {
  background:url(../images/m_bot_l.jpg) bottom no-repeat;}
div.module_l2 div div {
  padding   : 0px 8px 2px 8px;
  background:url(../images/m_top_l2.jpg) top no-repeat;}
div.module_l2 div div div{
  background: url(../images/trans.gif) no-repeat;
  width     : auto;
  padding   : 0px;}
div.module_l2 div div div h3 {
padding            : 22px 42px 11px 0px;
text-align:right;
  font-size        : 12px;
  color            : #ffffff;
  font-weight: bold;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #d63b41;
  }
div.module_l2 a{
font-size:10px;
  }
  
  
/*Right moduls*/
div.module_r {
margin-top:16px;
  background:url(../images/m_rep_r.jpg) center repeat-y;
  }
div.module_r IMG { padding:5px; background-color:#6acce0; border:1px solid #4baecf;}
div.module_r div {
  background:url(../images/m_bot_r.jpg) bottom no-repeat;}
div.module_r div div {
  padding   : 0px 8px 2px 8px;
  background:url(../images/m_top_r.jpg) top no-repeat;}
div.module_r div div div{
  background: url(../images/trans.gif) no-repeat;
  width     : auto;
  padding   : 0px;}
div.module_r div div div h3 {
padding            : 22px 0px 11px 12px;
  font-size        : 12px;
  color            : #ffffff;
  font-weight: bold;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #3c9fc0;
  }
div.module_r a{
font-size:10px;
  }
  
  
  
/*Right2 moduls*/
div.module_r2 {
margin-top:16px;
  background:url(../images/m_rep_r.jpg) center repeat-y;
  }
div.module_r2 IMG { padding:5px; background-color:#f45e60; border:1px solid #e1384e;}
div.module_r2 div {
  background:url(../images/m_bot_r.jpg) bottom no-repeat;}
div.module_r2 div div {
  padding   : 0px 8px 2px 8px;
  background:url(../images/m_top_r2.jpg) top no-repeat;}
div.module_r2 div div div{
  background: url(../images/trans.gif) no-repeat;
  width     : auto;
  padding   : 0px;}
div.module_r2 div div div h3 {
padding            : 22px 0px 11px 12px;
  font-size        : 12px;
  color            : #ffffff;
  font-weight: bold;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #d63b41;
  }
div.module_r2 a{
font-size:10px;
  }
  
/*Center moduls*/
div.module_c {
margin-top:16px;
  background:url(../images/m_rep_c.jpg) repeat-y;
  }
div.module_c IMG { padding:5px; background-color:#6acce0; border:1px solid #4baecf;}
div.module_c div {
  background:url(../images/m_bot_c.jpg) bottom no-repeat;}
div.module_c div div {
  padding   : 0px 8px 6px 8px;
  background:url(../images/m_top_c.jpg) top no-repeat;}
div.module_c div div div{
  background: url(../images/trans.gif) no-repeat;
  width     : auto;
  padding   : 0px;}
div.module_c div div div h3 {
padding            : 22px 0px 11px 42px;
  font-size        : 12px;
  color            : #ffffff;
  font-weight: bold;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #3c9fc0;
  }

  
/*Mid moduls*/
div.module_m {
width:734px;
margin-top:16px;
margin-left:18px;
  background: #6acce0;
  }
div.module_m IMG { }
div.module_m div {
  background:url(../images/m_bot_m.jpg) bottom no-repeat;}
div.module_m div div {
  padding   : 0px 8px 4px 8px;
  background:url(../images/m_top_m.jpg) top no-repeat;}
div.module_m div div div{
  background: url(../images/trans.gif) no-repeat;
  width     : auto;
  padding   : 0px;}
div.module_m div div div h3 {
padding            : 22px 0px 11px 42px;
  font-size        : 12px;
  color            : #7f7f7f;
  font-weight: bold;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #ffffff;
  }
  
/*BootLeft moduls*/
div.module_bl {
margin-top:16px;
  background:url(../images/m_rep_bl.jpg) repeat-y;
  }
div.module_bl IMG { padding:5px; background-color:#f45e60; border:1px solid #e1384e;}
div.module_bl div {
  background:url(../images/m_bot_bl.jpg) bottom no-repeat;}
div.module_bl div div {
  padding   : 0px 8px 6px 8px;
  background:url(../images/m_top_bl.jpg) top no-repeat;}
div.module_bl div div div{
  background: url(../images/trans.gif) no-repeat;
  width     : auto;
  padding   : 0px;}
div.module_bl div div div h3 {
padding            : 22px 42px 11px 0px;
text-align:right;
  font-size        : 12px;
  color            : #ffffff;
  font-weight: bold;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #d63b41;
  }
  
/*BootCenter moduls*/
div.module_bc {
margin-top:16px;
  background:url(../images/m_rep_bc.jpg) repeat-y;
  }
div.module_bc IMG { padding:5px; background-color:#6acce0; border:1px solid #4baecf;}
div.module_bc div {
  background:url(../images/m_bot_bc.jpg) bottom no-repeat;}
div.module_bc div div {
  padding   : 0px 8px 6px 8px;
  background:url(../images/m_top_bc.jpg) top no-repeat;}
div.module_bc div div div{
  background: url(../images/trans.gif) no-repeat;
  width     : auto;
  padding   : 0px;}
div.module_bc div div div h3 {
padding            : 22px 0px 11px 12px;
  font-size        : 12px;
  color            : #ffffff;
  font-weight: bold;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #3c9fc0;
  }
  
/*BootRight moduls*/
div.module_br {
margin-top:16px;
  background:url(../images/m_rep_bl.jpg) repeat-y;
  }
div.module_br IMG { padding:5px; background-color:#f45e60; border:1px solid #e1384e;}
div.module_br div {
  background:url(../images/m_bot_bl.jpg) bottom no-repeat;}
div.module_br div div {
  padding   : 0px 8px 6px 8px;
  background:url(../images/m_top_br.jpg) top no-repeat;}
div.module_br div div div{
  background: url(../images/trans.gif) no-repeat;
  width     : auto;
  padding   : 0px;}
div.module_br div div div h3 {
padding            : 22px 0px 11px 42px;
  font-size        : 12px;
  color            : #ffffff;
  font-weight: bold;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #d63b41;
  }
  
  
/** Topmenu**/
ul.menu_ewr img{
vertical-align:middle;
margin-right:10px;
margin-top:2px;}
ul.menu_ewr {
  list-style         : none;
  padding:0px;
  margin:0px;}
ul.menu_ewr li {
  list-style         : none;
  background-image   : none;
  width		   : auto;}
ul.menu_ewr li a {
float:left;
	color	: #ffffff;
    font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #5191a6;
	margin-right:16px;
	}
ul.menu_ewr li a:hover {
	text-decoration: none;
	  }
ul.menu_ewr .current a:link, ul.menu_ewr .current a:visited {
	text-decoration: none;
	}
ul.menu_ewr .current a:hover {
	text-decoration: underline;
	color	: #ffffff;
	}


/** Topmenu2**/
ul.menu_ca img{
  vertical-align: middle;
  margin-top:-1px;
  margin-right:8px;
  border:none;
  padding:0;
  background: none}
ul.menu_ca {
  list-style         : none;
  margin:12px 1px 0 1px;
  padding:0px;
  padding-bottom:2px;}
ul.menu_ca li {
  list-style         : none;
  background-image   : none;
  width		   : auto;}
ul.menu_ca li a {
display:block;
	color		     : #3596b8;
    font-size:11px;
	line-height:29px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:6px;
	padding:3px 4px 2px 2px;
    text-decoration: underline;
	background-color:#f9f9f9;
	border-radius:25px;
	border:1px solid #e4e4e7;
	}
ul.menu_ca li a:hover {
      text-decoration: none;
	  color		     : #ee4655;
	border:1px solid #ee4655;}
ul.menu_ca .current a:link, ul.menu_ca .current a:visited {
	  color		     : #3596b8;
    text-decoration: none;
	border:1px solid #6bcce0;}
ul.menu_ca .current a:hover {
      text-decoration: none;}


/* mod_news_pro */
.nspHeader a{font-size:11px; font-weight: bold; color:#3596b8; text-transform:uppercase;}
.nspHeader a:hover{color:#747a84; }

.even a:link, .even a:visited, .odd a:link, .odd a:visited{ font-size:10px; font-weight: bold; color:#747a84; text-transform:uppercase; text-decoration: underline;}
.even a:hover, .odd a:hover{ text-decoration: none;}
.even, .odd {  padding: 0px 0px 1px 0px; color:#4e6071; font-size:11px; background: url(../images/top-block.png) bottom repeat-x;}
.even:nth-last-child(5n+1), .odd:nth-last-child(5n+1) {  padding: 0px 0px 1px 0px; color:#767f8f; font-size:11px; background: none;}


/** mod_news_pro Read more **/
a.readon:link, a.readon:visited {
  font-size        : 10px;
  font-weight:bold;
  text-transform:uppercase;
  background: url(../images/readon1.png) left no-repeat;
  padding:0px 0 4px 15px;}
a.readon:hover {
  background: url(../images/readon2.png) left no-repeat;
  text-decoration:none;
  color:#747a84;}
  
/* Content */

div.clearpad {float:left;padding:0 0px 15px 10px;}
div.clearpad ul {clear: both;}

/* Content styles */
ul.archive li { list-style:none; padding:0 0px 0 10px; }
.archive .article-count {color:#999;}
.blog-featured {}
.items-leading {position: relative; clear:both; margin:0; font-size:14px; padding: 8px 4px 0 2px; line-height:18px;}
.items-leading img{padding:9px; background-color:#ffffff; border:1px solid #e4e4e7; border-radius:4px; margin:10px 0;}
.item-page {position: relative;  font-size:14px; padding: 8px 4px 0 2px; line-height:18px;}
.item-page img{padding:9px; background-color:#ffffff; border:1px solid #e4e4e7; border-radius:4px; margin:10px 0;}
h1.item-page-title {}
h1.item-page-title a{ }
.item-page-title, .item-page-title a {padding: 0px 10px 0px 10px; margin-top:10px;  text-align:center; font-family:Georgia; font-style:italic; color:#3b4960; font-size:20px; font-weight:normal; line-height:28px;}
.item-page-title a:hover {}
.buttonheading { position:absolute; top:25px; right:0; padding:10px;}
.buttonheading .edit {float:right;margin:0 5px;}
.buttonheading .print { float:right; margin:0 5px;}
.buttonheading .email {float:right;margin:0 8px; }
.iteminfo { font-size:12px; margin:20px 0px; padding:7px 12px 9px 12px; border:1px solid #e4e4e7; border-radius:4px; background-color:#faf9f5;}
.iteminfo a {color:#3b4960;} .iteminfo a:hover {}
.iteminfo .category {}
.iteminfo .sub-category { padding:0px; }
.iteminfo .create {}
.iteminfo .modified {}
.iteminfo .published {}
.iteminfo .createdby {font-weight:bold; display:block}
.items-more {clear:both; padding:10px;} h3.items-more { font-size:14px; padding:0; margin:0;}
.items-more ol { margin:0 0 0 30px; padding:0}
th.list-title, th.list-author,th.list-hits,th.list-date  { background:#3F332E url(../images/h3.png) 0 0 repeat-x; padding:2px; border-right:1px solid #fff; color:#fff;}
th.list-title a, th.list-author a,th.list-hits a,th.list-date a { color:#fff; font-weight:bold}
td.list-title, td.list-author, td.list-hits, td.list-date { border-bottom:1px dotted #ccc;}
td.list-title { width:50%;}
td.list-author { width:15%; text-align:center;}
td.list-hits { width:5%;text-align:center;}
td.list-date { width:15%;text-align:center;}


.readmore { margin:0; line-height:20px; font-variant:small-caps; -moz-border-radius: 8px 8px 8px 8px; border-radius:8px; background: none repeat scroll 0 0;}

ul.pagenav { display:block;} ul.pagenav li { list-style:none;}
.pagenav-prev { float:left; padding-top: 10px;}
.pagenav-next { float:right; padding-top: 10px;}
.pagination { padding:10px 10px; background:url(../images/m_repeat_center2.jpg) center repeat-y;}
span.pagination { background:none;}
.pagination span, .pagination a, ul.pagenav li a {padding: 2px 4px 4px 4px; background: #eeeeee; color: #555; margin-right:4px; font-weight: bold; font-size: 90%;}
.pagination a, ul.pagenav li a {  font-weight: bold; text-decoration:underline}
.validate:hover,.pagination a:hover,ul.pagenav li a:hover  {background:#757474;color:#fff;}

/* All button */
.button { padding: 2px 10px 3px 10px; margin-left:5px; color: #ffffff; background: #434854; font-size: 12px; border:none; border-radius:3px;}
.button:hover {background:#242424; color:#ffffff;}

.inputbox, input, textarea, select {background: #fbfbfb; border:1px solid #e5e5e5; color:#333333;}

.button_sear { position:absolute; width:34px; height:29px; margin-top:6px; margin-left:-46px; border:none; background:none;}

.inputbox_sear { margin-left:6px; margin-top:5px; color:#8faeae; background: url(../images/back-search.png) no-repeat; width:326px; height:28px; padding-left:10px; padding-bottom:2px; font-size:12px; border: none;}

.breadcrumbs { line-height:30px; padding-bottom:2px; padding-left:12px; border:1px solid #e4e4e7; border-radius:4px; background-color:#FFFFFF; }
.breadcrumbs a{}
.showHere { background-color:#f5f5f5; color:#ffffff; padding:2px 3px 3px 7px; margin:0 10px 0 0;}


/* System Messages */
#system-message    { margin: 0; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }
#system-message dd ul { color: #0055BB; margin: 0; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}
/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }
/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}
/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}
/* Debug */
#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }
#system-debug div { font-size: 11px;}
#error { width:600px; margin:100px auto 0 auto; padding:20px; background:#fff;-moz-border-radius:6px;border-radius:6px;}
#error  .error { color:#FF0000}

.tg  a{color: #676666;}
.tg {-moz-border-radius: 7px 7px 7px 7px; border-radius:7px; background: none repeat scroll 0 0 #5b5b5b;clear: both;color: #676666;font-size: 11px;margin: 0 0 10px;padding: 5px;position: relative;}
#topimage, #topimage a {background: url(../images/screen.jpg) no-repeat; height: 152px; color:#FFFFFF; float: left; width: 100%; margin-bottom: 5px; text-shadow: 1px 1px #555555;}
#topimage-nf {width: 350px; float:right; height: 102px; padding: 15px 10px 10px 10px; overflow:hidden;}


form#login-form{
margin    : 0;
text-align:left;
margin-top:1px;
margin-left:5px;
}
form#login-form p{
padding     : 0px 0;
text-align  :left;
font-size:11px;
color:#747a84;
}
form#login-form fieldset{
border       : none;
margin       : 0;
padding      : 0px 0 0 0;
}
form#login-form fieldset label {
}
form#login-form fieldset .inputbox {
 background: #f9f9f9;
 width:220px;
 color:#b0b4b9;
 border-radius:3px;
 height:17px;
 padding-left:10px;
 border: 1px solid #e4e4e7; 
 font-size:11px;
margin-top:1px;
margin-right:2px;
box-shadow:0px 1px 2px #eeeeee;
}
form#login-form p#form-login-remember .inputbox {
 border-radius:0px;
 width:13px;
 height:13px;
 padding:0px;
 margin-top:5px;
 margin-left:10px;
}
form#login-form ul 
{float: right; margin-top:-24px;}
form#login-form ul li
{ display:inline; margin-right:15px;}
form#login-form ul a
{color:#747a84; font-size:10px; font-weight:bold; text-transform:uppercase; border:none; padding:0; line-height:inherit;}
form#login-form ul a:hover
{}
form#login-form fieldset p{
padding   : 0 3px; 
margin    : 5px 0 1px 0;
float:left;
}
form#login-form fieldset input.button{
margin    : 6px 0 5px 14px;
width:60px;
  font-size        : 9px;
  font-weight:bold;
  color            : #ffffff;
  border    : none;
  border-radius:0px;
  text-transform:uppercase;
  padding          : 5px 0px 5px 0px;
  cursor           : pointer;
  background: url(../images/inbutton1.png) no-repeat;
}
form#login-form fieldset input.button:hover{
  background: url(../images/inbutton2.png) no-repeat;
}


/* read more */
 div.nspArt p.nspInfo{ display:table; font-size:11px; color: #bdbdbd; background-color:#FFFFFF; padding:2px 6px 2px 6px; border:1px solid #e4e4e7; border-left:4px solid #f04954; border-radius:4px;}
 
.gkTabItem div.nspArt p.nspInfo{ margin-bottom:-2px;}


.jcomments-latest_r { padding:0 4px; margin:0px 0 12px 0; list-style:none;}
.author { font-weight:bold; font-size:12px; color:#647484;}
.date { color:#988d8d; font-size:11px;}

.jcomments-links{ margin-bottom:30px;}

fieldset{ border:1px solid #e5e0d3; padding:10px;}

#xmap{ padding:0 10px;}
#xmap li{ list-style:none;}


#listing, #listings{ width:97%; padding:0 4px; margin-left:10px;}
.map, .images, .reviews{margin-left:5px;}
.contentheading{ margin-left:10px; color:#3b4960;}


/* Video button */

a.button_video {
    float:left;
	line-height:26px;
	color:#747a84;
    width:171px;
	padding-left:32px;
	padding-bottom:4px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #ffffff;
    background: url(../images/video1.png) top left no-repeat;
	margin-top:6px;
	margin-left:14px;
}
a.button_video:hover {
    background: url(../images/video2.png) top left no-repeat;
	margin-top:7px;
	}


/* Kompany button */

a.button_komp {
    float:left;
	line-height:26px;
	color:#747a84;
    width:171px;
	padding-left:32px;
	padding-bottom:4px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #ffffff;
    background: url(../images/komp1.png) top left no-repeat;
	margin-top:6px;
	margin-left:14px;
}
a.button_komp:hover {
    background: url(../images/komp2.png) top left no-repeat;
	margin-top:7px;
	margin-bottom:-1px;
	}


/* Add button */

a.button_add {
    float:left;
	line-height:26px;
	color:#ef4855;
    width:171px;
	padding-left:32px;
	padding-bottom:4px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow:1px 1px 0 #ffffff;
    background: url(../images/kompadd1.png) top left no-repeat;
	margin-top:9px;
	margin-left:14px;
}
a.button_add:hover {
    background: url(../images/kompadd2.png) top left no-repeat;
	margin-top:10px;
	}