@charset "utf-8";
/* CSS Document */
body {
	background-color: #ddd3b9;
	margin: 0px;
	border-collapse: collapse;
}
body, td {
	font-family: calibri, tahoma;
	font-size: 12px;
	color: #67615c;
}
#headerDiv {
	width: 974px;
	height: 96px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 20px;
}
#topmenuDiv {
	background: url(design/new/topmenu-bg.png) repeat-x;
	width: 100%;
	height: 41px;
	color: #FFF;
	position: relative;
}
#topmenuDiv a {
	color: #FFF;
}
#mainDiv {
	width: 100%;
	position: absolute;
}
#centerDiv {
	width: 994px;
	height: 100%;
	margin: 0px auto 0px auto;
	position: relative;
}
#footerDiv {
	width: 100%;
	height: 110px;
	text-align: center;
	position: absolute;
	color: #FFF;
	background: url(design/new/footer-bg.png) repeat-x bottom;
}
#footerDiv a {
	color: #FFF;
}
#cDiv {
	position: relative;
	float: left;
	height: 100%;
	overflow: hidden;
	margin: 0px 1px 0px 1px;
}
#leftDiv {
	width: 214px;
	float: left;
}
#rightDiv {
	width: 214px;
	float: left;
}
#chDiv , #contentDiv {
	width: 100%;
	height: 100%;
}
#chDiv {
	height: 4px;
	background: url(design/new/content-header.png) no-repeat top;
}
#contentDiv {
	position: relative;
	padding: 0px 16px 16px 16px;
	margin: 0px 1px 0px 1px;
}

.sideboxDiv {
	width: 214px;
	overflow: hidden;
}
.sbhDiv , .sbfDiv {
	width: 214px;
}
.sbhDiv {
	height: 4px;
	background: url(design/new/sidebox-header.png) no-repeat top;
}
.sbcDiv {
	width: 189px;
	background: url(design/new/sidebox-bg.png) repeat-y;
	padding: 10px 20px 10px 10px;
	margin-right: 5px;
}
.sbfDiv {
	height: 4px;
	background: url(design/new/sidebox-footer.png) no-repeat bottom;
}
#menuDiv {
	width: 994px;
	margin: 0px auto 0px auto;
	height: 41px;
}
#mDiv0 {
	margin-top:5px;
	width: 105px;
}
#mDiv1 , #mDiv4 , #mDiv5 , #mDiv6 {
	width: 90px;
}
#mDiv2 {
	width: 163px;
}
#mDiv3 {
	width: 183px;
}
#mDiv7 {
	width: 165px;
	margin-top: 5px;
}
#loginDiv {
	width: 190px;
	position: absolute;
	left: 50%;
	margin: -83px 0px 0px 289px;
	text-align: right;
}
.loggedinDiv a {
	color: #67615c;
}

.loggedinDiv a:hover {
	color: #df5829;
	text-decoration: underline;
}
#loginTable {
	width: 190px;
}
#loginTable td {
	text-align:right;
}
.inputok {
	/*background: url(design/new/login-input-bg.png) no-repeat;*/
	width: 60px;
	border: 1px solid #ada899;
	background-color: #ece8dc;
	height: 17px;
}
.separatordiv {
	float: left;
}
.menudiv, .menudiv0 {
	height: 41px;
	float: left;
	line-height: 38px;
	text-align: center;
}
.menudiv:hover {
	background: url(design/new/topmenu-bg-select.png) repeat-x;
}
#mDiv7:hover {
	background: none;
}
ul {
	margin: 0px 0px 0px -35px;
}
#topmenu li {
	float: left;
	height: 41px;
	line-height: 41px;
}
li {
	list-style: none;
	margin: 2px 0px 0px 5px;
	line-height: 20px;
}
img {
	border: none;
}
menu {
	margin: 0px 0px 0px -40px;
}
a {
	text-decoration: none;
	text-transform: none;
}

/* --------------GOOGLE, RSS, NYELVEK----------------*/
#glDiv {
	display: none;
	width: 306px;
	overflow-x: none;
	padding: 10px;
	text-align: left;
	background: url(design/new/world-flags-bg.png);
	position: absolute;
	top: 0px;
	left: 50%;
	margin: 10px 0px 0px 170px;
	font-size: 12px;
	z-index: 1;
}
#grlDiv img {
	border: none;
	margin: 0px 0px 0px 6px;
}
.gbDiv {
	float: left;
	width: 100px;
	margin: 0px 1px 0px 1px;
}
.glLi {
	margin: 0px;
	line-height: 22px;
	height: 22px;
}
.glLi:hover {
	/*background-color: #EA7201;*/
}
.glLi img {
	border: none;
	margin: 0px;
	vertical-align: middle;
	margin-top: -4px;
}
.glLi a {
	text-decoration: none;
	text-transform: none;
	color: #FFF;
}
.glLi a:hover {
	text-decoration: none;
	text-transform: none;
	color: #F6A85F;
}

/* --------------FÜGGŐLEGES BAL MENÜ----------------*/
#mLi11 { background: url(design/new/icon-download-categories.gif) left; }
#mLi12 { background: url(design/new/icon-download-countries.gif) left; }
#mLi13 { background: url(design/new/icon-download-region.gif) left; }
#mLi14 { background: url(design/new/icon-download-turizmus3.gif) left; }
#mLi15 { background: url(design/new/icon-newpoi.gif) left; }
#mLi21 { background: url(design/new/icon-upload-byaddress.gif) left; }
#mLi22 { background: url(design/new/icon-upload-bycoordinates.gif) left; }
#mLi23 { background: url(design/new/icon-upload-speedcam.gif) left; }
#mLi24 { background: url(design/new/icon-upload-poicollection.gif) left; }
#mLi31 { background: url(design/new/icon-extras-detailedsearch.gif) left; }
#mLi32 { background: url(design/new/icon-extras-route.gif) left; }
#mLi33 { background: url(design/new/icon-extras-border.gif) left; }
#mLi34 { background: url(design/new/icon-extras-richpois.gif) left; }
#mLi35 { background: url(design/new/icon-extras-leiras-foto.gif) left; }
#mLi36 { background: url(design/new/icon-extras-error.gif) left; }
#mLi37 { background: url(design/new/icon-extras-igo8skins.gif) left; }
#mLi38 { background: url(design/new/icon-extras-igoamigo.gif) left; }
#mLi39 { background: url(design/new/icon-newpoi.gif) left; }
#mLi41 { background: url(design/new/icon-support-software.gif) left; }
#mLi42 { background: url(design/new/icon-support-faq.gif) left; }
#mLi43 { background: url(design/new/icon-support-help.gif) left; }

#mLi11 , #mLi12 , #mLi13 , #mLi14 , #mLi15 , #mLi21 , #mLi22 , #mLi23 , #mLi24 , #mLi31 , #mLi32 , #mLi33 , #mLi34 , #mLi35 , #mLi36 , #mLi37 , #mLi38 , #mLi39 , #mLi41 , #mLi42 , #mLi43 {
	width: 145px;
	line-height: 25px;
	padding-left: 35px;
}
#mLi11:hover , #mLi12:hover , #mLi13:hover ,#mLi14:hover ,#mLi15:hover , #mLi21:hover , #mLi22:hover , #mLi23:hover , #mLi24:hover , #mLi31:hover , #mLi32:hover , #mLi33:hover , #mLi34:hover , #mLi35:hover , #mLi36:hover , #mLi37:hover , #mLi38:hover , #mLi39:hover , #mLi41:hover , #mLi42:hover , #mLi43:hover {
	background-position: right;
}
#mLi11:hover a , #mLi12:hover a , #mLi13:hover a ,#mLi14:hover a ,#mLi15:hover a , #mLi21:hover a , #mLi22:hover a , #mLi23:hover a , #mLi24:hover a , #mLi31:hover a , #mLi32:hover a , #mLi33:hover a , #mLi34:hover a , #mLi35:hover a , #mLi36:hover a , #mLi37:hover a , #mLi38:hover a , #mLi39:hover a , #mLi41:hover a , #mLi42:hover a , #mLi43:hover a {
	color: #f89670;
}

/* --------------IDs--------------*/
#downpercTable {
	margin-left: 5px;
	margin-top: 5px;
}
/* --------------CLASSES--------------*/
.sbtitleSpan { /* --------------OLDALSÓ DOBOZ CÍMEI--------------*/
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
	font-family: calibri, tahoma;
	color: #cb2f00;
}
.sbmodSpan {
	color: #f89670;
	font-family: calibri, tahoma;
	font-size: 14px;
	font-weight: bold;
}
.sbmodSpan a {
	color: #f89670;
}
.sbmod2Span {
	color: #ada9a6;
	font-family: calibri, tahoma;
	font-size: 12px;
}
.sbmod3Span {
	color: #df5829;
	font-family: calibri, tahoma;
	font-size: 12px;
}
.sbmod3Span a {
	color: #df5829;
}
.cbSpan {
	color: #003B7D;
}
.button-small { /* --------------KICSI GOMB--------------*/
	background: url(design/new/gomb-kicsi.gif);
	border: none;
	height: 19px;
	line-height: 19px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	cursor: pointer;
}
.button-big { /* --------------NAGY GOMB--------------*/
	background: url(design/new/gomb-nagy-orange.png);
	border: none;
	height: 24px;
	line-height: 24px;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	cursor: pointer;
}
.updatenewSpan {
	color: #df5829;
}
.boldSpan {
	font-weight: bold;
	color: #df5829;
}
.bold2Span {
	font-weight: bold;
}
.sbP {
	margin-left: 5px;
	margin-bottom: 0px;
	color: #67615c; 
}
.sbP a {
	color: #67615c; 
}
.sbcDiv a {
	color: #67615c;
}
.sbmod3Span a {
	color: #df5829;
}
#footertextDiv {
	width: 100%;
	text-align: center;
	height: 43px;
	line-height: 43px;
	font-family: calibri, tahoma;
}
#googleandrssDiv {
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: 400px;
	margin-top: 45px;
}
#footerpoilogo {
	margin-bottom: 10px;
}
#checkDiv {
	position: relative;
	width: 998px;
	margin: 0px auto 0px auto;
}