/* ******************************************************	General******************************************************* */html, body {	height:100%;	width: 100%; 	margin: 0px;	padding: 0px;	background: #ffffff url(../images/greycol.gif) repeat-y 0 0;	font: 11px Verdana, Helvetica, arial, sans-serif; 	color: #666666;    min-width: 750px;    }div#wrapper {	width: 750px;	margin: 0px;	padding: 0px;	border-top: solid 3px #ffffff;	}a {	text-decoration: none; 	font-family: Verdana, Helvetica, arial, sans-serif; 	font-size:11px; 	color: #a72122;	}a:hover { 	text-decoration: underline; 	font-family: Verdana, Helvetica, arial, sans-serif; 	font-size:11px; 	color: #a72122;	}img { 	border: solid 1px #993300;	margin: 6px 8px;	}p { 	font: 11px Verdana, Helvetica, arial, sans-serif; 	color: #666666;	padding: 0 0 5px 0;	margin : 5px 0;		text-align: justify;	}h1 {	font: 22px Verdana, Helvetica, arial, sans-serif; 	font-weight: bold;	color: #72716F;	margin: 0px;	padding: 0 0 8px 0;	}	h2 {	font-family: Verdana, Helvetica, arial, sans-serif; 	font-size: 18px;	font-weight: bold;	color: #72716F;	margin: 0px;	padding: 0 0 8px 0;	}h3 {	color: #72716F; 	font: 16px "Trebuchet MS", Helvetica, Sans-Serif;	font-weight: bold;	margin: 0px;	padding: 0 0 8px 0;	}h4 {	font: 11px Verdana, Helvetica, arial, sans-serif;	line-height: 10px;	font-weight: bold;	color: #72716F;	border-left: 10px solid #fe9b00;	padding-left: 3px;	margin: 12px 0 -2px 0;	}li { 	font-weight: normal;	color: #886666;	padding: 0;	margin: 0;	}hr {	color: #e0e1e2;	clear: both;	border: 0;	height: 1px;	background-color: #e0e1e2;	}/* ******************************************************	Body******************************************************* */div#maincontent {	width: 550px;    float: right;    padding: 20px 8px 14px 15px;	}.frontbox {	display: block;	padding: 0px 0px 5px 0px;	margin-bottom: 5px;	}.capitalize { text-transform: capitalize; }ul.contact { padding: 0 0 12px 36px; margin: 0px; list-style: none; height: 109px; }ul.contact li { color: #666666; padding: 2px 0; margin: 0; }ul.contact img { float: left; margin: 0 5px 0 0; width: 80px; height: 107px; }ul.links  { padding: 0px 0px 0px 36px; margin: 0px; list-style: none; }li.novspace { list-style: none; }
li.vspace { padding-bottom: 12px; list-style: none; }ul.event { width: 100%; list-style: none; margin: 6px 0 16px 0; padding:0; background: #f0f1f2 url(http://www.ibis.dk/images/forside/clustercontext_bg.gif); }ul.event li { color: #666666; font: 11px Verdana, Helvetica, arial, sans-serif; margin: 0; }ul.event li.top { font-size: 14px; font-weight: bold; line-height: 18px; padding: 2px; }ul.event li.mid { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding: 5px; }ul.event li.bot { background: #e0e1e2; font-size: 9px; line-height: 11px; text-align: right; padding: 2px; }ul.event li.top a:hover { color: #663300; text-decoration: none; }ul.news { width: 100%; list-style: none; margin: 0 0 16px 0; padding:0; }ul.news li { color: #666666; font: 11px Verdana, Helvetica, arial, sans-serif; padding: 2px; margin: 0; }ul.news li.date { font-size: 9px; color: #993300; padding: 0 2px; margin: 0; line-height: 9px; }a.more { font-size: 9px; color: #993300; padding: 0; margin: 0; }a.more:hover { font-size: 9px; color: #663300; text-decoration: none; }


/* ******************************************************	block quote****************************************************** */

.blockquote {text-align: left;
	margin: 0px 5px 0px 5px ;
                 padding: 0px 5px 0px 10px ;
	width:150px;
font-size:12px;
font-weight: bold;
	border: 1px solid #ddd;
float: right; 
    
	}



/* ******************************************************	the box****************************************************** */
#box-title {
border-left:1px solid ;
border-right:1px solid ;
border-top:1px solid ;
border-color: #a72122;

background:url("/images/fotoz/noticias-title-right.jpg") ;
background-position:  top right;
background-repeat: no-repeat;
background-color: #fe9b00;
color: #a72122;
	font: 16px "Trebuchet MS", Helvetica, Sans-Serif;	font-weight: bold;
padding:5px;

}

#box {
border:1px solid ;
border-color: #a72122;
padding:5px;
margin-bottom: 5px;
}


/* ******************************************************	Header********************************************************/div#header {	width: 100%;	background: #fe9b00 url("../images/headerbg.gif") no-repeat scroll top right;	border: none;	border-bottom: solid 1px #000000;	padding: 0px;	margin: 0px;	}div#header img { border: 0; height: 85px; padding: 5px 0px 0px 28px; width: 165px; }div#mainmenu { 	height: 16px;	width: 100%;	padding: 2px 0px 0px 0px;	margin: 0px;	background-color: #fe9b00 ;	background: #fe9b00 url(../images/menu.gif) repeat-x 0 0;	border-top: solid 1px #e07a00;	}/* ******************************************************	Sidebar********************************************************/div#leftmenu { 	width: 154px;			float: left;	background-color: #f0f1f3; 	border-color: #f0f1f3;	font-family: Verdana; 	font-size: 10px; 	color: #666666;	padding: 20px 0 0 15px;	}div#leftmenu ul {	margin: 0;	padding: 0;	list-style: none;	padding-left: 1em;	text-indent: -1em;	}div#leftmenu li {	padding: 3px 0;	}div#leftmenu ul ul li, div#leftmenu ul ul li a, div#leftmenu ul ul li a:hover {	font-size: 9px;	padding: 2px 0;	}div#leftmenu img { border: 1px solid #333333;  margin: 0; width: 130px; }div#leftmenu h3 a { color: #72716F; font: 16px "Trebuchet MS", Helvetica, Sans-Serif; font-weight: bold; }div#leftmenu h3 a:hover { color: #a72122; text-decoration: none; }.orangebackgr { background-color:#fe9b00 }

.right_image_modulbox {
	color: #000;
	width: 130px;
	border: 1px #CCC solid;
	padding:0px;
	margin-bottom: 15px;	
}

.right_image_text {
	padding:5px;
	
}
/*div#leftmenu ul.small { margin:-6px 0 6px 10px; padding: 0; }ul.small li { padding: 0; margin: 0; font-size: 9px; }*/

.sbl_modulbox {	width: 100%px;	text-align: center;	border-bottom: 1px #CCC solid;	margin-top: 6px;	padding-bottom: 6px;}.sbl_modulbox_text {	color: #000;	width: 100%px;	padding-top: 5px;	padding-bottom: 8px;	padding-left: 10px;	border-bottom: 1px #CCC solid;}

.sbl_modulbox_text p {		font-size:10px;		margin-top: 8px;	}	.sbl_modulbox_text a {		display:block;		font-weight: bold;		text-decoration: none;		font-size:10px;		color: #a72122;	}.sbl_modulbox_text .headline {		display: block;		margin-top: 10px;		margin-bottom: 5px;		font-weight: bold;		font-size:10px;	}
/* ******************************************************	Footer******************************************************* */div#footer {    background: transparent;    clear: both;    margin: 12px 0 0 0;    padding: 8px 0;    border-top: solid 1px #cccccc;	font: 10px Verdana, Helvetica, arial, sans-serif; 	color: #666666;	text-align: center;    }/* ******************************************************	Navigation******************************************************* */#nav  {	list-style: none;	padding: 0;	margin: 0 0 0 32px;	}#nav li {						/* MENU TOP */	float: left;	position: relative;	padding: 0px 6px 1px 6px;	margin: 1px 0;	text-align: center;	border-right: 1px solid #000000;	}li#first { border-left: 1px solid #000000; }#nav li a {						/* ALL LINKS IN MENU */	display: block;	text-decoration: none; 	font: 10px Verdana, Helvetica; 	font-weight: bold;	color: #a72122;		}#nav li a:hover {				/* ALL LINKS :HOVER */	color: #e00000;	}#nav li ul li a {				/* LINKS IN DROP-DOWN */	margin: 0;	padding: 1px 0 2px 2px;	width: 100%;	}html>body #nav li ul li a {	width: auto; }#nav li ul li a:hover {			/* LINKS IN DROP-DOWN :HOVER */	background-color: #ffb535;	}#nav li ul {					/* DROP-DOWN MENU */	position: absolute;	top: 100%;		left: -999em;	width: 170px;	background-color: #fe9b00;	padding: 6px 8px 4px 8px;	margin: 0;	border-top: solid 1px #fe9b00;	border-left: solid 1px #000000;	border-right: solid 1px #000000;	border-bottom: solid 1px #000000;	}li>ul {	top: auto; left: auto; }#nav li li {					/* ITEMS IN DROP-DOWN LIST */	display: block;	float: none;	text-align: left;	border: none;	border-top: 1px solid #000000;	padding: 1px 0px;	margin: 0px;	}#nav li:hover ul, #nav li.over ul {	z-index: 6000;	left: -1px;	}li.current {	background-color: #ffcc02;	padding: 2px;	margin: 2px;	display: block;	}/* ******************************************************	Gallery****************************************************** */

.gallist {
float: left;	
padding: 10px 0;
text-align: center;
width: 170px;
height:170px;
line-height: 1.4
}


div.trp {
  height:auto;

  padding:0px;
  margin:0px;
}

div.trp_photo {
  float:left;
  padding:0px;
  margin:0px;
  width:172px;

  text-align:center;
line-height: 1.4

}
div.trp img {
  margin:0px;
  padding:0px;
}


#gallery ul {	list-style: none;	margin: 0;	}#gallery li	{ 	list-style: none;	padding: 20px 0;	border-top: 1px solid #e0e1e2;	height: 60px;		clear: both;	}html>body #nav li ul li a {	width: auto; }#gallery li img	{	float: left;	width: 160px;	margin: 2px 10px 2px 0;	padding: 0px;	}#gallery a img { border: 1px solid #666666; }#gallery a:hover img { border: 1px solid #99FF00; }/* ******************************************************	Search****************************************************** */div#search { 	height: 60px;	width: 350px;	/* change to 300px if English link is removed */	font-family: Verdana; 	font-size: 10px; 	color: #000000; 	font-weight: bold;	position: absolute;	right: 0;	top: 0;	padding: 20px 20px 0 0;	}input.search {	border: 1px solid #a12122;	font-family: Verdana, Helvetica; 	font-size:10px;	}a.searchfield {	text-decoration: none; 	font-family: Verdana, Helvetica; 	font-size:10px; 	color: #000000; 	font-weight: bold 	}a.searchfield:hover {	text-decoration: none; 	font-family: Verdana, Helvetica; 	font-size:10px; 	color: #ffffff; 	font-weight: bold; 	}input { 	border: 1px #305E6D solid; 	font-family: Verdana, arial, Helvetica; 	font-size: 11px; 	background-color:#ffffff; 	}