
body { background-color:#FFFFFF; font-family:Verdana,sans-serif;font-size:10px; outline:0px;  margin:0px; padding:0px;}

body td { font-family:Verdana; }

.box_cart{ background-color:#ef1f13;}
.box_cart_inner{ 
 	background-color:#ef1f13;
	color:black;
	font-size:11px;
	font-weight:bolder;
	line-height:17px;
}

.box_grau{ background-color:#e9e9dd;}
.box_darkgrey { background-color:c2bba8; }
.box_gelb { background-color:#fde53b; color:#000000; }
.box_rot{ color:white; background-color:#ef1f13;}
.box_blau{ color:white; background-color:#6ec4d5;}
.box_hellblau { background-color:#e8f3f5; }
.box_gruen{ color:white; background-color:#a5d871;}

.box_schwarz{ color:white; background-color:#000000;}
.box_schwarz a:link { text-decoration:none; color:white;}
.box_schwarz a:visited { text-decoration:none; color:white;}
.box_schwarz a:hover { text-decoration:none; color:white;}
.box_schwarz a:active { text-decoration:none; color:white;}
.box_schwarz a:focus { text-decoration:none; color:white;}

.error_message{color:red;}

.blackhoverlink {
	color:black; text-decoration:none;
}
.blackhoverlink a:link { text-decoration:none; color:black;}
.blackhoverlink a:visited { text-decoration:none; color:black;}
.blackhoverlink a:hover { text-decoration:underline; color:black;}
.blackhoverlink a:active { text-decoration:none; color:black;}
.blackhoverlink a:focus { text-decoration:underline; color:black;}

.whitehoverlink {
	color:white; text-decoration:none;
}
.whitehoverlink a:link { text-decoration:none; color:white; }
.whitehoverlink a:visited { text-decoration:none; color:white; }
.whitehoverlink a:hover { text-decoration:underline; color:white; }
.whitehoverlink a:active { text-decoration:none; color:white; }
.whitehoverlink a:focus { text-decoration:underline; color:black;}

.blackunderlink {
	color:black; text-decoration:underline;
}
.blackunderlink a:link { text-decoration:underline; color:black;}
.blackunderlink a:visited { text-decoration:underline; color:black;}
.blackunderlink a:hover { text-decoration:underline; color:black;}
.blackunderlink a:active { text-decoration:underline; color:black;}
.blackunderlink a:focus { text-decoration:underline; color:black;}

.lightblue{
	color:#7777aa;
}

.feed {
  margin-left: 3px;
  font-size: 11px;
  padding: 0 0 0 17px;
  background: url("http://www.mydaytrip.com/img/feed-icon-14x14.png") no-repeat 0 50%;
  color:black;
}

.cart_input {
	height:13px;
	width:25px;
	border:0px;
	text-align:right;
	font-size:8px;
}

.stadt_select {
	font-size:10px;
}

.navi_out {
	color:black;
	font-size:10px;
	line-height:16px;
	background-color:#E9E9DD;
	width:12.5%; 
	height:28px; 
	text-align:center; 
	text-decoration:none;
}
.navi_out a:link { text-decoration:none; color:black;}
.navi_out a:visited { text-decoration:none; color:black;}
.navi_out a:hover { text-decoration:none; color:black;}
.navi_out a:active { text-decoration:none; color:black;}
.navi_out a:focus { text-decoration:none; color:black;}

.navi_over {
	color:white;
	background-color:#EF1F13;
	font-size:10px;
	line-height:16px;
	width:12.5%; 
	height:28px; 
	text-align:center; 
	text-decoration:none;
}
.navi_over a:link { text-decoration:none; color:white;}
.navi_over a:visited { text-decoration:none; color:white;}
.navi_over a:hover { text-decoration:none; color:white;}
.navi_over a:active { text-decoration:none; color:white;}
.navi_over a:focus { text-decoration:none; color:white;}

.navi_untermenu {
	color:black;
	font-size:10px;	
	line-height:16px;
	width:12.5%; 
	height:28px; 
}
.navi_untermenu a:link { text-decoration:none; color:black;}
.navi_untermenu a:visited { text-decoration:none; color:black;}
.navi_untermenu a:hover { text-decoration:underline; color:black;}
.navi_untermenu a:active { text-decoration:none; color:black;}
.navi_untermenu a:focus { text-decoration:underline; color:black;}

navi_clicked {
	color:white;
	background-color:#EF1F13;
	}


redletters{ color:#ef1f13;}

greenletters{ color:#95a741;}
greenletters a:link { text-decoration:underline; color:#95a741;}
greenletters a:visited { text-decoration:underline; color:#95a741;}
greenletters a:hover { text-decoration:underline; color:#95a741;}
greenletters a:active { text-decoration:underline; color:#95a741;}
greenletters a:focus { text-decoration:underline; color:#95a741;}

blackletters{ color:black;}

table {
	outline:0;
	border:0;
	padding:0;
}
th {
}
table tr td {
	outline:0;
	border:0;
	padding:0;
}
table tr.altRow td {
}
img {
	margin:0px;
	border:0px;
}

* html #img	{
	margin:-3;
}

/*** AUTOCOMPLETE ***/
.auto_complete {
position:absolute;
width:400px;
background-color:white;
border:2px solid #888;
margin:0px;
padding:0px;
}
.auto_complete ul {
list-style-type:none;
margin:0px;
padding:0px;
}
.auto_complete ul li.selected { background-color: #ffb;}
.auto_complete ul li {
list-style-type:none;
display:block;
margin:0;
padding:2px;
cursor:pointer;
}


div.autocomplete {
	position:absolute;
    width:250px;
    background-color:white;
    border:1px solid #888;
    margin:0px;
    padding:0px;
}
div.autocomplete ul {
	list-style-type:none;
	margin:0px;
    padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
	list-style-type:none;
    display:block;
    margin:0;
    padding:2px;
    height:32px;
    cursor:pointer;
}

/***** view: users *****/
/* general */	
/* index */
.myaccountindexlink { 
	color:black; 
	font-size:13px;
	font-weight:bold; 
	}

.myaccounttext {
	font-size:13px;
	}


/* profile */
.selectDataField { width:170px; }
.userprofileinput { width:180px; }


/* details */
.userdetailsinput {
	width:210px;
	}
	
/* reviews */
/* invite */


/***** views: sites *****/

/* uploads */

.swfbrowsebtn{
	padding:10px;
	color:black;
}
.swfuploadbtn{
	padding:10px;
	color:black;
}
