/************************************
Stylesheet: welli.net
Type: Blog
Autor: Stefan Kremz
*************************************/

body
{
	margin: 0;
	padding: 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 1.4em;
	background-color: #cadafc;
	background-image: url(../images/australia-bg.jpg);
	background-attachment: fixed;
	background-position: bottom;
	background-repeat: no-repeat;
	min-height: 800px;
}

h1, h2, h3
{	font-size: 16px;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	color: #00008d;
}


.center
{
	margin: auto;
	text-align: center;
}

.not
{
	margin: auto;
	text-align: left;
}

td
{
	font-size: 11px;
}

#top
{
	margin: auto;
	background-image: url(../images/head.jpg);
	width: 790px;
	height: 133px;
}

#hg
{
	margin: auto;
	width: 790px;
	background: #fff;
	margin-top: 0px;
	border: 0px;
	font-size: 11px;
}


#rechteseite
{
	margin-left: auto;
	margin-right: auto;
	float: left;
	width: 150px;
	text-align: left;
	margin-top: 30px;
	margin-right: 20px;
}

#textbox
{
	width: 790px;
	border: 0px;
	text-align: left;
	margin: auto;
	font-size: 11px;
}

#menu
{
	width: 590px;
	border: 0px;
	text-align: left;
	float: left;
}

#content
{
	width: 550px;
	margin: auto;
	font-size: 11px;
}

.smallspacer
{
	clear: both;
	height: 1px;
	margin: 0px;
}

.spacer
{
	clear: both;
	height: 15px;
	margin: 0;
}

.smalltext
{
	font-size: 11px;
	font-family: arial, verdana, helvetica;
}

.kategorie
{
	font-family: verdana, arial;
	font-size: 11px;
	color: #000066;
}

.courier
{
	font-family: verdana, arial;
}

.titel
{
	font-weight: bold;
	font-family: verdana, arial, helvetica;
	font-size: 15px;
	color: #000066;
}

.miniheadline
{
	font-weight: bold;
	font-family: verdana, arial, helvetica;
	color: #000;
}

.artikel
{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	padding: 0;
}

.rechtsfluss
{
	float: right;
	margin-left: 20px;
	margin-bottom: 10px;
}

.cleaner
{
	clear: both;
	height: 1px;
	font-size: 1px;
	border: 0px none;
	margin: 0;
	padding: 0;
	background: transparent;
}

.feld
{
	background-color: #fff;
	color : #333;
	text-decoration: none;
	width: 530px;
	margin-left: 0px;
	border: 1px;
	border-color: #8bcf5b;
	border-style: dashed;
	padding: 5px;
	margin-bottom: 15px;
	font-size: 11px;
}

.fullwidth
{
	width:728px;
	margin: auto;
	margin-left : 20px;
	border : 1px;
	border-color : #000066;
	border-style : dashed;
	padding : 5px;
}


.impressum
{
	background-color: #fff;
	color : #333;
	text-decoration: none;
	width: 530px;
	min-height: 262px;
	margin-left: 0px;
	border: 1px;
	border-color: #000066;
	border-style: dashed;
	padding: 5px;
	margin-bottom: 15px;
	margin-right: 5px;
	background-image: url(../images/stefan-kremz.jpg);
	background-repeat: no-repeat;
	background-position: 335px;
}

.sponsorfeld
{
	background-color: #fff;
	color : #333;
	text-decoration: none;
	width: 740px;
	padding: 5px;
	margin: auto;
	text-align: center;
}

.feldleer
{
	background-color: #fff;
	color : #333;
	text-decoration: none;
	width: 530px;
	margin-left: 0px;
	padding: 5px;
	margin-bottom: 15px;
}

.balken
{
	background-color : #006;
	padding: 5px;
	color: #fff;
	text-decoration: none;
	width: 98%;
}

.greybalken
{
	background-color : #eee;
	padding : 5px;
	color : #fff;
	text-decoration : none;
	width : 98%;
}

.balkenleer
{
	padding : 0px;
	color : #333;
	text-decoration : none;
	margin: auto;
}

.hellerbalken
{
	padding : 3px 3px 3px 5px;
	color : #333;
	text-decoration : none;
}

.drittel
{
	width: 160px;
	text-align: left;
	float: left;
	margin: 3px;
	padding: 3px;
	background-color: #ecffde;
}

.yearcat
{
	width : 30px;
	text-align : left;
	float : left;
	margin : 3px;
	padding : 3px;
	background-color : #ddd;
}

.ofeld
{
	background-color: #fff;
	color : #333;
	text-decoration: none;
	width: 530px;
	margin-left: 0px;
	padding: 5px;
	margin-bottom: 15px;
}

a:link
{
	color: #00008d;
	text-decoration: none;
}

a:visited
{
	color: #00008d;
	text-decoration: none;
}

a:focus
{
	color: #00008d;
	text-decoration: none;
}

a:hover
{
	color: #76cd48;
	text-decoration: none;
	background-color: transparent;
}

a:active
{
	color : #76cd48;
	text-decoration : none;
}

a.headl:link
{
	color: #00008d;
	text-decoration: none;
}

a.headl:visited
{
	color: #00008d;
	text-decoration: none;
}

a.headl:focus
{
	color: #76cd48;
	text-decoration: none;
}

a.headl:hover
{
	color: #76cd48;
	text-decoration: none;
	background-color: transparent;
}

a.headl:active
{
	color : #00008d;
	text-decoration : none;
}


.c:link
{
	color: #fff;
	text-decoration: none;
}

.c:visited
{
	color: #fff;
	text-decoration: none;
}

.c:focus
{
	color: #fff;
	text-decoration: none;
}

.c:hover
{
	color: #ff0;
	text-decoration: none;
	background-color: transparent;
}

.c:active
{
	color : #fff;
	text-decoration : none;
}

a.quicklinks:link,
a.quicklinks:visited,
a.quicklinks:active,
a.quicklinks:focus
{
	color: #aaa; background-color: transparent; text-decoration: none; font-size: 9px;
}
a.quicklinks:hover
{
	color: #aaa; background-color: #fff; font-size: 9px;
}

a.zw:link,
a.zw:visited,
a.zw:active,
a.zw:focus,
a.zw:hover
{
	font-size: 13px;
}

.zw
{
	font-size: 11px;
	line-height: 2.5em;
}

a.vz:link,
a.vz:visited,
a.vz:active,
a.vz:focus,
a.vz:hover
{font-size: 14px;}

a.sz:link,
a.sz:visited,
a.sz:active,
a.sz:focus,
a.sz:hover
{font-size: 16px;}

a.az:link,
a.az:visited,
a.az:active,
a.az:focus,
a.az:hover
{font-size: 18px;}

a.tw:link,
a.tw:visited,
a.tw:active,
a.tw:focus,
a.tw:hover
{font-size: 20px;}

a:link img
{
	border: 0;
}
a:visited img
{
	border: 0;
}
a:active img
{
	border: 0;
}
a:focus img
{
	border: 0;
}
a:hover img
{
	border: 0;
}

#topbar
{
    width: 99,9%;
    background: #84d55b;
    top:0;
	margin: auto;
  }

#info
{
    overflow-x: hidden;
    width: 795px;
    z-index:1000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
	text-decoration: none;
    background: #84d55b;
    top:0;
    cursor:pointer;
	margin: auto;
	padding-top: 3px;
	padding-bottom: 4px;
  }
 
#infobar, infobar a, #infobar a:link, #infobar a:visited, #infobar a:active
{
    color: #fff;
    background: #84d55b;
    padding: 4px 20px 5px 20px;
    border-bottom: .16em outset;
    border-color: #84d55b;
    cursor: default;
    top:0;
    cursor:pointer;
	width: 900px;
	margin: auto;
}

#infobar a:hover
{
    color: #fff;
    background: #84d55b;
    top: 0;
    cursor: pointer;
	width: 790px;
	margin: auto;
}
