
a { text-decoration: none; color: #576E7D; font: Bold 11px Verdana}
a:hover { text-decoration: none; color: #000000; font: Bold 11px Verdana}
/*a:visited { text-decoration: none; color: #576E7D; font: Bold 11px Verdana}
/*
*/


a.portfolio { font: bold 12px/normal Verdana; color: #ffffff; text-decoration: none;}
a.portfolio:hover { font: bold 12px/normal Verdana; color: #04527E; text-decoration: none; background-color:#BFFDFF; border:0px solid #ffffff; width:120;}
a.portfolio_nevjegy { font: bold 12px/normal Verdana; color: #ffffff; text-decoration: none;}
a.portfolio_nevjegy:hover { font: bold 12px/normal Verdana; color: #04527E; text-decoration: none; background-color:#BFFDFF; border:0px solid #ffffff; width:120; letter-spacing: -1px}


.portfoliosel { font: bold 12px/normal Verdana; color: #04527E; text-decoration: none; background-color:#BFFDFF; border:0px solid #ffffff; width:120;}
.portfoliosel_nevjegy { font: bold 12px/normal Verdana; color: #04527E; text-decoration: none; background-color:#BFFDFF; border:0px solid #ffffff; width:120; letter-spacing: -1px}

a.portfoliosel { font: bold 12px/normal Verdana; color: #04527E; text-decoration: none; background-color:#BFFDFF; border:0px solid #ffffff; width:120;}
a.portfoliosel:hover { font: bold 12px/normal Verdana; color: #ffffff; text-decoration: none; background-color:#B7D5EE; border:0px solid #B7D5EE; width:120;}
a.portfoliosel:visited { font: bold 12px/normal Verdana; color: #04527E; text-decoration: none; background-color:#BFFDFF; border:0px solid #BFFDFF; width:120;}


a.portoff { font: bold 12px/normal Verdana; color: #576E7D; text-decoration: none; background-color:#D9EFFF; border:1px solid #4D94C5; width:50;}
a.portoff:hover { font: bold 12px/normal Verdana; color: #576E7D; text-decoration: none; background-color:#ffffff; border:1px solid #4D94C5; width:50;}
a.portoff:visited { font: bold 12px/normal Verdana; color: #576E7D; text-decoration: none; background-color:#B7E1FF; border:1px solid #4D94C5; width:50; align:center;}


a.szolg_topmenu { font: normal 11px/normal Verdana; color: #04527E; text-decoration: none;}
a.szolg_topmenu:hover { font: normal 11px/normal Verdana; color: #ffffff; text-decoration: none}


a.txtwhite { text-decoration: none; color: #576E7D; font: Bold 11px Verdana}
a.txtwhite:hover { text-decoration: none; color: #ffffff; font: Bold 11px Verdana}

a.txtlink { text-decoration: none; color: #04527E; font: Bold 12px Verdana}
a.txtlink:hover { text-decoration: none; color: #ffffff; font: Bold 12px Verdana}

a.letoltes_px_link { text-decoration: none; color: #04527E; font: normal 10px Verdana; padding-left:15px;}
a.letoltes_px_link:hover { text-decoration: none; color: #000000; background-color:#BBE3FF; font: normal 10px Verdana padding-left:15px;}

a.letoltes_px_link_b { text-decoration: none; color: #04527E; font: bold 10px Verdana}
a.letoltes_px_link_b:hover { text-decoration: none; color: #000000; background-color:#BBE3FF; font: bold 10px Verdana}

.txt {font-family: Verdana; font-size: 12px; color: #04527E}
.txt_bold { font: bold 12px/normal Verdana; color: #04527E}
.txt_bold_red { font: bold 12px/normal Verdana; color: #BC0000}
.txtsmall {font-family: Verdana; font-size: 11px; color: #04527E}
.txtsmall2 {font-family: Verdana; font-size: 10px; color: #04527E}
.txtwhite {font-family: Verdana; font-size: 12px; color: #ffffff}
.txtmain {font-family: Verdana; font-size: 11px; color: #04527E}
.txtmain_bold {font: bold 11px/normal Verdana; color: #04527E}
.txtmain_bold_red {font: bold 11px/normal Verdana; color: #BC0000}

.txtlight {font-family: Verdana; font-size: 11px; color: #576E7D}

.txtdown {font-family: Verdana; font-size: 11px; color: #8E9AA2}

.letoltes_px_cim {font: bold 10px/normal Verdana; color: #04527E}
.letoltes_px_txt {font: normal 10px/normal Verdana; color: #04527E}

.small { font: normal 3px/normal Verdana; color:#ffffff}

.copyright { font: normal 9px/normal Verdana; color:#87ACB7}
.lastupdate { font: normal 9px/normal Verdana; color:#ffffff}

INPUT {
	font-family: Arial,Verdena,Tahoma,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

INPUT.inputcustomer {
	font-family: Arial,Verdena,Tahoma,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 150px;
	background: url(../pics/v2/x_bg2.jpg) left top repeat;
	border: thin solid #7DBBEB;
	BORDER-LEFT: #7DBBEB 1px solid;
	BORDER-RIGHT: #7DBBEB 1px solid;
	BORDER-TOP: #7DBBEB 1px solid;
	BORDER-BOTTOM: #7DBBEB 1px solid;
}
INPUT.inputws {
	font-family: Arial,Verdena,Tahoma,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 25px;
	background: url(../pics/v2/x_bg2.jpg) left top repeat;
	border: thin solid #7DBBEB;
	BORDER-LEFT: #7DBBEB 1px solid;
	BORDER-RIGHT: #7DBBEB 1px solid;
	BORDER-TOP: #7DBBEB 1px solid;
	BORDER-BOTTOM: #7DBBEB 1px solid;
}




.inputkontakt_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 250px;
	background-color: #E0F0FC;
	border: thin solid #7EAFD2;
	BORDER-LEFT: #7EAFD2 1px solid;
	BORDER-RIGHT: #7EAFD2 1px solid;
	BORDER-TOP: #7EAFD2 1px solid;
	BORDER-BOTTOM: #7EAFD2 1px solid;
}
.inputkontakt_data_short {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	width: 110px;
	background-color: #E0F0FC;
	border: thin solid #7EAFD2;
	BORDER-LEFT: #7EAFD2 1px solid;
	BORDER-RIGHT: #7EAFD2 1px solid;
	BORDER-TOP: #7EAFD2 1px solid;
	BORDER-BOTTOM: #7EAFD2 1px solid;
}

.inputkontakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 350px;
	background-color: #E0F0FC;
	border: thin solid #7EAFD2;
	BORDER-LEFT: #7EAFD2 1px solid;
	BORDER-RIGHT: #7EAFD2 1px solid;
	BORDER-TOP: #7EAFD2 1px solid;
	BORDER-BOTTOM: #7EAFD2 1px solid;
}

.inputwstextarea {
	font-family: Arial,Verdena,Tahoma,Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 175px;
	background-color: #CAE8FF;
	border: thin solid #7EAFD2;
	BORDER-LEFT: #7EAFD2 1px solid;
	BORDER-RIGHT: #7EAFD2 1px solid;
	BORDER-TOP: #7EAFD2 1px solid;
	BORDER-BOTTOM: #7EAFD2 1px solid;
}


BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

scrollbar-face-color: #576E7D;
scrollbar-highlight-color: #8399A7;
scrollbar-3dlight-color: #768D9C;
scrollbar-darkshadow-color: #41525D;
scrollbar-shadow-color: #4C5E6A;
scrollbar-arrow-color: #8399A7;
scrollbar-track-color: #576E7D;
}






/*--------------- webshop részei ----------------*/

.wstxt_big {
	font-family: "arial narrow", arial, helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
 	color: #04527E;
	}

.wstxt { font: normal 12px/normal Verdana; color: #04527E}
.wstxt_bold { font: bold 12px/normal Verdana; color: #04527E}
.wstxt_bold_top5 { font: bold 12px/normal Verdana; color: #04527E; padding-right: 20px;}
.wstxt_ar { font: normal 12px/normal Verdana; color: #04527E; padding-right:20px;}
.wstxt_mid { font: normal 11px/normal Verdana; color: #04527E; padding-left: 10px;}
.wstxt_small { font: normal 10px/normal Verdana; color: #04527E}
.wstxt_small_bold { font: bold 10px/normal Verdana; color: #04527E}
.wstxt_small_kat { font: normal 10px/normal Verdana; color: #4A98C4}

.ws_termeknev
{
	font-family: "arial", arial, helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	background-color: #CCE8FE;
/*	
display: block;
*/
	width: 210px;
	letter-spacing:0 px;
	color: #04527E;
	padding-left: 5px;
/*
	line-height:20px;
*/
}

a.wslink { text-decoration: none; color: #04527E; font: Bold 12px Verdana}
a.wslink:hover { text-decoration: none; color: #478FB9; font: Bold 12px Verdana}

a.wslink_small { text-decoration: none; color: #04527E; font: Bold 10px Verdana}
a.wslink_small:hover { text-decoration: underline; color: #000000; font: Bold 10px Verdana}

a.wslink_small_kat { text-decoration: none; color: #3C6E8A; font: normal 10px Verdana; line-height:18px; padding-left:10px;}
a.wslink_small_kat:hover { text-decoration: underline; color: #000000; font: normal 10px Verdana; line-height:18px; padding-left:10px;}

a.wsmenu { display: block; color: #04527E; font: normal 12px Verdana;  text-align: left; padding-left: 20px; line-height:18px;}
a.wsmenu:hover { display: block; background-color: #C7E7FF; color: #000000; font: normal 12px Verdana;  text-align: left; padding-left:20px; line-height:18px;}

a.wsmenu_uk { display: block; color: #04527E; font: normal 12px Verdana;  text-align: left; padding-left: 10px; line-height:18px;}
a.wsmenu_uk:hover { display: block; background-color: #C7E7FF; color: #000000; font: normal 12px Verdana;  text-align: left; padding-left:10px; line-height:18px;}


a.ws_termek { text-decoration: none; color: #04527E; font: Bold 12px Verdana; background-color:#C5E6FF;
	border-left-style:solid; border-left-width:1px;border-left-color:#E5F3FD;
	border-top-style:solid;border-top-width:1px;border-top-color:#E5F3FD;
	border-right-style:solid;border-right-width:1px;border-right-color:#E5F3FD;
	border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#E5F3FD;
	padding-left:10px; padding-right:10px; padding-top: 2px; padding-bottom:2px; line-height:20px;}
a.ws_termek:hover { text-decoration: none; color: #000000; font: Bold 12px Verdana; background-color:#D3ECFF;
	border-left-style:solid; border-left-width:1px;border-left-color:#E5F3FD;
	border-top-style:solid;border-top-width:1px;border-top-color:#E5F3FD;
	border-right-style:solid;border-right-width:1px;border-right-color:#E5F3FD;
	border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#E5F3FD;
	padding-left:10px; padding-right:10px; padding-top: 2px; padding-bottom:2px; line-height:20px;}

a.ws_termek_pics { text-decoration: none; color: #04527E; font: Bold 12px Verdana; background-color:#C5E6FF;
	border-left-style:solid; border-left-width:1px;border-left-color:#E5F3FD;
	border-top-style:solid;border-top-width:1px;border-top-color:#E5F3FD;
	border-right-style:solid;border-right-width:1px;border-right-color:#E5F3FD;
	border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#E5F3FD;
	padding-left:2px; padding-right:2px; padding-top: 2px; padding-bottom:2px; line-height:20px;}
a.ws_termek_pics:hover { text-decoration: none; color: #000000; font: Bold 12px Verdana; background-color:#D3ECFF;
	border-left-style:solid; border-left-width:1px;border-left-color:#E5F3FD;
	border-top-style:solid;border-top-width:1px;border-top-color:#E5F3FD;
	border-right-style:solid;border-right-width:1px;border-right-color:#E5F3FD;
	border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#E5F3FD;
	padding-left:2px; padding-right:2px; padding-top: 2px; padding-bottom:2px; line-height:20px;}


	
	

.border_preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	border: 1px solid #444;
}
.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}

