body, html{
	background:#1D4B73;
	padding:0;
	margin:0;
	text-align:center;
}
body, td {
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
h1, h2, h3, h4, h5 {
	margin:0;
	padding-top:8px;
	padding-bottom:8px;
}
h1 {
	font: 					normal 25px/35px arial,georgia, serif;
	letter-spacing:			-1px;
	padding:				0;
	margin:					0;
	color: #111;
	text-shadow: 			0px 0px 0px #fff; 
}
h2 {
	font-size:14px;
}
h3 {
	font-size:13px;
}
h4 {
	font-size:12px;
}
h5 {
	font-size:11px;
}
p {
	margin:0;
	padding-top:8px;
	padding-bottom:8px;
	font-size:13px;
}
li {
	margin:0;
	padding-top:1px;
	padding-bottom:1px;
	font-size:12px;
}
a {
  color:#336699;
  text-decoration:none;
}
a:hover {
  color:#F6A800;
}
#header {
	background:url(images/header.png) no-repeat;
	width:960px;
	height:224px;
	text-align:center;
	vertical-align:top;
	margin:0 auto;
}
#page {
	background:url(images/base.png) repeat-y;
	width:960px;
	border-collapse:collapse;
	margin:0 auto;
}
#footer {
	background:url(images/footer.png) no-repeat;
	width:960px;
	height:35px;
	text-align:center;
	vertical-align:top;
	margin:0 auto;
}
#contents {
	padding-left:25px;
}
.search {
	line-height:0px;
	padding-left:10px;
  color:#fff;
  _height:28px;
}
.SkypeCall {
	line-height:0px;
	padding-left:18px;
  color:#fff;
  _height:48px;
}
.rbox {
	width:194px;
	margin-bottom:10px;
	margin-left:12px;
}

.rbboxh {
	background:url(images/rboxh.png) no-repeat;
	line-height:30px;
	padding-left:10px;
	text-align:left;
	font-weight:bold;
  color:#fff;
}
.roboxh {
	background:url(images/rboxh_orange.png) no-repeat;
	line-height:30px;
	padding-left:10px;
	text-align:left;
	font-weight:bold;
}
.rboxc {
	background:url(images/rboxcbg.png) repeat-x;
	padding:10px;
	text-align:left;
	min-height:140px;
	_height:140px;
}
.rboxc a {
  color:#3273AD;
  font-weight:bold;
}
.rboxc a:hover {
  color:#000;
}

.cboxh {
	background:;
	width:611px;
	height:15px;
}
.cboxc {
	background:#3273AD url(images/cboxh.png) no-repeat;
	background-position:right 0px -1px;
	width:581px;
	text-align:left;
	padding:5px 10px 10px 10px;
}
.cboxc, .cboxc a, .cboxc td {
  color:#fff;
}
.cboxf {
	background:url(images/cboxf.png) no-repeat;
	width:601px;
	height:15px;
	margin-bottom:10px;
}
.cboxh_csikos {
	background:url(images/cboxh_csikos.png) no-repeat;
	width:701px;
	height:15px;

}
.cboxc_csikos {
	background:url(images/cboxb_csikos.png);
	background-position:right 0px -1px;
	width:681px;
	text-align:left;
	padding:0px 10px 10px 10px;
  min-height:500px;
  _height:500px;
}
.cboxf_csikos {
	background:url(images/cboxf_csikos.png) no-repeat;
	width:701px;
	height:15px;
	margin-bottom:2px;
}
#shoppingcart {
  float:right;
  width:322px;
  height:45px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	padding-right:40px;
  	padding-top:30px;
	
}
#shoppingcart a{
margin-left:4px;
text-decoration:none;
color:#808080;
}
#shoppingcart a:hover {
color:#F5A800;
	
	
}
#langmenu {

  float:right;
  width:130px;
  height:15px;
  padding-right:166px;
  padding-top:3px;
}
#langmenu a{
margin-left:4px;
}

#logo {
	float:left;
  width:0px;
  height:0px;
  padding-top:40px;
	padding-left:30px;
/*	position:absolute; */		
}

#mainmenu {
	padding-top:158px;
	padding-left:30px;
	text-align:left;
	color:#578DBA;
	font-size:15px;
	font-weight:bold;
}
#mainmenu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
#mainmenu a:hover {
	color:#F5A800;
}
#submenu {
	padding-top:10px;
	padding-left:30px;
	text-align:left;
	color:#4493C5;
	font-size:15px;
	font-weight:bold;
}
#submenu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4493C5;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
#submenu a:hover {
	color:#F5A800;
}
#footermainmenu {
	text-align:center;
	margin:4 auto;
	font-size:12px;
	text-decoration:none;
	color:#808080;
}
#footermainmenu a:hover {
	color:#F5A800;
}
#orthocopyright {
	text-align:center;
	margin:0 auto;
	font-size:10px;
}
#orthocopyright a:hover {
	color:#F5A800;
}

#ugyfelsz a{
	text-align: right;
	text-decoration:none;
	font-size:9pt;
	color: #fff;
}
#ugyfelsz a:hover {
text-decoration: underline;
color: white;
}
#linkek a{
	text-align: right;
	text-decoration:none;
	font-size:9pt;
	color:#336699;
}
#linkek a:hover {
text-decoration: underline;
color:#336699;
}
#support a{
	text-align: right;
	text-decoration:none;
	color: black;
}
#support a:hover {
text-decoration: underline;
color: black;
}

