body{
background: #000000; 
margin:0 auto;
padding:0;
font-size:11px;

}

* {
	margin:0px; padding:0px;
	font-family:verdana;
}

#header{
background: #000000 url('../pix/header.jpg') no-repeat top left; 
height:174px;
width:100%;
}

table.menu2td{
height:40px;
background: url('../pix/navi-bg.png') repeat-x top left;
padding-left:70px;
padding-top:10px;
padding-bottom:2px;
}

table { border-spacing:0px; padding:0px; margin:0px; }

a.menupkt, a:link.menupkt, a:visited.menupkt, a:active.menupkt  {
	text-decoration:none; 
	color:#7c7c7c;
	font-family:verdana; 
	font-size:11px;
	font-weight:normal;
	margin-left:20px;
}

a:hover.menupkt	{
	color:#9c9c9c;
	border-bottom:1px solid #790000;
	text-decoration:underline;
}

#content-wrap {
background-color:#ffffff;
width:1000px;
margin:0 auto;
overflow:show;
vertical-align:top;
}

#flashmodule-l-side {
background:inherit;
width:350px;
height:415px;
float:left;
border:0px solid #c7c7c7;
margin-top:0;
}

.embeded {
margin-top:3px;
margin-left:15px;}

#content-center {
background:inherit;
width:275px;
height:415px;
float:left;
border:0px solid #c7c7c7;
padding-bottom:10px;
margin-top:0;
margin-left:25px;
margin-right:25px;
font-size:76%;
}

h3 {
font-family:arial;
font-size:18px;
padding-bottom:10px;
font-weight:normal;
color:#999999;
background:#ffffff url('../pix/headline-bg.png') bottom left no-repeat;
margin:0;
}

.date {
font-family:arial;
font-size:8px;
font-weight:normal;
color:#999999;
margin:0;
}
.breadtext {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#333333;
margin:0;
text-align:left;
}
.grey-small {
font-family:arial;
font-size:10px;
font-weight:normal;
color:#999999;
margin:0;
}

.bold-headline-s {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#333333;
margin:0;
text-align:left;
}
.img-right {
border:1px solid #9f9f9f;
float:right;
margin:5px 5px 3px 5px;
}
.flag-box
{
padding:0px 0px 0 30px;
}
.img-flag {
padding:0px 5px 0 4px;
}

.readmore {
font-family:arial;
font-size:10px;
font-weight:normal;
color:#62a93b;
margin:5px 0 5px 0;
text-decoration:none;
}

#link-in-text {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#62a93b;
text-decoration:none;
}

#link-in-text:hover {
color:#333333;
border-bottom:1px solid #790000;
}

#flowerline {
margin:5px 0 5px 0;
height:17px;
background:#ffffff url('../pix/headline-bg.png') bottom left no-repeat;
clear:both;
}

#cleanline {
margin:5px 0 5px 0;
height:1px;
background:#ffffff;
clear:both;
}

#cleanline2 {
margin:0px 0 1px 0;
height:1px;
background:#ffffff;
clear:both;
}
.checkbox{
margin:0 0 0 25px;
}



#content-right {
background:inherit;
width:275px;
height:415px;
float:left;
border:0px solid #c7c7c7;
margin-top:0;
}

#content-right form {
margin:25px 0 0 0; 
border:0 solid;
color:#000000;
font-size:11px;
font-family:verdana;
}

#content-right #a {
background:#ffffff;
height:14px;
width:190px;
margin:0 0px 0 5px;
border:1px solid #a0a0a0;
font-size:11px;
font-family:verdana;
}

#content-right #b {
background:#ffffff;
height:14px;
width:190px;
margin:0 0px 0 5px;
border:1px solid #a0a0a0;
font-size:11px;
font-family:verdana;
}


#content-right #c{
background:#ffffff;
height:14px;
width:190px;
margin:0 0px 0 5px;
border:1px solid #a0a0a0;
font-size:11px;
font-family:verdana;
}

#content-right #d{
background:#ffffff;
height:14px;
width:190px;
margin:0 0px 0 5px;
border:1px solid #a0a0a0;
font-size:11px;
font-family:verdana;
}
#content-right #t{
background:#ebebeb;
height:100px;
width:190px;
margin:0 0px 0 5px;
border:1px solid #a0a0a0;
text-align:left;
font-size:11px;
font-family:verdana;
}

#content-right #searchbutton{
margin:0 0 0 218px;
width:50px;
background:#ebebeb url(../pix/button-bg.png) top left repeat-x;
padding:0px 0 0 0px;
border:1px solid #808080;
font:76% Verdana,Tahoma,Arial,sans-serif;
font-size:9px;
line-height:1.3em;
letter-spacing:1px;
text-align:center;
}


#footer {
clear:both;
background:#ffffff url('../pix/footer-bg.jpg') top right no-repeat;
height:20px;
border:0px solid #c7c7c7;
margin-top:0;
font-size:76%;
width:100%;
}

#footer P {
text-decoration:none; 
color:#c3c3c3;
font-family: verdana; 
font-size:10px;
font-weight:heavy;
margin-left:15px;
}

#footer a
{
text-decoration:none; 
color:#c3c3c3;
font-family: verdana; 
font-size:10px;
font-weight:heavy;
}


#footer a:hover
{
color:#9c9c9c;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0px; top:0px; right:0px;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{
position: absolute; 
width: 10px; 
height: 10px;
background-color: #868686;
}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute; 
	text-decoration:none; 
	color:#7c7c7c;
	font-family:verdana;
	padding-bottom:2px;
	font-size:11px;
	font-weight:normal;
	height:23px;
}
.clLevel0{
	color:#7c7c7c;
}
.clLevel0over{
	cursor:pointer; 
	cursor:hand;
	color:#9c9c9c;
	background: url('../pix/menubg.jpg') bottom left repeat-x;
}
.clLevel0border{
	position:absolute; 
	border-collapse:collapse;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute; 
	text-decoration:none; 
	color:#7c7c7c;
	font-family:verdana; 
	font-size:11px;
	font-weight:normal;
	padding-left:20px;
	background-color:#fff;
	border-collapse:collapse;
}
.clLevel1{
	color:#7c7c7c;

}
.clLevel1over{
	color:#7c7c7c;
	text-decoration:underline;
	cursor: pointer;
	cursor:hand;

}
.clLevel1border{

	position:absolute; 
	background-color:#7a0001;
	border-collapse:collapse;
	background-color:transparent
}

/*Styles for level 2*/
.clLevel2, .clLevel2over{

	position:absolute; 
	padding-top:2px;
	padding-left:11px;
	text-align:left; 
	font-family:verdana; 
	font-size:9px; 
	font-weight:bold;
	background-color:#014d99;
}
.clLevel2{
	color:#7c7c7c;
}
.clLevel2over{
	color:#fff;
	text-decoration:underline;
	cursor: pointer;
	cursor:hand; 
}
.clLevel2border{
	position:relative; 
	background-color:#7a0001;
}

.shopmenu {padding-top:2px;}

.formular input{width:98% !important;}
.formular textarea{width:98% !important;}