body
{
	margin: 0px;
	margin-top: 30px;
	padding: 0px;
	background-color: #c4c4c4;
	
}

.homeStar
{
	background-image: url('../images/bgd.gif');
	background-repeat: no-repeat;
	background-position: right top;
}


.imgBorder{
	border: solid 1px #A4A4A4;
	max-width:614px;
}



td
{

	font-family: verdana, arial, tahoma;
	font-size: 11px;
	color: #a4a4a4;
}

td.grey_back
{
	background-color: #b4b4b4;
}

td.white_back
{
	background-color: #fff;
}

td.margines
{
	width: 32px;
}
td.margines2
{
	width: 29px;
}
td.line
{
	background-color: #efe6e7;
}


td.simpleframe
{
	border: solid 1px #ececec;
	color: #000;
	padding: 6px;
	
	
}

td.framecontentHome
{
	border: solid 0px #ececec;
	color: #000;
	padding: 6px 6px 6px 20px;
	height:159px;
	background-image: url('../images/boxHome.gif');
	background-repeat: no-repeat;
	
}

td.framecontent
{
	border: solid 0px #ececec;
	color: #000;
	padding: 6px 6px 6px 20px;
	background-image: url('../images/box1.gif');
	background-repeat: no-repeat;
	
}

td.framecontentSubPage
{
    border: solid 0px #ececec;
    color: #000;
    padding: 6px;
    background-image: url('../images/box1.gif');
    background-repeat: no-repeat;
    
}


td.framecontent2
{
	border: solid 0px #ececec;
	color: #000;
	padding: 16px;
	background-image: url('../images/box3-2.gif');
	background-repeat: no-repeat;
	width: 270px;
	height: 98px;
	
}

td.framecontent3
{
	border: solid 0px #ececec;
	color: #000;
	padding: 13px;
	background-image: url('../images/box4.gif');
	background-repeat: no-repeat;
	width: 270px;
	height: 236px;
	
}


td.form
{
	background-color: #fdfdfd;
	border: solid 1px #ececec;
	color: #000;
	padding: 16px;
}

td.none
{
	background: none;
}










a.topmenu
{
	color: #4694d6;
	text-decoration: none;
	font-weight: bold;
}

a:hover.topmenu
{
	color: #4694d6;
	text-decoration: underline;
	font-weight: bold;
}


a.categorylink
{
	color: #4694d6;
	text-decoration: none;
	font-weight: bold;
}

a:hover.categorylink
{
	color: #4694d6;
	text-decoration: underline;
	font-weight: bold;
}

a.policieslink
{
	color: #4694d6;
	text-decoration: none;
	font-weight: none;
}

a:hover.policieslink
{
	color: #4694d6;
	text-decoration: underline;
	font-weight: none;
}





.minititle
{
	font-family: verdana, arial, tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #6d6d6d;
}

.bigtitle
{
	font-family: arial, verdana, tahoma;
	font-size: 30px;
	font-weight: bold;
	color: #cd0100;
}

.bigtitleHome
{
	font-family: arial, verdana, tahoma;
	font-size: 24px;
	font-weight: bold;
	color: #cd0100;
}

.content
{
	font-size: 11px;
}

.contentblack
{
	font-size: 11px;
	color: #000;
}

.categorycontent
{
	font-size: 11px;
	color: #4694d6;
	text-decoration: none;
}


.contentdesc
{
	color: #7c7c7c;
}

.contentdark
{
	color: #7c7c7c;
}

.boldred
{
	font-weight: bold;
	color: #cd0100;
}


input.button_content
{
	width: 74px;
	height: 18px;
	background-image: url('../images/button3.gif');
	border: 0px solid;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;

}

input.mediamerken
{
	width: 142px;
	height: 18px;
	background-image: url('../images/button1.gif');
	border: 0px solid;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;

}

input.unsubscribe
{
	width: 88px;
	height: 18px;
	background-image: url('../images/button6.gif');
	border: 0px solid;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;

}

input.button_form01
{
	width: 41px;
	height: 18px;
	background-image: url('../images/button4.gif');
	border: 0px solid;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;

}

input.button_form02
{
	width: 67px;
	height: 18px;
	background-image: url('../images/button5.gif');
	border: 0px solid;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;

}

input.formularz
{
	padding-right: 16px; 
	border: solid 1px #ececec;
	background-color: #fdfdfd;
	background-image: none; 
	width: 242px;
}


.textform
{
	width: 242px;
	height: 61px;
	overflow:hidden;
}

select
{
	font-family: verdana, arial, tahoma;
	font-size: 10px;
	color: #6d6d6d;
}


input.error, select.error 
{
	padding-right: 16px; 
	border: 1px solid red; 
	background-color: #FFFCE2; 
	background-image: url(../images/warning_obj.gif); 
	background-position: right; 
	background-repeat: no-repeat;
	width: 242px;
}

.errorRadio
{
	padding-right: 16px; 
	border: 1px solid red; 
	background-color: #FFFCE2; 
	background-image: url(../images/warning_obj.gif); 
	background-position: right; 
	background-repeat: no-repeat;
	width: 50px !important;
}


input:focus, select:focus 
{	
	border: 1px solid red; 
	background-color:#EFEFEF;
}
td .subHead{
    font-weight:bold;
    color:#000;
}
#categoryMenu{
    width:200px;
}
td.main_brand_momentum{
    padding-bottom:18px;    
}
.body_copy{
    margin-top:15px;
}
.categoryMenu_homepage{
    margin-top:7px;    
}
.logo{
    border:0;
}


