/*

offsetdruckerei wilhelm gummich
www.gummich-druck.de

©2006 veloton ohg
veloton.de

--------------------------------------------------

pink - #cc0033
orange - #ff9900
green - #99cc00
blue - #0066cc
purple - #cc0099

*/



body {
	height: 100%;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: #efefef;
}
#v_content {
	background-image: url(../_images/background.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 960px;
	margin: auto;
}
#v_container_01 {
	margin: 0px;
	padding: 0px;
	width: 480px;
	float: left;
}
#v_container_02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin: 0px;
	padding: 0px;
	width: 480px;
	float: right;
	background-color: #ffffff;
	text-align: left;
}
#v_header_02 {
	width: 480px;
	height: 283px;
}
#v_container_02_inside {
	padding: 2px 10px 10px 10px;
	margin: 0px;	
}
#v_footer {
	text-align: right;
}
#spacer {
	clear: both;
	width: 960px;
	height: 10px;
	background-color: #ffffff;
}


/*** color changes ***/

#v_color_element_01 {
	font: bold 13px arial;
	color: #ffffff;
	padding: 12px 12px 10px 12px;
}
#v_color_element_02 {
	font: normal 11px verdana;
	color: #ffffff;
	padding: 12px 12px 10px 12px;
	text-align: right;
}


/*** typo ***/

p {
	font: normal 11px verdana;
	line-height: 17px;
	color: #666666;
}
b, strong, a:link, a:visited, a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:focus { /* switch off dotted borders */
	outline-offset: -1px;
	-moz-outline: none;
	outline: none;
}


/*** navigation ***/

#v_navigation {
	margin: 115px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
#v_navigation ul {
	padding: 0px;
	margin: 0px 0px 0px 12px;
}
#v_navigation li {
	display: inline;
	float: left;
}
#v_navigation a {
	display: block;
	text-decoration: none;
	text-indent: -2700px;
	width: 91px;
	height: 130px;
	margin: 0px;
	background-position: bottom;
	padding: 0px;
}
#unternehmen_navi {
	background:  url(../_images/unternehmen_navi.gif);
	background-repeat: no-repeat left top;
	left: 0px;
}
#leistungen_navi {
	background-image: url(../_images/leistung_navi.gif);
	background-repeat: no-repeat left top;
	left: 130px;
}
#anfrage_navi {
	background-image: url(../_images/anfrage_navi.gif);
	background-repeat: no-repeat left top;
	left: 260px;
}
#kontakt_navi {
	background-image: url(../_images/kontakt_navi.gif);
	background-repeat: no-repeat left top;
	left: 390px;
}
#impressum_navi {
	background-image: url(../_images/impressum_navi.gif);
	background-repeat: no-repeat left top;
	left: 520px;
}
#v_navigation a:hover {
	background-position: 0px -130px;
}
#v_navigation a.current {
	background-position: 0px 0px;
}
/***Subnavigatin***/
#v_submenu {
	clear:both;
	display:block;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
#v_submenu ul {
	margin:0px 0px 0px 102px;
	padding:0px 0px 0px 0px;
	text-align:left;
	list-style-type:none;
	text-decoration:none;
}
#v_submenu li {
	display:block;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	list-style-type:none;
	text-decoration:none;
}
#v_submenu li a {
	background-image:none;
	display:block;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
#v_submenu li a:hover {
	color:#999999;
}
/***Formulare***/
input, option, select, textarea {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#333333;
        padding: 1px;
}
form p {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color:#333333;
	margin: 3px 5px 0px 5px;
}
select {
	width: 135px;
}
a:focus {
	outline-offset: -1px;
	-moz-outline: none;
	outline: none;
}
.csc-mailform-label {
	color:#A4D906;
	font-size: 14px;
	font-weight:bold;
	line-height:17px;
}
.csc-mailform {
	border: 0px;
	margin: 0px;
	padding: 0px 30px 0px 0px;
}
.csc-mailform-field {
	padding: 3px 0px 6px 0px;
	clear: both;
}
.csc-mailform input, textarea {
	float: right;
	width: 200px;
}

.csc-mailform select {
	float: right;
	width: 205px;
}
.csc-mailform-submit {
	margin: 8px 0px 0px 0px;
	width: 100px !important;
	clear: both;
}

h1, h2, h3, h4, h5 {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color:#333333;
}