html
{
  height:100%;
}

body
{
  margin:0;
  padding:0;
  background:url(pics/layout/bg.gif);
  height:100%;
  color:FFF;
}

h1
{
#  font-size:19pt/22pt;
  font          : 19pt/22pt tahoma, arial, helvetica, sans-serif;
  font-weight    : bold;
}

h2
{
  font-size:14pt;
}

h3
{
  font-size:12pt;
}

table, td 
{
  border-collapse:collapse;
/*  width:100%;*/
}

table, td, img 
{
  border:0; 
  padding:0;
}

form td
{
  margin :0;
  padding:0;
  color  :#000;
}

td
{
  font          : 12px/14px tahoma, arial, helvetica, sans-serif; 
  color         : #999898;
  vertical-align: top;  
  text-align    : left;
}

select, input 
{
  font          : 12px/14px tahoma, arial, helvetica, sans-serif; 
  color         : #000;
  vertical-align: top;  
  text-align    : left;
}
.table
{
  height:100%; 
}


/*in_line_style*/

.main_table
{
  width:100%; 
/*  height:1025px; */
}

.site_center
{
  text-align:center; 
  width:100%;
}
.site_center1
{
  margin:0 auto;
  text-align:left;
  width:766px;
}

.menue
{
/*  background-color:#2a2a2a; */
  padding-left : 0px;
  width        : 220px;
}

.menue_news
{
/*  background-color:#2a2a2a; */
  margin-top   : -25px;
  padding-left :0px;
  width        :220px;
}

#menu a 
{ 
  voice-family   : "\"}\""; 
  voice-family   : inherit;
  text-decoration: none;
  color:FFF;
}	

#menu a:link, #menu a:visited
{
  color     : #ccc;
}

#menu a:hover
{
  color          : #FFF;
  font-weight    : bold;
  text-decoration:none;  
}

/*- Menu --------------------------- */
ul 
{
  list-style: none;
  margin    : 0;
  padding   : 0;
}
	
	
#menu 
{
  width      : 220px;
  margin     : 0px;
  font-size  : 8pt;

}
	
#menu li a 
{
  height         : 43px;
  voice-family   : "\"}\""; 
  voice-family   : inherit;
  height         : 32px;
* height         : 43px;
  text-decoration: none;
}	
	
#menu li a:link, #menu li a:visited
{
  color     : #ccc;
  display   : block;
  background: url(pics/layout/button.gif);
  background-repeat: no-repeat;
  padding   : 11px 0 0 20px;
}
	
#menu li a:hover
{
  color     : #FFF;
  background: url(pics/layout/button_over.gif);
  background-repeat: no-repeat;
  padding   : 11px 0 0 20px;
  font-weight: bold;
}				

#menu li div
{
  height    : 32px;
* height    : 43px;
  color     : #FFF;
  background: url(pics/layout/button_active.gif);
  background-repeat: no-repeat;
  padding   : 11px 0 0 20px;
  font-weight: bold;
}				
/*- End of Menu --------------------------- */




a
{
  color:#000;
  text-decoration:none;
}


a:link, a:visited
{
  color:#c13b00;
  text-decoration:underline;
}

a:hover
{
  text-decoration:none;
}  


/***
p
{
  margin:0;
  padding:0;
}
****/

ul
{
  margin:0;
  padding:0;
  list-style:none;
}

ul li
{
  padding:0 0 0 16px;
}

/*ul li a {line-height:18px; color:#8e8b7e; text-decoration:underline;}*/

/*.title, .title_top, .title_bot, .img, .img1 {display:block}*/


.main
{ 
  width:766px;
}

/*********************
.separate
{
  background: url(images/separate.gif)
  repeat-x;
  width:auto;
  height:12px;
}
*********************/



/*footer*/
#footer
{
  height:39px;
  padding-right:54px;
  text-align:right;
  color:#8a8a8a;
}

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

#footer a:hover
{
  font-weight    : bold;
  text-decoration:none;
}

/*content*/
/* #content{ width:618px}*/

#news_archive
{
  color         : #000;
  padding-bottom : 7px;
}

#news
{
/*  font-size   : 14pt; */
  font-weight : bold;
}

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

#data_col
{
  color : #000;
  font  :12px/14px tahoma, arial, helvetica, sans-serif; 
  padding-top:10px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:0px;
  min-width:400px;
}

#data_col_info
{
  color : #000;
  font  :12px/14px tahoma, arial, helvetica, sans-serif; 
  padding-top:10px;
  padding-left:8px;
  padding-right:8px;
  padding-bottom:0px;
  width:400px;
}


#bloeks td
{
  color : #FFF;
  font  :12px/14px tahoma, arial, helvetica, sans-serif; 
  padding-top: 6px;
}

#homed
{
  z-index    : 1;
  margin-top : -66px;
  margin-left: 60px;
}

#uk_ready
{
  background-image: url("pics/layout/uk_ready_stempel.gif");
  background-repeat: no-repeat;
  background-position: 180px 0px;

}

#top_corner
{
  z-index       : 1;
  position      : relative;
  top           : 0px;
  margin-top    : 0px;
  margin-left   : 134px;
  margin-bottom : -26px;
}

#bottom_corner
{
  z-index       : 1;
  position      : relative;
  bottom        : 26px;
  right         : -134px;
  margin-bottom : -36px;
}

#detail_pic table
{
  margin  : 0px;
  padding : 0px;
  background-color:#838176;
}

#detail_pic td
{
  margin        : 0px;
  padding-right : 0px;
  padding-left  : 16px;
  background-color:#838176;
}

#detail_pic img
{
  position      : relative;
  right         : 3;
  margin        : 0px;
  margin-bottom : 8px;
}

// classes for the popup pic
.PopBoxImageSmall
{
  border   : none 0px white;
  cursor   : url("http://www.cyprusdogs.eu/pbox/images/magplus.cur"), pointer;
}

.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("http://www.cyprusdogs.eu/pbox/images/magminus.cur"), pointer;
} 