HTML {
	BORDER-RIGHT: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
}
BODY {
	BORDER-RIGHT: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
	background: url(http://www.internet-marketing-experten.de/images/bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	padding-bottom: 0px;
}

body, td
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3e4351;
}

.pic
{
	background-image: url(http://www.internet-marketing-experten.de/images/pic.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.leftcolumn
{
	padding-top: 450px;
}

.cont
{
	padding-top: 30px;
}

.name
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 20pt;
	color: #3e4351;
}

.menudev
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #fff;
}

.subject
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16pt;
	color: #3e4351;
}

.subject2
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16pt;
	color: #fff;
	text-align: center;
}

.footer
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #fff;
	text-align: center;
	padding: 40px;
	background-color: #454648;
}

.module
{
	background-color: #d2ccb6;
	padding: 30px;
}






.flags
{
	background-image: url(http://www.internet-marketing-experten.de/images/flagsbg.png);
}

.header
{
	background-image: url(http://www.internet-marketing-experten.de/images/headerbg.jpg);
}

.logo
{
	background-image: url(http://www.internet-marketing-experten.de/images/logobg.jpg);
	padding-left: 30px;
}


.content
{
	padding-left: 85px;
	padding-right: 85px;
	padding-top: 70px;
	padding-bottom: 40px;
	background-image: url(http://www.internet-marketing-experten.de/images/contentbg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.rightbg
{
	background-image: url(http://www.internet-marketing-experten.de/images/rightbg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	padding-top: 70px;
}

.module_top
{
	background-image: url(http://www.internet-marketing-experten.de/images/12.png);
}

.module_bottom
{
	background-image: url(http://www.internet-marketing-experten.de/images/32.png);
}

.module_left
{
	background-image: url(http://www.internet-marketing-experten.de/images/21.png);
}

.module_right
{
	background-image: url(http://www.internet-marketing-experten.de/images/23.png);
}


.pictureframe
{
	border: 7px solid #3a3a3a;
}

.bot
{
	background-image: url(http://www.internet-marketing-experten.de/images/bot.png);
}

.bot2
{
	background-image: url(http://www.internet-marketing-experten.de/images/bot2.png);
}

.footer
{
	background-image: url(http://www.internet-marketing-experten.de/images/footer.jpg);
	text-align: center;
}

a:link, a:visited
{
	color: #f798f7;
	text-decoration: none;
}

a:hover
{
	color: #dc56dc;
	text-decoration: underline;
}

a:link.menulink, a:visited.menulink
{
	color: #fff;
	text-decoration: none;
}

a:hover.menulink
{
	color: #d0d0d0;
	text-decoration: none;
}

a:link.footlink, a:visited.footlink
{
	color: #d1cbb5;
	text-decoration: none;
}

a:hover.footlink
{
	color: #fff;
	text-decoration: none;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.underlinemenu{
font-weight: normal;
width: 100%;
}

.underlinemenu ul{
padding: 4px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: right; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #FFFFFF;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 12px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 1px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: black;
}


/* Second menu */

.secondmenu{
font-weight: bold;
width: 100%;
margin-left: 10px;
}

.secondmenu ul{
padding: 4px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: left; //set value to "left", "center", or "right"*/
}

.secondmenu ul li{
display: inline;
}

.secondmenu ul li a{
color: #000000;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 12px; /*spacing between each menu link*/
text-decoration: none;
}

.secondmenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: black;
}

