html, body { height: 100% }
body { background: White; margin: 0px 15px; }
body, td, li { font: 12px Arial; color: #343434; }


a {color: #326895; text-decoration: underline; }
a:hover { color: #326895; text-decoration: none; }
img  { border: none;}

h1, h2, h3, h4, h5, h6{ color: #003566; padding: 0px; margin: 10px 0em 0.5em 0em; }
p { margin: 0 0 0.5em 0; padding: 0; line-height: 16px}
h1 { font: bold 16px Arial;}
h2 { font: bold 14px Arial; }
h3, h4, h5, h6 { font: 12px Arial; }

#TopRow { background: #004381 url(/templates/ahru/images/top-row-bg.gif) repeat-x; }
#TopMenuTable { border-top: 7px solid #2D679C; }
#TopMenuTable td { color:White; padding: 15px 10px 0px 10px; }
#TopMenuTable td a { color:White; text-decoration: underline; }
#TopMenuTable td a:hover { color:White; text-decoration: none; }
#RightContent { padding: 0px 0px 8px 15px; }
#LeftContent { padding: 10px 15px 20px 0px; }
.RightList, .LeftList { background: #F7F7F7; color: #326895; margin-bottom: 10px;  padding: 17px 15px; padding-top:3px;}
.ArrowList { list-style-image: url(/templates/ahru/images/li-arrow.gif); padding-left: 15px; margin: 0px;}
.ArrowList li { margin-top: 11px; padding-left: 10px;}
.LeftList .ArrowList {list-style-image: url(/templates/ahru/images/li-arrow2.gif);} 
.LeftList .ArrowList .active {list-style-image: url(/templates/ahru/images/li-arrow2active.gif); font-weight:bold; color: #E77200; text-decoration: none;} 
.LeftList .ArrowList .active a {font-weight:bold; color: #E77200; text-decoration: none;}
.RightList .ArrowList .active {list-style-image: url(/templates/ahru/images/li-arrowactive.gif); font-weight:bold; color: #E77200; text-decoration: none;} 
.RightList .ArrowList .active a {font-weight:bold; color: #E77200; text-decoration: none;}

.RightList, .LeftList { background: #F7F7F7; color: #326895; margin-bottom: 10px;  padding: 17px 15px; padding-top:3px;}
.menu 		{list-style-image: url(/templates/ahru/images/li-arrow.gif); padding-left: 15px; margin: 0px;}
.menu li 		{padding-left: 10px;}
.mna	 	{list-style-image: url(/templates/ahru/images/li-arrow2active.gif);margin-top: 11px; font-weight:bold; color: #E77200; text-decoration: none;} 
.mn 			{list-style-image: url(/templates/ahru/images/li-arrow2.gif);margin-top: 11px; color: #E77200; text-decoration: none;} 
.mn a 		{color: #326895;}

.menu2 		{list-style-image: url(/templates/ahru/images/li-arrow2.gif); padding:5px 0px 0px 18px; margin: 0px;}
.menu2 li 		{padding:0px 0px 3px 0px; margin: 0px;}
.mna2 		{list-style-image: url(/templates/ahru/images/li-arrow2active.gif);  color: #E77200;}
.mn2 		{list-style-image: url(/templates/ahru/images/li-arrow2.gif);}



#Banners { margin: 5px 0px 0px 0px; height:149px; text-align:left; }
#Banners div { margin: 0px 0px 0px 0px; text-align:left; }
#Content { padding: 8px 0px; text-align: justify; padding-bottom: 30px;}
.BlockWithBorder { border: 1px solid #E2E2E2; border-top: none; padding: 14px; margin-bottom: 14px;}

#Section {border-bottom: 1px solid #014583;padding-bottom: 6px; color:#004481;}
#Section a {color:#535353; }
.Services {padding-top: 35px; font: normal 11px Tahoma; color: 444444;}
.Services img {margin-bottom: 5px;}
.Services a{padding-bottom: 35px; font: bold 13px Arial; color: #003566;}
.Services div {padding-top: 2px;}

.NewsDate { color: #FF6600; font-weight: bold; }
.Footer { border-top: 3px solid #004382; }

#ArtisMedia { color: #A0A0A0; font: 10px Verdana; padding: 15px; padding-bottom:5px; }
#ArtisMedia a { color: #FAFAFB; padding: 2px 6px; padding-top: 1px; background: #ABCB65; text-decoration:none; }
#ArtisMedia a:hover { text-decoration: none; background: #E28A2B; }
#Address { padding: 15px 0px 5px 0 ; font: 10px Verdana;}
#Address p {color:#A0A0A0;}
#Phones { padding: 8px 15px 5px 15px; }
.Tarifs td {text-align: center; font-size:11px;}
.TarifsReseller {margin-top:10px;}
.TarifsReseller td {text-align: center; color:#004482; font: bold 11px Tahoma;}

.TitleBlue {color:#014583; font-weight: bold;}
.TitleWhite {color:#FFF; font-weight: bold;}

#DomainCheck { background: #EDEDED url(/templates/ahru/images/domain-form-bg.gif) left no-repeat; margin-bottom: 15px;}
.CheckLeft {width: 66px; width: 8px;  background: url(/templates/ahru/images/check-domain-left.gif) no-repeat top left;}
.CheckRight {width: 66px; width: 8px;  background: url(/templates/ahru/images/check-domain-right.gif) no-repeat top right; }
.CheckBg {background: url(/templates/ahru/images/check-domain-center.gif) repeat-x top; height: 66px; vertical-align:middle;}
.CheckBg .form  {border: 1px solid #999999; background-color: white; font: normal 12px Arial;}
.CheckTable td {vertical-align:middle;}

div.Underline1 { font: bold 16px Arial; color: #003566; border-bottom: 3px solid #014583; padding-bottom: 1px; margin-top: 15px;}
div.Underline {font-size: 1px; border-bottom: 3px solid #014583; padding-bottom: 1px;margin-top: 7px;}
div.Underline2 { font: bold 16px Arial; color: #FF4200; border-bottom: 3px solid #FF5400; padding-bottom: 1px; }
div.Underline3 { font: bold 16px Arial; color: #003566; border-bottom: 3px solid #014583; padding-bottom: 1px; margin-top: 5px;}

#SellerBack {font: bold 16px Arial;color: #003566; margin-bottom:30px;}
#SellerBack a {font: normal 11px Tahoma;}
#SellerBack span {margin-left: 150px;}

.FormHostTop {background: url(/templates/ahru/images/formhosttop.gif) left bottom no-repeat; width: 212px;}
.FormHostTopA {background: url(/templates/ahru/images/formhosttopa.gif) left bottom no-repeat; width: 212px; }

.FormHostToptext {background: url(/templates/ahru/images/formhosttop_bg.gif) left top repeat-y; width: 212px; border-bottom: 2px solid #004381; text-align: center; font: bold 13px Arial; color: #868686; padding-bottom: 5px;}
.FormHostToptext a {color: #1A8100;}
.FormHostTopAtext {background: url(/templates/ahru/images/formhosttopa_bg.gif) left top repeat-y; width: 212px; text-align: center; font: bold 13px Arial; color: #004381; padding-bottom: 5px;}
.FormHostTopDel {border-bottom: 2px solid #004381;}

.FormHostTopRight {background: url(/templates/ahru/images/formhosttopright.gif) right top no-repeat; border-right: 2px solid #004381; width: 20px;}
.FormHostCenter {border-left: 2px solid #004381; border-right: 2px solid #004381;vertical-align: center; padding: 20px; background-color:#F6F6F6;}

.FormHostDesc {color:#004481; font-weight: bold;}

.FormHostBottomLeft {background: url(/templates/ahru/images/formhostbottomleft.gif) left bottom no-repeat; height: 9px;width: 212px;}
.FormHostBottomCenter {background: url(/templates/ahru/images/formhostbottomcenter.gif) bottom; height: 9px; }
.FormHostBottomRight {background: url(/templates/ahru/images/formhostbottomright.gif) right bottom no-repeat; height: 9px;width: 212px;}

#sitemap a {text-decoration: none;} #sitemap a:hover {text-decoration: underline;}
.sitemap1 {padding-top: 6px;}
.sitemap2 {padding-top: 5px; padding-left:25px;}
.sitemap2 li {margin-left: 40px; list-style-image: url(/templates/ahru/images/li1.gif);margin-top:2px;}

/* Hosting */

.hostingTarifs	
			{width: 288px;}
.hostingEmpty
			{float: left; margin-right: 1px; margin-bottom: 1px; width: 70px; height: 30px; line-height: 30px; text-align: center; font-weight: bold;}			
.hostingTime
			{float: left; margin-right: 1px; margin-bottom: 1px;  background-color: #f0f0f0; width: 70px; height: 30px; line-height: 30px;  text-align: center; font-weight: bold;}			
.hostingPlan
			{float: left; margin-right: 1px; margin-bottom: 1px;  background-color: #f0f0f0; width: 70px; height: 30px; line-height: 30px;  text-align: center; font-weight: bold;}			
.hostingCost
			{float: left; margin-right: 1px; margin-bottom: 1px;  background-color: #f5f5f5; width: 70px; height: 30px; line-height: 30px;  text-align: center; cursor: pointer;}			
.hostingCostS
			{float: left; margin-right: 1px; margin-bottom: 1px;  background-color: #000000; color: #FFFFFF; width: 70px; height: 30px; line-height: 30px;  text-align: center; cursor: pointer;}			

.hostingAccept
			{width: 131px; margin-left: 71px; text-align: right; background-color: #f5f5f5; padding: 5px; }
			
.clear		{height: 0px; clear: both;}

.domainSelect
			{width: 370px; background-color: #f0f0f0; padding: 10px 30px 10px 30px; margin-bottom: 1px;}
.domainInput
			{width: 370px; background-color: #f5f5f5; padding: 10px 30px 10px 30px; margin-bottom: 1px;}
.domainInput span
			{color: #EE0000;}
			
.bill
			{width: 380px; background-color: #f5f5f5; padding: 10px;}
.bill hr		{height: 1px; border: none; background-color: #666666;}
.bill h2		{font-family: Arial; font-size: 16px; font-weight: bold; color: #000000; margin: 10px 0px 0px 0px;}
.bill td		{padding-top: 10px;}
.billAccept
			{text-align: right;}
.auth h2		{font-family: Arial; font-size: 14px; font-weight: bold; color: #000000; margin: 10px 0px 0px 0px;}
.auth
			{width: 600px; background-color: #f5f5f5; padding: 20px;}
.auth td		{padding-top: 5px;}
.loginBlock span
			{color: #EE0000;}
.loginBlock h2
			{padding: 0px; margin: 0px;}
.loginBlock td
			{padding-bottom: 10px;}
.loginBlock	{width: 370px; background-color: #f5f5f5; padding: 20px 30px;}

.clientDomains 
			{width: 700px;}
.clientDomains table
			{width: 100%; background-color: #F0F0F0;}
.clientDomains th
			{background-color: #f5f5f5;}
.clientDomains td
			{background-color: #ffffff;}

