html { height: 100%; margin-bottom: 0.01em; }
body, p, table, tr, td, th, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; font-family: Tahoma,sans-serif; font-size: 13px; }
body {  color: #666; background-color: #ffffff; }
h1 { font-size: 18px; color: #ff7900; margin-bottom: 12px; border-bottom: 1px #ff7900 solid; }
h5 { color: #ff7900; margin-bottom: 12px; border-bottom: 1px #ff7900 solid; }
p { padding: 3px 0px; text-align: justify; text-indent: 15px; }
img, table { border: 0px; }
table, td, tr, th { text-align: left; vertical-align: top; padding: 0px 0px; margin: 0px 0px; }
a { color: #369; text-decoration: underline; }
li { list-style-image: url(http://www.softipo.hu/images/li.gif); }

#outer { width: 985px; border: 1px solid #cac9c4; }
#main { width: 100%; }
#logo { width: 432px; height: 128px; }
#title_pane { width: 353px; height: 128px; background-image: url(http://www.softipo.hu/images/title_bg.jpg); text-align: center; vertical-align: middle; font-weight: bold; }
#contact_pane { width: 180px; height: 126px; background-image: url(http://www.softipo.hu/images/title_bg.jpg); text-align: right; vertical-align: top; padding-right: 5px; }
#contact_pane div { padding-top: 2px; }
#logo_bottom { width: 402px; height: 39px; background-image: url(http://www.softipo.hu/images/logo_bottom.jpg); text-align: left; vertical-align: middle; padding: 0px 15px; }
#top_pane { width: 553px; height: 39px; background-image: url(http://www.softipo.hu/images/title_bottom_bg.jpg); text-align: right; vertical-align: middle; padding: 0px 15px; }
#inner { width: 100%; background: url(http://www.softipo.hu/images/leftpane_bg.jpg) repeat-y; }
#menu { padding: 10px 10px; border-bottom: 1px #cac9c4 solid; font-weight: bold; border-top: 1px #cac9c4 solid; }
#menu div { padding: 2px 0px; background-color: transparent; }
#menu div a { color: #3d3c37; text-decoration: none; padding: 2px 10px;}
#menu div a:hover { color: #f5f5f5; background-color: #8c8b82; }
#serverinfo { padding: 10px 10px; border-bottom: 1px #cac9c4 solid; margin-bottom: 10px; }
#serverinfo div { padding-left: 10px; }
#left_pane { width: 180px; }
#content_pane { padding: 10px 15px; border-top: 1px #cac9c4 solid; width: 590px; }
#right_pane { width: 171px; padding: 5px 5px; background-color: #fff; border-left: 1px #cac9c4 solid; border-top: 1px #cac9c4 solid; text-align: center; }
#footer { background: url(http://www.softipo.hu/images/footer_bg.jpg) top left repeat-x; color:#3d3c37; padding: 3px 5px; text-align: center; font-size: 11px; }
#poweredby { color:#3d3c37; padding-top: 3px; border-top: 1px #cac9c4 solid; text-align: center; }
#webreference { width: 100%; text-align: center }
#webreference td { padding: 5px; border: 1px #cac9c4 solid; text-align: center; }
#webreference a { margin-bottom: 10px; }
#map { border: 1px #000 solid; width: 550px; height: 450px; }
#errordesc { background-color: #fff; padding: 20px; padding-left: 95px; background: url(http://www.softipo.hu/images/error.jpg) 20px 20px no-repeat; border-bottom: 1px #ff7900 solid; }
#errordesc p { text-indent: 0px; }
#maildata { width: 100%; text-align: left; }
#maildata td { padding: 5px; vertical-align: top; }
#pchealth li { padding-bottom: 5px; }
#webhosting li { padding-bottom: 5px; list-style-type: decimal; }
#messagebox { width: 1px; height: 1px; background-color: #fff; }
#messagebox table { border: 1px solid black; background-color: #ece9d8; }
#messagebox_head { background-image: url(http://www.softipo.hu/images/dialog/head.jpg); background-repeat: repeat-x; }
#message_buttons { text-align: center; padding: 4px 4px; }
#cpmain a {font-size:11px;}
#avaya li, panasonic li { padding-bottom: 5px; }
#reference td { border-top: 1px dotted #ff7900; padding-top: 7px; }

.message_text_question { padding: 10px; padding-left: 65px; background: url(http://www.softipo.hu/images/dialog/question.jpg) no-repeat 10px 10px; }
.message_text_info { padding: 10px; padding-left: 65px; background: url(http://www.softipo.hu/images/dialog/info.jpg) no-repeat 10px 10px; }
.business_card { height: 128px; width: 450px; border: 1px #000 solid; background: url(http://www.softipo.hu/images/title_bg.jpg) top left repeat-x; }
.business_card td { padding-left: 5px; }
.business_card div { padding: 2px 0px; }
.thumbnail, .categories, .working { width: 100%; }
.thumbnail td { text-align: center; border: 1px #8c8b82 solid; padding: 10px; }
.categories td { text-align: left; padding: 2px; }
.table { width: 100%; background-color: #cac9c4; }
.table tr { background-color: #f7f4ed; }
.table td, th { padding: 1px 5px; text-align: center; }
.table th { font-weight: bold; }
.table img { padding: 5px 5px; }
.yes { text-align: center; vertical-align: middle; background: url(http://www.softipo.hu/images/yes.gif) center no-repeat; background-color: inherit; }
.hint {display:none; margin: 2px; border: 1px solid #c93; background-color: #ffc;}
.go_top { text-align: right; border-top: 1px #ff7900 solid; margin-top: 5px; padding-top: 2px; clear: both; }
.go_top a { text-decoration: none; }
.signature { text-align: right; padding-top: 15px; }
.res_ok { padding: 5px 5px; color: green; font-weight: bold; border: 1px #ff7900 dashed; background-color: #f7f4ed; }
.res_error { padding: 5px 5px; color: red; font-weight: bold; border: 1px #ff7900 dashed; background-color: #f7f4ed; }
.input { border:1px solid #7F9DB9;}
.pager a { text-decoration: none; }
.result { padding: 5px 10px; border: 1px #ff7900 dashed; background-color: #f7f4ed; }
.result_odd { background-color: #f7f4ed; }
.result_event { background-color: #ece9d8; }
.table_frame { padding: 5px 10px; border: 1px #ccc solid; background-color: #f7f4ed; }
.editform { padding: 5px 10px; border: 1px #ff7900 dotted; background-color: #f7f4ed; }
.required { color: #f00; width: 10px; }
.separator { border-top: 1px #ff7900 solid; margin-top: 5px; }
.smalltext { font-size: 11px; }
.fade { background-color:#444444; filter:alpha(opacity=80); opacity:0.8;}
.decimal_list { list-style-type: decimal; }
.question { padding-bottom: 2px; font-weight: bold; text-decoration: underline; }
.answer { padding-bottom: 8px; }
.cphead_text {font-weight:bold; padding-bottom:0px; padding-left:5px; padding-top:5px;}
.cphead_desc {clear:left; padding-bottom:10px; font-weight:normal; font-size:11px;}
.cpbutton {background-color:#f7f4ed; border:1px solid #3D3C37; font-size:12px; color:#3D3C37;}
.cptable {padding:10px;}
.cpgetback {padding:10px; width:100%; text-align:center; font-size:11px; text-decoration:none;}
.cpquota {background: transparent url(http://www.softipo.hu/images/cpanel/_progbar_start.png) repeat-x scroll; width:100px; height:18px;}
.cpquota_inner {background: transparent url(http://www.softipo.hu/images/cpanel/_progbar_full.png) repeat-x scroll; height:18px; float:left;}
.cppercent_text {width:100px; height:18px; color:#3D3C37; text-align:center; font-size:11px; padding-top:2px;}
.cpcellbox { border:1px solid #CCCCCC; margin:0px; padding:50px; width:100%; }
.cpcellbox_body {padding:5px;}
.noindent { text-indent: 0px; }
div.product-price, span.product-price { float: right; margin: -12px 0px 10px 10px; padding: 5px 5px 5px 10px; border-left: 1px solid #ff7900; border-bottom: 1px solid #ff7900; border-right: 1px solid #ff7900; text-align: right; background: transparent url(http://www.softipo.hu/images/leftpane_bg.jpg) repeat-y scroll top left; }
div.product-price span, span.product-price span { float: left; padding-right: 10px; }
h6 {background:transparent url(http://www.softipo.hu/images/cpanel/box_head_bg.jpg) repeat-x scroll center bottom; border-bottom:2px solid #CCCCCC; color:#333333; font-size:12px; font-size-adjust:none; font-style:normal; height:15px; line-height:normal; margin:0pt 0pt 10px; padding-left:3px; text-align:left; }

/*cpanel css*/
/*#files, #logs, #mail, #domains, #db, #software, #advanced { margin:0px; padding:0px; width:100%;}
#cpmain { padding: 5px 10px; border: 1px #ccc solid; background-color: #f7f4ed; width:592; }
.cpicon {width:40px; float:left;}
.collapse_control { background:transparent no-repeat scroll 0pt 0px; cursor:pointer; height:14px; width:14px; }
.item {float:left; display:block; height:50px; margin:0pt 5px 5px; padding:0pt; text-align:center;}
*/