@charset "UTF-8";#main-table{	width:100%;	vertical-align:top;	text-align:right;	background-image:url('../images/headpic.jpg');	background-position:center left;	background-repeat:repeat-x;}.header{	background: url(../images/header.jpg) no-repeat;	margin: 0px;	padding: 0px;	height: 138px;	width: 904px;}#header{	background: url(../images/header/header_new.jpg) no-repeat;	margin: 0px;	padding: 0px;	height: 138px;	width: 904px;}.logo {	float: left;	height: 138px;	width: 280px;	margin: 0px;	padding: 0px;}.logo img{	border-style: none;	float: left;}.logoTelefon{	float: right;	height: 138px;	width: 250px;	margin: 0px;	padding: 0px;}.logoTelefon img{	float: right;}#content{	background: url(../images/booktops_center_1.jpg) repeat-x top;	width: 867px;	margin-right: auto;	margin-left: auto;	position: relative;	margin-bottom: 10px;}#topicons{	float:left;	padding-left:35px;}a:focus {outline:none}.link1{	color:#057BB8;	text-decoration:none;}.link1:hover{	color:#EAA935;	text-decoration:underline;}.link2{	color:#FFFFFF;	text-decoration:none;}.link2:hover{	color:#C0EB15;	text-decoration:underline;}.text01{	padding:10px 15px 10px 15px;	text-align:justify;}.greentext{	color:#d8ff00;}.greentextBold{	color:#d8ff00;	font-weight: bold;}/*  MAIN MENU START */#menu-container{	float:left;	display:inline;	text-align:left;	position: relative;	height: 33px;	width: 803px;}#menu-container ul{	margin: 0;	padding:0;}#menu-container ul li{     position:relative;		 list-style:none;		 padding:0px;		 margin:0;		 float:left;}#menu-container ul li a {	font-family: Tahoma, Arial, Helvetica, Verdana;	text-decoration: none;	font-weight:bold;	font-size: 11px;	color: #1fa7d0;	text-align:center;	background-image: url(../images/menubg.gif);	background-position:center left;	background-repeat:no-repeat;	margin:0 1px 0 0;	padding: 10px 0 10px 0;	width:111px;	display:block;	letter-spacing: 1px;	}#menu-container ul li a:hover{	color: #FFFFFF;}#menu-container ul li span {	font-family: Tahoma, Arial, Helvetica, Verdana;	text-decoration: none;	font-weight:bold;	font-size: 11px;	color: #000000;	text-align:center;	background-image: url(../images/menubg_active.gif);	background-position:center left;	background-repeat:no-repeat;	margin:0 1px 0 0;	padding: 10px 0 10px 0;	width:128px;	display:block;	}/* CSS Document */.blokKonyvSap{	background: url(../images/booktops_konyveles.jpg) no-repeat;	height: 84px;	width: 410px;}.blokWebSap{	background: url(../images/booktops_webdesign.jpg) no-repeat;	height: 84px;	width: 410px;}.home-konyveles{	background-image:url(../images/home_bg_konyvelesV.jpg);	background-position:bottom left;	background-repeat:no-repeat;	background-color:#006aa7;	vertical-align:top;	width:350px;	padding: 10px 30px 30px;	min-height: 300px;}.home-konyveles p{	letter-spacing: 2px;	line-height: 16px;	text-align: left;}.home-webdesign{	background-image:url(../images/home_bg_webdesignV.jpg);	background-position:bottom left;	background-repeat:no-repeat;	background-color:#006aa7;	vertical-align:top;	width:350px;	padding: 10px 30px 30px;	min-height: 300px;}.home-webdesign p{	letter-spacing: 2px;	line-height: 16px;	text-align: left;}.home-webdesign, .home-konyveles{	font-size:12px;	color:#ffffff;	line-height: 13px;	letter-spacing: 1px;	text-align: justify;}.footerBlok{	background: url(../images/home_bg_konyvelesFoter.png) no-repeat left bottom;	height: 16px;	width: 410px;}.footerBlokWb{	background: url(../images/home_bg_webdesigFoter.png) no-repeat left bottom;	height: 16px;	width: 410px;}ul.home-list{	list-style-image: url(../images/li_bullet.gif);	list-style-type: circle;	margin-left:20px;	margin-top:20px;	margin-bottom:30px;	padding:0;}ul.home-list li{ 	line-height:20px;}.boxKonyv{	margin-bottom: 12px;	float: right;	width: 410px;}.boxFooter{	height: 33px;}.boxWeb{	float: left;	margin-bottom: 12px;	width: 410px;}#befoglalo{	width: 904px;	margin-top: 0px;	margin-right: auto;	margin-left: auto;}.menuBottom{	height: 17px;	width: 904px;}.menuHor{	height: 33px;	width: 904px;}.topicons{	float:right;	padding-left:35px;	margin-right: 15px;}.footer{	color:#ffffff;	font-size:10px;	text-align:center;	background:url(../images/footerGlob.png) no-repeat left top;	padding:9px 0 8px;	display:block;	width:904px;	letter-spacing: 1px;}.footer a{	color:#c2ff1a;	text-decoration:none;}.footer a:hover{	color:#ffffff;	text-decoration:underline;}.clearfloat { 	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}#pageContent{	width: 867px;	margin-right: auto;	margin-left: auto;	margin-bottom: 15px;}.bodyHeader{	height: 84px;	width: 867px;	background: url(../images/pagetops_webdesign.jpg) no-repeat left top;}.bodyHeaderTwo{	height: 84px;	width: 867px;	background: url(../images/pagetops_wk.jpg) no-repeat left top;}.bodyHeaderKonyv{	height: 84px;	width: 867px;	background: url(../images/pagetops_konyveles.jpg) no-repeat left top;}.body-container{	padding:5px 110px 60px 50px;	font-size:12px;	color:#ffffff;	width: 480px;	float: left;	margin-left: 15px;	line-height: 15px;	min-height: 300px;}.body-container p{	line-height: 18px;	letter-spacing: 1px;}.page-webdesign{	background-image:url(../images/page_bg_webdesign.jpg);	background-position:left bottom;	background-repeat:no-repeat;	background-color:#007CBF;	width: 867px;	text-align: justify;	height: 100%;	margin: 0px;	background-image: url(../images/page_bg_webdesign.jpg);}.submenuLeft{	width: 208px;	float: left;	text-align: left;}ul.submenu-list{	list-style-type: none;	margin:0 0 30px;	padding:0 0 0 15px;	}ul.submenu-list li{	padding:10px 5px 10px 3px;	width:180px;	border-bottom:1px dotted #00C4FF;	letter-spacing: 1px;}ul.submenu-list li a{	background-image: url(../images/li_bullet.gif);	background-position:center left;	background-repeat:no-repeat;	font-size: 11px;	font-weight:bold;	color:#ffffff;	text-decoration:none;	padding:0 0 0 15px;}ul.submenu-list li a:hover{	color:#C2FF1A;	text-decoration:underline;}#bodyFooter{	height: 15px;	width: 867px;	background: url(../images/page_bottom_webdesign.png) no-repeat left top;}.button{	padding-bottom: 18px;}.refer_kep{	padding: 0px;	float: left;}#refer_kep{	display: block;	border-bottom: 1px dotted #1AC4FD;	padding: 1px 0px 4px;	margin-bottom: 10px;}.refer_kep img{	margin: 0;	border-style: none;	padding: 0px;}.redText{	color: #F00;}.body-container li{	line-height: 16px;	letter-spacing: 1px;	padding-top: 2px;	padding-bottom: 2px;}.referText{	padding: 4px 1px 1px;	width: 300px;	margin: 0px;	float: right;}.lefMenuBefog{	padding-bottom: 3px;	width: 187px;	margin-left: 16px;}.lefMenuBefog p{	padding: 5px 3px 3px 15px;	border-bottom: 1px dotted #00BDF6;	margin-bottom: 3px;}