html,body{
height:100%;
background-color: #FFFFFF;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}


/* AUTUMN
body, html {
	background: url(../images/back.png) top center no-repeat #FF0033;
}
*/


/* WINTER */
body, html {
	background: url(../images/back_spring.png) top center no-repeat #339900;
}


*
{
	font-family: Tahoma, Arial, Helvetica, sans-serif					
}
.fullheight{height:100%;}
.td1 {background-image: url(../images/line.gif);
}
.td2 {background-image: url(../images/menudev.gif);
background-repeat: repeat-y;
background-position: right;
}
.td3 {background-image: url(../images/menudev.gif);
background-repeat: repeat-y;
background-position: left;
}
.mainmenu {
background-image: url(../images/menubg.jpg);
vertical-align:middle;
font-weight:Normal; font-size: 11px; color: #666666;
}
a.mainmenu {BACKGROUND: none; COLOR: #ffffff;
}
a.mainmenu:link				{font-weight:normal; font-size: 11px; color:#666666; TEXT-DECORATION: none;}
a.mainmenu:visited       	{font-weight:normal; font-size: 11px; color:#666666; TEXT-DECORATION: none;}
a.mainmenu:active         	{font-weight:normal; font-size: 11px; color:#666666; TEXT-DECORATION: none;}
a.mainmenu:hover        	{font-weight:normal; font-size: 11px; color:#08608F; TEXT-DECORATION: none;}

.redtext {
font-size: 11px; color: #8DC3D8;
}
.linebg {background-image:url(../images/line.gif)
}
.over {
background-color:#999999;
text-align:center;
vertical-align:middle;
font-weight:bold; font-size: 12px; color: #ffffff;
}
.shadowbottom {
background-image:url(../images/bottom.jpg);
}
.shdowtop {
background-image:url(../images/top.gif);
}
.content {
text-align:justify; font-size: 11px; color:#666666;
}
.boldcontent {
text-align:justify; font-weight:bold; font-size: 11px; color:#666666;
}
.copyright{
font-size: 10px; color:#666666;
}
.services {
font-size: 17px; color:#666666;
}
INPUT {
	BACKGROUND-COLOR: #E3F6FF;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	font-family: Tahoma, Verdana, AzerWeb, Arial;
	font-size: 11px;
	color: #666666;
}
.pole {
	BACKGROUND-COLOR: #E3F6FF;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	font-family: Tahoma, Verdana, AzerWeb, Arial;
	font-size: 11px;
	color: #666666;
}
.titilebg_dial {background-image: url(../images/title_dialup_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_adsl {background-image: url(../images/title_adsl_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_hosting {background-image: url(../images/title_host_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_techserv {background-image: url(../images/title_techser_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_support {background-image: url(../images/title_support_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_design {background-image: url(../images/title_design_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_leased {background-image: url(../images/title_leased_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_about {background-image: url(../images/title_about_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_map {background-image: url(../images/title_map_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_order {background-image: url(../images/title_order_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_where {background-image: url(../images/title_where_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_feedback {background-image: url(../images/title_feedback_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_links {background-image: url(../images/title_links_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_vacancy {background-image: url(../images/title_vacancy_bg.jpg);
background-repeat: repeat-x;
}
.titilebg_ads {background-image: url(../images/title_ad_bg.jpg);
background-repeat: repeat-x;
}
.contentbg {background-image: url(../images/content_bg.jpg);
background-repeat: repeat-x;
background-position: top;
text-align:left;
}
.contentbgright {background-image: url(../images/content_bg.jpg);
background-repeat: repeat-x;
background-position: top;
padding-left:40px;
padding-top:30px;
vertical-align:top;
text-align:left;
}
.pricelist {
font-size: 12px; color:#666666;
}
.pricelisttitle {
font-weight:bold; font-size: 12px; color:#666666;
}
.tdpad {
	padding-top: 5px; padding-bottom:5px; padding-left: 30px;
}
.tdonepxbor {
	BORDER-BOTTOM: #cccccc 1px solid; padding-top: 5px; padding-bottom:5px; padding-left: 30px;
}
.tdtwopxbor {
	BORDER-BOTTOM: #cccccc 2px solid; padding-top: 5px; padding-bottom:5px; padding-left: 30px;
}
.tdonepxborcolor {
	BORDER-BOTTOM: #cccccc 1px solid; padding-top: 5px; padding-bottom:5px; padding-left: 30px; background-color: #FCF4EF;
}
.tdtwopxborcolor {
	BORDER-BOTTOM: #cccccc 2px solid; padding-top: 5px; padding-bottom:5px; padding-left: 30px; background-color: #FCF4EF;
}
.tdonepxborcolvio {
	BORDER-BOTTOM: #cccccc 1px solid; padding-top: 5px; padding-bottom:5px; padding-left: 30px; background-color: #FCF4EF;
}
.tdtwopxborcolvio {
	BORDER-BOTTOM: #cccccc 2px solid; padding-top: 5px; padding-bottom:5px; padding-left: 30px; background-color: #FCF4EF;
}
.curlevel {
font-weight:normal; font-size: 11px; color:#08608F;
}
.rightmenu {
font-weight:normal; font-size: 15px; color:#666666;
}
.titltes {
padding-left: 30px; padding-bottom:3px; font-size: 12px; color:#666666; text-align:left;
}
.feedback {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	font-family: Tahoma, Verdana, AzerWeb, Arial;
	font-size: 12px;
	color: #333333;
}
.formpad {
padding-bottom:10px; padding-top:10px; padding-left: 10px; font-family: Tahoma, Verdana, AzerWeb, Arial;
	font-size: 12px; 
}
.error {
padding-bottom:5px; padding-top:5px; border: solid #FF0000 1px; text-align:center; background-color:#FFD2D2; font-size: 12px; color:#666666;
}
.accepted {
padding-bottom:5px; padding-top:5px; border: solid #00CC33 1px; text-align:center; background-color:#D9FFD9; font-size: 12px; color:#666666;
}
.news {font-weight:normal; font-size: 11px; COLOR: #666666;
}
a.news {BACKGROUND: none; COLOR: #666666;
}
a.news:link				{font-weight:normal; font-size: 11px; color:#666666; TEXT-DECORATION: none;}
a.news:visited       	{font-weight:normal; font-size: 11px; color:#666666; TEXT-DECORATION: none;}
a.news:active         	{font-weight:normal; font-size: 11px; color:#666666; TEXT-DECORATION: none;}
a.news:hover        	{font-weight:normal; font-size: 11px; color:#0099FF; TEXT-DECORATION: underline;}
.newstitle {padding-left:20px; padding-top:10px; font-weight:bold; font-size:14px; color:#666666;}
.newscontent {padding-left:10px; padding-top:10px; font-weight:normal; font-size:12px; color:#666666;}
.date {padding-left:10px; font-weight:normal; font-size:11px; color:#666666;}
.shortnews {
text-align:justify; font-size: 11px; color:#666666; padding-right:20px; 
}



.snowleft {
background:url(../images/snowleft.jpg) top right repeat-x;
background-color:#4B8ABF;
height:610px;
}
.snowleftbg {
background:url(../images/snowleftbg.jpg) top right;

}
.snowright {
background:url(../images/snowright.jpg) top left repeat-x;
background-color:#4B8ABF;
height:610px;

}
.snowrightbg {
background:url(../images/snowrightbg.jpg) top left;
}



.springleft {
background:url(../images/springleft.jpg) top right repeat-x;
background-color:#63BF5F;
height:217px;
}
.springleftbg {
background:url(../images/springleftbg.jpg) top right;
_height:100%;
}
.springleftbg1 {
background:url(../images/springleftbg.jpg) top right;
}
.springright {
background:url(../images/springright.jpg) top left repeat-x;
background-color:#63BF5F;
height:217px;

}
.springrightbg {
background:url(../images/springrightbg.jpg) top left;
_height:100%;
}
.springrightbg1 {
background:url(../images/springrightbg.jpg) top left;
}