/* CSS Document */


/* commented backslash hack \*/ 

html, body { 
	background-image: url(../dreispalter/bg01.png);
 	background-repeat: repeat-x repeat-y;
	height:100%;
	font-size: 100.1%;
    	margin: 0px auto; /* Zentrierung im FF */
	text-align: center; /* Zentrierung im IE */
}

/* end hack */

/*Formatierung Footer hinter Inhalt Beginn */

html,body {
	margin:0;
	padding:0;
}

#wrapper {
	min-height:100%;
	margin-bottom:-30px;
	height:auto;
}

* html #wrapper {
	height:100%;
}


#footer {
    	margin: 0px auto; /* Zentrierung im FF */
	text-align: center; /* Zentrierung im IE */
	width: 900px;
	clear:both;
	height:30px;
	background-color: #D6D6C5;
	color: #000000;
	border-top: 2px solid #848479;
	border-bottom: 3px solid #848479;
}

#clearfooter {
	clear:both;
	height:30px;
}

div>p {
	margin:0;
}

/*safari wrapper */
html>body #minHeight {
	float:left;
	width:0px;
	height:100%;
	margin-bottom:-30px;
} 
 
/*Formatierung Footer hinter Inhalt Ende */

#seite {
    	background: #FFFFFF;
    	border-right: 2px solid #666666;
    	border-left: 2px solid #666666;
	text-align: left; /* Seiteninhalt wieder links ausrichten */
	margin: 0px auto; /* standardkonforme horizontale Zentrierung */     
	width: 900px;
	margin-bottom:-30px;
}


#horizontal1 {
	background-color: #D6D6C5;
	width: 900px;
    	top: 0;
	height: 30px;
	border-top: 2px solid #CC9999;
	border-bottom: 3px solid #848479;
}

.airbrushcommunity {
	float: left;
	padding: 8px 0 2px 15px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #131313;
}

.airbrushcommunity A {
	color: #131313;
}

.winnerbread {
	float: right;
	padding: 8px 15px 2px 0;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #131313;
}

.winnerbread A {
	color: #131313;
}


#flash {
 	background: #D6D6C5;
	width: 900px;
    	top: 30px;
    	left: 0;
	height: 160px;
}


#horizontal2 {
	width: 900px;
	height: 20px;
	background-color: #D6D6C5;
	border-top: 3px solid #848479;
	border-bottom: 2px solid #CC9999;
}


#content {
    	background-color: #FFFFFF;
	margin-top: 0;
	width: 900px;
}

#blockheader {
	margin: 0 15px;
	background-image: url(../dreispalter/blockheader.png);
	background-repeat: repeat-x;
	background-align: top;
	padding: 3px 0 6px 0;
}

.blockheaderleft {
        position:absolute;
	margin-left: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #131313;
	background: #FFFFFF;
	text-align: center; /* Zentrierung im IE */
	width: 50px;
}

.blockheaderwhite1 {
	position:absolute;
	margin-left: 121px;
	background: #FFFFFF;
	width: 16px;
}

.blockheadercenter {
	position:absolute;
	margin-left: 354px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #131313;
	background: #FFFFFF;
	text-align: center; /* Zentrierung im IE */
	width: 70px;
}

.blockheaderwhite2 {
	position:absolute;
	margin-left: 640px;
	background: #FFFFFF;
	width: 16px;
}

.blockheaderright {
	margin-left: 750px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #131313;
	background: #FFFFFF;
	text-align: center; /* Zentrierung im IE */
	width: 50px;
}

.createfreeaccount {
	font-size: 10px;
	font-family: verdana;
	color: #999966;
	margin: -10px 0 6px 0;
	padding: 0 0 0 15px;
}



#contentleft {
        width: 175px;
	padding: 15px 15px 20px 15px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 160%;
	background-color: transparent;
	float: left;
}


#contentcenter {
	width: 500px; /*wichtig für Beginn auf gleicher Höhe in IE und FF*/
	margin: 0 175px 0 175px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	line-height: 160%;
	background-color: transparent;
	padding: 18px 0 20px 0;
}


#contentright {
 	width: 205px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 160%;
	background-color: transparent;
	float: right;
	padding: 0 15px 20px 0;
}


.copyright {
	position:relative;
	left: 20px;
	padding: 6 30 6 30;
       	font-family: verdana;
      	color: #888888;
      	font-size: 11px;
      	text-decoration: none;
     	line-height: 160%;
    	font-style: normal;
   	white-space: normal;
}

.copyright A {
	color: #888888;
	border-bottom: none;
}

.logo A {
	border-bottom: none;
}


A {
	color: #999966;
	text-decoration: none;
}

SELECT {
                background: #ffffff;
                font-family: verdana, helvetica, sans-serif;
                font-size: 11px;
                color: #666666;
                text-decoration: none;
	line-height: 140%; 
                width: 220px;
                                border:1px solid #666666; 
}

TEXTAREA {
                background: transparent;
                font-family: verdana, helvetica, sans-serif;
                font-size: 10px;
                color: #000000;
                text-decoration: none;
	line-height: 140%;
                width: 220px;
                                border:1px solid #666666; 
}

INPUT {
    	background: transparent;
      	font-family: verdana, helvetica, sans-serif;
      	font-size: 12px;
       	color: #000000;
      	text-decoration: none;
	line-height: 140%;
     	border:1px solid #666666; 
        width: 220px;
}

.register {
     	background-color: #ffffff;
     	width: 480px;
       	font-family: Verdana;
      	color: #444444;
      	font-size: 12px;
      	text-decoration: none;
     	line-height: 160%;
    	font-style: normal;
   	white-space: normal;
}

.contact {
     	width: 360px;
	top: 30px;
	left: -8px;
         	background: transparent;
        	align: top;
       	font-family: verdana, helvetica, sans-serif;
        	font-size: 11px;
        	color: #000000;
        	text-decoration: none;
	line-height: 140%;
}

.csc-textpic-caption {
	font-size: 10px;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	background: transparent;
}
	



/* Bildergalerie */

.comment {
	width: 700px;
}

.albumtext {
       	font-family: verdana, sans-serif;
      	color: #666666;
        font-size: 10px;
     	text-decoration: none;
      	line-height: 140%;
       	font-style: normal;
      	white-space: normal;
     	background-color: #ffffff;
     	margin: 5 0 10 0;
height: 36px;

}

.amihotedit {
	/* ohne IE/Mac \*/
	position: absolute;
	/**/
     	background-color: #ffffff;
      	top: 30px;
   	left: 30px;
	width: 490px;
}




.cwtwelcome {
     	background-color: transparent;
     	width: 490px;
	padding: 0;
       	font-family: verdana;
      	color: #444444;
      	font-size: 12px;
      	text-decoration: none;
     	line-height: 160%;
    	font-style: normal;
   	white-space: normal;
}

.cwtwelcomeheadline {
     	background-color: transparent;
     	width: 500px;
	padding: 0 0 6 0;
       	font-family: garamond, serif;
      	color: #999966;
      	font-size: 18px;
      	text-decoration: none;
     	line-height: 160%;
    	font-style: normal;
   	white-space: normal;
}

.cwtright {
     	background-color: transparent;
     	width: 180px;
	padding: 0 0 2 10;
       	font-family: verdana;
      	color: #444444;
      	font-size: 10px;
      	text-decoration: none;
     	line-height: 160%;
    	font-style: normal;
   	white-space: normal;
}


/* Forum */

#inhaltforum {
      	background-color: #ffffff;
	width: 798px;
     	margin-bottom: -16px;
     	padding-top: 40px;
      	padding-bottom: 30px;
}

#forum { 
    	background-color: #ffffff;
	/* ohne IE/Mac \*/
	position: relative;
	/**/
	top: -5;
     	left: 0;
      	width: 798px;
}


.forum {
     	background-color: transparent;
     	width: 798px;
	padding: 30;
       	font-family: verdana;
      	color: #444444;
      	font-size: 12px;
      	text-decoration: none;
     	line-height: 140%;
    	font-style: normal;
   	white-space: normal;
}

.forumbild A {
	border-bottom: none;
}

.ohneunterstrich A {
	border-bottom: none;
}

/* Profil */

.profil1 {
	margin-top: -60px;
     	background-color: #ffffff;     
     	width: 480px;
       	font-family: Verdana;
      	color: #444444;
      	font-size: 12px;
      	text-decoration: none;
     	line-height: 160%;
    	font-style: normal;
   	white-space: normal;
}


INPUT.tx-srfeuserregister-pi1-icon {
	width: 50px;
	border-bottom: 1px dotted #9B9C67;
	border-top: none;
	border-right: none;
	border-left: none;
	margin-bottom: -3;
}

#blockheadercenter {
	/*width: 400px; wichtig für Beginn auf gleicher Höhe in IE und FF*/
	background-image: url(../dreispalter/blockheader.png);
	background-repeat: repeat-x;
	padding: 3px 0 6px 0;
	margin: 0 160px 0 160px;
	text-align: center; /* Zentrierung im IE */
}

#blockheaderright {
        float:right;
        width: 160px;
	background-image: url(../dreispalter/blockheader.png);
	background-repeat: repeat-x;
	background-align: top;
	padding: 3px 0 6px 0;
	margin: 0;
	text-align: center; /* Zentrierung im IE */
}


/* Vote Button */
INPUT.vote {
    	background: transparent;
     	font-family: verdana, helvetica, sans-serif;
      	font-size: 10px;
      	color: #000000;
      	text-decoration: none;
	line-height: 140%;
      	border:1px solid #666666; 
       	width: 20px;
       	margin: 10;
}

/* Delete Button im Editbereich des Votings */
INPUT.delete {
    	background: transparent;
     	font-family: verdana, helvetica, sans-serif;
      	font-size: 10px;
      	color: #000000;
      	text-decoration: none;
	line-height: 140%;
      	border:1px solid #666666; 
       	width: 20px;
       	margin: 4 0 0 50;
}

.jm-gallery-album-entry A {
border-bottom: none;
}

.csc-textpic-imagewrap A {
	border-bottom: none;
}


#buddyliste {
/*float: right;*/
position: absolute;
     	background-color: transparent;
      	top: 50px;
   	left: 566px;
	width: 250px;
}


.buddyliste {

      	width: 200px;
      	top: 20;
       	right: 6px;
       	left: 552px;
       	font-family: Verdana;
      	color: #666666;
        font-size: 11px;
     	text-decoration: none;
      	line-height: 140%;
       	font-style: normal;
      	white-space: normal;
}


.buddyliste A {
                color: #666666;
                text-decoration: none;
                line-height: 140%;
                font-style: normal;
                white-space: normal;
}

.buddyliste A:hover {
                color:#000000;
                text-decoration: none;
                line-height: 140%;
                font-style: normal;
                white-space: normal;
}