/*
* ./position.css
* Usage: civd.de position style sheet
*
* Copyright (C)2007 Caravaning Industrie Verband e.V. <mailto: info@civd.de>
*
* Last modification: 2007-08-15 13:00
*******************************************************************************/


body {
	background-color: #FFFFFF;
	background-image: url(gradient_Hintergrund.gif);
	background-repeat: repeat-x;
	padding: 0;
	margin: 0;
}

.container {
	text-align: left;
	position: relative;
	padding: 0;
	margin: 0;
	width: 967px;	/* fullsize */
}

.column {
	float: left;
	padding: 0;
	margin: 0;
}

.logo {
	width: 967px;
	padding-left: 6px;
}

.span-left {
	width: 68px;
	padding: 0;
	margin: 0;
}

.span-caravaning {
	width: 895px;
	padding: 0 2px 0 2px;
}

.navi-top {
	width: 650px;
	height: 28px;
	background: #ffffff;
}

.search {
	width: 249px;
	height: 28px;
	background-image: url('search_bg.gif');
	background-position: 0px 0px;
}

.seachinput {
	width: 165px;
	height: 17px;
	border: 1px solid #cccccc;
	margin-top: 4px;
	margin-left: 55px;
}

#top-search form {
	padding-left: 55px;
	padding-top: 3px;
}

div + div.searchform-searchbox {
	/*
	border: 1px solid #bb0000;
	margin-top:4px;
	*/
}

.seachbtn {
	margin: 0px 0px 0px -5px;
}

.breadcrumbs {
	width: 650px;
	height: 38px;
	padding: 6px 0 0 0;
}

.navi-right-main {
	width: 249px;
	height: 38px;
	padding: 6px 0 0 0px;
}

.contentcontainer {
	width: 650px;
	padding: 6px 0 0 0;
}

.navi-right-sub {
	width: 249px;
	padding: 6px 0 0 0px;
}

.content-text-block-date-print {
	width: 635px;
	padding: 0px 0px 0px 2px;
}

.content-text-block {
	width: 635px;
	padding: 0px 0px 0px 2px;
}

.content-text-block-zweidrittel {
	width: 434px;
	padding: 0px 0px 0px 2px;
	margin: 0px 14px 0px 2px;
}

.content-text-block-eindrittel {
	width: 186px;
	padding: 0px 2px 0px 2px;
}

.content-picbox-left {
	width: 434px;
	height: 230px;
	padding: 0;
	margin: 0;
}

.content-picbox-right {
	width: 178px; /* 196px-18px IE6BUG! */
	height: 230px;
	padding: 0 9px 0 9px;
	margin: 0;
}

.content-newsbox-left {
	width: 207px;
	padding: 0 9px 0 2px;
}

.content-newsbox-middle {
	width: 207px;
	padding: 0 9px 0 2px;
}

.content-newsbox-right {
	width: 178px; /* 196px-18px IE6BUG! */
	padding: 0 9px 0 9px;
	margin: 0;
}

.footer {
	width: 967px;
	/*
	margin-right: 4px 0px 20px 68px
	*/
}

.hr-footer {
	width: 899px;
	padding: 9px 0 9px 0;
}

.background-white {
	background: #ffffff;
}

.background-color01 {
	background: #eef1f6;
}

.background-color02 {
	background: #f5f7fa;
}

.background-color03 {
	background: #6680b1;
}

.background-color04 {
	background: #eef1f6;
}

/* Clear fix */
.container:after { 
  content:  "."; 
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* Searchform innerhalb der Searchbox zurechtruckeln */
.searchform-searchbox {
	float: left;
	background: #eef1f6;
}

.footer {
	text-align: center;
}

#right-navigation {
	padding-left: 6px;
	padding-right: 3px;
}


/*
* ./civd_main.css
* Usage: civd.de main style sheet
*
* Copyright (C)2007 Caravaning Industrie Verband e.V. <mailto: info@civd.de>
*
* Last modification: 2007-08-15 13:00
*******************************************************************************/


.usb {
	visibility: hidden;
}

/*
TOP-NAVIGATION
*/
#top-navigation ul {
	background-color: transparent;
	padding: 0;
	margin: 0;
}

#top-navigation li {
	background-color: transparent;
	padding: 0;
	margin: 0;
	list-style: none;
	display:inline;
}

/*
#top-navigation a {
	font: normal 0.93em sans-serif;
	color: #ffffff;
	text-decoration: none;
	padding: 0.2em 0.5em;
	border: 2px solid #ffffff;
	margin: 0 0 0 0;
	display: block;
	float:left;
}
*/

#top-navigation a {
	font: normal 10px sans-serif;
	color: #ffffff;
	text-decoration: none;
	padding: 6px 8px 5px 8px;
	/*
	padding: 7px 8px 5px 8px;
	*/
	border: 2px solid #ffffff;
	margin: 0 0 0 0;
	display: block;
	float:left;
}

#top-navigation a:link, #top-navigation a:visited {
	background-color: #6680b1;
	color: #ffffff;
}

#top-navigation a:hover, #top-navigation a:focus {
	background-color: #ffffff;
	color: #6680b1;
}

/*
FOOTER-NAVIGATION
*/
.footer{
	font: normal 12px sans-serif;
	color: #002b80; /* #003beb meta-navi*/
	width: 100%;
}
#footer-navigation ul {
	background-color: transparent;
	padding: 0;
	margin: 0;
	width: 100%;
}

#footer-navigation li {
	background-color: transparent;
	padding: 0;
	margin: 0;
	list-style: none;
	display:inline;
}

#footer-navigation a {
	font: normal 12px sans-serif;
	color: #002b80;
	text-decoration: none;
	padding: 0.2em 0.5em;
/*
	display: block;
	float:left;
	width: 9.7em;
*/
}

#footer-navigation a:link, #footer-navigation a:visited {
	color: #002b80;
}

#footer-navigation a:hover, #footer-navigation a:focus {
	color: #003beb;
}

/*
META-NAVIGATION
*/
#meta-navigation {
	font: normal 10px sans-serif;
	color: #002b80; /* #003beb meta-navi*/
	width: 190px;
	padding: 0 0 0 2px;
	float: left;
}
#lang-navigation {
	width: 49px;
	margin-top: 4px;
	float: left;
/*display:none;*/
}
#meta-navigation ul {
	background-color: transparent;
	padding: 0;
	margin: 0;
	width: 100%;
}

#meta-navigation li {
	background-color: transparent;
	padding: 0;
	margin: 0;
	list-style: none;
	display:inline;
}

#meta-navigation a {
	font: normal 10px sans-serif;
	color: #002b80;
	text-decoration: none;
/*
	padding: 0 0 0 0.6em;
	display: block;
	float:left;
	width: 9.7em;
*/
}

#meta-navigation a:link, #meta-navigation a:visited {
	color: #002b80;
}

#meta-navigation a:hover, #meta-navigation a:focus {
	color: #003beb;
}


/*
SUB-NAVIGATION
*/

#subnavi ul {
	background-color: transparent;
	list-style-image:url(nav_rechts_pfeil_001.gif);
}

#subnavi li {
	background-color: transparent;
	padding: 0;
	margin: 0;
/*
	list-style: none;
	background-image: url(nav_rechts_pfeil_001.gif);
	background-position: -18px 4px;
	background-repeat: no-repeat;
	background-repeat: repeat-x;
	display:inline;
*/
}

#subnavi a {
	text-decoration: none;
	margin: 0 0 0 -1px;
/*
	display: block;
	float:left;
	width: 9.7em;
*/
}

#subnavi a:link, #subnavi a:visited {
/*
	background-color: #6680b1;
	color: #ffffff;
*/
}

#subnavi a:hover, #subnavi a:focus {
/*
	background-color: #ffffff;
	color: #6680b1;
*/
}

#content-date {
	margin: 0 0 0 2px;
	font-size: 10px;
}

#content-print {
	margin: 0 0 0 8px;
	font-size: 10px;
}
#top2-breadcrumbs {
	margin: 0 0 0 2px;
	font-size: 12px;
}
#top2-breadcrumbs a {
	color: #666666;
}
#top2-breadcrumbs a:hover {
	color: #000000;
}


/*
* ./typography.css
* Usage: civd.de typography style sheet
*
* Copyright (C)2007 Caravaning Industrie Verband e.V. <mailto: info@civd.de>
*
* Last modification: 2007-08-15 13:00
*******************************************************************************/


.csc-header {
	font-size: 18px;
	color: #969494;
}

h1,h2,h3,h4,h5,h6 { 
  font-family: Arial, sans-serif;
  margin: 0; 
  padding: 9px 0;
  color: #969494;
  clear:both; 
}

.csc-firstHeader {
/*
	border: 1px solid #bb0000;
*/
	font-size: 18px;
	color: #969494;
}

.csc-header-n3 h1 {
	font-size: 18px;
	color: #969494;
}

h1 {
	font-size: 18px;
	line-height: 18px;
	padding: 9px 0;
	color: #969494;
}
h2 {
	font-size: 16px;
	line-height: 18px;
	padding: 9px 0;
	color: #969494;
}

p {
	margin: 0 0 18px 0;
	font-size: 13px;
	text-align:left;
}

p .bodytext {
	margin: 0 0 18px 0;
	font-size: 13px;
	text-align:left;
}

ul, ol {
	margin: 9px 0 18px 18px;
	font-size: 13px;
	list-style-image:url(ul_middot_11x11.gif);
}

a {
	color: #003beb;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #002b80;
}

#meta-navigation, #top2-breadcrumbs, #right-navigation, #hr-footer {
	font-size: 12px;
}

.contentcontainer {
	font-size: 13px;
}
