/**
	Styles from: www.mycss.pl
	Author: Mateusz Lerczak
*/


/**
 Body style
*/

body{
	background: #DDD;
	color: #000000;
	font-size: 13px Arial;
	margin: 0 auto;
}

.inner{
	border: 1px solid #7E7E7E;
	background: #FFF;
}

.top{
	background: url('../img/top.gif') repeat-x;
}

/**
 Corner_2a916e90df9f94b821277d1e59c594bd style
*/

.corner{
	position: relative;
	font-size: 0px;
}

.corner div.topLeft{
	background-image: url('../img/corner_2a916e90df9f94b821277d1e59c594bd.gif');
	background-position: 0px 0px;
	position:absolute;
	left:0px;
	top:0px;
	width:5px;
	height:5px;
}

.corner div.bottomLeft{
	background-image: url('../img/corner_2a916e90df9f94b821277d1e59c594bd.gif');
	background-position: 0px -5px;
	position:absolute;
	left:0px;
	top:-5px;
	width:5px;
	height:5px;
}
.corner div.topRight{
	background-image: url('../img/corner_2a916e90df9f94b821277d1e59c594bd.gif');
	background-position: -5px 0px;
	position:absolute;
	right:0px;
	top:0px;
	width:5px;
	height:5px;
}
.corner div.bottomRight{
	background-image: url('../img/corner_2a916e90df9f94b821277d1e59c594bd.gif');
	background-position: -5px -5px;
	position:absolute;
	right:0px;
	top:-5px;
	width:5px;
	height:5px;
}

/**
 Header style
*/

.innerHeader{
	border: 1px solid #7E7E7E;
	height: 100px;
}

.innerHeader2{
	border: 1px solid #BC1485;
	background: #FFF;
	height: 50px;
}

/**
 Other style
*/

a{color:#C14F4F;text-decoration:underline;}

.m5t{ margin-top: 5px; }
.m2r{ margin-right: 2px; }
.m5left{margin-left:5px;}
.m5tb{ margin: 5px 0px; }
.p5{ padding: 5px; }
.wh10{width:10px;height:10px;font-size:0px;}
.w494{width:494px;}
.w190{width:190px;}
.w135{width:135px;}
.w100{width:100px;}
.w25{width:25px;}
.w300{width:300px;}
.w476{width:476px;}

.kolorBorderTest{
	height: 20px;
	width: 20px;
	border: 1px solid #000;
}

.kolorBackgroundTest{
	height: 20px;
	width: 20px;
	border: 1px solid #000;
}


.colorTestDiv{
	height: 50px;
	width: 249px;
	margin-top: 3px;
	border: 1px solid #000;
}

.colorSelectedDiv{
	width: 20px;
	height: 20px;
	border: 1px solid #000;
}

.colorTextDiv{
	height: 20px;
	width: 75px;
}

.leftFloatDiv div{
	float: left;
	margin: 1px;
	border: 1px solid #000;
}

.leftFloatBottomDiv div{
	float: left;
	margin-right: 3px;
}
.rightFloatBottomDiv button{
	float: right;
	margin-left: 3px;
}

.footer{font: 9px Tahoma;color:#CCC;}
.footer a{color:#C14F4F;text-decoration:none;}
.footer a:hover{text-decoration:underline;}

.lightGray{ border-bottom: 1px solid #DDD; margin-bottom: 10px; }

.floatLeft{float:left;}
.floatRight{float:right;}
.clearLeft{clear:left;}
.clearBoth{clear:both;}
.center{text-align:center;}
.noBorder{border: none;}
.white{color:white;}
.black{color:black;}
.bold{font-weight:bold;color:#000000;}
table td{border: 1px solid #000;}
.lightBorder{border: 1px solid #E7E7E7;}

.top3header div{
	font-family:Verdana;
	font-size:11px;
	border: 1px solid #E7E7E7;
	background: #FAFAFA;
	font-weight: bold;
	margin: 1px;
	text-align:center;
}
.top3in,top3header {clear:both;}
.top3in div{
	font-family:Verdana;
	font-size:11px;
	border: 1px solid #E7E7E7;
	margin: 1px;
	float:left;
	text-align:center;
	height: 14px;
}

.newsletter{
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	margin: 1px;

}

input.email{
	width: 300px;
	margin-top: 4px;
	font-size:14px;
	font-weight:bold;
	padding: 4px 4px;
	color: #70C501;
}

button.saveEmail{
	margin-top: 3px;
	height: 30px;
	font-size: 13px;
}
.wh36{width:36px;height:36px;}
.p5s{padding:5px 5px 6px 5px;}

.top3in a{text-decoration: none;}
.top3in a:hover{text-decoration: underline;}