@charset "iso-8859-2";

.maindiv {

	font-family: 'Titillium Web', sans-serif;

	color: #666;

	background-color:#FFF;

	background-color:rgba(255,255,255,0.9);

	border: solid 1px #CCC;

	padding:50px;

	font-weight:400;

	font-size:20px;

	-moz-border-radius: 20px;

	-webkit-border-radius: 20px;

	-khtml-border-radius: 20px;

	border-radius: 20px;

	-moz-box-shadow: 3px 3px 4px #000;

	-webkit-box-shadow: 3px 3px 4px #000;

	box-shadow: 3px 3px 4px #000;

	/* For IE 8 */

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";







	/* For IE 5.5 - 7 */

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

	margin-top: 100px;

	margin-right: 140px;

	margin-bottom: 25px;

	margin-left: 140px;

	-webkit-font-smoothing: antialiased;

	-webkit-text-stroke: 1px transparent;

	text-rendering:optimizeLegibility;

	

}

a {
	text-decoration:none;
	color:#3383FF;
	}
a:hover {
	text-decoration:none;
	color:#054E6C;
	}
.input {

	font-family: 'Titillium Web', sans-serif;

	color: #000;

	background-color:#FFF;

	border: solid 1px #CCC;

	

	font-size:18px;	

}

.inputdrop {

	font-family: 'Titillium Web', sans-serif;

	color: #000;

	background-color:#FFF;

	border: solid 1px #CCC;

	width:350px;

	font-size:18px;	 

}

.d1 {

	background-color:#CCC;	 

}

.d2 {

	background-color: #FF3F00;

	color:#FFF;

	

}



.smalltext {

	font-family: 'Titillium Web', sans-serif;

	color: #000;

	

	font-size:16px;	

}

.smalltext .red{
	font-family: 'Titillium Web', sans-serif;
	color: #C62700;
	font-size: 16px;

}
.button {

	font-family: 'Titillium Web', sans-serif;

	color: #FFF;

	background-color:#c8153c;

	border: solid 1px #CCC;

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    -khtml-border-radius: 5px;

    border-radius: 5px;

	-moz-box-shadow: 3px 3px 4px #000;

	-webkit-box-shadow: 3px 3px 4px #000;

	box-shadow: 3px 3px 4px #000;

	/* For IE 8 */

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";

	/* For IE 5.5 - 7 */

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

	font-size:18px;	

}





.tablerow

	{

	border-bottom: dotted 1px #CCC;

	}

.tablehead

	{



	font-size:20px;	

	font-family: 'Titillium Web', sans-serif;

	border-bottom: solid 6px #4d2464;

	background-color:#0d0f2b;

	color:#c31335;

	height:36px;

	text-indent:20px;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	-khtml-border-radius: 10px;

	border-radius: 10px;

	-moz-box-shadow: 2px 2px 3px #000;

	-webkit-box-shadow: 2px 2px 3px #000;

	box-shadow: 2px 2px 3px #000;

	/* For IE 8 */

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";



	/* For IE 5.5 - 7 */

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

	}

	

.rounded-corners {

    -moz-border-radius: 20px;

    -webkit-border-radius: 20px;

    -khtml-border-radius: 20px;

    border-radius: 20px;

}



.err_msg

{

	font-size:20px;	

	font-family: 'Titillium Web', sans-serif;

	color:#C00;

	}

.szabad{

	position:relative;

	width:250px;

	margin:15px;

	font-size:14px;	

	font-family: 'Titillium Web', sans-serif;

	border-bottom: solid 1px #4d2464;

	background-color:#0d0f2b;

	color:#FFF;

	height:20px;

	text-indent:5px;

	padding:3px;

	-moz-border-radius: 7px;

	-webkit-border-radius: 7px;

	-khtml-border-radius: 7px;

	border-radius: 7px;

	-moz-box-shadow: 2px 2px 3px #000;

	-webkit-box-shadow: 2px 2px 3px #000;

	box-shadow: 2px 2px 3px #000;

	/* For IE 8 */

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";



	/* For IE 5.5 - 7 */

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

	}	


.szabadinrow{

	position:relative;

	width:250px;

	margin:5px;

	font-size:14px;	

	font-family: 'Titillium Web', sans-serif;

	border-bottom: solid 1px #4d2464;

	background-color:#0d0f2b;

	color:#FFF;

	height:20px;

	text-indent:5px;

	padding:3px;

	-moz-border-radius: 7px;

	-webkit-border-radius: 7px;

	-khtml-border-radius: 7px;

	border-radius: 7px;

	-moz-box-shadow: 2px 2px 3px #000;

	-webkit-box-shadow: 2px 2px 3px #000;

	box-shadow: 2px 2px 3px #000;

	/* For IE 8 */

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";



	/* For IE 5.5 - 7 */

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

	}	



.language {

	position: absolute;

	right: 0px;

	top: 0px;

	z-index: 100;

	padding: 5px;

}
