/******************************************************************************/
/*Basis Styles*/
/******************************************************************************/

body {
	font-size:13px;
	line-height:17px;
	font-family:Arial, Verdana, Helvetica;
	/*color:white;*/
	color:#aeaeae;
	background-color:black;
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
}
form {
	padding:0px;
	margin:0px;
}
/*
a {
    display:block;
    font-weight:bold;
    color:white;

    outline:none;
}
a:hover {
	display:block;
	text-decoraton:underline;
	color:white;

    outline:none;
}
*/
/*Zentiert Hauptcontainer*/
div.main {
    position:absolute;
    left:50%;
	margin:0 -501px;
	width:1003px;
	height:100%;
	overflow:hidden;
	border:0px solid red;
	/*background-image:url(../img/bg_03.jpg);*/
	background-image:url(../img/bg_new.jpg);
	background-repeat:no-repeat;
}
/*Maske fuer transparenz*/
div.mask {
	opacity: .72;
	-moz-opacity: .72;
	filter: alpha(opacity=72);
	width:1003px;
	height:802px;
}

/*Verlauf transparent -> schwarz unten*/
div.verlauf {
    position:relative;
    top:-206px;
    display:block;
	width:1003px;
	height:206px;
	background-image:url(../img/verlauf.png);
	background-repeat:repeat-x;
}
/*schwarzer drip oben links*/
div.dripTop {
	position:absolute;
    text-align:left;
    z-index:3;
    top:0px;
    left:0px;
    width:1003px;
    height:283px;
    background-image:url(../img/drip_top.png);
    background-repeat:no-repeat;
}
/******************************************************************************/
/*Logo*/
/******************************************************************************/
/*Logohintergrund*/
div.logoBase {
    z-index:4;
    position:absolute;
    top:16px;
    left:15px;
    width:252px;
    height:270px;
    background-image:url(../img/logo_base.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
/*Logo Skulls*/
img.skull {
    text-align:left;
    width:19px;
    height:27px;
    margin-top:69px;
    margin-left:118px;
    border:0px solid green;
}
/******************************************************************************/
/*Contentstyles fuer die Site*/
/******************************************************************************/
div.contentBg {
    z-index:12;
    position:absolute;
    top:55px;
    left:95px;
    width:722px;
    height:500px;
    border:0px solid red;
    background-image:url(../img/content_bg_02.png);
    background-repeat:no-repeat;
}
div.contentBox {
	position:absolute;
    text-align:left;
    z-index:3;
    top:73px;
    left:114px;
    width:580px;
    height:314px;
    border:0px solid yellow;
}
div.subMenuBox {
	position:absolute;
    text-align:left;
    z-index:13;
    top:82px;
    left:10px;
    width:125px;
    height:148px;
    border:0px solid green;
}
div.subMenuBoxRight {
    position:absolute;
    text-align:left;
    z-index:13;
    top:82px;
    left:452px;
    width:300px;
    height:168px;
    border:0px solid green;
}
div.rezepteTitle {
	display:block;
	/*position:absolute;*/
    text-align:left;
    z-index:11;
    /*top:63px;
    left:143px;*/
    width:108px;
    height:20px;
    border-bottom:1px dotted white;
    color:white;
    font-weight:bold;
    /*
    background-image:url(../img/arrowNextSmall.png);
    background-repeat:no-repeat;
    background-position:0px 3px;
    */
    text-indent:0px;

}
/******************************************************************************/
/*Ueberschriften Inhalt*/
/******************************************************************************/
div.philHeader {
	position:absolute;
    z-index:6;
    display:block;
    top:111px;
    left:257px;
	width:87px;
    height:15px;
    border:0px solid red;
    background-image:url("../img/header_phil.png");
	background-repeat:no-repeat;
}
div.biogHeader {
	position:absolute;
    z-index:6;
    display:block;
    top:111px;
    left:257px;
	width:80px;
    height:15px;
    border:0px solid red;
    background-image:url("../img/header_biog.png");
	background-repeat:no-repeat;
}
div.gallHeader {
	position:absolute;
    z-index:6;
    display:block;
    top:111px;
    left:257px;
	width:54px;
    height:15px;
    border:0px solid red;
    background-image:url("../img/header_gall.png");
	background-repeat:no-repeat;
}
div.xtvHeader {
	position:absolute;
    z-index:6;
    display:block;
    top:111px;
    left:257px;
	width:41px;
    height:15px;
    border:0px solid red;
    background-image:url("../img/header_4xtv.png");
	background-repeat:no-repeat;
}
div.newsHeader {
	position:absolute;
    z-index:6;
    display:block;
    top:111px;
    left:257px;
	width:39px;
    height:15px;
    border:0px solid red;
    background-image:url("../img/header_news.png");
	background-repeat:no-repeat;
}
div.kontHeader {
	position:absolute;
    z-index:6;
    display:block;
    top:111px;
    left:257px;
	width:60px;
    height:15px;
    border:0px solid red;
    background-image:url("../img/header_kont.png");
	background-repeat:no-repeat;
}
div.imprHeader {
	position:absolute;
    z-index:6;
    display:block;
    top:111px;
    left:257px;
	width:83px;
    height:15px;
    border:0px solid red;
    background-image:url("../img/header_impr.png");
	background-repeat:no-repeat;
}
/******************************************************************************/
/*Claims*/
/******************************************************************************/
div.welcClaim {
 	position:absolute;
    text-align:left;
    z-index:8;
    top:37px;
    left:242px;
    width:126px;
    height:34px;
    background-image:url(../img/claim_welc.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
div.philClaim {
 	position:absolute;
    text-align:left;
    z-index:8;
    top:14px;
    left:781px;
    width:204px;
    height:38px;
    background-image:url(../img/claim_phil.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
div.biogClaim {
 	position:absolute;
    text-align:left;
    z-index:8;
    top:421px;
    left:59px;
    width:103px;
    height:29px;
    background-image:url(../img/claim_biog.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
div.gallClaim {
 	position:absolute;
    text-align:left;
    z-index:8;
    top:22px;
    left:808px;
    width:178px;
    height:45px;
    background-image:url(../img/claim_gall.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
div.xtvClaim {
 	position:absolute;
    text-align:left;
    z-index:8;
    top:414px;
    left:846px;
    width:113px;
    height:40px;
    background-image:url(../img/claim_4xtv.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
div.newsClaim {
 	position:absolute;
    text-align:left;
    z-index:8;
    top:140px;
    left:828px;
    width:130px;
    height:28px;
    background-image:url(../img/claim_news.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
div.kontClaim {
 	position:absolute;
    text-align:left;
    z-index:8;
    top:42px;
    left:806px;
    width:162px;
    height:40px;
    background-image:url(../img/claim_kont.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
div.imprClaim {
 	position:absolute;
    text-align:left;
    z-index:8;
    top:37px;
    left:806px;
    width:167px;
    height:31px;
    background-image:url(../img/claim_impr.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
/******************************************************************************/
/*Hauptmenu*/
/******************************************************************************/
/*Container fuer mainMenu und Hintergrund*/
div.mainMenu {
    position:absolute;
    text-align:left;
    z-index:13;
    top:459px;
    left:147px;
    width:689px;
    height:162px;
    background-image:url(../img/menu_bg.png);
    background-repeat:no-repeat;
    border:0px solid yellow;
}
/*Menupunkt Philosophie*/
div.phil {
    position:absolute;
    z-index:6;
    display:block;
    top:35px;
    left:73px;
	width:108px;
    height:59px;
    border:0px solid red;
    background-image:url("../img/menu_phil.png");
	background-repeat:no-repeat;
}
a.phil {
    display:block;
	width:108px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_phil.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.phil:hover {
	display:block;
	width:108px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_phil_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.philSel {
    display:block;
	width:108px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_phil_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
/*Menupunkt Biographie*/
div.biog {
    position:absolute;
    left:179px;
    top:35px;
    z-index:5;
    display:block;
	width:102px;
    height:59px;
    border:0px solid red;
    background-image:url("../img/menu_biog.png");
	background-repeat:no-repeat;
}
a.biog {
    display:block;
	width:102px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_biog.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.biog:hover {
	display:block;
	width:102px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_biog_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.biogSel {
	display:block;
	width:102px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_biog_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
/*Menupunkt Gallery*/
div.gall {
    position:absolute;
    left:268px;
    top:35px;
    z-index:5;
    display:block;
	width:84px;
    height:59px;
    border:0px solid red;
    background-image:url("../img/menu_gall.png");
	background-repeat:no-repeat;
}
a.gall {
    display:block;
	width:84px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_gall.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.gall:hover {
	display:block;
	width:84px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_gall_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.gallSel {
	display:block;
	width:84px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_gall_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
/*Menupunkt 4x-Tv*/
div.xtv {
    position:absolute;
    left:338px;
    top:35px;
    z-index:6;
    display:block;
	width:62px;
    height:59px;
    border:0px solid red;
    background-image:url("../img/menu_4xtv.png");
	background-repeat:no-repeat;
}
a.xtv {
    display:block;
	width:62px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_4xtv.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.xtv:hover {
	display:block;
	width:62px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_4xtv_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.xtvSel {
	display:block;
	width:62px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_4xtv_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}

/*Menupunkt News*/
div.news {
    position:absolute;
    left:396px;
    top:35px;
    z-index:5;
    display:block;
	width:65px;
    height:59px;
    border:0px solid red;
    background-image:url("../img/menu_news.png");
	background-repeat:no-repeat;
}
a.news {
    display:block;
	width:65px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_news.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.news:hover {
	display:block;
	width:65px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_news_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.newsSel {
	display:block;
	width:65px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_news_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}

/*Menupunkt Kontakt*/
div.kont {
    position:absolute;
    left:447px;
    top:35px;
    z-index:7;
    display:block;
	width:83px;
    height:59px;
    border:0px solid red;
    background-image:url("../img/menu_kont.png");
	background-repeat:no-repeat;
}
a.kont {
    display:block;
	width:83px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_kont.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.kont:hover {
	display:block;
	width:83px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_kont_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.kontSel {
	display:block;
	width:83px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_kont_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}

/*Menupunkt Impressum*/
div.impr {
    position:absolute;
    left:527px;
    top:35px;
    z-index:8;
    display:block;
	width:132px;
    height:59px;
    border:0px solid red;
    background-image:url("../img/menu_impr.png");
	background-repeat:no-repeat;
}
a.impr {
    display:block;
	width:132px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_impr.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.impr:hover {
	display:block;
	width:132px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_impr_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
a.imprSel {
	display:block;
	width:132px;
    height:59px;
	text-decoration:none;
	background-image:url("../img/menu_impr_over.png");
	background-repeat:no-repeat;
    border:0px solid green;
    outline:none;
}
/******************************************************************************/
/*Wilkommen*/
/******************************************************************************/
div.welcText {
	position:absolute;
    text-align:left;
    z-index:7;
    top:98px;
    left:44px;
    width:496px;
    height:77px;
    background-image:url(../img/welc_text.png);
    background-repeat:no-repeat;
    border:0px solid red;
}
div.textWelc {
	position:absolute;
    text-align:center;
    z-index:3;
    top:175px;
    left:102px;
    width:380px;
    height:70px;
    border:0px solid blue;
}
span.welcIntro {
	display:block;
	font-size:16px;
	line-height:18px;
	font-family:Arial, Verdana, Helvetica;
	font-weight:bold;
	/*color:white;*/
	color:#565656;
}

div.welcTeaser {
	vertical-align:top;
	position:absolute;
    text-align:center;
    z-index:7;
    top:250px;
    left:197px;
    width:415px;
    height:114px;
    color:#595959;
    font-size:12px;
    border:0px solid green;
}
a.welcSubNav {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
}
a.welcSubNav:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#ed00d6;
    border:0px solid green;
    outline:none;
}
/******************************************************************************/
/*Philosphie*/
/******************************************************************************/
div.philText {
	position:absolute;
    text-align:left;
    z-index:3;
    top:82px;
    left:143px;
    width:350px;
    height:160px;
    border:0px solid green;
}

/******************************************************************************/
/*Biographie*/
/******************************************************************************/
img.bioPortrait {
	float:left;
	border:0px;
	padding:2px 10px 2px 0px;
	width:104px;
	height:114px;
}
/*Subnavigation*/
div.subNavBox {
	display:block;
	width:100%;
	float:left;
    text-align:left;
    z-index:18;
    border:0px solid red;
}
a.biogSubNav {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
}
a.biogSubNav:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#e1ff00;
    border:0px solid green;
    outline:none;
}
a.biogSubNavSel {
	display:block;
	width:100%;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#e1ff00;
    border:0px solid green;
    outline:none;
}
/*Contentelemente*/
div.textTitle {
	display:block;
	position:absolute;
    text-align:left;
    z-index:11;
    top:63px;
    left:143px;
    width:343px;
    height:15px;
    border:0px solid blue;
    color:white;
    font-weight:bold;
    background-image:url(../img/arrowNextSmall.png);
    background-repeat:no-repeat;
    background-position:0px 3px;
    text-indent:18px;

}
div.text {
	position:absolute;
    text-align:left;
    z-index:3;
    top:82px;
    left:143px;
    width:350px;
    height:170px;
    border:0px solid blue;
}
/******************************************************************************/
/*Kontakt*/
/******************************************************************************/
a.linkKont {
	text-decoration:none;
	font-size:13px;
	color:white;
    border:0px solid green;
    outline:none;
    font-weight:bold;
}
a.linkKont:hover {
	text-decoration:none;
	font-size:13px;
	color:#ffffc3;
    border:0px solid green;
    outline:none;
}
a.linkKontGMap {
	text-decoration:none;
	font-size:13px;
	color:#aeaeae;
	font-weight:bold;
    border:0px solid green;
    outline:none;
    padding-left:22px;
}
a.linkKontGMap:hover {
	text-decoration:none;
	font-size:13px;
	color:#ED00D6;
    border:0px solid green;
    outline:none;
    font-weight:bold;
    padding-left:22px;
}
a.linkKontViewMap {
	display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/mapView.gif);
    background-repeat:no-repeat;
    height:18px;
    width:100px;
    border:0px solid red;
}
a.linkKontViewMap:hover {
 	display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#ffffc3;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/mapViewOver.gif);
    background-repeat:no-repeat;
    height:18px;
    width:100px;
    border:0px solid red;
}
a.linkKontMap {
	display:block;
	text-decoration:none;
    border:0px solid green;
    outline:none;
    width:165px;
    height:165px;
}
a.linkKontMap:hover {
	display:block;
	text-decoration:none;
    border:0px solid green;
    outline:none;
    width:165px;
    height:165px;
}
div.textKont {
	position:absolute;
	float:left;
    text-align:left;
    z-index:3;
    top:82px;
    left:143px;
    width:165px;
    height:165px;
    border:0px solid green;
}
div.textKontMap {
	display:block;
	position:absolute;
	float:left;
    text-align:left;
    z-index:3;
    top:85px;
    left:318px;
    width:165px;
    height:165px;
    border:0px solid blue;
    background-image:url(../img/map.jpg);
    background-repeat:no-repeat;
}
div.googleMapLarge {
	display:block;
	position:absolute;
	float:left;
    text-align:left;
    z-index:99;
    top:85px;
    left:25px;
    width:800px;
    height:450px;
    border:0px solid blue;
}
/******************************************************************************/
/*Galerie*/
/******************************************************************************/
/*Galerie Link*/
a.gallImgLink {
	display:block;
	text-decoration:none;
	border:0px solid green;
    outline:none;
}
a.gallImgLink:hover {
	display:block;
	text-decoration:none;
	border:0px solid green;
    outline:none;
}
/*Subnavigation*/
div.subNavBox {
	display:block;
	width:100%;
	float:left;
    text-align:left;
    z-index:18;
    border:0px solid red;
}
a.biogSubNav {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
}
a.biogSubNav:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#e1ff00;
    border:0px solid green;
    outline:none;
}
a.biogSubNavSel {
	display:block;
	width:100%;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#e1ff00;
    border:0px solid green;
    outline:none;
}

div.gallBox {
	display:block;
	position:absolute;
    text-align:left;
    z-index:4;
    top:60px;
    /*top:100px;*/
    left:105px;
    width:370px;
    height:215px;
    border:0px solid red;
}
div.gallBoxBgTopLeft {
	display:block;
	position:absolute;
    text-align:left;
    z-index:4;
    top:0px;
    left:0px;
    width:38px;
    height:25px;
    border:0px solid red;
    background-image:url(../img/media_bg_top_left.png);
    background-repeat:no-repeat;
}
div.gallBoxBgTop {
	display:block;
	position:absolute;
    text-align:left;
    z-index:4;
    top:0px;
    left:38px;
    width:294px;
    height:25px;
    border:0px solid red;
    background-image:url(../img/media_bg_top.png);
    background-repeat:repeat-x;
}
div.gallBoxBgTopRight {
	position:absolute;
    text-align:left;
    z-index:4;
    top:0px;
    left:332px;
    width:38px;
    height:25px;
    border:0px solid red;
    background-image:url(../img/media_bg_top_right.png);
    background-repeat:no-repeat;
}
div.gallBoxBgLeft {
	display:block;
	position:absolute;
    text-align:left;
    z-index:4;
    top:25px;
    left:0px;
    width:38px;
    height:165px;
    border:0px solid red;
    background-image:url(../img/media_bg_left.png);
    background-repeat:repeat-y;
}
div.gallImg {
	display:block;
	position:absolute;
    z-index:5;
    top:25px;
    left:38px;
    width:294px;
    height:165px;
    border:0px solid blue;
}
div.cornerTopLeft {
	display:block;
	position:absolute;
    text-align:left;
    z-index:7;
    top:0px;
    left:0px;
    width:15px;
    height:15px;
    border:0px solid blue;
    background-image:url(../img/media_corner_top_left.png);
    background-repeat:no-repeat;
}
div.cornerTopRight {
	display:block;
	position:absolute;
    text-align:left;
    z-index:7;
    top:0px;
    right:0px;
    width:15px;
    height:15px;
    border:0px solid blue;
    background-image:url(../img/media_corner_top_right.png);
    background-repeat:no-repeat;
}
div.cornerBottomLeft {
	display:block;
	position:absolute;
    text-align:left;
    z-index:7;
    top:150px;
    left:0px;
    width:15px;
    height:15px;
    border:0px solid blue;
    background-image:url(../img/media_corner_bottom_left.png);
    background-repeat:no-repeat;
}
div.cornerBottomRight {
	display:block;
	position:absolute;
    text-align:left;
    z-index:7;
    top:150px;
    right:0px;
    width:15px;
    height:15px;
    border:0px solid blue;
    background-image:url(../img/media_corner_bottom_right.png);
    background-repeat:no-repeat;
}
div.mediaImg {
	display:block;
	position:absolute;
    text-align:left;
    z-index:6;
    top:0px;
    left:0px;
    width:294px;
    height:165px;
    border:0px solid green;
    padding:0px;
    margin:0px;
}
div.gallBoxBgRight {
	display:block;
	position:absolute;
    text-align:left;
    z-index:4;
    top:25px;
    left:332px;
    width:38px;
    height:165px;
    border:0px solid red;
    background-image:url(../img/media_bg_right.png);
    background-repeat:repeat-y;
}
div.gallBoxBgBottomLeft {
	display:block;
	position:absolute;
    text-align:left;
    z-index:4;
    top:190px;
    left:0px;
    width:38px;
    height:25px;
    border:0px solid red;
    background-image:url(../img/media_bg_bottom_left.png);
    background-repeat:no-repeat;
}
div.gallBoxBgBottom {
	display:block;
	position:absolute;
    text-align:left;
    z-index:4;
    top:190px;
    left:38px;
    width:294px;
    height:25px;
    border:0px solid red;
    background-image:url(../img/media_bg_bottom.png);
    background-repeat:repeat-x;
}
div.gallBoxBgBottomRight {
	display:block;
	position:absolute;
    text-align:left;
    z-index:4;
    top:190px;
    left:332px;
    width:38px;
    height:25px;
    border:0px solid red;
    background-image:url(../img/media_bg_bottom_right.png);
    background-repeat:no-repeat;
}
div.mediaPager {
	display:block;
	float:left;
	position:absolute;
    text-align:left;
    z-index:12;
    top:258px;
    left:142px;
    width:294px;
    height:23px;
    border:0px solid purple;
}
a.previewClose {
	display:block;
	text-decoration:none;
	outline:none;
}
a.mediaPagerPrev {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
}
a.mediaPagerPrev:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#e1ff00;
    border:0px solid green;
    outline:none;
}
a.mediaPagerNext {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
}
a.mediaPagerNext:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#e1ff00;
    border:0px solid green;
    outline:none;
}
/******************************************************************************/
/*PagerSlideshow*/
/******************************************************************************/

div.pagerSlideshowPrev {
	position:absolute;
	display:block;
	float:left;
	left:0px;
	top:5px;
}
div.pagerSlideshowPrev a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	text-indent:17px;
	line-height:17px;
	color:white;
	width:48px;
    border:0px solid green;
    background-image:url(../img/arrowPrev.png);
    background-position:left;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerSlideshowPrev a:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	text-indent:17px;
	line-height:17px;
	color:#e1ff00;
	width:48px;
    border:0px solid green;
    background-image:url(../img/arrowPrev.png);
    background-position:left;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerDash {
	position:absolute;
	display:block;
	float:left;
	font-weight:bold;
	font-size:15px;
	line-height:17px;
	color:white;
	left:145px;
	top:3px;
}
div.pagerSlideshowNext {
	position:absolute;
	display:block;
	float:left;
	left:62px;
	top:5px;
}
div.pagerSlideshowNext a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:white;
	width:47px;
    border:0px solid green;
    background-image:url(../img/arrowNext.png);
    background-position:right;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerSlideshowNext a:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#e1ff00;
	width:47px;
    border:0px solid green;
    background-image:url(../img/arrowNext.png);
    background-position:right;
    background-repeat:no-repeat;
    outline:none;
}
/****************** Galerie **************************/
a.gallSubNavDownload {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/download.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.gallSubNavDownload:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#c3c33d;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/downloadOver.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.gallSubNavView {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/imgView.gif);
    background-repeat:no-repeat;
    height:24px;
    border:0px solid red;
}
a.gallSubNavView:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#c3c33d;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/imgViewOver.gif);
    background-repeat:no-repeat;
    height:24px;
}

div.pagerSlideshowPrevGall {
	position:absolute;
	display:block;
	float:left;
	left:0px;
	top:5px;
	border:0px solid red;
}
div.pagerSlideshowPrevGall a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	text-indent:17px;
	line-height:17px;
	color:white;
	width:120px;
    border:0px solid green;
    background-image:url(../img/arrowPrev.png);
    background-position:left;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerSlideshowPrevGall a:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	text-indent:17px;
	line-height:17px;
	color:#c3c33d;
	width:120px;
    border:0px solid green;
    background-image:url(../img/arrowPrev.png);
    background-position:left;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerSlideshowNextGall {
	position:absolute;
	display:block;
	float:left;
	left:193px;
	top:5px;
}
div.pagerSlideshowNextGall a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:white;
	width:102px;
    border:0px solid green;
    background-image:url(../img/arrowNext.png);
    background-position:right;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerSlideshowNextGall a:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#c3c33d;
	width:102px;
    border:0px solid green;
    background-image:url(../img/arrowNext.png);
    background-position:right;
    background-repeat:no-repeat;
    outline:none;
}
/****************** 4xtv **************************/

a.xtvSubNavDownload {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/download.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.xtvSubNavDownload:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/downloadMovOver.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.movSubNavDownload {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/download.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.movSubNavDownload:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/downloadMovOver.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.xtvSubNavView {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/movView.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.xtvSubNavView:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/movViewOver.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.xtvSubNavInfo {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/info.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.xtvSubNavInfo:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/infoOver.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.xtvSubNavBuy {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/cart.gif);
    background-repeat:no-repeat;
    height:24px;
}
a.xtvSubNavBuy:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/cartOver.gif);
    background-repeat:no-repeat;
    height:24px;
}

a.xtvSubNavPutToCart {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/putToCart.gif);
    background-position:0px 4px;
    background-repeat:no-repeat;
    height:18px;
    padding-top:9px;
    padding-bottom:3px;
}
a.xtvSubNavPutToCart:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/putToCartOver.gif);
    background-position:0px 4px;
    background-repeat:no-repeat;
    height:18px;
    padding-top:9px;
    padding-bottom:3px;
}
a.agb {
	display:block;
	float:left;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	color:white;
    border:0px solid white;
    outline:none;
    width:30px;
    height:16px;
    padding-top:2px;
    padding-bottom:0px;
}
a.agb:hover {
	display:block;
	float:left;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	color:#05f0f1;;
    border:0px solid white;
    outline:none;
    width:30px;
    height:16px;
    padding-top:2px;
    padding-bottom:0px;
}

div.inputCheckDiv {
	display:block;
	float:left;
	height:20px;
	border:0px solid red;
}

a.buy {
	cursor:pointer;
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:1px solid white;
    outline:none;
    text-indent:32px;
    background-image:url(../img/buy.gif);
    background-repeat:no-repeat;
    background-position:4px 2px;
    height:16px;
    width:120px;
    padding-top:2px;
    padding-bottom:2px;
}
a.buy:hover {
	cursor:pointer;
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:1px solid white;
    outline:none;
    text-indent:32px;
    background-image:url(../img/buyOver.gif);
    background-repeat:no-repeat;
    background-position:4px 2px;
    height:16px;
    width:120px;
    padding-top:2px;
    padding-bottom:2px;
}
a.removeFromCart {
	display:block;
	float:left;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:white;
    border:0px solid red;
    outline:none;
    text-indent:22px;
    background-image:url(../img/removeFromCart.gif);
    background-repeat:no-repeat;
    height:24px;
    /*width:80px;*/
    padding-top:8px;
    padding-bottom:0px;
}

a.removeFromCart:hover {
	display:block;
	float:left;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:0px solid red;
    outline:none;
    text-indent:22px;
    background-image:url(../img/removeFromCartOver.gif);
    background-repeat:no-repeat;
    height:24px;
    /*width:80px;*/
    padding-top:8px;
    padding-bottom:0px;
}
div.productListContainer {
	display:block;
	position:absolute;
    text-align:left;
    z-index:3;
    top:70px;
    left:25px;
    width:375px;
    overflow:auto;
    height:210px;
    border:0px solid purple;
}
div.cartFormContainer {
	display:block;
	float:left;
	position:absolute;
    text-align:left;
    vertical-align:top;
    z-index:3;
    top:320px;
    left:25px;
    width:375px;
    /*overflow:auto;*/
    height:75px;
    border:0px solid purple;
	/*padding-top:35px;*/
}
div.productRow {
	display:block;
	height:35px;
	width:350px;
	border-bottom:1px dotted white;
}
div.doc {
	float:left;
	border:0px solid blue;
    text-indent:22px;
    background-image:url(../img/document.gif);
    background-repeat:no-repeat;
    background-position:0px 7px;
    height:25px;
    padding-top:7px;
    /*width:120px;*/

}

div.removeLink {
	float:right;
    border:0px solid green;
    height:25px;
}

div.pagerSlideshowPrev4xtv {
	position:absolute;
	display:block;
	float:left;
	left:0px;
	top:5px;
	border:0px solid green;
}
div.pagerSlideshowPrev4xtv a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	text-indent:17px;
	line-height:17px;
	color:white;
	width:120px;
    border:0px solid green;
    background-image:url(../img/arrowPrev.png);
    background-position:left;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerSlideshowPrev4xtv a:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	text-indent:17px;
	line-height:17px;
	color:#05f0f1;
	width:120px;
    border:0px solid green;
    background-image:url(../img/arrowPrev.png);
    background-position:left;
    background-repeat:no-repeat;
    outline:none;
}

div.pagerSlideshowNext4xtv {
	position:absolute;
	display:block;
	float:left;
	left:190px;
	top:5px;
	border:0px solid red;
}
div.pagerSlideshowNext4xtv a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:white;
	width:104px;
    border:0px solid green;
    background-image:url(../img/arrowNext.png);
    background-position:right;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerSlideshowNext4xtv a:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
	width:104px;
    border:0px solid green;
    background-image:url(../img/arrowNext.png);
    background-position:right;
    background-repeat:no-repeat;
    outline:none;
}
/****************** News **************************/
div.mediaPagerNews {
	display:block;
	float:left;
	position:absolute;
    text-align:left;
    z-index:12;
    top:258px;
    left:142px;
    width:350px;
    height:23px;
    border:0px solid purple;
}
div.pagerSlideshowPrevNews {
	position:absolute;
	display:block;
	float:left;
	left:0px;
	top:5px;
	border:0px solid green;
}
div.pagerSlideshowPrevNews a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	text-indent:17px;
	line-height:17px;
	color:white;
	width:120px;
    border:0px solid green;
    background-image:url(../img/arrowPrev.png);
    background-position:left;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerSlideshowPrevNews a:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	text-indent:17px;
	line-height:17px;
	color:#e188e1;
	width:120px;
    border:0px solid green;
    background-image:url(../img/arrowPrev.png);
    background-position:left;
    background-repeat:no-repeat;
    outline:none;
}

div.pagerSlideshowNextNews {
	position:absolute;
	display:block;
	float:left;
	left:240px;
	top:5px;
}
div.pagerSlideshowNextNews a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:white;
	width:105px;
    border:0px solid green;
    background-image:url(../img/arrowNext.png);
    background-position:right;
    background-repeat:no-repeat;
    outline:none;
}
div.pagerSlideshowNextNews a:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#e188e1;
	width:105px;
    border:0px solid green;
    background-image:url(../img/arrowNext.png);
    background-position:right;
    background-repeat:no-repeat;
    outline:none;
}

/******************************************************************************/
/*Pager*/
/******************************************************************************/

/***************** Galerie **************************/
a.pagerPhil {
	text-decoration:none;
	font-size:13px;
	color:white;
    border:0px solid green;
    outline:none;
}
a.pagerPhil:hover {
	text-decoration:none;
	font-size:13px;
	color:#ffe100;
    border:0px solid green;
    outline:none;
}
/***************** Biografie **************************/
a.pagerBiog {
	text-decoration:none;
	font-size:13px;
	color:white;
    border:0px solid green;
    outline:none;
}
a.pagerBiog:hover {
	text-decoration:none;
	font-size:13px;
	color:#e1ff00;
    border:0px solid green;
    outline:none;
}
/***************** News **************************/
a.pagerNews {
	text-decoration:none;
	font-size:13px;
	color:white;
    border:0px solid green;
    outline:none;
}
a.pagerNews:hover {
	text-decoration:none;
	font-size:13px;
	color:#e188e1;
    border:0px solid green;
    outline:none;
}
/******************************************************************************/
/*SiteMediaPreview
/******************************************************************************/
body.preview {
	background-color:black;
}
table.previewMain {
	width: 100%;
	height: 100%;
    border:0px solid red;
}
div.previewMedia {
	position:relative;
	display:block;
	border:0px solid green;
}
/******************************************************************************/
/*BuyInfo
/******************************************************************************/
div.buyInfo {
	position:absolute;
	display:block;
	z-index:1;
	width:100%;
	height:100%;
	border:0px solid yellow;
}
div.xtvHeaderBuyInfo {
	position:absolute;
    z-index:6;
    display:block;
    top:25px;
    left:25px;
	width:41px;
    height:15px;
    border:0px solid red;
    background-image:url("../img/header_4xtv.png");
	background-repeat:no-repeat;
}
div.textTitleBuyInfo {
	display:block;
	position:absolute;
    text-align:left;
    z-index:11;
    top:50px;
    left:25px;
    width:300px;
    height:15px;
    border:0px solid blue;
    color:white;
    font-weight:bold;
    background-image:url(../img/arrowNextSmall.png);
    background-repeat:no-repeat;
    background-position:0px 3px;
    text-indent:18px;
}
div.textBuyInfo {
	display:block;
	position:absolute;
    text-align:left;
    z-index:3;
    top:70px;
    left:25px;
    width:350px;
    height:250px;
    border:0px solid purple;
}
p.agb {
	font-weight:bold;
	color:white;
}
div.textAGBInfo {
	display:block;
	position:absolute;
	overflow:auto;
    text-align:left;
    z-index:3;
    top:70px;
    left:25px;
    width:445px;
    height:525px;
    border:1px dotted white;
}
div.agbContainer {
	display:block;
	text-align:left;
    width:415px;
    height:525px;
    border:0px solid purple;
    padding:5px;
}
div.xtvClose {
	position:absolute;
    text-align:left;
    z-index:3;
    /*top:370px;*/
    bottom:20px;
    left:25px;
    width:150px;
    height:18px;
    border:0px solid purple;
}

a.xtvClose {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/xtvClose.gif);
    background-repeat:no-repeat;
    background-position: 0px 2px;
    height:18px;
}
a.xtvClose:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/xtvCloseOver.gif);
    background-repeat:no-repeat;
    height:18px;
}
div.cartClose {
	display:block;
	position:absolute;
    text-align:left;
    z-index:3;
    /*top:370px;*/
    bottom:20px;
    left:25px;
    width:150px;
    height:18px;
    border:0px solid purple;
}
a.cartClose {
	display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/xtvClose.gif);
    background-repeat:no-repeat;
    background-position: 0px 2px;
    height:18px;
    cursor:pointer;
}
a.cartClose:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#05f0f1;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/xtvCloseOver.gif);
    background-repeat:no-repeat;
    height:18px;
    cursor:pointer;
}

/******************************************************************************/
/*KontactForm
/******************************************************************************/

div.kontFormHeader {
	position:absolute;
    z-index:6;
    display:block;
    top:25px;
    left:25px;
	width:140px;
    height:15px;
    border:0px solid red;
    background-image:url("../img/header_kont.png");
	background-repeat:no-repeat;
}

div.kontForm {
	position:absolute;
    text-align:left;
    z-index:3;
    top:90px;
    left:25px;
    width:300px;
    height:250px;
    border:0px solid purple;
}
.textfield {
	border:1px solid #ffffc3;
	width:200px;
	background-color:#cfcfcf;
	font-family:Arial, Verdana, Helvetica,Sans Serif;
	font-size:12px;
}
.textarea {
	border:1px solid #ffffc3;
	width:270px;
	height:175px;
	background-color:#cfcfcf;
	font-family:Arial, Verdana, Helvetica,Sans Serif;
	font-size:12px;
}
.password {
	border:1px solid red;
}
.label {
	font-family:Arial, Verdana, Helvetica,Sans Serif;
	font-size:12px;
	/*font-weight:bold;*/
	color:#ffffc3;
	display:block;
	float:left;
	border:0px solid blue;
	text-align:left;
	padding: 2px 0px 2px 0px;
	width:70px;
}
.boxedTextfield {
	display:block;
	float:left;
	border:0px dashed red;
	padding: 2px 0px 2px 0px;
}
.submit {
	border:1px solid #ffffc3;
	background-color:black;
	color:#ffffc3;
	margin-top:20px;
}
.reset {
	border:1px solid #ffffc3;
	background-color:black;
	color:#ffffc3;
	margin-top:20px;
	margin-left:0px;
}
.labeled {
	display:block;
	float:left;
	border:1px dashed gray;
}
.labeledTextfield {
	display:block;
	float:left;
	border:1px solid black;
}
.labeledTextarea {
	display:block;
	float:left;
	border:1px solid black;
}
.boxed {
	display:block;
	float:left;
	border:1px dotted red;
	padding: 2px 10px 2px 10px;
}
/*
.boxedTextarea {
	display:block;
	float:left;
	border:2px dashed red;
	padding: 5px;
}*/
div.kontClose {
	position:absolute;
    text-align:left;
    z-index:3;
    /*top:370px;*/
    bottom:20px;
    left:25px;
    width:150px;
    height:18px;
    border:0px solid purple;
}
a.kontClose {
    display:block;
	text-decoration:none;
	z-index:12px;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#FFFFFF;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/kontClose.gif);
    background-repeat:no-repeat;
    background-position: 0px 2px;
    height:18px;
}
a.kontClose:hover {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color:#ffffc3;
    border:0px solid green;
    outline:none;
    text-indent:22px;
    background-image:url(../img/kontCloseOver.gif);
    background-repeat:no-repeat;
    height:18px;
}
