body {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        text-align: center;
        background: #ffffff;
}

text {FONT-SIZE: 11px; COLOR: #507cb0; FONT-FAMILY: verdana;}
td {FONT-SIZE: 11px; COLOR: #507cb0; FONT-FAMILY: verdana;}

A:link {
COLOR: #507cb0; TEXT-DECORATION: none
}
A:visited {
COLOR: #507cb0; TEXT-DECORATION: none
}
A:active {
COLOR:#507cb0; TEXT-DECORATION: none
}
A:hover {
BACKGROUND: #68a4d8; COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
BACKGROUND: #68a4d8; COLOR: #000000; TEXT-DECORATION: overline
}
#menuList {
border-bottom: 1px solid #cccccc;
margin: 0px;
padding-bottom: 19px;
padding-left: 10px;
}

#menuList a:link, #menuList a:visited	{
background: #e8ebf0;
border: 1px solid #cccccc;
color: #666666;
float: left;
font-size: 12px;
font-weight: normal;
line-height: 14px;
margin-right: 8px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}

#menuList a:link.active, #menuList a:visited.active	{
background: #ffffff;
border-bottom: 1px solid #ffffff;

}

#menuList a:hover	{
color: #ff0000;
}

#menuList li.selected a {
background: #ffffff;
border-bottom: 1px solid #ffffff;
font-weight: bold;
}

#menuList li.selected ul.submenu {
display: inline;
left: 10px;
position: absolute;
top: 35px;
}

#menuList li.selected ul.submenu a {
background: #ffffff;
border: none;
border-left: 1px solid #cccccc;
color: #999999;
font-size: .98em;
font-weight: bold;
line-height: 12px;
margin-right: 4px;
padding: 2px 10px 2px 10px;
text-decoration: none;

}

#menuList li.selected ul.submenu a.selected {
background: transparent;
}

#menuList ul a:hover, #menuList ul.submenu a:hover {
color: #ff0000;
}

#menuList ul, #menuList li	{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

#menuList ul.submenu {
display: none;
}

.content {
border-style:solid;
border-color:#cccccc;
border-width:0px 2px 2px 1px;
padding:20px;
}

.titel {
width:600px;
border-style:solid;
border-color:#cccccc;
border-width:1px 0px 1px 1px;
line-height:16px;
font-size:12px;
background-color:#eeeeee;
}

.titel2 {
width:600px;
border-style:solid;
border-color:#cccccc;
border-width:0px 0px 1px 0px;
line-height:16px;
font-size:12px;
background-color:#eeeeee;
}


.start {
width:600px;
border-style:solid;
border-color:#cccccc;
border-width:1px 0px 1px 1px;
line-height:16px;
font-size:12px;
color: #507cb0;
background-color:#eeeeee;
}

.icons {
width:100%;
border-style:solid;
border-color:#cccccc;
border-width:1px 2px 1px 0px;
line-height:16px;
font-size:12px;
background-color:#eeeeee;
text-align:right;
}
.content2 {
border-style:solid;
border-color:#cccccc;
border-width:0px 2px 2px 1px;
font-size:12px;
text-align:left;
vertical-align:top;
padding:4px;
}

.button {
border: 1px solid #507cb0; 
background-color: #507cb0; 
color: #ffffff;
}

.columncontent {
border: 1px solid #cccccc; 
background-color: #ffffff; 
FONT-SIZE: 12px; COLOR: #507cb0; FONT-FAMILY: verdana;
}


#list orange

table.list_orange td {
 border: 1px solid #FFB643;
 background-color: #FCE2B8;
}

table.list_orange td a  {
	color: #BE3300;
	text-decoration: none;
}

table.list_orange td a:hover{
	color: #BE3300;
	text-decoration: underline;
}

table.list_orange th {
 border: 1px solid #FFB643;
 background-color: #FFB643;
 text-align: left;
 color: #ffffff;
}

table.list_orange th a {
 color: #ffffff;
}


table.list_orange_white td a  {
	color: #BE3300;
	text-decoration: none;
}
table.list_orange_white td a:hover{
	color: #BE3300;
	text-decoration: underline;
}

table.list_orange_white th {
 border: 1px solid #FFB643;
 background-color: #FFB643;
 text-align: left;
 color: #ffffff;
}

table.list_orange_white td {
 border: 1px solid #FFB643;
 background-color: white;

}


.menu {
width:600px;
border-style:solid;
border-color:#cccccc;
border-width:1px 0px 1px 1px;
line-height:16px;
font-size:12px;
background-color:#fcba41;
}

.menutd {
background-color:#cccccc;
FONT-SIZE: 12px;
COLOR: #507cb0;
FONT-FAMILY: verdana;

}


#list prod



table.prod td a  {
	color: #BE3300;
	text-decoration: none;
}

table.prod td a:hover{
	color: #BE3300;
	text-decoration: underline;
}

table.prod th {
 border: 1px solid #FFB643;
 background-color: #FFB643;
 text-align: left;
 color: #ffffff;

}

table.prod th a {
 color: #ffffff;
}


table.prod td a  {
	color: #BE3300;
	text-decoration: none;
}
table.prod td a:hover{
	color: #BE3300;
	text-decoration: underline;
}



table.prod td {
 border: 1px solid #FFB643;
 background-color: white;

}


#news {
        background: #f5f4f3;
        padding-bottom: 0.5em;
        border-top: 4px solid #fff;
        color: #666;
}

body {

}p, ol, ul {
text-align: justify;
}strong {
font-weight: bold;

}


#main-wrapper {
width: 90%;
float: left;
padding: 30px 40px 0 30px;
}

.post-title {
width: 90%;
margin-top: 0;
font-size: 16px;
color: #2582A4;
}

.post-title a{
width: 90%;
margin-top: 0;
font-size: 16px;
color: #2582A4;
}

.post-body {
width: 90%;
margin: 0 0 20px -20px;
padding: 0 0 20px 20px;
}

.date-header {
margin-top: 0;
font-size: 11px;
font-weight: normal;
}


.dhtmlgoodies_question{

	color:#FFF;
	font-size:0.9em;
	background-color:#317082;
	
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#E2EBED;
	
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}




/* bookings */



#book h1 {
	margin: 0 0 10px;
	padding: 4px 10px;
	font-size: 14px;
	color: #ffffff;
	background-color: #507cb0;
}


