/*
* FILE NAME:			main.css
* FILE DESCRIPTION:		central css file which includes all other styles
* FILE AUTHOR:			Achim Rosenhagen
* DATE CREATED:			2008-08-08
* DATE MODIFIED:		2008-08-08
*/

/* ----------------------------------- */
/* ---------->>> IMPORTS <<<----------- */
/* ----------------------------------- */

@import url("reset.css");
@import url("helper.css");
@import url("hacks.css");
/* -----------------------------------*/

/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/

body {font-size:70.00%;font-family:arial, sans-serif;margin:0;padding:0;}

a { color: #51a982; text-decoration: none }
a:link { color: #51a982 }
a:visited { color: #51a982 }
a:active { color: #51a982 }
a:hover { color: #51a982 ; text-decoration: underline; }

ul, ol, dl {line-height:1.5em;margin:0 0 1em 0em;}
li {margin-left:0em;line-height:1.5em;list-style-type:none;}
dt {font-weight:bold;}
dd {margin:0 0 1em 2em;}
cite, blockquote {font-style:italic;}
blockquote {margin:0 0 1em 1.5em;}
strong, b {font-weight:bold;}
em, i {font-style:italic;}
pre, code {font-family:monospace;font-size:1.1em;}
acronym, abbr {letter-spacing:.07em;border-bottom:.1em dashed #ffcd00;cursor:help;}

/* -----------------------------------*/
/* ---------->>> LAYOUT <<<-----------*/
/* -----------------------------------*/

/* ---------->>> PAGINATION <<<-----------*/
div#pagination {
	text-align: center;
	margin: 25px 0;
}


/* ---------->>> OLD STYLES <<<-----------*/


body {
	font-size: 12px;
	font-family: verdana, helvetica, arial, sans-serif
}
p, td, th, ul, ol, li, label {
	font-size: 12px;
	line-height: 140%;
	margin: 0 0 5px;
	padding: 0
}


h1, h2, h3, h4, h5, h6 {
	color: #51a982;
	font-family: verdana, helvetica, arial, sans-serif;
	font-weight: bold;
	background: transparent;
	margin: 0;
	padding: 0 
}
h1 { font-size: 18px; margin: 0; padding: 0 }
h2 { font-size: 16px; margin: 20px 0 10px }
h3 { font-size: 14px; margin: 20px 0 10px }
h4 { font-size: 12px; margin: 20px 0 10px }
h5 { font-size: 11px; margin: 20px 0 10px }
h6 { font-size: 11px; margin: 20px 0 10px }
hr {
	margin: 0 0 5px;
	padding: 0;
	border-top: 1px solid #51a982;
}


#bullseye_header {
	background: url("http://www.diebilderwerkstatt-dsk.de/img/global/header/bg.gif") repeat-x 0 0
}
#bullseye_header_content {
	margin: 0 auto;
	padding: 0;
	width: 750px;
	height: 172px
}
#aktuelles #bullseye_header_content {
	background: url(http://www.diebilderwerkstatt-dsk.de/img/global/header/bg_aktuelles.gif) no-repeat 0 0
}
#werkstatt #bullseye_header_content {
	background: url(http://www.diebilderwerkstatt-dsk.de/img/global/header/bg_werkstatt.gif) no-repeat 0 0
}
#galerie #bullseye_header_content {
	background: url(http://www.diebilderwerkstatt-dsk.de/img/global/header/bg_galerie.gif) no-repeat 0 0
}
#angebote #bullseye_header_content {
	background: url(http://www.diebilderwerkstatt-dsk.de/img/global/header/bg_angebote.gif) no-repeat 0 0 }
#kontakt #bullseye_header_content {
	background: url(http://www.diebilderwerkstatt-dsk.de/img/global/header/bg_kontakt.gif) no-repeat 0 0 }
	

/*<agl.folder "layout">*/
#bullseye_body {
	background: #dfdfe5;
	margin: 0;
	padding: 0 0 25px 0
}
#bullseye_body_content {
	margin: 0 auto;
	padding: 25px 0 0;
	width: 750px
}
#bullseye_body_content #bullseye_left {
	margin: 0;
	padding: 0;
	width: 175px;
	float: left
}
#bullseye_body_content #bullseye_left #bullseye_left_content {
	margin: 0 0 0 25px;
	padding: 0
}
#bullseye_body_content #bullseye_left #bullseye_left_content ul {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: 150px;
}
#bullseye_body_content #bullseye_left #bullseye_left_content ul li {
	margin: 0;
	padding: 15px 0 0;
	border-bottom: 1px dotted #fff
}
#bullseye_body_content #bullseye_left #bullseye_left_content ul li a {
	color: #8c8c8c;
	font-weight: bold;
	text-decoration: none
}
#bullseye_body_content #bullseye_left #bullseye_left_content ul li a:hover {
	color: #8c8c8c;
	text-decoration: underline
}
#bullseye_body_content #bullseye_right {
	margin: 0;
	padding: 0 25px;
	width: 525px;
	float: left
}
#bullseye_body_content #bullseye_right #bullseye_right_content {
	margin: 0;
	padding: 0
}
#bullseye_footer {
	color: #fff;
	font-size: 11px;
	background: url("http://www.diebilderwerkstatt-dsk.de/img/global/footer/bg.gif") repeat-x 0 0;
	text-align: center;
	margin: 0;
	padding: 30px 0 0;
	height: 55px
}
#bullseye_footer a {
	color: #fff;
	text-decoration: underline
}
#bullseye_footer a:link {
	color: #fff;
	text-decoration: underline
}
#bullseye_footer a:visited {
	color: #dfdfe5
}
#bullseye_footer a:active {
	color: #fff;
	text-decoration: none
}
#bullseye_footer a:hover {
	color: #fff;
	text-decoration: none
}
	
#bullseye_body_content #bullseye_right #bullseye_right_content div.overall {
	margin: 0;
	padding: 0;
	width: 525px;
}
	
#bullseye_body_content #bullseye_right #bullseye_right_content div.left01   {
	margin: 0 25px 0 0;
	padding: 0;
	width: 150px;
	float: left
}
#bullseye_body_content #bullseye_right #bullseye_right_content div.right01   {
	margin: 0;
	padding: 0;
	width: 350px;
	float: left
}
	
#bullseye_body_content #bullseye_right #bullseye_right_content div.left02    {
	margin: 0 25px 0 0;
	padding: 0;
	width: 400px;
	float: left
}
#bullseye_body_content #bullseye_right #bullseye_right_content div.right02    {
	margin: 0;
	padding: 0;
	width: 100px;
	float: left
}
	
#bullseye_body_content #bullseye_right #bullseye_right_content div.left03    {
	margin: 0 25px 0 0;
	padding: 20px 0 0 0;
	width: 300px;
	float: left
}
#bullseye_body_content #bullseye_right #bullseye_right_content div.right03    {
	margin: 0;
	padding: 20px 0 0 0;
	width: 200px;
	float: left
}

div.newsbereich {
	padding: 0;
	margin: 25px 0 0 0
}
div.news_item {
	font: 1.2em/1.4em arial, sans-serif;
	margin: 0 0 10px 0;
}
div.news_item span.date {
	color: #8c8c8c;
	margin: 0;
	padding: 0;
}
div.news_item h2 {
	margin: 0 0 15px 0;
	padding: 0
}

p.news {
	margin: 0 0 10px;
	padding: 0
}
p.news a {
	color: #51a982;
	background: url(http://www.diebilderwerkstatt-dsk.de/img/global/arrow01.gif) no-repeat right 50%;
	margin: 0;
	padding: 0 13px 0 0
}
p.news a:hover  {
	text-decoration: underline
}
div.frame1 { padding: 5px; margin: 0 10px 10px 0; float: left; }


label {
	margin: 5px 0 0;
	padding: 0;
	display: block
}
input {
	font-size: 14px;
	padding: 2px;
	border: solid 1px #d6d6d6;
}
textarea {
	font-size: 12px;
	margin: 0;
	padding: 0;
	border: solid 1px #d6d6d6;
	display: block;
}
input.button {
	font-size: 12px;
	margin: 5px 0 0 0;
	padding: 2px;
	display: block;
	border: solid 1px #d6d6d6;
}
span.required {
	background: url(http://www.diebilderwerkstatt-dsk.de/img/global/arrow01.gif) no-repeat left center;
	text-decoration: none;
	margin: 0 0 0 5px;
	padding: 0 0 0 10px;
}
#poweredby {
	display: none;
}