/*

    Theme Name: Dialogue Avenue (Widget-ready)

	URI: http://www.web-funk.de

	Description: A puristic and straight wordpress theme.

	Version: 01.20 (de, en)

	Author: Mark Dyn&eacute;t

	Author URI: http://www.web-funk.de/



	Layout and Design based on the Original-Theme

	Relaxation by John Wrana (www.jowra.com)

	

	This Theme is Widget-ready.

	

	The unprocessed photo of the headerimage is published by

	http://www.photocase.de

	

	The CSS, XHTML and design is released under the GPL:

	http://www.opensource.org/licenses/gpl-license.php

*/



/* ---------------------------------------------------------------------------------- */



html, body {margin: 0; padding: 0; text-align: center;}



body {

	font-size: 12px;

	background: #e9e9e9;

         text-align: justify;

	font-family: Verdana, Arial, Helvetica, sans-serif;}

 



p {margin: 0px 0px 12px 0px; text-align: justify;}



a {color: #1f6166; text-decoration: none;}



a:hover {color: #00b3b3; text-decoration: none;}



#content a:hover {text-decoration: none; color: #00b3b3;}



/* ---------------------------------------------------------------------------------- */



#page {

	background: url(images/main.gif) repeat-y;

	margin: 0 auto;

	padding: 0;

	text-align: left;

	width: 850px;}



#head {

	

	height: 180px;

	padding: 0px 0px 0px 0px}



#titel {

	float: left;

	width: 538px;

	margin: 0px 0px 0px 0px; 

	padding: 120px 40px 0px 40px;}



#logo {

	width: 218px;

	float: left;

	margin: 0px 0px 0px 0px; 

	padding: 0px 0px 0px 0px;}



#content {

	float: left;

	color: #000000;

	margin: 0;

	padding: 20px 40px 0px 40px;

	text-align: left;

	width: 538px;}



#footer {

	background: url(images/feed.gif) no-repeat bottom center;

	background-color: inherit;

	clear: both;

	color: #999999;

	font-size: 11px;

	height: 40px;

	margin: 0;

	padding: 10px 10px 0px 40px;}



#sidebar {

	color: #7a9799;

	float: right;

	font-size: 11px;

	margin: 0;

	padding: 25px 37px 0px 0px;

	text-align: left;

	width: 170px;}



#info {}



#end {

	background: url(images/bottom.gif) bottom left repeat-x transparent;

	margin: 4px 0px 0px 0px;}



/* ---------------------------------------------------------------------------------- */



h1, h1 a {

	letter-spacing: 1px;

	background: none;

	color: #1f6066;

	font-size: 16px;

	font-weight: bold;

	font-family: 'Arial';

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	text-decoration: none;}



h2, h2 a {

	letter-spacing: 1px;

	background: none;

	color: #1f6066;

	font-size: 16px;

	font-weight: bold;

	font-family: 'Arial';	

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	text-decoration: none;}



h3 {

	background: inherit;

	font-weight: normal;

        font-family: 'Arial';

	color: #1f6066;

	font-size: 12px;

	margin: 16px 0px 4px 0px;

	padding: 0px 0px 0px 0px;}



#sidebar h4 {

	background: none;

	color: #1f6066;

	font-size: 16px;

        font-family: 'Arial';

	font-variant: small-caps;

	font-weight: bold;

	letter-spacing: 2px;

	margin: 0px 0px 8px 0px;

	padding: 0px 0px 0px 0px;}



#sidebar h5 {

	background: none;

	color: #1f6066;

	font-size: 16px;

        font-family: 'Arial';

	font-variant: small-caps;

	font-weight: bold;

	letter-spacing: 2px;

	margin: 20px 0px 7px 0px;

	padding: 0px 0px 0px 0px;}



/* ---------------------------------------------------------------------------------- */



.date {

	color: #4d4d4d;

	font: 10px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;

	margin: 2px 0px 0px 0px;

	padding: 0 0 8px 0px;}



.pagetitle {

	font-family: 'Trebuchet MS', 'Bitstream Vera Sans', Verdana, Arial, 

	'Lucida Sans', 'Lucida Sans Unicode', Helvetica, sans-serif;

	color: #1f6066; 

	font-size: 16px;

	padding: 0px 0px 20px 0px; 

	letter-spacing: 0.09em;}



blockquote {

	border-left: 1px dotted #ccd8d9;

	color: #9db1b3;

	padding: 1px 0px 10px 25px;

	margin: 12px 25px 0px 0px;}



#email, #author, #url {

	background: #ffffff;

	border: 1px solid #e9e9d9;

	color: #1f6066;

	font-size: 11px;

	padding-left: 2px;

	vertical-align: middle;}

	

.title {

	clear: left;

	text-align: left;

	color: #1f6066;

	font-size: 16px;

	font-variant: small-caps;

	font-weight: normal;

	letter-spacing: 2px;

	margin: 12px 0px 4px 0px;}



/* ---------------------------------------------------------------------------------- */



acronym {text-decoration: none;}



code {background: inherit; color: #1f6066; text-align: right;}



.description {

	font-size: 12px; 

	font-variant: small-caps; 

	color: #ebebeb;

	text-align: left;

	padding-left: 2px;

	letter-spacing: 2px;}



.entry {margin: 4px 0px 0px 0px; line-height: 1.6em; color: #525252;}



.entry a {color: #95b300;}



#logo img {border: none;}



#content img {

	float: left;

	border: 1px solid #cccccc;

	padding: 4px;

	max-width: 100%;

	display: inline;}



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;}



.entry img {

	margin: 0px 8px 8px 0px;

	display: inline;}



#sidebar img {

	vertical-align: text-bottom;

	border: none;

	padding: 0px;

	margin: 0px;}



ol, form {margin: 0; padding: 0;}



ul {list-style-type: circle;}



/* ---------------------------------------------------------------------------------- */



#sidebar a {background: #ffffff; color: #4d4d4d;}



#sidebar a:hover {background: none; color: #00b3b3;}



#sidebar li {

	line-height: 1.5em;

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 1px 0px;

	background: none;} 



#sidebar ul {

        background: #ffffff;

	list-style-type: none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;}



/* ---------------------------------------------------------------------------------- */



#s {

	background: #ffffff;

	border: 1px solid #e0e0d0;

	color: #4c6466;

	font-size: 12px;

	font-weight: normal;

	padding: 2px 0px 2px 2px;

	vertical-align: top;

	width: 164px;}



#comment {

	background: #ffffff;

	border: 1px solid #cccccc; 

	color: #b34700;

	font-size: 11px;

	padding: 2px 2px 2px 2px;

	width: 350px; }



#submit {

	background: #ffffff;

	border: 1px solid #999999;

	color: #666666;

	font-size: 11px;

	margin: 0px 0px 0px 0px;

	padding: 0 10px;}



.commentbody {

	color: #1f6066;

	font-size: 11px;

	margin: 0px 0px 20px 0px;

	padding: 16px 12px 16px 12px;

	background: #f7f7f0;

	border: 1px solid #cccccc;

	position: relative;}



/* ---------------------------------------------------------------------------------- */



#com_info {padding: 0px 0px 0px 0px;}





.comment_title {

	text-align: center;

	font-weight: normal;

	background: inherit;

	color: #1f6066;

	font-size: 16px;

	margin: 16px 0 15px 0;

	padding: 0;}



.commentbody p {line-height: 1.2em;}



.commentlink {font-size: 10px;}



.commentlist {list-style: none;}



.commentlist a {color: #b34a00;}



.commentcount {

	background: inherit;

	font-family: Georgia, Times, 'Times New Roman', serif;

	font-size: 24px;

	font-weight: bold;

	color: #dedbcc;

	float: right;

	margin: 20px 12px 0px 0px;

	padding: 0px 0px 0px 0px;}



html[xmlns] .commentcount {position: absolute; right: 7px; top: 0;}



/* ---------------------------------------------------------------------------------- */



.info_main {

	clear: left;

	color: #1f6066;

	font-size: 10px;

	text-align: right;

	letter-spacing: 0.01em;

	margin: 0px 0px 20px 0px;

	padding: 7px 0px 0px 0px;

	background: url(images/dot.gif) top left repeat-x transparent;}



.info_main a {background: none; color: #1f6066;}



.info_single {

	clear: left;	

	color: #1f6066;

	font-size: 10px;

	line-height: 1.2em;

	margin: 10px 0px 0px 0px;

	padding: 5px 0px 18px 0px;

	background: url(images/dot.gif) top left repeat-x transparent;}



.info_single a {background: none; color: #b34a00;}



.navigation {

	font-size: 11px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	color: #1f6066;}



.alignleft {float: left; text-align: left;}



.alignright {float: right; text-align: right;}





.foot {text-align: right; margin-right: 400px}



/* ---------------------------------------------------------------------------------- */



.TableHaupt {

background-color:#E8E8E8;

font-family: Verdana;

font-size: 11px;

color: #000000;

text-align: center;

vertical-align: center;

}



.TableHauptRot {

background-color:#E8E8E8;

font-family: Verdana;

font-size: 11px;

color: #FF0000;

text-align: center;

vertical-align: center;

}



.TableFettCenter {

background-color:#D8D8D8;

font-family: Verdana;

font-size: 11px;

color: #000000;

text-align: center;

vertical-align: center;

font-weight: bold;

}



.TableFettLinks {

background-color:#D8D8D8;

font-family: Verdana;

font-size: 11px;

color: #000000;

text-align: left;

vertical-align: center;

font-weight: bold;

}



.TableFettHorizontal {

background-color:#D8D8D8;

font-family: Verdana;

font-size: 11px;

color: #000000;

text-align: center;

vertical-align: top;

font-weight: bold;

}

#sidebar a.anmeldelink:link {color: #944E15; text-decoration:none; font-size:12px; font-weight: bold;}
#sidebar a.anmeldelink:visited {color: #944E15; text-decoration:none; font-size:12px; font-weight: bold;}
#sidebar a.anmeldelink:active {color: #944E15; text-decoration:none; font-size:12px; font-weight: bold;}
#sidebar a.anmeldelink:hover {color:white; background-color:#944E15; text-decoration:none; font-size:12px; font-weight: bold;}

#content a.anmeldelink:link {color: #944E15; text-decoration:none; font-size:12px; font-weight: bold;}
#content a.anmeldelink:visited {color: #944E15; text-decoration:none; font-size:12px; font-weight: bold;}
#content a.anmeldelink:active {color: #944E15; text-decoration:none; font-size:12px; font-weight: bold;}
#content a.anmeldelink:hover {color:white; background-color:#944E15; text-decoration:none; font-size:12px; font-weight: bold;}

