@charset "iso-8859-2";
body{margin:0;font-family:Verdana,Arial,Futura,'Gill Sans',sans-serif ;text-align:center;background:#f93 none repeat scroll 0 0;color:#003;}
#content{position:relative;width:970px;height:120px;border:20px solid #f92;background:#c51;margin:10px auto;}
#main{position:relative;margin:120px 0 -20px 0;padding:30px 130px 10px 130px;border-left:1px solid #800;border-right:1px solid #800;background:#ffc;text-align:center;}
#footer{position:relative;top:0;left:0;margin:0;padding:0 130px;height:100px;background:#c51;border-left:1px solid #800;border-bottom:1px solid #800;border-right:1px solid #800;}
#footer_text {position:relative;left:-130px;width:400px;text-align:left;font-weight:bold;font-family:Tahoma, Arial, sans-serif;color:#ffc;padding:5px;float:left;} 
#footer_text p {font-size:10px;margin-left:15px;padding:0;margin-top:0;margin-bottom:0;}	
#footer_text a:link, #footer_text a:visited {text-decoration:none;color:#f92;font-size:10px;font-weight:bold;}
#footer_text a:hover, #footer_text a:active {text-decoration:none;color:#ff0;}
#m{position:relative;padding:10px;border-left:1px dotted #c14;border-right:1px dotted #c14;text-align:center;}
#side1{position:absolute;top:150px;left:5px;width:120px;}
#side2{width:120px;position:absolute;top:150px;right:5px;}
#side1 p, #side2 p {font-family:tahoma, arial, sans-serif;font-size:10px;}
#side1 h2, #side2 h2 {font-family:tahoma, arial, sans-serif;font-size:14px;background-color:#c51;color:#ffc;display:inline;padding:2px 15px 2px 15px;font-variant:small-caps;}
#nav {position:absolute;top:130px;left:175px;font-size:12px;font-weight:bold;color:#ccc;}
#navigation{width:100px;background:transparent;margin:auto;padding:0;}
#navigation li {margin:2px;}
#navigation ul{list-style:none;margin:0;padding:0;}	   
#navigation a:link, #navigation a:visited {font:bold 12px Tahoma, Arial, Verdana, sans-serif;text-transform:uppercase;text-align:center;display:block;border:1px solid #900;padding:2px;color:#ffc;background:#c51;text-decoration:none;}
#navigation a:hover, #navigation a:active {color:#c14;background:#ffa;}
#navigation ul ul{position:absolute;top:0;left:100%;background:#ffc;}
#navigation li{position:relative;}
#newsletter{width:110px;text-align:center;color:#c14;}
#newsletter input {width:90px;background:#ffc;;border:solid 1px #f92;padding:2px;font-size:10px;font-weight:bold;color:#800;margin:5px auto;}
#newsletter .submit, #cliens .submit{color:#ffc;background:#c51;border:outset 1px #f93;width:80px;height:20px;font-size:.6em;font-weight:bold;cursor:pointer;}
#newsletter label{font-weight:bold;font-size:10px;}
.text{padding:5px 5px 3px 5px;}
.text p{padding:0;margin-top:1px;margin-bottom:5px;}
.link{float:right;font-size:1em;}
.box{position:relative;width:130px;border:solid 1px #c14;background:#ffa;;padding:1px;margin:10px auto 10px auto;display:block;}
.header{position:relative;background:#c51;color:#ffc;font-size:12px;font-weight:bold;padding:5px;}
.c{text-align:center;}.r{text-align:right;}.clear{clear:both;}
.k{padding:2px;border:1px solid #c51;} 
.contact{position:relative;width:480px;background:#ffa;color:#c51;border:solid 1px #c51;padding:1px 1px 10px 1px;display:block;margin:10px auto;display:block;}
.contact fieldset{position:relative;color:#c51;background:#ffa;width:90%;border:solid 1px #c51;padding:5px;margin:10px auto;display:block;}
.contact label{float:left;margin:5px 0 0 10px;width:100px;text-align:right;font-weight:bold;font-size:12px;color:#800;background:#ffa;}
.contact fieldset input{margin:5px 2px 2px 2px;width:200px;background-color:#ffc;border:solid 1px #c51;color:#c51;font-size:12px;font-weight:bold;}
.contact fieldset select{margin:5px 2px 5px 2px;background-color:#ffc;border:solid 1px #c51;color:#c51;font-size:12px;font-weight:bold;}
.contact legend{color:#f00;background:#ffa;font-weight:bold;font-size:12px;text-align:center;padding: 2px 5px;margin:5px;}
.contact .submit{color:#ffc;background-color:#c51;border:outset 2px #f93;width:110px;height:25px;font-size:11px;font-weight:bold;cursor:pointer;}
.contact fieldset p{text-align:center;color:#933;background:#ffa;font-size:10px;font-weight:bold;}
.contact fieldset textarea {margin-top:5px;width:200px;background-color:#ffc;border:solid 1px #c51; margin:2px;color:#c51;font-size:12px;font-weight:bold;}
.contact fieldset textarea {height:50px;font-size:12px;}
.contact p {margin-left:15px;margin-right:15px;}
#logo_back{position:absolute;top:19px;left:24px;width:210px;height:70px;background:#800;}
h1{font-family:Georgia,'Times New Roman',Garamond,'Minion Web',serif; color:#600;font-size:24px;}h2{font-family:Georgia,'Times New Roman',Garamond,'Minion Web',serif; color:#800;font-size:20px;text-align:center;}h3{font-family:Georgia,'Times New Roman',Garamond,'Minion Web',serif; color:#600; font-size:18px;text-align:justify;}
p,ul,ol{text-align:justify;padding:2px;font-size:14px;}
ul, ol{margin-left:30px;}
img{border:none;}
a:link, a:visited{font-weight:bold;color:#f93;text-decoration:none;}
a:hover, a:active{color:#c14;}
table{text-align:center;padding:5px;font-size:14px;}
.c{text-align:center;}.f10{font-size:10px;}
.r{text-align:right;}.r5{margin-right:5px;}a:link,a:visited{color:#f93;text-decoration:none;font-weight:bold;}a:hover{color:#f00;}
#slogen{position:absolute;right:0px;top:10px;width:650px;height:100px;background:url('http://www.boldog-gyermek.hu/pic/slogen.gif');}
#logo{position:absolute;left:10px;top:0px;width:150px;height:120px;background:url('http://www.boldog-gyermek.hu/pic/boldog_gyermek_logo.png');}
#logo2{position:absolute;right:10px;top:0px;width:100px;height:100px;background:url('http://www.boldog-gyermek.hu/pic/boldog_gyermek_logo_2.jpg');}
.cikk{position:relative;top:0;left:0;width:300px;height:200px;border:solid 1px #800;background:#ffa url('http://www.boldog-gyermek.hu/pic/tudastar.jpg') no-repeat bottom left;color:#800;padding:1px 1px 10px 1px;display:block;float: left;margin:5px 10px;}
.cikk p{padding:5px;font-size:10px;}
.cikk ul{padding:5px 5px 5px 20px;font-size:10px;}
.cikk a{color:#800;}.cikk a:hover{color:#f00;}
.cikk ul{margin-top:-15px;}.cikk li{margin:top:0px;}
.l {position:absolute;right:5px;bottom:2px;}
#google {position:absolute;top:15px;left:160px;width:130px;height:25px;} 
#google input {width:80px;background:#ffa;border:solid 1px #fcc;padding:2px;font-size:10px;font-weight:bold;color:#800;margin-right:5px;}
#google .submit{color:#ffa;background:#a00;width:40px;padding:1px;font-size:10px;font-weight:bold;cursor:pointer;border:1px outset #fcc;}
#google fieldset {width:140px;height:20px;font-weight:bold; border:solid 1px #ffc;padding:5px;}