@charset "iso-8859-2";
body {
	background-attachment: fixed;
	background-color: #333;
	background-image: url(sys_images/padlo.jpg);
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	/*height:100%;  works only if parent container is assigned a height value */
	margin:0;
	padding:0;
}
h1 {
	color:#900;
	padding-left:10px;
	font-size:16px;
	}
h2 {
	color:#333;
	padding-left:10px;
	font-size:14px;
	}
h3 {
	color:#333;
	padding:6px;
	margin:10px;
	font-size:12px;
	border-left:solid 4px #EEE;
	border-right:solid 4px #EEE;
	background-color:#F7F7F7;
	clear:both;
	}
a  {
	color:#304358;
	text-decoration:none;
	}
a:hover	{
	color:#063;
	text-decoration:none;
	font-weight:bold;
	}
a:visited	{
	color:#304358;
	text-decoration:none;
	}
li {
	list-style-type:circle;
	margin-left:10px;
	}
#kozepresz a  {
	color:#039;
	text-decoration:underline;
	}
#kozepresz a:hover	{
	color:#03C;
	text-decoration:none;
	font-weight:normal;
	}
#kozepresz a:visited	{
	color:#039;
	text-decoration:underline;
	}
#name, #mail, #spamfilter, #q, #m_submit {
	margin-left:13px;
	}
#header_keret {
	background-image:url(sys_images/alvasstudio_02.png);
	height:160px;
	}
#h_menu {
	position:relative;
	/*left:390px;*/
	left:230px;
	top:102px;
	right:auto;
	width:770px;
}
#h_menu a{
	margin-left:15px;
	margin-right:15px;
	font-weight:bold;
	}
#info_bar {
	height:42px;
	background-image:url(sys_images/alvasstudio_04_b.png);
	/*background-position:right;*/
	background-repeat:no-repeat;
	}
.bal_bg {
	background-image:url(sys_images/alvasstudio_bal_bg.png);
	}
.jobb_bg {
	background-image:url(sys_images/alvasstudio_jobb_bg.png);
	}

#bal_oszlop {
	width:244px;
	}
.bal_menu_header {
	background-image:url(sys_images/alvasstudio_b_07.png);
	height:33px;
	font-weight:bold;
	font-size:12px;
	padding-left:50px;
	padding-top:3px;
	}
.bal_menu_items {
	background-image:url(sys_images/alvasstudio_b_10.png);
	height:27px;
	padding-left:55px;
	}
#kozepresz {
	width:549px;
	}
#jobb_oszlop {
	width:242px;
	}
.jobb_menu_header {
	background-image:url(sys_images/alvasstudio_b_09.png);
	height:33px;
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	padding-top:3px;
	}
#footer_bal {
	background-image:url(sys_images/alvasstudio_21.png);
	height:125px;
	width:244px;
	}
#footer_kozepresz {
	background-image:url(sys_images/alvasstudio_22.png);
	height:125px;
	width:549px;
	}
#footer_jobb {
	background-image:url(sys_images/alvasstudio_23.png);
	height:125px;
	width:242px;
	}
#kozepresz p {
	padding:10px;
	}
#jobb_oszlop p {
	padding:0 37px 0 12px;
	}
p.top {
	margin-top:20px;
	}
/* termekek */
.teteje {
	background-image:url(sys_images/alvasstudio_13.jpg);
	height:27px;
	width:549px;
	}
.kozepe {	
	background-image:url(sys_images/alvasstudio_14b.jpg);
	height:163px;
	width:307px;
	background-position:bottom;
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:15px;
	color:#555;
	}
.alja {
	background-image:url(sys_images/alvasstudio_15.jpg);
	height:62px;
	width:549px;
	}
#kosar {
	position:relative;
	right:30px;
	top:0;
	}
#torol {
	position:relative;
	right:30px;
	top:0;
	}
.input_2 {
	border:solid 1px #D4D4D4;
	}
.input_3 {
	border:solid 1px #D4D4D4;
	/*background-color:#F7FDF2;*/
	}
.input_4 {
	border:solid 1px #CCDBE6;
	background-color:#F5FAFE;
	}

#szurok {
	/*padding:5px;
	margin-top:10px;
	height:50px;
	width:98%;*/
	padding:0 37px 0 12px;
	/*background:url(kieg_images/szuro_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;*/
	}
#send {
	margin-left:15px;
	}
.pottyos_div {
	border-bottom:dashed 1px #CCC;
	width:212px;
	}
/*lapozo*/
.halehetkatt {
	color:#090;
	}
.hanemlehetkatt {
	color:#CCC;
	}
.aktiv {
	color:#FFF;
	font-weight:bold;
	padding:0 2px 0 2px;
	border:dotted 1px #009;
	background-color:#009;
	}
.nemtom {
	color:#666;
	}
.nemtom2 {
	color:#666;
    }
.float_left_padding_right {
    float:left;
    padding-right:10px;
}
#matrac_leirasok {
  text-indent:-9999px;
  position: absolute;
  }
#matrac_matracok_agy_agyak_parnak {
  text-indent:-9999px;
  position: absolute;
  }
/*slumber*/
.termekkategoriak {
	width:160px;
	min-height:150px;
	float:left;
	margin:11px;
}
.reszletek {
	/*background-image:url(kieg_images/descriptions.jpg); 
	height:45px;  */
	padding:4px 30px 0 8px;
	font-weight:bold; 
	font-size:14px;
	}
.k1 {border:dotted 1px #EEEEEE;
/* shadow */
	-moz-box-shadow: 3px 3px 4px #EEE;
    -webkit-box-shadow: 3px 3px 4px #EEE;
    box-shadow: 3px 3px 4px #EEE;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#EEEEEE')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#EEEEEE');
}
.m1 {color:#333; font-weight:bold;min-height:30px; margin-top:5px;}
.t1 {color:#999; padding:3px;min-height:40px;}
.a1 {color:#844; font-weight:bold; padding:3px;min-height:25px;}
/*
.db input[type="text"] {
	background-color:#0C6;
	color:#900;
	}
*/
.db {
	background-color:#FAFDEC;
	font-size:90%;
	font-weight:bold;
	width:20px;
	border:solid 1px #DDD;
	}
div.scroll {
	height: 200px;
	width: 100%;
	overflow: auto;
	border: 1px solid #DDD;
	padding:2px 3px;
	}
.inputstyle {
	width:100%;
	margin:1px;
}

#also {color:#FFF;font-size:11px; font-family:Tahoma, Geneva, sans-serif; text-align:center;}
#also a { color:#FFF; text-decoration:none; font-size:11px; font-weight:normal;}
#also a:hover { color:#FFF; text-decoration:none; font-size:11px; font-weight:normal;}
