/* selectors */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	background-image: url('img/bgBody.gif');
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D0362E;
	text-decoration:none;
}

a:hover {
	color: #FF6600;
}

form {
	display:inline;
}

input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #E26E3A;
	background-color:#FFF5E4;
	color:#000000;
}

input.clearBox {
	border:0px none #FFFFFF;
	background-color:#FFFFFF;
}

input.iHiddenWhite {
	width:0px; 
	border:0px none white; 
	background-color:#FFFFFF;
}

.beforeInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #E26E3A;
	background-color:#FFF5E4;
	color:#000000;
	height:15px;
	overflow:hidden;
	margin:0px;
	display:inline;
}

.disabledField {
	border:1px solid #E0E0E0;
	background-color:white;
	color:#666666;
	font-weight:bold;
}

input.butonMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #EFCD8A;
	background-image:url(img/bgButon0.jpg);
	background-repeat:repeat-x;
	color:#D0362E;
	height:20px;
	cursor:pointer;
}

input.butonGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
  border:1px solid #D44026;
	background-image:url(img/bgButon2.jpg);
  background-color:#D44026;
  color:#FFFFFF;
	height:20px;
	cursor:pointer;
}

input.butonRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #C40000;
	background-color:#C40000;
	background-image:url(img/bgButon1.gif);
	background-repeat:repeat-x;
	background-position:left;
	color:#FFFFFF;
	height:20px;
	cursor:pointer;
}

input.butonRed:disabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #C40000;
	background-color:#C40000;
	background-image:url(img/bgButon1.gif);
	background-repeat:repeat-x;
	background-position:left;
	color:silver;
	height:20px;
	cursor:pointer;
}

input.butonBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border:1px solid #EFCD8A;
	background-image:url(img/bgButon0.jpg);
	background-repeat:repeat-x;
	color:#D0362E;
	height:20px;
	cursor:pointer;
}

/* TOP */

#headerCell {
	background-image:url(img/top_evanzo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:780px;
	height:120px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
}

a.linkToLog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #F6EDDD;
	text-decoration:none;
}

a.linkToLog:hover {
	color: #FFFFFF;
}

#BOXsupportLogin {
	position:absolute; 
	left:20px; 
	top:0px; 
	display:none; 
	width:780px; 
	height:120px; 
	background-image:url(img/login/background.gif);
	background-repeat:no-repeat;
}

#BOXforgotPaswd {
	text-align:center; 
	background-image:url(img/login/background2.gif); 
	height:26px; 
	width:175px;
}

#BOXlogin {
	width:325px;
	height:80px;
}

#BOXlogin td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-right:10px;
}

a.linkPaswd {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	line-height:26px;
	text-decoration:none;
}

a.linkPaswd:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

/* LEFT */

.menuOpt {
	margin-top:2px;
	border-top:1px solid #646464;
	width:155px;
	height:16px;
	padding-top:1px;
	padding-bottom:1px;
}

.menuSub {
	padding-left:12px;
}

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #646464;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}

a.menu:hover {
	font-weight:normal;
	color: #FF6600;
}

#TXTlastRegistered {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px; 
	font-weight:bold;
	color:#D0362E; 
}

#BOXlastRegistered {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#646464; 
	line-height:12px;
	overflow:hidden; 
	width:155px; 
}

/* page Top and Title */

.menuSmall {
	font-size:11px;
	color:#000000;
}

.menuSmall:hover {
	font-size:11px;
	color:#FF6600;
}

.butonGO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #D44026;
	background-color:#E9822B;
	background-image:url(img/bgButonGO.jpg);
	background-repeat:repeat-x;
	background-position:left;
	color:#FFFFFF;
	height:19px;
	cursor:pointer;
}

.pageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CA521E;
}

#BOXmotto {
	font-family:Arial, Helvetica, sans-serif;
	color:#646464;
	font-size:14px;
	line-height:18px;
	width:300px; 
	position:relative; 
	margin-top:30px; 
	margin-right:10px; 
	text-align:center;
}

#DIVmainContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	text-align: justify;
	position:relative; 
	width:610px;
}

/* windows */

#BOXinfoComponent {
	position:absolute;
	top:0px;
	left:0px;
	width:250px;
 	border:2px solid #CA521E;
	background-color:#FBF2E5;
	margin:5px 5px 5px 5px;
	padding:15px 15px 15px 15px;
	color:#D0362E;
	text-align:center;
}

#TXTinfoComponent {
	color:#D0362E; 
	text-align:justify; 
	font-size:11px;
	height:200px;
	overflow:visible;
}

/* navigation */

.clickHere {
	position:absolute;
	top:5px;
	right:10px;
	font-weight:normal;
	font-size:11px;
	color:#E76E3A;
	cursor:pointer;
}

.nextTitle {
	font-weight:normal; 
	font-size:9px;
	color:#CA521E; 
	border:1px solid #BBDAF6; 
	padding:1px; 
	background-image:url(img/bgNext.jpg); 
}

.cursorHand {
	cursor:pointer;
}

.bgGroupTitle {
	background-image:url(img/bgGroupTitle.jpg);
	background-repeat:repeat-x;
	border:1px solid #F6EDDD;
	position:relative;
	height:25px;
}

.tblAppList {
	height:25px;
	border-collapse:collapse;
}

.btnAppList {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E06E1E;
	font-size:12px;
	font-weight:bold;
	height:25px;
	background-image:url(img/bgGroupTitle.jpg);
	background-repeat:repeat-x;
	border:1px solid #F6EDDD;
	border-collapse:collapse;
	cursor:pointer;
}

.btnAppListOn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CB511E;
	font-size:12px;
	font-weight:bold;
	height:25px;
	background-image:url(img/bgGroupTitleOn.jpg);
	background-repeat:repeat-x;
	border:1px solid #F6EDDD;
	border-bottom:1px solid #FFFFFF;
	border-collapse:collapse;
	cursor:pointer;
}

.BOXbarClose {
	border-left:1px solid #F6EDDD; 
	border-right:1px solid #F6EDDD; 
	border-bottom:1px solid #F6EDDD; 
	display:none;
	cursor:pointer;
}

/* general */

.pGray {
	font-size:11px;
	color:gray;
	text-align:justify;
}

.pRed {
	font-size:11px;
	color:red;
	text-align:justify;
}

/* BLUE */
.titleBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E76E3A;
}

.textBlue10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#E76E3A;
}

.textBlue18 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#E76E3A;
}

/* BLACK */

.textBlack10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}

.textBlack11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
}

.textBlack18 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	line-height:18px;
}

/* RED */
.titleRed {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C40000;
}

.textRed10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C40000;
	font-size:10px;
	font-weight:normal;
}

.textRedFAQ_1blu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#D0362E;	
	font-weight:bold;
}

.textRed18 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#C40000;
}

/* L I N K S */

a.linkButonGreen {
  border:1px solid #CA521E;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#FFFFFF;
  line-height:18px;
  text-align:center;
  text-decoration:none;
  background-color:#D44026;
  background-image:url(img/bgButon2.jpg);
  border:1px solid #D44026;
  display:block;
  width:116px;
  margin-bottom:1px;
}

a.linkButonGreen:hover {
	color:#EBEBEB;
}

a.linkButonBlue {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:11px;
  color:#D0362E;
  line-height:18px;
  text-decoration:none;
  text-align:center;
  background-image:url(img/bgButon0.jpg);
  display:block;
  width:116px;
  border:1px solid #EFCD8A;
  margin-bottom:1px;
}

a.linkButonBlue:hover {
	color:#FF6600;
}

a.linkButonMain {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#D0362E;
  line-height:18px;
  text-decoration:none;
  text-align:center;
  background-image:url(img/bgButon0.jpg);
  display:block;
  width:116px;
  border:1px solid #EFCD8A;
  margin-bottom:1px;
}

a.linkButonMain:hover {
	color:#FF6600;
}

a.linkButonRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #C40000;
	background-color:#C40000;
	background-image:url(img/bgButon1.gif);
	background-repeat:repeat-x;
  line-height:18px;
  text-align:center;
	color:#FFFFFF;
  display:block;
  width:116px;
  margin-bottom:1px;
}

a.linkButonRed:hover {
	color:#FFFFFF;
}

a.linkTitleBlue {
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
  color:#000000;
  line-height:22px;
  text-decoration:none;
  text-align:center;
  background-color:#F5B32F;
	border:1px solid #FFD501;
  display:block;
  width:116px;
  margin-bottom:1px;
}

a.linkTitleBlue:hover {
	color:#FF6600;
}

.linkPrice {
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
  color:#000000;
  text-decoration:none;
  text-align:center;
  background-color:#FFEC01;
	border:1px solid #FFD501;
  display:block;
  width:116px;
  height:36px;
  margin-bottom:1px;
}

/* HELP windows */

.helpWinR {
				 z-index:10000;
				 position:absolute; 
				 top:0px; 
				 left:0px; 
				 display:none; 
				 width:228px; 
				 height:222px; 
				 background-image:url(img/help/helpRed_right.gif);
				 background-repeat:no-repeat; 
				 border:1px none white; 
				 text-align:center; 
				 color:#D0362E;
				 font-size:11px;
}

.helpWinL {
				 z-index:10000; 
				 position:absolute; 
				 top:0px; 
				 left:0px; 
				 display:none; 
				 width:228px; 
				 height:222px; 
				 background-image:url(img/help/helpRed_left.gif);
				 background-repeat:no-repeat; 
				 border:1px none white; 
				 text-align:center; 
				 color:#D0362E;
				 font-size:11px;
}

.helpWinRED {
				 z-index:10000;
				 position:absolute; 
				 top:0px; 
				 left:0px; 
				 display:none; 
				 width:228px; 
				 height:222px; 
				 background-image:url(img/help/helpRed_right.gif);
				 background-repeat:no-repeat; 
				 border:1px none white; 
				 text-align:center; 
				 color:#C40000;
				 font-size:11px;
}

/* pages - FAQ */

.FAQbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D0362E;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	background-image:url(img/bgGroupTitle.jpg);
	background-repeat:repeat-x;
	border:1px solid #F6EDDD;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:10px;
	margin-top:5px;
	position:relative;
	top:0px;
	left:0px;
}

.FAQbutton2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #646464;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
	padding-bottom:15px;
	padding-left:20px;
}

.FAQbutton2:hover {
	color: #646464;
	font-size: 11px;
	font-weight:bold;
	cursor:pointer;
}

.FAQcateg {
  display:none;
  padding-left:0px;
  padding-top:10px;
  border-bottom:1px solid #F6EDDD;
  border-right:1px solid #F6EDDD;
  border-left:1px solid #F6EDDD;
}

.FAQquestion {
  display:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#646464;
  line-height:16px;
  padding-left:45px;
  padding-bottom:15px;
  padding-right:40px;
  text-align:justify;
}

/* productPromo */
.promoTitle {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	color:#D0362E;
}

.promoDescript {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#646464;
	padding:10px;
	padding-right:30px;
}

/* HOME page */
#TBLhomePage td {
  font-family:Arial, Helvetica, sans-serif;
}

.homeTitle {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#D0362E;
	background-image:url(img/bgGroupTitle.jpg);
	background-repeat:repeat-x;
  border:1px solid #D5E1EC;
	height:25px;
	width:200px;
}

.homeProd {
  font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:10px;
}

.homePrice {
	border-top:1px solid #FFFFFF;
	background-color:#FFEC00;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	text-align:right;
	padding:5px;
	width:130px;
	float:right;
}

.homeLinks {
	font-weight:bold;
	font-size:11px;
	color:#CF322B;
	padding:5px;
	display:block;
}

/* WHOIS */
#TBLlistTLD td {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
	text-align:left;
}

#TBLresultTLD th {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
	font-weight:bold;
	text-align:left;
	background-color:#FAFAFA;
}

/* PRODUCT page */
.TBLlist {
	border:1px solid #F6EDDD;
	border-top:1px solid #FDFBF8;
	border-collapse:collapse;
	background-color:#FDFBF8;
}

.TBLlist td.catName {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	text-align:left;
	color:#646464;
	border:1px solid #F6EDDD;
	border-collapse:collapse;
	height:35px;
	background-color:#FBF2E5;
	line-height:35px;
}

.TBLlist td.compName {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
	font-weight:normal; 
	text-align:left;
	padding-left:5px; 
	padding-right:5px; 
	color:#646464;
	border:1px solid #F6EDDD; 
	border-collapse:collapse;
	height:25px;
}

.TBLlist td.compVal {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
	text-align:center;
	width:118px;
	border:1px solid #F6EDDD; 
	border-collapse:collapse;
}

.TBLlist td.priceVal {
  font-family:"Courier New", Courier, mono;
  font-size:12px;
	text-align:center;
	width:118px;
	border:1px solid #F6EDDD; 
	border-collapse:collapse;
	white-space:pre;
}

.TBLlist td.moreOpt {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
	font-weight:bold; 
	text-align:left;
	color:#D0362E;
	cursor:pointer;
}

.imgThumbA {
	background-color:#D44026;
}

.imgThumbD {
	background-color:#FBF2E5;
}

.imgFeature {
	width:592px;
	display:none;
	border:2px solid #D44026;
}

div.boxCateg {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight:bold; 
  line-height:60px;
  color:#FFCC00; 
  width:100px; 
  height:130px; 
  float:left; 
  cursor:pointer; 
  text-decoration:none; 
  text-align:center;
  background-repeat:no-repeat;
}

/* S H O P */

#TBLshopcard {
	border:1px solid #FFE5CE;
	border-collapse:collapse;
	background-color:#FFFFFF; 
	margin-top:5px;
	margin-bottom:5px;
}

#TBLshopcard td {
	border:1px solid #F6EDDD;
}

#TBLshopcard th {
	border:1px solid #F6EDDD;
}

#BOXinvoice {
	padding:5px;
	width:450px;
	border:1px solid #F0F0F0; 
	background-color:#FAFAFA; 
	font-size:11px; 
	color:#606060;
	display:none;
	text-align: justify;
}

.tBold {
	color:#000033;
	font-weight:bold;
}

.BOXbordered {
	width:608px;
	border:1px solid #F6EDDD;
	border-top:0px none #FFFFFF;
}

/* Powered by 1blu */

a.evanzobestellen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 16px;
}

a.evanzobestellen:hover {
	color: #EBEBEB;
}

.textBlack11normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
	font-weight: normal;
	text-align: left;
}

.textBlack11normal p {
	margin-top: 5px;
	margin-bottom: 10px;
}

.promoDescript1blu {
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#646464;
	padding:5px;
	padding-right:30px;
	text-align: left;
}

a.startseitepromo {	
	width: 174px;
	height: 42px;
	display: block;
	margin: 0px;
	padding-left: 26px;
	padding-top: 8px;
}

a.startseitepromo:hover {
	background-color: #feed17;
}