html
{
   margin:0px;
   padding:0px;
}
body
{
	background-color:Transparent;
	padding:0px;
	margin:0px;
	background-color:#D9E2ED;
	font-family:Arial;
}


/* Text-Format */
h1
{
	font-family:Arial;
	font-size:1.4em;
        font-weight:bold;
	color:#1C5283;		
}

h2
{
	font-family:Arial;
	font-size:1.0em;
        font-weight:bold;
	color:#1C5283;	
	margin:0px;	
	padding:0px;
}

p, span, span.Normal, div.Normal
{
	margin-top:1.0em;
	margin-bottom:0px;
	font-family:Arial;
	font-size:0.9em;
	color:#000000;
	line-height:1.5em;
}

div.ModuleOuterEditor
{
    width:100%;    
}


ul li
{
	vertical-align:top;
	font-family:Arial;
	font-size:0.9em;
	color:#000000;
	line-height:1.6em;
	list-style-image:url('Bilder/AidsBand.gif');
	list-style-position:inside;
	list-style-position:outside;
}


a:link, a:visited, a:active, a:hover
{
	color:#ee6521;
	font-weight:normal;
        font-size:1.0em;
        text-decoration:underline;
	        
}

a:hover
{
     color:#2871b0;
}

/*Text-Format End*/


#pageOuter {
	position:absolute;
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	background-color:#D9E2ED;
	min-width:800px;
}

/* Header */
#HeaderInner {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:203px;
	z-index: 2;
	background-position:20px;
	background-color:#2568A8;
	background-image:url('Bilder/HeaderBG1px.gif');
	background-repeat:repeat-x;
	min-width:1024px;
}

#HeaderOuter{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:203px;
	z-index: 4;
}

#HeaderPlaceholder
{
	position:relative;
	clear:both;
	height:1px;
	width:990px;
}

#HeaderTopRight
{
	position:absolute; 
	left:595px; 
	top:0px; 
	width:417px; 
	height:98px;
	z-index:3;
	background-image:url('Bilder/HeaderTopRight.gif');
	background-repeat:no-repeat;
}

#HeaderBottomRight
{
	position:absolute;
	z-index:5;
	left:594px;
	top:138px;
	width:417px;
	height:65px;
	background-image:url('Bilder/HeaderBottomRight.gif');
	background-repeat:no-repeat;
}

#HeaderPicture
{
	position:absolute; 
	z-index:2; 
	top:0px; 
	right:0px; 
	width:1000px; 
}

#HeaderRightBG
{
	top:0px;
	left:0px;
	z-index:2;
	position:absolute;
	width:100%;
	height:100%;
	background-image:url('Bilder/HeaderTop1px.gif');
	background-position:top;
	background-repeat:repeat-x;
}

#HeaderTopLeft
{
	position:absolute; 
	top:0px; 
	left:0px; 
	z-index:10; 
	width:595px; 
	height:98px;
	background-image:url('Bilder/HeaderTopLeft.gif');
	background-repeat:no-repeat;
}

#HeaderBottomLeft
{
	position:absolute; 
	z-index:10; 
	left:0px; 
	top:98px;
	width:595px;
	height:105px;
	background-image:url('Bilder/HeadBottomLeft1.png');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='http://77.236.96.182/aidshilfe/Portals/6/Skins/Aidshilfe/Bilder/HeadBottomLeft1.png', sizeinMethod='scale');
}

#HeaderNaviBlender
{
	position:absolute; 
	z-index:5; 
	top:111px; 
	left:160px; 
	width:435px;
	height:120px;
	background-image:url('Bilder/HeadNaviBlender.gif');
	background-repeat:no-repeat;
}

/* Header End */


/* Content */
#ContentOuter 
{
	position:absolute; 
	z-index:6; 
	width:100%; 
	height:100%;
}

#ContentArea
{
	z-index:0; 
	position:relative; 
	float:left; 
	top:0px; 
	right:0px; 
	width:73%; 
	height:100%;
}

#ContentAreaSpacer
{
	position:relative; 
	top:0px; 
	left:0px; 
	width:100px; 
	height:200px;
}


.ContentPane
{   
	clear:both; 
	padding:10px;
	padding-left:25px;
        border:0px solid #000000;
}   


#ContentBottomSpacer
{
	clear:both;
	position:relative;
	height:200px;
	z-index: 0;	
}


.ModuleOuter
{
   width:100%;
}

.ModuleOuterEditor
{
   width:500px;
}

/* Content End */

/* Navigation */

#NavigationLeft {
	position:relative;
	z-index:6; 
	background-color:#b0c5dd; 
	width:25%; 
	height:100%;
	min-width:160px;
	float:left;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/NavigationLeft.png', sizeinMethod='scale');*/
}

#NavigationSpacer
{
	z-index:40;
	position:relative; 
	top:0px; 
	left:0px; 
	clear:both;
	width:170px;
	height:200px;
}

#Navigation
{
   position:relative;
   clear:both;
   width:100%;
   padding-left:10px;
}

#NavigationInner
{
	position:relative; 
	background-color:#d9e3ee; 
	height:100%; 
	width:85%; 
	background-image:url('Bilder/NavigationBG1.gif'); 
	background-repeat:repeat-x; 
	text-align:left;
}

#NaviBottomSpace
{
	clear:both;
	position:relative;
	height:200px;
	z-index: 0;
}

.naviLevel1
{
	width:100%;
	line-height:1.4em;
}

.naviLevel1 a:link, .naviLevel1 a:visited, .naviLevel1 a:active
{
	color:#000000;
	font-size:0.9em;
	font-weight:bold;
	font-family:Arial;
	text-decoration:none;
}

.naviLevel1 a:hover
{
	color:#f97125;
}

.naviLevel2
{
	padding-left:2.0em;
	line-height:1.2em;
}

.naviLevel2 a:link, .naviLevel2 a:visited, .naviLevel2 a:active
{
	color:#000000;
	font-size:0.8em;
	font-weight:bold;
	font-family:Arial;
	text-decoration:none;
}

.naviLevel2 a:hover
{
	color:#f97125;	
}

.naviLevel3
{
	padding-left:2.0em;
	line-height:1.2em;
}

.naviLevel3 a:link, .naviLevel3 a:visited, .naviLevel3 a:active
{
	color:#000000;
	font-size:0.8em;
	font-weight:normal;
	font-family:Arial;
	text-decoration:none;
}

.naviLevel3 a:hover
{
	color:#f97125;	
}

a.Active:link, a.Active:visited, a.Active:active, a.Active:hover
{
	color:#f97125;
	font-weight:bold;
}

/* Navigation End */


/* Bottom */
#BottomOuter
{
	min-width:1024px; 
	z-index:20; 
	position:absolute; 
	bottom:0px; 
	width:100%; 
	height:176px; 
	padding:0px; 
	margin:0px; 
	background-image:url('Bilder/Peoples.gif');
	background-repeat:no-repeat;
	background-position:0px 1px;
	
	clear:both;
}

#BottomInner
{
	z-index:20; 
	position:absolute; 
	width:100%; 
	height:100%; 
	background-image:url('Bilder/BottomBG1px.gif'); 
	background-repeat:no-repeat; 
	background-position:335px 138px;
}

#BottomPlaceHolder
{
	position:relative; 
	float:left; 
	left:0px; 
	height:1px; 
	width:1000px;
}

#BottomPictureRight	
{
	position:absolute;
	bottom:0px;
	right:0px; 
	width:675px; 
	height:112px;
}

/* Bottom End */

/* Cockpit */


.CockpitItemBig, .CockpitItemSmall
{
   position:absolute;
   z-index:15;
   background-image:url('Bilder/BulletBig.gif');
   background-repeat:no-repeat;
   height:24px;
   padding-left:25px;
   padding-top:4px;
}

.CockpitItemSmall
{
   background-image:url('Bilder/BulletSmall.gif');
   background-position:0px 2px;
   height:20px;
   padding-left:18px;
   padding-top:0px;
}

#CockpitHome
{
   top:85px;
   left:40px;
}

#CockpitKontakt
{
   top:105px; 
   left:200px;
}

#CockpitImpressum
{
   top:134px; 
   left:240px;
}

.CockpitSearch
{
   position:absolute;
   z-index:15;
   right:120px;
}

.CockpitSearch input
{
  height:18px;
  border:1px solid #5b3520;
}

.CockpitLogin
{
   position:absolute;
   z-index:15;
   background-image:url('Bilder/BulletOrange.gif');
   background-repeat:no-repeat;
   height:20px;
   padding-top:3px;
   padding-left:25px;
   right:20px;
}

a.CockpitLink:link, a.CockpitLink:visited, a.CockpitLink:active, a.CockpitLink:hover
{
   color:#ffffff;
   font-weight:bold;
   font-size:12px;
}

/*Cockpit End*/


/* Forms */
.FormInnerTable
{
  width:100%;
  padding:2px;
}

.paramTextBox
{
  visibility:hidden;
}
/* Forms End*/


/* Kalender */

table#Table1
{
  width:90%;
  border:0px solid #ff0000;
  padding:0px;
  margin:0px;
}

table.Event
{
  border-collapse:collapse;
  padding:0px;
  margin:0px;
  width:100%;
  border:0px solid #ff0000;
}

table.Event td
{
 padding:0px;
}


table.Event th
{
  background-color:#96b5d4;
  font-size:1.2em;
  color:#1c5283;
}

.EventOtherMonthDay
{
  background-color:transparent;
}

.EventDay
{
  background-color:#c2d2e4;
}

.EventWeekendDay
{
  background-color:#b1c6de;
}

Table.EventTitle
{
  border-collapse:collapse;
  padding:0px;
  margin:0px;
  background-color:#96b5d4;
  border:0px solid #ffffff;
}

Table.EventTitle td
{
  vertical-align:middle;
  border:0px solid #ffffff;
  background-color:#96b5d4;
  color:#1c5283;
}

td.EventNextPrev a
{
  color:#ee6521;
}

.Eventtooltip
{
	border:1px solid #ee6521;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 0.9em;
	filter: alpha(opacity=100);
	padding-bottom: 5px;
	width: 350px;
	color: #ffffff;
	padding-top: 5px;
	font-family: Arial;
	background-color: #2a75b3;
	text-align: left;
	moz-opacity: 1.0;
        z-index:100;
}

#dnn_ctr698_Events_EventMonth_NoScheduledEvents
{
	display:none;
}

.EventDay a,
.EventDay a:visited,
.EventDay a:hover
{
	font-size: 7pt;
	color: #ef7125 !important;
	font-family: Verdana;
}


.EventSelectedDay
{
	font-weight: normal;
	color: #ef7125 !important;
        background-color:#c2d2e4;
        border:2px solid #ffffff;
}

.EventTodayDay
{
        border:2px solid #ef7125;
}

#dnn_ctr698_EventDetails_plTimeZone, #dnn_ctr698_EventDetails_lblTimeZone, #dnn_ctr698_EventDetails_Panel1
{
  display:none;
}
/*Kalender End*/


/* Newsletter */

#newsletter
{
    font-weight: bold;
    font-size: 12px;
}

#newsletter .item
{
    float: left;
    clear: left;
    margin-bottom: 15px;
    width: 600px;
}

#newsletter  .imgantispam
{
    position: relative;
    border: 1px solid #a5b880; 
    margin-right: 10px;
    float: left;
    width: 150px;
}

#newsletter .item .text
{
    position: relative;
    float: left;
    width: 100px;
    text-align: right;
    margin-right: 10px;
}

#newsletter .cbnormal input
{
    border: 1px solid #a5b880 !important;  
    top: -1px;   
}

#newsletter .cbnormal label
{
    font-weight: bold;
    font-size: 11px;
    left: 5px;
}

#newsletter input, #newsletter select
{
    border: 1px solid #a5b880; 
    position: relative;
    float: left; 
    top: 5px;   
}


/*td.normal iframe
{
    width:900px !important;
    height:500px !important;
    overflow:visible;
}*/

/*table.settings, div.WorkPanel, div.WorkPanel table, #dnn_ctr596_BulkEmail_tblMessage, #dnn_ctr596_BulkEmail_teMessage_pnlRichTextBox, #dnn_ctr596_BulkEmail_teMessage_pnlRichTextBox table, #dnn_ctr596_BulkEmail_teMessage_celTextEditor, #dnn_ctr596_BulkEmail_teMessage_pnlRichTextBox div
{
    width:100% !important;   
    overflow:visible !important;
}*/

/* Newsletter End */

a img
{
    border:none;
    }