@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:#300;}
#content{position:relative;width:970px;height:160px;border:20px solid #f93;background:#c60;margin:10px auto;border-left:1px solid #f93;border-right:1px solid #f93;border-top:1px solid #f93;}
#main{position:relative;margin:160px 0 -20px 0;padding:20px 130px 10px 130px;border-left:1px solid #f93;border-right:1px solid #f93;background:#ffe;text-align:center;}
#footer{position:relative;bottom:0;left:0;margin:0 0 10px 0;padding:0 130px;height:100px;background:#c60;border-left:1px solid #f93;border-bottom:1px solid #f93;border-right:1px solid #f93;}
#footer_text {position:relative;left:-130px;width:400px;text-align:left;font-weight:bold;font-family:Tahoma, Arial, sans-serif;color:#ffe;background:#c60;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:#f93;background:#c60;font-size:10px;font-weight:bold;}
#footer_text a:hover, #footer_text a:active {text-decoration:none;color:#f00;background:#c60;}
#footer_qr-kod {position:absolute;left:440px;top:5px;}
#m{position:relative;padding:10px;border-left:1px dotted #800;border-right:1px dotted #800;text-align:center;}
#side1{position:absolute;top:180px;left:5px;width:120px;}
#side2{width:120px;position:absolute;top:180px;right:5px;}
#side1 p, #side2 p {font-family:tahoma, arial, sans-serif;font-size:10px;}#side1 p{text-align:center;margin:3px;}
#side1 h2, #side2 h2 {font-family:tahoma, arial, sans-serif;font-size:14px;background-color:#ffe;color:#f93;display:inline;padding:2px 15px 2px 15px;font-variant:small-caps;}
#nav {position:absolute;top:170px;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:#ffe;background:#c60;text-decoration:none;}
#navigation a:hover, #navigation a:active {color:#c14;background:#ffd;}
#navigation ul ul{position:absolute;top:0;left:100%;background:#ffc;}
#navigation li{position:relative;}
#newsletter{width:110px;text-align:center;color:#600;}
#newsletter input {width:90px;background:#ffe;;border:solid 1px #800;padding:2px;font-size:10px;font-weight:bold;color:#800;margin:5px auto;}
#newsletter .submit, #cliens .submit{color:#eff;background:#c60;border:2px outset #f93;width:80px;height:20px;font-size:9px;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 #600;background:#ffa;;padding:1px;margin:10px auto 10px auto;display:block;}
.header{position:relative;background:#c60;color:#ffe;font-size:14px;font-weight:bold;padding:8px;}
.c{text-align:center;}.r{text-align:right;}.clear{clear:both;}
.k{padding:2px;border:1px solid #f93;} 
.contact{position:relative;width:460px;background:#ffa;color:#800;border:solid 1px #c60;padding:1px 1px 10px 1px;display:block;margin:10px auto;display:block;}
.contact fieldset{position:relative;color:#800;background:#ffa;width:90%;border:solid 1px #f93;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{width:200px;background-color:#ffe;border:solid 1px #f93;color:#600;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:#eff;background:#c60;width:110px;height:25px;padding:1px;font-size:12px;font-weight:bold;cursor:pointer;border:2px outset #f93;}
.contact fieldset p{text-align:center;color:#600;background:#ffa;font-size:10px;font-weight:bold;}
.contact fieldset textarea {margin-top:5px;width:200px;height:50px;background-color:#ffe;border:solid 1px #f93; margin:2px;color:#600;font-size:12px;font-weight:bold;}
.contact p {margin-left:15px;margin-right:15px;}
.contact a:link, .contact a:visited{color:#f93;font-size:10px;:font-weight:bold;text-decoration:none;}							 
.contact a:hover, .contact a:active{color:#f00;}
.calc{position:relative;background:#f93;color:#800;border:solid 1px #600;padding:1px 1px 10px 1px;display:block;margin:10px auto;display:block;}
.calc fieldset{position:relative;color:#800;background:#f93;width:90%;border:solid 2px #f00;padding:5px;margin:10px auto;display:block;}
.calc label{float:left;margin:5px 0 0 10px;width:120px;text-align:right;font-weight:bold;font-size:12px;color:#800;background:#f93;}
.calc fieldset input{margin:5px 2px 2px 2px;background-color:#ffe;border:solid 1px #9ac;color:#600;font-size:12px;font-weight:bold;}
.calc legend{color:#f00;background:#f93;font-weight:bold;font-size:12px;text-align:center;padding: 2px 5px;margin:5px;}
.calc .submit{color:#ffe;background-color:#600;border:outset 3px #f93;width:120px;height:30px;font-size:12px;font-weight:bold;cursor:pointer;}
.unit{margin-left:5px;font-weight:bold;font-size:12px;color:#800;background:#f93;}
#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:#800;font-size:24px;}h2{font-family:Georgia,'Times New Roman',Garamond,'Minion Web',serif; color:#900;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:12px;}
.class p{text-align:justify;padding:2px;font-size:12px;}
ul, ol{margin-left:30px;}
img{border:none;}
table{text-align:center;padding:5px;font-size:14px;}
.c{text-align:center;}
.r{text-align:right;}.r5{margin-right:5px;}.r10{margin-right:10px;}.t5{margin-top:5px;}
a:link,a:visited{color:#f93;text-decoration:none;font-weight:bold;font-size:12px;}a:hover{color:#f00;}
#slogen_logo{position:absolute;left:250px;top:0px;width:500px;height:160px;background:url('http://www.deszan.hu/pic/head.jpg');}
#head{position:absolute;left:250px;top:0px;width:500px;height:160px;background:url('http://www.deszan.hu/pic/head_deszan.jpg');}	
#slogen_text{position:absolute;right:5px;bottom:0px;width:200px;height:30px;background:url('http://www.deszan.hu/pic/slogen.jpg');}
#slogen{position:absolute;right:5px;bottom:50px;width:200px;height:35px;background:url('');}
#logo{position:absolute;left:10px;top:0px;width:250px;height:160px;background:url('http://www.deszan.hu/pic/deszan_cutters_logo.jpg');}
#logo2{position:absolute;right:10px;top:0px;width:150px;height:100px;background:url('http://www.deszan.hu/pic/deszan_cutters_logo_2.jpg');}
.cikk{position:relative;top:0;left:0;width:300px;height:200px;border:solid 1px #c60;background:#dff;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:#f93;font-size:10px;}.cikk a:hover{color:#f00;}
.cikk ul{margin-top:-15px;}.cikk li{margin-top:0px;}
.l {position:absolute;right:5px;bottom:2px;font-size:10px;;}
#google {position:absolute;top:15px;right:50px;width:130px;height:25px;} 
#google input {width:80px;background:#ffe;border:solid 1px #ffa;padding:2px;font-size:10px;font-weight:bold;color:#600;margin-right:5px;}
#google .submit{color:#eff;background:#f93;width:40px;padding:1px;font-size:10px;font-weight:bold;cursor:pointer;border:1px outset #ffe;}
#google fieldset {width:140px;height:20px;font-weight:bold; border:solid 1px #ffe;padding:5px;}


