﻿@charset "utf-8";
@font-face {
	font-family: 'JennyMedium';
	src: url('jenny-webfont.eot');
	src: local('☺'), url('jenny-webfont.woff') format('woff'), url('jenny-webfont.ttf') format('truetype'), url('jenny-webfont.svg#webfontYg7Sq3CW') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* CSS Document */
body 					{ 	line-height: 1.5; font-family: "Palatino Linotype"; font-size:14px; color:#4F0000; margin:0; border:none; background-color:#C2925F;
							background-repeat:repeat-x; background-image:url(images_bg/background.jpg); background-repeat:no-repeat; 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:50px; color:#682F1C; text-shadow: #FFF 0px 0px 2px;	font-family: 'JennyMedium';	}

.send					{ 	background-image:url(images_klick/button_bg.png); padding: 3px 10px 3px 10px; color:#FFFFFF; cursor:pointer; font-size:11px; text-align:center; vertical-align:middle;
							border: 1px solid #FFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px 5px 5px;
							-moz-box-shadow: #000 0px 0px 3px; -webkit-box-shadow: #000 0px 0px 3px; font-family: "Palatino Linotype"; }
							
.send_g					{ 	background-image:url(images_klick/button_bg.png); padding: 3px 10px 3px 10px; color:#FFFFFF; cursor:pointer; font-size:11px; text-align:center; vertical-align:middle;
							border: 1px solid #0C0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px 5px 5px;
							-moz-box-shadow: #000 0px 0px 3px; -webkit-box-shadow: #000 0px 0px 3px; font-family: "Palatino Linotype"; }
							
.send_y					{ 	background-image:url(images_klick/button_bg.png); padding: 3px 10px 3px 10px; color:#FFFFFF; cursor:pointer; font-size:11px; text-align:center; vertical-align:middle;
							border: 1px solid #CF0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px 5px 5px;
							-moz-box-shadow: #000 0px 0px 3px; -webkit-box-shadow: #000 0px 0px 3px; font-family: "Palatino Linotype"; }

.send_r					{ 	background-image:url(images_klick/button_bg.png); padding: 3px 10px 3px 10px; color:#FFFFFF; cursor:pointer; font-size:11px; text-align:center; vertical-align:middle;
							border: 1px solid #F00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px 5px 5px;
							-moz-box-shadow: #000 0px 0px 3px; -webkit-box-shadow: #000 0px 0px 3px; font-family: "Palatino Linotype"; }																		
						
select, input, textarea	{ 	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px 5px 5px; font-size:12px; padding-left:3px; padding-right:3px; padding-bottom:1px;
							padding-top:1px; background:none; border:1px solid #FFFFFF; font-family: "Palatino Linotype"; }
						
.p20					{ 	padding: 10px 20px 10px 20px; }
.p20s					{ 	padding: 10px 0px 10px 20px; }
.p20x					{ 	padding: 10px 0px 10px 10px; }

.pic					{	-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px 10px 10px 10px; background-image:url(images_bg/trans.png); background-repeat:repeat;
							-moz-box-shadow: #000 0px 0px 3px; -webkit-box-shadow: #000 0px 0px 3px; } 

					
.headk				{ 	color:#4F0000; color:#990000; text-shadow: #FF9933 1px 1px 3px;	}
.head2				{ 	color:#990000; text-shadow: #FFFFFF 1px 1px 3px; text-align:left;	}
.head3				{ 	font-size:20px; color:#990000; text-shadow: #FFFFFF 1px 1px 3px; text-align:right; font-weight:bold; }
.date				{ 	font-size:11px; color:#4F0000; line-height:2;	}
.mini				{	font-size:11px; 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; }			

.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_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: 5px; -webkit-border-radius: 5px; font-size:14px; padding-left:3px; padding-right:3px; padding-bottom:4px; 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; }

