* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div,p,td {
	color:#165B92;
}

h1 {
	color:#175A90;
	font-size:18px;
	font-weight:bold;
}
h2 {
	color:#175A90;
	font-size:14px;
	font-weight:bold;
}
li {
	list-style-image: url(../images/design/li.gif);
}

a {
	font-weight:bold;
	color:#175A90;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a.fejlec-link {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
}
td.leftmenu1 {
	padding-top:6px;
	vertical-align:top;
	padding-left:22px;
	height:22px;
}
td.leftmenu1nagy {
	padding-top:4px;
	vertical-align:top;
	padding-left:22px;
	height:35px;
}
td.leftmenu2 {
	padding-top:6px;
	vertical-align:top;
	padding-left:22px;
	height:22px;
}
td.leftmenu3 {
	padding:2px 2px 2px 8px;
	vertical-align:top;
	height:34px;
}
a.leftmenu1 {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.leftmenu2 {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.leftmenu3 {
	color: #FFFFFF;/*64B2D7;*/
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	padding-left:8px;
	background-image: url(../images/design/gomb/ikon_nyil2_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.futoszoveg {
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	background-color:none;
	color:#ffffff;
}

td.tartalom-cella {
	padding:6px;
}
.link-cella,#link-cella  {
	vertical-align:top;
	padding-top:1px;
	padding-bottom:3px;
	padding-left:10px;
}

td.logoszoveg {
	color:black;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

/*box*/
#box-kekhatter {
	color:#175A90;
	background-color:#CAE6FC;
}
#box-versamaticbordohatter {
	color:#C23700;
	background-color:#FCE295;
}
#box-3mpiroshatter {
	color:#D6312D;
	background-color:#EDA6A4;
}
#box-worldchemicalzoldhatter {
	color:#1A8714;
	background-color:#C4F5C0;
}
#box-hydrokekeszoldhatter {
	color:#38A3FA;
	background-color:#DCEFFE;
}
#box-standardkekhatter {
	color:#0079C1;
	background-color:#9BDAFF;
}
#box-randolphkekhatter {
	color:#365682;
	background-color:#CDDDE8;
}
#box-pulseguardpiroshatter {
	color:#FE0000;
	background-color:#FCCCCC;
}
#box-ventacidlilahatter {
	color:#484F97;
	background-color:#AEB2D5;
}

td.box-title-cell,a.box-title-cell {
	vertical-align:middle;
	color:#175A90;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:3px;
	padding-top:2px;
	text-align:center;
	height:30px;
}
td.box-content-cell {
	vertical-align:top;
}
td.box-potty-cella {
	background-image: url(../images/design/gomb/potty.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	
}


td.box2-title-cell {
	vertical-align:middle;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:2px;
	text-align:center;
	background-color:#2F91BF;
}

td.box2-title2-cell {
	vertical-align:middle;
	color:#175A90;
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:2px;
	text-align:center;
	background-color:#F1F8FE;
}
td.box2-content-cell {
	padding-bottom:10px;
	vertical-align:top;
}




table.tablazat-keret {
	border-left:solid 1px #DDDDDD;
	border-top:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
}
th.tablazat-keret {
	background-color:#F1F7FD;
	border-bottom:solid 1px #DDDDDD;
	border-right:solid 1px #DDDDDD;
	color:#175A90;
	font-weight:bold;
}
td.tablazat-keret {
	border-bottom:solid 1px #EEEEEE;
/*	border-right:solid 1px #DDDDDD;*/
}
#tablazat-parossor,.tablazat-parossor {
	background-color:#FBFEFF;
}



button {
	background:none;
	height:25px;
	width:100px;
	border:none;
	padding:0px;
	margin:0px;
	cursor:hand;
}
td.button {
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}
input {
	border:solid 1px #175A90;
	background-color:#FBFEFF;
}
textarea.textareas {
	background-color:#FBFEFF;
	border:solid 1px #175A90;
	height:100px;
	width:300px;
}


.kepkeret,#kepkeret {
	border:solid 1px #175A90;
}
.kismeret,#kismeret {
	font-size:10px;
	font-weight:normal
}
.padding,#padding {
	padding:8px;
}


.msg {
	color:green;
}

.alert{
	color:red;
}

.content_outer{
	padding:5px;
}	

.contact_form_outer{
	padding-left:10px;
}

.contact_form{

}

.form_row{
	padding-top:2px;
	padding-bottom:2px;
}

.label_box{
	
}

.input_box{
	
}

.ta{
	width:300px;
	height:150px;
	text-align:left;
	vertical-align:top
}

.content_outer{
	width:90%;
	padding:5px;
	text-align:justify;
}

.content_middle{
	width:570px;
}

.content_box{
	float:left;
	width:250px;
	text-align:left;
}

