@charset "utf-8";
/* CSS Document */
body 												{ line-height: 1.5; font-family:"Trebuchet MS", Helvetica; font-size:12.5px; color:#4F0000; margin:0; border:none; background-color: #FF6600;
							  							background-repeat:repeat-x; background-image:url(../images_bg/bg.png); font-style:italic; background-attachment: fixed; background-position:center top }

tr													{ vertical-align:top; }
td													{ text-align:left; }
table												{ border:none; }
a 													{ color: #4F0000; text-decoration:none; }
img													{ text-decoration:none; border:none; }

.bg													{ vertical-align:top; background-repeat:repeat; background-image:url(../images_bg/trans.png); background-repeat:repeat; }

.head 											{ font-size:20px; font-family:"Trebuchet MS", Helvetica; color:#4F0000; color:#990000; text-shadow: #FF9933 1px 1px 3px;	}
.headk											{ font-family:"Trebuchet MS", Helvetica; color:#4F0000; color:#990000; text-shadow: #FF9933 1px 1px 3px;	}
.head2											{ font-family:"Trebuchet MS", Helvetica; color:#990000; text-shadow: #FFFFFF 1px 1px 3px; text-align:left;	}
.head3											{ font-size:20px; font-family:"Trebuchet MS", Helvetica; color:#990000; text-shadow: #FFFFFF 1px 1px 3px; text-align:right; font-weight:bold; }
.date												{ font-size:11px; font-family:"Trebuchet MS", Helvetica; color:#4F0000; line-height:2;	}
.mini												{ font-size:11px; font-family:"Trebuchet MS", Helvetica; color:#4F0000;	}

.b													{ font-weight:bold;}
.r													{ text-align:right; }

.linkpic										{ border:none; text-decoration:none; cursor:pointer; }
.button											{ display:block; background-color:#FFFFFF;padding-bottom:1px; }			

.p5													{ padding-left:5px; padding-right:5px; padding-bottom:2px; padding-top:2px; }
.p5w												{ padding-left:10px; padding-right:15px; padding-bottom:2px; padding-top:2px; }
.p5l												{ padding-left:15px; padding-right:15px; padding-bottom:2px; padding-top:2px; }

.p10												{ padding-left:10px; padding-right:10px; padding-bottom:6px; padding-top:6px; }
.p10o												{ padding-left:10px; padding-right:10px; padding-top:6px; }
.p15												{ padding-left:15px; padding-right:15px; padding-bottom:10px; padding-top:10px; }
.p20												{ padding-left:20px; padding-right:20px; padding-bottom:20px; padding-top:20px; }
.pmain											{ padding-right:20px; padding-bottom:20px; padding-top:20px; }
.pmain_o										{ padding-right:20px; padding-top:20px; }
.pmain_m										{ padding-right:20px; }
.pmain_u										{ padding-right:20px; padding-bottom:20px; }

.cor												{ -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px 7px 7px 7px; }
.cor2												{ -moz-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px 11px 11px 11px; }
.cor_no											{ -moz-border-radius-topleft: 7px; -webkit-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -webkit-border-radius-topright: 7px; border-radius: 7px 7px 0px 0px; }

.galerie										{ cursor:pointer; border-bottom:none;}		

.send												{ background-color:#FF6600; color:#FFFFFF; cursor:pointer; font-size:10px; text-align:center; vertical-align:middle; border:none; }
.send_red										{ background-color:#990000; color:#FFFFFF; cursor:pointer; font-size:10px; text-align:center; vertical-align:middle; border:none; }
.sendo											{ background-color:#FF9900; color:#FFFFFF; cursor:pointer; font-size:10px; text-align:center; vertical-align:middle; border:none; }
.sendb											{ color:#FF6600; }

select, input, textarea			{ -moz-border-radius: 7px; -webkit-border-radius: 7px; font-size:11.5px; font-style:italic; font-family:"Trebuchet MS", Helvetica; padding-left:3px; padding-right:3px; padding-bottom:1px; padding-top:1px; background:none; border:1px solid #FFFFFF }

.option											{ background-color:#FFFFFF; font-family:'Trebuchet MS'; font-style:italic }

.cell												{ background-image:url(../images_bg/trans_30.png); background-repeat:repeat; -moz-box-shadow: #FF9933 0px 0px 3px; -webkit-box-shadow: #FF9933 0px 0px 3px; }
.cell2											{ background-image:url(../images_bg/trans_60.png); background-repeat:repeat; -moz-box-shadow: #FF9933 0px 0px 3px; -webkit-box-shadow: #FF9933 0px 0px 3px; }
.cell_v											{ background-color:#FF6600; text-align:center; -moz-box-shadow: #FF9933 0px 0px 3px; -webkit-box-shadow: #FF9933 0px 0px 3px; }

div.fileinputs					 		{	position: relative; }

div.fakefile 								{	position: absolute;	top: 0px;	left: 0px;	z-index: 1; }

input.file 									{	position: relative;	text-align: right; -moz-opacity:0; filter:alpha(opacity: 0); opacity: 0; z-index: 2; }
