body {
	margin: 0px ;
	padding: 0;
	text-align: center;
	letter-spacing:1px;
	color:#666666;
	
	background-repeat:repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-attachment: fixed;
	
}



#middle {
	position:absolute;
	text-align:left;
	height: 192px;
	width: 546px;
	background-image: url(../images/main_back_bottom1.png);
	top: 512px;
	z-index: 7;
	left: 0px;
}

#coverme {
	position:absolute;
	text-align:left;
	height: 21px;
	width: 191px;
	background-color:#FFFFFF;
	top: 12px;
	z-index: 11;
	left: 190px;
}

#middle3 {
	position:absolute;
	text-align:left;
	height: 224px;
	width: 183px;
	background-image: url(../images/main_Back_bottom2.png);
	background-repeat:no-repeat;
	top: 562px;
	z-index: 8;
	left: 1109px;
}
.middle4 {
	position:absolute;
	letter-spacing:0px;
	font-size:10px;
	text-align:left;
	height: 44px;
	width: 280px;
	top: 711px;
	z-index: 8;
	left: 646px;

}
.middle4 a{

	color:#000000;}

.middle5 {
	position:absolute;
	text-align:left;
	height: 58px;
	width: 280px;
	top: 78px;
	z-index: 15;
	left: 1049px;

}


.middle6 {
	position:absolute;
	text-align:left;
	height: 94px;
	width: 79px;
	top: 12px;
	z-index: 8;
	left: 1274px;

}

.middle4 a {
	color:#999999;
    font-size: 9pt;
	font-weight: Narrow;
    
	line-height: 24px;
    text-decoration: none;

}


#middle2 {
	position:absolute;
	text-align:left;
	height: 513px;
	width: 222px;
	background-image: url(../images/main_back_top.gif);
	top: 0px;
	z-index: 10;
	left: 0px;
}


#menu1 {
	position:absolute;
	text-align:left;
	background-image: url(../images/menu1.png);
	background-repeat: no-repeat;
	background-color:none;
	z-index:4;
	width: 156px;
	height: 286px;
	top: 122px;
	left: 0px;
}

#menu2 {

	position:absolute;
	text-align:left;
	background-repeat: no-repeat;
	z-index:4;
	width: 102px;
	height: 142px;
	top: 131px;
	left: -434px;

}


#home_pic {
	position:absolute;
	top:65px;
	left:1264px;
	text-align:left;
	z-index: 2;

}


#subpos1 {

	position:absolute;
	top:151px;
	left:-2px;
	text-align:left;
	z-index: 2;
	width: 248px;
	height: 56px;

}

#header {
	position:absolute;
	height: 15px;
}

#footer1{

	position:absolute;
	height:100%;
	background-image: url(../images/bg1.jpg);
	background-repeat: repeat-x;
	left: 1px;
	top: 606px;
	width: 100%;

}


@charset "UTF-8";

/* Globals */

* {
    margin: 0px;
    padding: 0px;

}







p {display:inline;}






/* Body styling */







.left {



    background-color: #3D5EAA;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 350px;


}







.top {
    background-color: #3D5EAA;
    height: 280px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;


}







.content_area {

    left: 350px;
    position: absolute;
	background-color:none;
    top: 280px;



}








/* Menu */



.menu {
	position: absolute;
	text-align:left;
	letter-spacing:1px;
	width: 136px;
	height: 497px;
	z-index:5;
	top: 184px;
	left: 241px;
	z-index:6;
}



a:focus {outline:0;}

object { outline: none }; 


.menu a {
    color: #FFFFFF;
    font-size: 9pt;
	font-weight: Narrow;
    padding-right: 15px;
	line-height: 24px;
    text-decoration: none;
	outline:0;

}



.menu a:hover {
		color:#9696AD;

}







.menu a.active {
    color: #9696AD;


}


#ToogleSidebarr {  margin: 1em; }
div#sidebar {   width: 80px; height: 290px;  }
/* shortcut */
div#menubar {

 width: 130px; height: 400px;  }

div#menubar2 {padding-top: 20px; padding-left:1px;}

div#menubar3{padding-top: 10px; padding-left:0px; background-image:url(../images/main_menu.png); background-repeat:no-repeat;}

.shortcut {
	background-image: url(../images/shortcut.png);
	background-repeat:no-repeat;
	position: absolute;
	text-align:left;
	width: 131px;
	height: 38px;
	z-index:5;
	top: 51px;
	left: 806px;
	padding-left: 25px;
	padding-top: 10px;


}

.shortcut a {

    color: #003463;
    font-size: 13px;
	font-weight: Narrow;
    padding-right: 15px;
	line-height: 22px;
    text-decoration: none;
}

.shortcut a:hover {
    color: #9696AD;

}


.shortcut a.active {
    color: #9696AD;

}

.bghome {

	position:absolute;
	background-repeat:no-repeat;
	background-image:url(../images/main_back_home.jpg);
	z-index:12;
	top: 0px;
	left: -10px;
	width: 1400px;
	height: 800px;

	}


.newsticker_pos{
	position: absolute;
	width: 400px;
	height: 38px;
	z-index:5;
	top: 405px;
	left: 410px;

}



	



	



.footer_menu{
	position: absolute;
	text-align:left;
	width: 333px;
	height: 38px;
	z-index:5;
	top: 528px;
	left: 327px;



}







.footer_menu a {
    color: #003463;
    font-size: 13px;
    font-weight: Narrow;
    text-decoration: none;

}







.footer_menu p {
    color: #003463;
    font-size: 13px;
    font-weight: Narrow;
    text-decoration: none;

}


.footer_menu a:hover {
		color:#9696AD;

}

.footer_menu a.active {
    color: #9696AD;

}



/* shortcut1 */



.shortcut1 {
	background-image: url(../images/shortcut.png);
	background-repeat:no-repeat;
	position: absolute;
	text-align:left;
	width: 131px;
	height: 38px;
	z-index:5;
	top: 86px;
	left: 816px;
	padding-left: 25px;
	padding-top: 10px;


}


.shortcut1 a {

    color: #003463;
    font-size: 13px;
    font-weight: Narrow;
    padding-right: 15px;
	line-height: 22px;
    text-decoration: none;

}


.shortcut1 a:hover {
    color: #9696AD;


}



.shortcut1 a.active {
    color: #9696AD;

}



/* shortcut2 */



.shortcut2 {
	background-image: url(../images/shortcut.png);
	background-repeat:no-repeat;
	position: absolute;
	text-align:left;
	width: 131px;
	height: 38px;
	z-index:5;
	top: 151px;
	left: 976px;
	padding-left: 25px;
	padding-top: 10px;
}







.shortcut2 a {
    color: #003463;
    font-size: 13px;
    font-weight: Narrow;
    padding-right: 15px;
	line-height: 22px;
    text-decoration: none;

}


.shortcut2 a:hover {
    color: #9696AD;

}



.shortcut2 a.active {

    color: #9696AD;


}



#logo {

	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	position:absolute;
	padding-right: 20px;
	width: 168px;
	height: 32px;
	left: 18px;
	top: 26px;

}


/* Content styling*/



h1 {
	color:#003463;
    font-size: 15px;
    text-transform: uppercase;
    padding-bottom: 30px;

}



h2 {

	color:#003463;
    font-size: 12px;
    text-transform: uppercase;
    padding-bottom: 30px;
}


div#content {
	padding-left: 400px;
	padding-top: 50px;
	height: 673px;
	position: absolute;
	text-align:left;
	width: 922px;
	left: 2px;
	top: 1px;
	z-index: 6;
}



div#content div.text_only {
    width: 420px;

}

.text_ueber_uns_quer {
	padding-left: 480px;
	padding-top: 505px;
	line-height:18px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	width: 420px;
	left: 12px;
	top: 1px;
	z-index: 8;
}

.text_ueber_uns_quer_03 {
	padding-left: 500px;
	padding-top: 460px;
	line-height:18px;
	height: 200px;
	weight: 130px;
	position: absolute;
	width: 420px;
	left: 12px;
	top: 1px;
	z-index: 8;
}

.text_ueber_uns_2column {
	padding-left: 745px;
	padding-top: 275px;
	line-height:18px;
	height: 200px;
	weight: 130px;
	position: absolute;
	
	width: 180px;
	left: 12px;
	top: 1px;
	z-index: 6;
}

.text_engagement {
	padding-left: 1px;
	padding-top: 1px;
	height: 200px;
	weight: 130px;
	position: absolute;
	line-height:18px;
	text-align:left;
	width: 400px;
	left: 505px;
	top: 230px;
	z-index: 10;
}


.text_ueber_uns_2column_wo_header {
	padding-left: 735px;
	padding-top: 260px;
	line-height:18px;
	height: 200px;
	weight: 140px;
	position: absolute;
	
	width: 180px;
	left: 12px;
	top: 1px;
	z-index: 6;
}


.text_ueber_uns_hoch {
	padding-left: 610px;
	padding-top: 580px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:left;
	width: 400px;
	left: -28px;
	top: 1px;
	z-index: 6;
}
.text_ueber_uns_hoch_wo_img {
	padding-left: 700px;
	padding-top: 585px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	font-size:16px;
	left: -28px;
	top: 1px;
	z-index: 6;
}


.text_ueber_uns_hoch_nadine {
	padding-left: 710px;
	padding-top: 585px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	font-size:16px;
	left: -28px;
	top: 1px;
	z-index: 6;
}

.text_ueber_uns_hoch_justine{
	padding-left: 712px;
	padding-top: 585px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	font-size:16px;
	left: -28px;
	top: 1px;
	z-index: 6;
}

.text_ueber_uns_hoch_julia{
	padding-left: 718px;
	padding-top: 585px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	font-size:16px;
	left: -28px;
	top: 1px;
	z-index: 6;
}

.text_ueber_uns_hoch_mirella{
	padding-left: 715px;
	padding-top: 585px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	font-size:16px;
	left: -28px;
	top: 1px;
	z-index: 6;
}

.text_ueber_uns_hoch_sandra{
	padding-left: 712px;
	padding-top: 585px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	font-size:16px;
	left: -28px;
	top: 1px;
	z-index: 6;
}


.text_ueber_uns_hoch_jenn{
	padding-left: 708px;
	padding-top: 585px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	font-size:16px;
	left: -28px;
	top: 1px;
	z-index: 6;
}

.text_ueber_uns_hoch_wo_img_ex_12 {
	padding-left: 660px;
	padding-top: 585px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	font-size:16px;
	left: -28px;
	top: 1px;
	z-index: 6;
}

.text_ueber_uns_hoch_wo_img_ex_13 {
	padding-left: 625px;
	padding-top: 585px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	font-size:16px;
	left: -28px;
	top: 1px;
	z-index: 6;
}


.text_schockolade_quer {
	padding-left: 490px;
	padding-top: 525px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	width: 420px;
	left: 12px;
	top: 1px;
	z-index: 10;
}

.news_produkte {
	padding-left: 625px;
	padding-top: 490px;
	
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:left;
	width: 400px;
	left:390px;
	top: -5px;
	z-index: 10;
	
}

.home_news_produkte {
	
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:left;
	width: 400px;
	left:877px;
	top: 275px;
	z-index: 15;
	
}


.home_news_termine {
	
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:left;
	width: 400px;
	left:478px;
	top: 275px;
	z-index: 12;
	
}

.news_seminare {
	padding-left: 600px;
	padding-top: 530px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:left;
	width: 400px;
	left:390px;
	top: -5px;
	z-index: 10;
	
}

.text_seminare {
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	line-height:20px;
	width: 400px;
	left: 510px;
	top: 230px;
	z-index: 10;
}



.schockolade_produkt1 {

	background-color:#d3b6e0;
	padding-top:10px;
	color:#FFFFFF;
	height: 485px;
	width: 250px;
	position: absolute;
	left:540px;
	top: 155px;
	z-index: 14;
	
}

.schockolade_produkt1_desc {

	background-color:#d3b6e0;
	padding-top:10px;
	color:#FFFFFF;
	width: 220px;
	weight: 230px;
	position: absolute;
	text-align:center;
	left:15px;
	z-index: 14;
	
}


.schockolade_produkt1 p {
padding-left:20px;
}

.seminare_termine {

	background-color:#b6c2e0;

	padding-top:10px;
	font-size: 13px;
	color:#FFFFFF;
	height: 500px;
	width: 250px;

	position: absolute;
	text-align:center;
	left:650px;
	top: 155px;
	z-index: 16;
	
}

.seminare_termine_desc {

	background-color:#b6c2e0;

	padding-top:10px;
	padding-right:10px;
	font-size: 13px;
	color:#FFFFFF;
	height: 500px;

	position: absolute;
	text-align:center;
	left:900px;
	top: 155px;
	z-index: 16;
	
}



.kontakt_impressum {

	background-color:#d7e8c3;


	font-size: 11px;
	color:#666666;
	height: 430px;
	width: 230px;
	weight: 230px;
	position: absolute;
	text-align:center;
	left:840px;
	top: 155px;
	z-index: 14;
	
}


.kontakt_impressum2 {

	background-color:#b6c2e0;
	padding-right: 10px;

	font-size: 11px;
	color:#666666;
	height: 470px;
	width: 300px;
	weight: 300px;
	position: absolute;
	text-align:center;
	left:450px;
	top: 120px;
	overflow:auto;
	z-index: 14;
	
}

.kontakt_impressum2_text {

	background-color:#b6c2e0;
	padding-top:20px;
	padding-left: 20px;
	padding-right: 10px;

	font-size: 11px;
	color:#666666;
	height: 470px;
	width: 260x;
	weight: 300px;
	position: absolute;
	text-align:center;
	z-index: 14;
	
}

.text_schockolade_hoch {
	padding-left: 735px;
	padding-top: 350px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:left;
	width: 180px;
	left: 12px;
	top: 1px;
	z-index: 6;
}

.text_partyservice{
	padding-left: 490px;
	padding-top: 515px;
	height: 200px;
	weight: 130px;
	position: absolute;
	text-align:center;
	width: 420px;
	left: 12px;
	top: 1px;
	z-index: 6;
}

.presse_gallery{


	background-image:url(../images/presse_gallery_rahmen.gif);
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:40px;
	color:#FFFFFF;
	height: 465px;
	width: 590px;
	weight: 230px;
	position: absolute;
	text-align:left;
	left:500px;
	top: 140px;
	z-index: 14;
	
}



.text_kontakt1 {

	height: 200px;
	width: 200px;
	weight: 130px;
	position: absolute;
	text-align:right;
	font-size:12px;
	left: 450px;
	top: 510px;
	z-index: 10;
}

.text_kontakt2 {

	height: 300px;
	width: 300px;
	weight: 130px;
	position: absolute;
	text-align:left;
	font-size:12px;
	left: 765px;
	top: 510px;
	z-index: 10;
}



.presse_gallery td { 

	width: 100px;
	height: 100px;
	}

.text_only a {



	color: #003463;







	}




#bold {



    font-weight: bold;



}







.cell {



    padding: 2px;



}







.btm_line {



    border-bottom: thin solid;



}





.subnav {



    bottom: 20px;



    position: absolute;



	z-index:8;



	left:400px;



	text-align:center;



}







.subnav a {



    background-color: silver;



	color:#2A00AA;



    font-size: 12px;



    padding: 8px;



    text-decoration: none;



}







.subnav a:hover {



    background-color: gray;



}







.subnav a.active {



    background-color: gray;



}







/*Submenu1 Company Partner*/



.subnavimage_ueber_uns_quer {



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/ueber_uns_back_quer.gif);
	background-repeat:no-repeat;



}



.subnavimage_ueber_uns_quer_pic {



	padding-left: 483px;
	padding-top: 200px;
	height: 200px;
	weight: 200px;
	position: absolute;
	text-align:left;
	width: 200px;
	left: 1px;
	top: 1px;
	z-index: 7;
	
	background-repeat:no-repeat;



}

.subnavimage_ueber_uns_quer_pic_03 {



	padding-left: 483px;
	padding-top: 200px;
	height: 200px;
	weight: 200px;
	position: absolute;
	text-align:left;
	width: 200px;
	left: 1px;
	top: 1px;
	z-index: 7;
	
	background-repeat:no-repeat;



}

.subnavimage_ueber_uns_2column_pic {



	padding-left: 480px;
	padding-top: 205px;
	height: 200px;
	weight: 200px;
	position: absolute;
	text-align:left;
	width: 200px;
	left: 1px;
	top: 1px;
	z-index: 7;
	
	background-repeat:no-repeat;



}

.subnavimage_ueber_uns_hoch {



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/ueber_uns_back_hoch2.gif);
	background-repeat:no-repeat;



}

.subnavimage_ueber_uns_hoch_pic {



	padding-left: 580px;
	padding-top: 200px;
	height: 200px;
	weight: 200px;
	position: absolute;
	text-align:left;
	width: 922px;
	left: 2px;
	top: 1px;
	z-index: 7;
	
	background-repeat:no-repeat;



}

.subnavimage_schockolade_quer_hoch {



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/schockolade_back_quer.gif);
	background-repeat:no-repeat;



}

.subnavimage_schockolade_quer_hoch_hoch {



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/schockolade_back_hoch.gif);
	background-repeat:no-repeat;



}


.subnavimage_schockolade_quer_pic {



	padding-left: 485px;
	padding-top: 220px;
	height: 200px;
	weight: 200px;
	position: absolute;
	text-align:left;
	width: 200px;
	left: 1px;
	top: 1px;

	z-index: 7;
	
	background-repeat:no-repeat;

}

.subnavimage_kunst_box {

	height: 395px;
	padding-right:75px;
	padding-top:15px;
	width: 640px;
	position: absolute;
	text-align:center;
	left: 395px;
	top: 202px;
	overflow:auto;
	z-index: 7;
	


}

.subnavimage_schockolade_hoch_pic {



	padding-left: 500px;
	padding-top: 235px;
	height: 200px;
	weight: 200px;
	position: absolute;
	text-align:left;
	width: 200px;
	left: 1px;
	top: 1px;
	z-index: 7;
	
	background-repeat:no-repeat;



}

.subnavimage_schockolade_hoch_pic_w_border {



	padding-left:475px;
	padding-top: 215px;
	height: 200px;
	weight: 200px;
	position: absolute;
	text-align:left;
	width: 200px;
	left: 1px;
	top: 1px;
	z-index: 7;
	
	background-repeat:no-repeat;



}

.subnavimage_schockolade_hoch_pic_w_border_hoch {



	padding-left:575px;
	padding-top: 218px;
	height: 200px;
	weight: 200px;
	position: absolute;
	text-align:left;
	width: 200px;
	left: 1px;
	top: 1px;
	z-index: 7;
	
	background-repeat:no-repeat;



}


.subnav_ueber_uns_balken_quer {

	position: absolute;
	text-align:left;
	width: 800px;
	height: 20px;
	z-index:11;
	top: 455px;
	left: 415px;



}


.subnav_ueber_uns_balken_hoch {

	position: absolute;
	text-align:left;
	width: 400px;
	height: 100px;
	z-index:11;
	top: 455px;
	left: 515px;



}


.subnavimage_kunst{



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/kunst_back.gif);
	background-repeat:no-repeat;



}

.subnavimage_seminare{



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/seminare_back.jpg);
	background-repeat:no-repeat;



}

.subnavimage_partservice{



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/partservice_back.jpg);
	background-repeat:no-repeat;



}

.subnavimage_partyservice_pic {



	padding-left: 484px;
	padding-top: 210px;
	height: 200px;
	weight: 200px;
	position: absolute;
	text-align:left;
	width: 200px;
	left: 1px;
	top: 1px;
	z-index: 7;
	
	background-repeat:no-repeat;



}


.subnavimage_onlineshop{



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/onlineshop_back.gif);
	background-repeat:no-repeat;



}

.subnavimage_presse{



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/presse_back.jpg);
	background-repeat:no-repeat;



}


.subnavimage_engagement {



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/engagement_back.jpg);
	background-repeat:no-repeat;



}

.subnavimage_kontakt{



	position: absolute;
	text-align:left;
	width: 1400px;
	height: 800px;
	z-index:6;
	top: 0px;
	left: -10px;
	background-image: url(../images/kontakt_back.jpg);
	background-repeat:no-repeat;



}



.subnavimage2 {



	position: absolute;
	text-align:left;
	width: 400px;
	height: 200px;
	z-index:6;
	top: 115px;
	left: 0px;
	background-image: url(../images/submenu2.png);
	background-repeat:no-repeat;



}







.subnavimage3 {

	position: absolute;
	text-align:left;
	width: 300px;
	height: 200px;
	z-index:6;
	top: 195px;
	left: 0px;
	background-image: url(../images/submenu4.png);
	background-repeat:no-repeat;

}









.table {

    border: 0px solid black;
    margin-top: 10px;
    width: 420px;

}



.table p#bold {
    display: inline;

}

.bg {

    background-repeat: no-repeat;
    background-position: 440px 40px;
}







.bg_none {
    background-image: none;

}







.bg_home {
    background-image: url(../images/bg_home.jpg);


}









.loader{
	visibility:hidden;
	left:-2902px;
	top:-2636px;
	position:absolute;


}


#hidepage{
	position: absolute;
	left:227px;
	top:111px;
	background-color:#fcf9fc;
	layer-background-color: #fcf9fc;
	font-size:13;
	height:568px;
	width:979px;
	z-index:7;


	color:#b6608b
	text-transform: uppercase;



 }

.admin2,
.admin1 {
position:relative;
background-color:white;
padding-left:20px;
padding-top:20px;
text-align:left;
}





.site



{



	



	position:absolute;



	padding-top:100px;



	background-image:url(../images/trans_pixel.png);



	background-repeat:repeat-x,repeat-y;



	z-index:13;



	top:0px;



	left:0px;



	width: 100%;



	height: 100%;



	



}

#rel_modal_content {
	color:#FF0000;
	visibility:hidden;
	}
	#rel_modal_content2 {
	color:#FF0000;
	visibility:hidden;
	}



#sm_content {
	display: none;
  position: fixed;
  left: 50%;
  padding: 15px;
	top:10%;
  -webkit-box-shadow: 0px 0px 8px #111;
  background: #FF0000;
	width:671px;
	margin-left:-335px;
	text-align:left;
}
#sm_content small{font-size:77%;}
#sm_content .sm_close{
	float:right;
	cursor:pointer;
}
#sm_content h3{font-size:116%;}
#sm_olay { background-color:#00FF33; }
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.overlay {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html #sm_content {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

