
.titel_inner{ padding:80px 150px 0px 0px; text-align:right;}
.titel_inner h1{ color:#fff; font-size:24px; text-transform:uppercase;}

form{margin:0; padding:0;}
fieldset{border:0px;}
#contact_form{margin:0 auto; position:relative}
label{margin:3px 0px;}
label.sp { width:3px;}
span.error{color:red;text-align:left;}

#message{ margin-left:0px;}
#message h2	{}
#message p{margin:6px 0px; }

input.text-input{ margin:4px 8px 4px 0px; width: 280px; height:15px; padding:5px 2px; border:solid 1px #e4e4e4; vertical-align:middle}
textarea.text-input{ margin:0px 8px 4px 0px; padding: 5px 2px; border:solid 1px #e4e4e4; vertical-align:top; width:380px;}
#contact_form input:focus, #contact_form textarea:focus {border:solid 1px #e4e4e4; }
input.text-input{width: 320px; margin:3px 0px 6px 0px}
textarea.text-input{width: 320px; margin:0px}
span.error{color:red;text-align:left;}
input.button{background-color:#fff; background-position:right; color:#333333 !important; padding:5px 10px 8px 13px; width:100px; text-align:left; height: 30px; display:block; margin-top:10px; border:0px;cursor:pointer; border:1px solid #ccc;}

/** vps, dedicated, shared, ircd **/
ul.col1, ul.col2, ul.col3, ul.col4{display:inline; padding:0px; list-style-position:outside; float:left; color:#000; list-style-type:none;}
ul.col1 h4, ul.col2 h4, ul.col3 h4, ul.col4{ font-size:14px; margin:0px;}

ul.col1{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:180px;
	font-size:12px;
}
li.tl1{
	text-indent:15px;
	background-image:url(../images/title_red.gif);
	color:#fff;
	padding-top:15px !important;
	padding-bottom:2px !important;
}
ul.col1 li{
	display:block;
	height:24px;
	width:250px;
	padding:5px 0px 0px 10px;
	text-align:left;
}

ul.col2{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:122px;
	text-align:center;
	font-size:12px;
}
li.tl2{
	text-align:center;
	background-image:url(../images/title_red.gif);
	color:#fff;
	padding:15px 0px 2px 0px !important;
}
ul.col2 li{
	display:block;
	height:24px;
	width:122px;
	padding:5px 0px 0px 0px;
	text-align:center;
}

ul.col3{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:100px;
	text-align:center;
	font-size:12px;
}
li.tl3{
	text-align:center;
	background-image:url(../images/title_red.gif);
	color:#fff;
	padding:15px 0px 2px 0px !important;
}
ul.col3 li{
	display:block;
	height:24px;
	width:122px;
	padding:5px 0px 0px 0px;
	text-align:center;
}

ul.col4{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:180px;
	text-align:center;
	font-size:12px;
}
li.tl4{
	text-align:center;
	background-image:url(../images/title_red.gif);
	color:#fff;
	padding:15px 0px 2px 0px !important;
}
ul.col4 li{
	display:block;
	height:24px;
	width:180px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
/* for price */
li.price{
	display:none;
	line-height:normal;
	margin:10px 0px 0px 0px;
	
}
.price{color:#000;font-size:14px;}
.price sup{color:#000;font-size:16px;}
/* for icon */
.icon{padding:0px 6px 0px 0px;margin:0px;}
.txt_plan{vertical-align:super;}

