/* CSS Document */


/* ---------------------------------------------------------------------------------- */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	margin-left: 30px;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 20px;
}

.hintergrund {
	background:url(images/hintergrund_skatesmart2.jpg) repeat;
}
/* ---------------------------------------------------------------------------------- */



/* tabellen */
/* ---------------------------------------------------------------------------------- */
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12pt;
	font-weight: normal;
	overflow: hidden;
}
td.projekte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12pt;
	font-weight: normal;
	overflow: hidden;
}

table.cover {
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-color:#000000; 
	border-style:none;
	
	border-top-color: #000000;
	border-top-color: #000000;
	
	border-top-style:dotted; 
	border-bottom-style:dotted; 
	border-left-style:dotted; 
	border-right-style:dotted;
	
	background-color:#FFFFFF;
	
}
table.philo {
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-color:#FFFFFF; 
	border-style:none;
	border-top-style:solid; 
	border-bottom-style:solid; 
	border-left-style:solid; 
	border-right-style:solid;
	border-top-color:#000000;
	border-bottom-color:#000000;
}
/* ---------------------------------------------------------------------------------- */


/* paragraphs */
/* ---------------------------------------------------------------------------------- */
p.kontakt {
	font-family: 'Courier New', mono;
	font-size:10px;
	line-height: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
	
}


p.philosophietext{
	font-size:10px;
	line-height: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
}


p.content {
	font-size:10px;
	color:#000000;
	line-height: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
}
p.ramps {
	line-height: 12pt;
}
/* ---------------------------------------------------------------------------------- */


/* links */
/* ---------------------------------------------------------------------------------- */
a.index:link {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.index:visited {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.index:active {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.index:hover {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
/* ---------------------------------------------------------------------------------- */
a.cover:link {
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.cover:visited {
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.cover:active {
	color: #666666;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.cover:hover {
	color: #FF0000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
/* ---------------------------------------------------------------------------------- */
a.topnavi:link {
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.topnavi:visited {
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.topnavi:active {
	color: #CC3300;/*#0000FF;*/
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.topnavi:hover {
	color: #FF0000;/*#0000FF;*/
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
/* ---------------------------------------------------------------------------------- */
a.text:link {
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.text:visited {
	color: #000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.text:active {
	color: #0000FF;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a.text:hover {
	color: #FF0000;/*#0000FF;*/
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
/* ---------------------------------------------------------------------------------- */
strong.projektname {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
strong.iouramps {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
font.iouramps {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
strong.philosophietext {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
font.philosophietext {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.abstand {
	padding-right: 10px;
	padding-bottom: 10px;
}

.abstandstore {
	padding-right: 85px;
	padding-bottom: 75px;
}

#new {
	background-color: #FCFF0B;
}

#sold {
	color: #FF0000;
	font-weight: bold;
}

/* ---------------------------------------------------------------------------------- */

div.clearer {
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	height: 0;
	line-height: 1px;
	font-size: 1px;
}

#contact_ramps {
	padding:20px 86px 20px 0;
	float: left
}

#contact_gradient {
	padding:23px 0 0 0;
	float:left;
}

#contact_snow {
	padding:20px 0 0 80px;
	float:left;
}

.navi_russia {
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

.navi_russia a:link {
	color:#CC0000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.navi_russia a:visited {
	color:#CC0000; 
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.navi_russia a:active {
	color:#CC0000; 
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.navi_russia a:hover {
	color:#000000;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}


/* facebook */
/* ---------------------------------------------------------------------------------- */

#facebook {
	border: 1px dotted black;
	background:white;
	margin-bottom:15px;
}

#fb-logo {
	width:160px;
	height:40px;
	background:#4b5b94;
	float:left;
	margin-right:20px;
}

#fb-logo img {
	padding:10px 30px;
}

#fb-text {
	padding:12px;
	font-size:13px;
}
	
#fb-showHide-btn {
	color:#4b5b94;
	font-weight:bold;
	border-bottom:none;
	text-decoration:none;
	padding-left:11px;
	background: url("images/arrows.png") -1px 1px no-repeat;
}

#fb-box {
	display:none;
}

/* ---------------------------------------------------------------------------------- */


/*
div {
	align: center;
 	background-color: #666666;
}
div.qqqq {
 	width: 780px;
 	background-color: #333333;
}
*/