@charset "utf-8";
/*stylesheet for reisebausteine.de*/
body
{
			color: #000000;
			margin: 0px;
			background: #87ABCB;
			height: 100%;
			font-family: Arial, Helvetica, sans-serif;
			}
/*headers*/
.h1
{
			font-weight: normal;
			border-bottom: thin solid #FF0000;
			text-align: left;
			font-size: 180%;
			margin-top: 10px;
}
.h2
{
			font-size: 140%;
			font-weight: normal;
			padding-bottom: 1px;
			color: #000066;
			text-align: center;
}

.h3
{
			font-size: 130%;
			font-weight: normal;
}
.orange {
				font-size: large;
				font-weight: bold;
				color: #FF9933;
}


.h4
{
			font-size: 120%;
			font-weight: normal;
}
h5
{
			font-size: 110%;
			font-weight: normal;
}
.homepagetext
{
			font-size: 110%;
			padding-right: 10px;
			padding-left: 10px;
}

.h6
{
			font-size: 90%;
			font-weight: normal;
}
/*end headers*/

/*link actions*/

a:link
{
			text-decoration: underline;
			color: #009933
}

a:visited
{
			text-decoration: underline;
			color: #999999
}

a:active
{
			text-decoration: underline;
			color: #42D6A5
}

a:hover
{
			text-decoration: none;
			color: #FF6600
}
/*end link actions*/


/*content center column*/
.content
{
			padding-right: 10px;
			text-align: justify;
			padding-top: 0px;
			margin: 0px;
			background: #FFFFFF;
}

/*end content center column*/


/*reisen navigator pulldown menu*/
.continent
{
			background: #FFFFCC;
			margin-bottom: 10px;
			margin-top: 10px;
}


.category
{
			background: #FFFFCC;
			margin-bottom: 10px;
}

.country
{
			background: #FFFFCC;
			margin-bottom: 10px;
}

.startdate
{
			background: #FFFF80;
			padding: 2px;
}
/*end of reisen navigator pulldown menu*/
.topnavigation
{
			background: #FFFFCC;
			padding: 1px;
			margin-right: 20px;
			border-top: thin dashed #006699;
			border-right-width: thin;
			border-bottom-width: thin;
			border-left-width: thin;
			text-align: right;
			color: #0000FF;
}

.top-search-field
{
			background: #FFFFCC;
			border: thin solid #0099CC;
}

.top-search-button
{
			border: medium solid #0099CC;
}

.locationbar
{
			background: #FFCCCC;
			padding-top: 1px;
			padding-bottom: 1px;
			padding-left: 10px;
			font-weight: bold;
			color: #009966;
}
/*reisenavigator*/

.navigator
{
			font-weight: normal;
			text-align: center;
			padding: 20px;
			background: url(http://www.reisebausteine.de/images/bg3.jpg) no-repeat;
}

.navigation
{
			
				padding-bottom: 10px;
				padding-left: 2px;
}
.navigation h2
{
			font-size: 150%;
			color: #FFFFFF;
			margin: 0px;
			padding: 0px;
}
.topnavpics
{
			background: #FFF;
}

.toptextlinks
{
			border-top: thick solid #0000FF;
			padding-bottom: 5px;
			text-align: center;
			padding-top: 5px;
			background: #FFFFFF;
			font-size: 100%;
}
.toptextlinks a
{
			color: #003399;
			font-size: 110%;
			text-decoration: none;
}
.toptextlinks a:hover
{
			color: #009966;
			text-decoration: overline;
}

.header
{
			background: url(http://www.reisebausteine.de/images/logo5.jpg) no-repeat;
}


/*end rueckruf service button*/
#footer
{
			font-size: 80%;
			color: #000000;
			width: 800px;
			text-align: center;
			border-top: thin solid #6699CC;
			border-right: thin solid #6699CC;
			border-left: thin solid #6699CC;
			border-bottom-width: thin;
			border-bottom-color: #6699CC;
			background: #FFFFFF;
			margin: 10px auto 20px;
			padding: 5px;
}
.navigatorTEXT
{
			font-size: 110%;
}
/*end reisenavigator*/
.toc1
{
}

#absolutbottomtext
{
			font: 80% Verdana, Arial, Helvetica, sans-serif;
			text-align: center;
			margin-top: 20px;
}
/*rueckruf service button*/
#rruf
{
			text-align: center;
			margin-right: 20px;
			color: #990066;
}

#rruf a
{
			cursor: help;
			margin-right: 20px;
			color: #FFFFFF;
			font-weight: bold;
}

#rruf a:hover
{
			color: #000099;
			text-decoration: none;
			cursor: help;
			margin-right: 20px;
}
/*menu list links*/
ul
{
			display: block;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.8em;
			margin-left: 7px;
}

ul a
{
			display: block;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.8em;
}

ul a:hover
{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.8em;
}
/*end menu list links*/

img
{
			border-style: none;
}

.white
{
				color: #FFFFFF;
				font-weight: bold;
}
.style2 {
			color: #00CC66;
			font-weight: bold;
}

.hunde {
				background: #FFFFCC;
				font-size: small;
				padding: 3px;
				border: 1px solid #0066CC;
}

