@import url(css/fonts-Ledger.css);



html,  div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: top;
	background: transparent;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
h1, h2, h3, h4, h5, h6{ margin:0}

body {	background:#000 url(https://www.dennis-hammer.eu/Promo/web/images/back_all.jpg) top no-repeat fixed;   font-family:Arial;	font-size:14px;	line-height:20px;	color:#363636;	margin:0; padding:0; text-align:left; position:relative; }

.clear {clear:both;}
.left{ float:left}
.right{ float:right}

.orange{ color:#ff8625}
.blue{ color:#0b7da2}
.black{ color:#3c3c3c}
.color_1{ color:#0b7da2}
.color_2{ color:#ef7804}
.color_3{ color:#707070}
.color_4{ color:#048e91}

a{color:#fff; text-decoration:none;outline:none!important; cursor:pointer}
a:hover{ text-decoration:none}

h1{ font-size:30px; color:#000; text-transform:uppercase; font-weight:normal; line-height:30px; padding-bottom:25px; font-family: 'Ledger', serif;}
h2{ font-size:24px; color:#56030B; text-transform:uppercase; font-weight:normal; line-height:28px; padding-bottom:5px; font-family: 'Ledger', serif;}
h3{ font-size:25px; color:#6b6b6b; font-weight:normal; line-height:25px; padding-bottom:20px; font-family: 'Ledger', serif;}
h4{ font-size:18px; color:#f2f2f2; font-weight:normal; line-height:18px; padding-bottom:15px; font-family: 'Ledger', serif;}
h5{}

div.center{ width:1000px; margin:0 auto; z-index:0; position:relative;}
.color{ color:#787878}
/*===================== Sub Pages =====================*/
.grid_1{ width:644px;}
.grid_2{ width:312px;}
.grid_3{ width:300px;}
.grid_4{ width:210px;}
.grid_5{ width:225px;}
.grid_6{ width:560px;}
.grid_7{ width:px;}

.height_10{ height:10px}
.pad{ padding:0 23px}

.left_23{ margin-left:23px}
.left_{ margin-left:px}
.top_-20{ margin-top:-20px}
.top_20{ margin-top:20px}
.top_25{ margin-top:25px}
.left_{ margin-left:px}
.right_16{ margin-right:16px}
.right_20{ margin-right:20px}
.right_35{ margin-right:35px}

.underline{ text-decoration:underline}
.upp{ text-transform:uppercase}




.header{ background:url(https://www.dennis-hammer.eu/Promo/web/images/header.png) top no-repeat;  height:512px; padding:22px 0 0 0}

/* ----- script begin ----- */
/* width:1020 | height 388 status */

#faded_resource {
	width:1020px;
	height:388px;
	position: absolute;
 	right:20px;
	top:48px;
 	}
/*  Status end */ 


#faded {
	width:980px;
	height:388px;
	position: absolute;
 	right:20px;
	top:48px

	}
	

ul.pagination {
	width: 200px;
	overflow: hidden;
	position: absolute !important;
	top: 330px;
	left: 35px;
	}
ul.pagination li { width:26px ; height:25px; float:left;}
ul.pagination li a {
	background: url(https://www.dennis-hammer.eu/Promo/web/images/disk.jpg) 0px 0px no-repeat;
	display: block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	text-indent:-999px;
	outline:none!important
	}
ul.pagination li a:hover {
background: url(https://www.dennis-hammer.eu/Promo/web/images/disk_hover.jpg) 0px 0px no-repeat;
	}
ul.pagination li.current a {
background: url(https://www.dennis-hammer.eu/Promo/web/images/disk_hover.jpg) 0px 0px no-repeat;
		}
span.text{ position:absolute; top:70px; left:-342px; letter-spacing:-0.050em}
span.text big{ color:#000; font-size:35px!important;line-height:48px; font-family: 'Ledger', serif;}
span.text small{color:#4b4b4b; font-size:24px!important;line-height:50px; }
a.read{ background:url(https://www.dennis-hammer.eu/Promo/web/images/read.png) top no-repeat; width:130px; height:36px; display:block; text-decoration:none; text-transform:uppercase; color:#fff; text-align:center; line-height:37px;}
a.read:hover{background:url(https://www.dennis-hammer.eu/Promo/web/images/read.png) bottom no-repeat;}
/* ----- script end ----- */
/* ============================== top begin ====================================== */
div.top{ height:80px }
div.top a.logo{  margin-left:25px; float:left; padding-top: 30px; font-size: 31px; font-family: 'Ledger', serif; text-decoration: none}

/* ============================== top end ====================================== */
/* ============================== nav====================================== */
div.nav{ background:url(https://www.dennis-hammer.eu/Promo/web/images/menu.gif) left repeat-x; height:40px; width:868px;  float:left; padding-top:8px; }
div.nav ul li{ float:left;}
div.nav ul li a{ display:block;  height:32px; margin:0 10px 0 35px; padding:0 9px 0 0px; line-height:32px; text-decoration:none; font-size:16px; color:#89000D; font-family: 'Ledger', serif; font-weight: bold;}
div.nav ul li a span{ display:block; height:32px; padding:0 0px 0 10px}
div.nav ul li a:hover, a.act{ background:url(https://www.dennis-hammer.eu/Promo/web/images/right.gif) right no-repeat; color:#fff;}
div.nav ul li a:hover span, a.act span{ background:url(https://www.dennis-hammer.eu/Promo/web/images/left.gif) left no-repeat; color:#fff; }
a.home{ background:url(https://www.dennis-hammer.eu/Promo/web/images/home.jpg) left no-repeat; width:83px; height:48px; display: block; float:left;margin-left:22px; }
div.right_menu{ background:url(https://www.dennis-hammer.eu/Promo/web/images/menu_right.gif) left no-repeat; width:5px; height:48px; float:left;}
div.nav ul li a.login{ color:#adadad; text-transform:none}
div.nav ul li a.login:hover{ color:#ff8625; background:none}
/* ============================== nav end====================================== */
/* ============================== content ====================================== */
.content{ background:url(https://www.dennis-hammer.eu/Promo/web/images/content.jpg) repeat; width: 1000px; margin: 0 auto; }
.content big{ font-size:18px; line-height:24px; color:#535252; padding-bottom:20px; display:block}
.content div.solution { color:#767676}
.content div.solution p{padding:0 0 3px 0; margin:0}
.border{ background:url(https://www.dennis-hammer.eu/Promo/web/images/border.gif) repeat-x; height:2px; margin:15px  0 20px 0}
div.bg{ background: url(https://www.dennis-hammer.eu/Promo/web/images/bg.jpg) top repeat-y; width:250px; padding:10px 25px}
div.topbg_1{ background:url(https://www.dennis-hammer.eu/Promo/web/images/top.png) top no-repeat; height:11px; width:300px}
div.bottombg_1{ background:url(https://www.dennis-hammer.eu/Promo/web/images/bottom.png) bottom no-repeat; height:11px;width:300px}
div.bg_2{ background: url(https://www.dennis-hammer.eu/Promo/web/images/bg_2.png) top repeat-y; width:950px; padding:10px 25px;}
div.topbg_2{ background:url(https://www.dennis-hammer.eu/Promo/web/images/top_2.png) top no-repeat; height:11px; width:1000px}
div.bottombg_2{ background:url(https://www.dennis-hammer.eu/Promo/web/images/bottom_2.png) bottom no-repeat; height:11px;width:1000px;}
div.bg_3{ background: url(https://www.dennis-hammer.eu/Promo/web/images/bg_3.jpg) top repeat-y; width:350px; padding:10px 25px}
div.topbg_3{ background:url(https://www.dennis-hammer.eu/Promo/web/images/top_3.png) top no-repeat; height:11px; width:400px;}
div.bottombg_3{ background:url(https://www.dennis-hammer.eu/Promo/web/images/bottom_3.png) bottom no-repeat; height:11px;width:400px;}

ul.list li a{ background:url(https://www.dennis-hammer.eu/Promo/web/images/list.png) left no-repeat; padding-left:20px; font-size:14px; line-height:30px;  color:#000}
ul.list li a:hover{ color:#2f91a4}

ul.list-outsite li a{ background:url(https://www.dennis-hammer.eu/Promo/web/images/list-outsite.png) left no-repeat; padding-left:20px; font-size:14px; line-height:30px;  color:#000}
ul.list-outsite li a:hover{ color:#2f91a4}

a.more{ text-decoration:none; color:#707070; background:url(https://www.dennis-hammer.eu/Promo/web/images/more.png) right no-repeat; padding-right:10px}
a.more:hover{ background:url(https://www.dennis-hammer.eu/Promo/web/images/more_hover.png) right no-repeat; color:#e97e14}
/* ============================== content end ====================================== */
/* ============================== footer ====================================== */
.footer{ background:url(https://www.dennis-hammer.eu/Promo/web/images/bg_footer.jpg) top repeat-x; padding:40px 0}
.footer ul.list_footer li a{ background:url(https://www.dennis-hammer.eu/Promo/web/images/list_footer.gif) left no-repeat; padding-left:15px; color:#a4a4a4; text-decoration:none; line-height:25px}
.footer ul.list_footer li a:hover{ text-decoration:underline}
div.pins a{ color:#a4a4a4; text-decoration:none}
div.pins a:hover{ text-decoration:underline; color:#fff}
div.pins a.pin1{ background:url(https://www.dennis-hammer.eu/Promo/web/images/pin1.gif) left no-repeat; height:30px; display:block; padding-left:45px; line-height:25px; margin-bottom:15px; color:3}
div.pins a.pin2{ background:url(https://www.dennis-hammer.eu/Promo/web/images/pin2.gif) left no-repeat; height:30px; display:block; padding-left:45px; line-height:25px}
.footer small{ color:#a7a7a7; display:block; padding-bottom:5px}
.footer small span{ color:#fff}
.footer big{ font-family: 'ExistenceLight'; color:#fafafa; font-size:28px; line-height:31px}
.footer div.info{ margin-left:23px; color:#707070; margin-top:10px}
.footer div.info span{ font-size:24px; line-height:16px}
.footer div.info a.privacy{ text-decoration:underline;color:#707070;}
.footer div.info a.privacy:hover{ text-decoration:none}
.footer div.menu{ margin-top:15px}
.footer div.menu a{ margin-right:20px; text-decoration:none; color:#a5a3a3}
.footer div.menu a:hover{ text-decoration:underline}
/* ============================== footer end ====================================== */

/* Label */
label  { width: 120px;  margin: 0px; float: left; text-align: left; color:#363636}

/* Input, Textarea */
input{ margin: 0px; padding: 0px;  float: left; border: 2px solid #acacac;  color: #363636; background:#f2f2f2; font: 12px Arial, Helvetica, Arial, sans-serif; height:25px; margin-bottom:4px; width:430px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }

textarea{margin: 0px; padding: 0px;  float: left; background:#f2f2f2; border: 2px solid #acacac;  color: #363636;   font: 12px Arial, Helvetica, Arial, sans-serif; height:250px; margin-bottom:4px; width:430px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }

#copy
{
position: absolute;
margin: 0 auto;
text-align: center;
width: 100%;
bottom: 0px;
}

#copy a
{
color: #666
}

