html,body{

	padding: 0;

	margin: 0;

}



img{

	border: 0;

}

.vote_head
{
	width: 100%;
	height: 25px;
	background-image: url(i/block_purple_bg.gif);

	font: 14px tahoma;

	color: White;

	padding-left:20px;

	background-color: #a45a94;
}

.vote
{
	margin-left: 10px;
	color: #522d4a;
	font: 11px tahoma;
}

form, input, textarea { margin:0px; padding:0px}



table

{

border-collapse: collapse;

}



h1{

	font: 25px Tahoma;

	margin-bottom:8px;

	text-align: left;

}



h2{

	font: 25px Tahoma;

	margin-bottom:0px;

	text-align: left;

	margin-left: 200px;

}



td

{

margin: 0;

padding: 0;

color: #522d4a;

font: 11px tahoma;

}



a {

	color: #ce2e68;

	text-decoration: underline;

}



a:hover {

	color: red;

	text-decoration: none;

}



.menu_a{

	float:left;  

	padding:7px 0px 6px 0px;

}



.menu_a a{

	font:10px tahoma;

	text-decoration: none;

	color: White;

	padding:7px 0px 10px 23px;

}



.menu_a a:hover{

	text-decoration: underline;

	color: White;

}



.menu_a .p1{ background:url(i/ico_map.gif) no-repeat 5px 6px; }

.menu_a .p2{ background:url(i/ico_home.gif) no-repeat 5px 6px; }





.menu_b{

	padding:5px 0px 6px 0px;

}



.menu_b a{

	font:12px tahoma;

	text-decoration: none;

	color: #522d4a;

	padding:6px 0px 10px 23px;

}



.menu_b a:hover{

	text-decoration: underline;

}



.menu_b .p1{ background:url(i/ico_maxhost.gif) no-repeat 6px 6px; }

.menu_b .p2{ background:url(i/ico_mail.gif) no-repeat 6px 6px; }

.menu_b .p3{ background:url(i/ico_support.gif) no-repeat 6px 6px; }

.menu_b .p4{ background:url(i/ico_order.gif) no-repeat 6px 6px; }





.menu_d {

	color: #7a8290;

	font: bold 10px Tahoma;

}



.menu_d a{

	color: Black;

	font: bold 10px Tahoma;

}



.menu_d a:hover{

	color: #ce2e68;

}



.menu_e {

	color: #7a8290;

	font: 11px Tahoma;

}



.menu_e a{

	color: Black;

	font: 11px Tahoma;

}



.menu_e a:hover{

	color: #ce2e68;

}



.menu_f {

	color: #7a8290;

	font: 10px Tahoma;

}



.menu_f a{

	color: Black;

	font: 10px Tahoma;

}



.menu_f a:hover{

	color: #ce2e68;

}



.copyright {

	color: #522d4a;

	font: 11px Tahoma;

}



.copyright a{

	color: #522d4a;

	font: 11px Tahoma;

	padding:6px 0px 10px 23px;

}



.copyright .maxhost{

	color: #522d4a;

	font: 11px Tahoma;

	background:url(i/ico_logo.gif) no-repeat 7px 8px;

}



select {

	font: 9px Verdana;

	width: 120px;

}



input {

	font: 11px Verdana;

}



.selprj{

	color: White;

	font: 10px Verdana;

	text-align: right;

}



#uppertxt div{

	margin-left:10px;

}



#uppertxt a{

	color: #522d4a;

	font: 14px Tahoma;

	text-decoration: none;

}



.support_1{

	font: 15px Arial;

	color: #522d4a;

	padding-bottom:4px;

}



.support_2{

	font: bold 18px Arial;

	color: #535e70;

	padding-right:4px;

	padding-bottom:2px;

}



.whereareyou {

	background-repeat:repeat-x;

	background-image: url(i/whereyouare_bg.gif);

	border-width: 0px 0px 0px 0px;

	border-color: white;

	border-style: solid;

}



.whereareyou_a {

	color: #522d4a;

	border: 0;

	background:url(i/ico_maxhost.gif) no-repeat 6px 6px;

	padding:6px 0px 10px 23px;

}



#block_purple img{

	display: block;

}



#block_purple .t1 {

	background-image: url(i/block_purple_bg2.gif);

}



#block_purple .t2 {

	background-image: url(i/block_purple_bg.gif);

	font: 14px tahoma;

	color: White;

	padding-left:20px;

	background-color: #a45a94;

}



#block_purple .t3 {

	background-image: url(i/block_purple_cubes.gif);

}



#block_pink img{

	display: block;

}



#block_pink .t1 {

	background-image: url(i/block_pink_bg2.gif);

}



#block_pink .t2 {

	background-image: url(i/block_pink_bg.gif);

	font: 14px tahoma;

	color: White;

	padding-left:20px;

	background-color: #e04c8e;

}



#block_pink .t3 {

	background-image: url(i/block_pink_cubes.gif);

}



#block_content .t1 {

	background-color: #dadde2;

}



#block_content .t2 {

	font: 11px Tahoma;

	padding-left:20px;

}



#news .title{

	margin: 8px 0px 0px 0px;

	color: #a896a4;

	font: 10px Tahoma;

}



#news .content{

	margin: 3px 10px 3px 14px;

}



.more{

	margin-left: 5px;

}



#lastposts .date{

	font: 10px tahoma;

	color: #a896a4;

	margin: 2px 0px 6px 0px;

}



#voting .title {

	padding: 8px 0px 3px 20px;

}



.block_athome{

	border-style:solid;

	border-width: 1px;

	border-color: #dadde2;

	margin-bottom: 16px;

}



h3{

	font: 17px Tahoma;

	margin-bottom:5px;

}



.txt1{

	font: 11px/1.5 Tahoma;

	padding-left: 13px;

}



.title1{

	color: #6f4266;

	font: bold 14px Tahoma;

	padding: 0px 0px 0px 8px;

}



.tarif {

	color: #a13980;

	text-decoration: none;

}



.tarif:hover {

	color: #a13980;

	text-decoration: underline;

}



.tarif2 {

	color: #6f4266;

	font-weight: bold;

}



#tarif_b .t1{

	padding: 10px 0px 2px 29px;

}



#tarif_b .t2{

	background-color: #a22d6f;

	color: White;

	font: bold 18px tahoma;

	padding: 0px 3px 0px 3px;

	margin: 0px 0px 0px 8px;

}



#tarif_b .t3{

	padding: 0px 0px 2px 61px;

	font: 11px/1.4

}



#tarif_b .t4{

	background-color: #f5f6f7;

	padding: 5px 0px 5px 10px;

	margin: 5px 0px 10px 51px;

	border-bottom-color: #dadde2;

	border-bottom-width: 1px;

	border-bottom-style: solid;

}



#tarif_b .t4 a{

	font: bold 12px Tahoma;

}



#login td{

	padding: 3px;

}



#login .forgot{

	font: 10px Tahoma;

}



#checkdomain td{

	color: White;

	padding: 2px;

}



#checkdomain .title{

	font: 14px Tahoma;

	margin-left: 37px;

}



#checkdomain .submit{

	margin-right:19px;

}



#newsblock .title{

	font: 14px Tahoma;

	margin-left: 40px;

	color: #912c6f;

}



#newsblock .newstitle{

	padding:5px 0px 5px 11px;
 
      color: #913066;

}



#newsblock .news{

	padding:0px 0px 10px 11px;

	font: 11px/1.4 Tahoma;

	background-image: url(i/dots.gif);

	background-position: bottom;

	background-repeat: repeat-x;

}



#support .title{

	font: 10px Tahoma;

	color: White;

	padding: 6px 5px 0px 0px;

}



#support .button{

	padding: 6px 5px 0px 0px;

}



.menu_c a {

	display:block; 

	float: right; 

	background:url(i/menu_b_0.gif) #FFF; 

	padding:7px 0px 4px 10px; 

	width:120px; 

	text-align:left; 

	border:solid #dddddd; 

	border-width:0px 1px 1px 0px;  

	color:#522d4a; 

	font: bold 10px Tahoma; 

	text-decoration:none; 

	line-height:11px

}



.menu_c {

	display: block;

}



.menu_c a:HOVER {

	background:url(i/menu_b_1.gif) 0px 0px #FFF;

	color:#c1316f;

	}



.td_dark td{

	background-color: #f2ecf1;

	border-top: solid 0px #cdbbcb;

}



.td_light td{

	border-top: solid 1px #cdbbcb;

}



#tariftable td{

	height:20px;

	padding: 0px 0px 0px 10px;

}



.content_p{

	padding: 20px 40px 20px 60px;

}



.line

{

		clear:both;

		width:99%;

		height:1px;

		line-height: 1px;

		background-image:url(i/dots.gif);

		background-repeat:repeat-x;

		margin: 12px auto;

		position:relative;

}

a {font-family: verdana,helvetica; font-size: 11px}^M
A:hover {color: #69859C; text-decoration: none}^M
form {margin: 5px;}^M
td {font-family: verdana,helvetica; font-size: 11px}^M
^M
.theleft {border:1px solid #111111; text-align: justify; padding-left: 7px; padding-right: 7px}^M
.thecenter {border:1px solid #111111; text-align: center; padding-left: 7px; padding-right: 7px}^M
.theright {border:1px solid #111111; text-align: right; padding-left: 7px; padding-right: 7px}^M
^M
.myleft {text-align: justify; padding-left: 7px; padding-right: 7px}^M
.mycenter {text-align: center; padding-left: 7px; padding-right: 7px}^M
.myright {text-align: right; padding-left: 7px; padding-right: 7px}^M
^M
.hint {^M
background-color:#fff;^M
font-size:12px; color:#000;^M
font-family:Arial,Verdana;^M
line-height:12px;^M
color: #000000;^M
border:1px dashed Silver;^M
margin:0px; padding:10px; position:absolute; visibility:hidden;^M
}^M
^M
