/*
** Copyright Stephen Neate - http://subtledifference.com.au/
** Base Design for editEase example
** Theme Name:  Wine
**
** ## easy find replace ##
** Primary Colour: #4C1803
** Primary Colour Shade: #D8DEDD (20% shade)
** 2nd Colour: #8D2710
** 3rd Colour: #A38F6E (link hover)
** 4th Colour: #494037
** 4th Colour Shade: #807A73 (20% shade)
** 5th Colour: #6C6829
**
** Width Figure: 900px
**
** Last Updated: 06 July 2008
*/

/*##### START: Reset Style #####*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
/*##### END: Reset Style #####*/


/*##### START: HTML Main #####*/
body {background: #005EA8; font: 62.5% 'Verdana', Geneva, Arial, Helvetica, sans-serif; color: #2B2929; border-top:6px solid #005EA8;}

/* links */
a, a:visited {color: #2B2929;text-decoration:underline;}
a:hover {color: #264BA6;padding-bottom: 0;text-decoration:underline;}

/* page constants */
h1, h2, h3, p { padding:0; margin:0; }
h1, h2, h3 { font-family: 'Verdana', Tahoma, Sans-serif; font-weight: bold; color: #0061AB;}
h1 {font-size: 1.5em;border-bottom:1px solid #f59e12;padding: 10px 0 0 0; }
h2 {font-size: 1.2em;border-bottom:1px solid #f59e12;padding: 10px 0 0 0; }
h3 {font-size: 1.0em;border-bottom:1px solid #f59e12;padding: 10px 0 0 0; }
ul, ol {margin: 5px 20px;padding: 0 20px;}
acronym {cursor: help;border-bottom: 1px dashed #494037;}
blockquote {font:1.1em/1.2em 'Verdana', Tahoma, Sans-serif;margin:10px;padding:5px 15px;background: #D8DEDD;color: #444;}

.clear { clear: both; } /* universal clear */
.left { float: left; } /* universal float left */
.right { float: right; } /* universal float right */
.align-left { text-align: left; } /* universal text left */
.align-right {text-align: right; margin-top:10px;} /* universal text right */
.pad {padding:10px;}
.pad-content {padding:10px 12px 10px 3px;}
.color-01 {color:#4C1803}
.color-01s {color:#D8DEDD}
.color-02 {color:#8D2710}
.color-03 {color:#A38F6E}
.color-04 {color:#494037}
.color-04s {color:#807A73}
.color-05 {color:#6C6829}
.bg-01 {background:#4C1803;color:#D8DEDD}
.bg-01s {background:#D8DEDD}
.bg-02 {background:#8D2710;color:#D8DEDD}
.bg-03 {background:#A38F6E;color:#D8DEDD}
.bg-04 {background:#494037;color:#D8DEDD}
.bg-04s {background:#807A73;color:#D8DEDD}
.bg-05 {background:#6C6829;color:#D8DEDD}

/* images */
img {border:0;} /* remove border from all images*/
.img {background: #fff;border: 1px solid #494037;padding: 5px;}
.img-right {background: #fff;border: 1px solid #2B2929;padding: 5px;margin: 5px 0px 5px 10px;float:right;}
.img-left {background: #fff;border: 1px solid #2B2929;padding: 5px;margin: 5px 10px 5px 0px;float:left;}
.img-center {display: block;margin:5px auto;background: #fff;border: 1px solid #2B2929;padding: 5px;}
/* end - images */

/*##### END: HTML Main #####*/


/*##### START: Content Layout #####*/
#sidebar {right:0;top:6px;padding:4px;position:fixed;width:32px;background: url(deckkraft_100.png);background-repeat: repeat;z-index:16;}
#page {background: #005EA8 url('http://www.kolmhof.at/css/background.jpg') no-repeat top center;font-size:1.2em;padding:0 40px 20px 49px;}
#head-wrap {width:900px;margin:0 auto;height:250px;}
#navi-wrap-top {width:900px;margin:0 auto;height:22px;padding-top:5px;background-color:#fff;border-bottom:1px solid #f59e12;}
#content-wrap {background: #fff;width:900px;margin:0 auto;}

.wrapleft {float:left;width:24%;}
.wrapleft02 {float:left;width:20%;}
.wrapmiddle {float:right;width:75%;}
.wrapmiddle h1 {font-size: 1.5em;border-bottom:2px solid #fff;padding: 10px 0 5px 0; z-index:1;}
.wrapright {float:left;width:25%;}
.wrapleft ul, .wrapleft ol {margin:5px;padding:0;list-style:none;}
.padUL li {margin:5px 0;padding:7px;}

#logo {width:215px;height:250px;float:left;background-color:#fff;top:0;}
#logo h1 {font-size: 1.5em; border-bottom:0;padding: 10px 0 0 0; line-height:2.5em; }
#slides01 {top:0;width:685px;height:250px;float:right;background-color:#fff;}

.bgbox1 {margin-top: 15px;padding:10px 5px;background:url(bgbox1.png);background-repeat: repeat-x;}
.bgbox1 img {padding:0; border:0; margin:0;}
.bgbox2 {margin-top: 15px;padding:10px 0;background:url(bgbox2.png);background-repeat: repeat-x;}

.smallbox {padding:0;margin: 0 0 20px 0;}
.smallbox a {padding: 0px;color: #2B2929;text-decoration:none;}
.smallbox a:hover {color: #264BA6;text-decoration:underline;}
.smallbox li {display: inline;}

.smallbox a.tag1 { font-size: 0.7em; font-weight: 100; }
.smallbox a.tag2 { font-size: 0.8em; font-weight: 200; }
.smallbox a.tag3 { font-size: 0.9em; font-weight: 300; }
.smallbox a.tag4 { font-size: 1.0em; font-weight: 400; }
.smallbox a.tag5 { font-size: 1.2em; font-weight: 500; }
.smallbox a.tag6 { font-size: 1.4em; font-weight: 600; }
.smallbox a.tag7 { font-size: 1.6em; font-weight: 700; }
.smallbox a.tag8 { font-size: 1.8em; font-weight: 800; }
.smallbox a.tag9 { font-size: 2.2em; font-weight: 900; }

#foot-wrap {background:;color:#2B2929;}
/*#foot-wrap a, #foot-wrap a:visited {color:#2B2929}*/
#foot {width:900px;margin:0 auto;}
#footerResources {color:#2B2929;border-top:1px solid #2B2929;background:#fff;}
#fti a, #fti a:hover {color:#2B2929; text-decoration:none; cursor:text;}
#agentur {float:right;width:130px;font-size:80%;}
#agentur a {color:#000000;text-decoration:none;}
#agentur a:hover {color:#fff;text-decoration:none;}
/*#footerResources a, #footerResources a:visited, #footerResources a:hover {color:#2B2929;text-decoration:none;}*/

/* Navigation */
#language {left:0;top:6px;padding:4px 2px;position:fixed;width:45px;background: url(deckkraft_100.png);background-repeat: repeat;z-index:16;}
#language ul {margin:0;padding:0;font-weight:bold;color: #005EA8; list-style: none; }
#language li {display:inline;}
#language li a {float:left;display: block;color:#2B2929;text-decoration:underline;}
#language li a:hover {color:#fff; background-color:#000;}
#language li a.active {color:#005EA8;}

/*##### END: Content Layout #####*/
