
body{
margin:0;
padding:0;
text-align:center;
background:#F8F5F1;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#565E67;
font-size:1em; }

#container{
position:relative;
margin:auto;
text-align:left;
width:62.00em;
padding-top:3.75em;}

#logo{
position:absolute;
left:0;
width:12.50em;
height:12.63em;}

#head{
position:absolute;
left:12.50em;
width:48.44em;
height:12.50em;
border-bottom:0.13em solid #bc8e64;}


#content{
width:48.46em;
float:left;
margin-top:1.56em;
}


#footer{
position:absolute;
margin-top:5.13em;
left:0;
height:6.88em;
color:#878787;
}

#footer a:link, #footer a:visited{
color:#878787;
text-decoration:none;}

#footer a:hover, #footer a:active{
color:#bc8e64;}

#logobar{
position:relative;
margin:auto;
left:12.5em;
*left:6.2em;
bottom:1.3em;
width:49.50em;
height:3.19em;}

#logobar img{
border:none;}

/***************************************************/

#logobar span a{
height:3.19em;
overflow:hidden;
display:block;
#background:#FFFFFF;
filter:alpha(opacity=1);
}

#logobar span{
margin-right:2.42em;
}


#logobar .hotellerie{
width:7.31em;
float:left;

}

#logobar .hotellerie a{
	width:7.31em;
	text-indent:12em;
}


.hotellerie{
ssip-background:url(images/hotellerie_1.gif) w117px h51px repeat-x hoverurl(images/hotellerie_2.gif);}

#logobar .co2{
width:3.19em;
height:3.19em;
display:block;
text-indent:4.19em;
float:left;
overflow:hidden;
display:none;
}

#logobar .co2 a{
width:3.19em;
display:none;
}
.co2{
/*url(images/co_1.gif) w51px h51px repeat-x hoverurl(images/co_2.gif);*/
}

#logobar .hauenstein{
width:6.31em;
float:left;}

#logobar .hauenstein a{
width:6.31em;
text-indent:7.31em;
}

.hauenstein{
ssip-background:url(images/hauenstein_1.gif) w101px h51px repeat-x hoverurl(images/hauenstein_2.gif);
}

#logobar .qqq{
width:4.13em;
height:3.19em;
display:block;
float:left;
text-indent:5.13em;
overflow:hidden;}

#logobar .qqq a{
width:6.31em;
text-indent:7.19em;
}

.qqq{
ssip-background:url(images/qqq_1.gif) w66px h51px repeat-x hoverurl(images/qqq_2.gif);
}




#logobar .snakeapple{
width:2.56em;
height:3.19em;
display:block;
float:left;
text-indent:3.56em;
overflow:hidden;}

#logobar .snakeapple a{
width:6.31em;
text-indent:4.19em;
}

.snakeapple{
ssip-background:url(images/snakeapple_1.gif) w41px h51px repeat-x hoverurl(images/snakeapple_2.gif);
}

#logobar .hplus{
width:4.63em;
height:3.19em;
display:block;
float:left;
text-indent:5.63em;
overflow:hidden;}

.hplus{
ssip-background:url(images/hplus_1.gif) w74px h51px repeat-x hoverurl(images/hplus_2.gif);
}

#logobar .toeggel{
width:2.88em;
height:3.19em;
display:block;
float:left;
text-indent:3.88em;
overflow:hidden;}


.toeggel{
ssip-background:url(images/toeggel_1.gif) w46px h51px repeat-x hoverurl(images/toeggel_2.gif);
}

#logobar .iso{
width:3.69em;
height:3.19em;
display:block;
float:left;
text-indent:4.69em;
overflow:hidden;}


.iso{
ssip-background:url(images/iso1.gif) w59px h51px repeat-x hoverurl(images/iso2.gif);
}


/******************************************************************************************/

#left{
height:3.69em;
width:15.91em;
position:absolute;
left:0;
top:3.19em;
border-top:0.18em solid #bc8e64;
padding-top:1.25em;
font-size:0.69em;}

#right{
height:3.69em;
width:70.45em;
position:absolute;
top:3.19em;
left:18.18em;
border-top:0.18em solid #bc8e64;
padding-top:1.25em;
font-size:0.69em;}

span.lastwords{
position:absolute;
right:0;
text-align:right;
color:#B5B5B5;
font-size:0.91em;}

span.lastwords a:link, span.lastwords a:visited{
color:#b5b5b5!important;}

span.lastwords a:hover, span.lastwords a:active{
color:#bc8e64!important;}

#wrapper{
position:absolute;
top:16.38em;
left:0;}

.clear{
clear:both;}

#imgcol{
width:10.94em;
float:left;
margin-top:1.75em;
display:none;}

#imgcol img{
padding-bottom:0.31em;}

#navigation{
float:left;
width:10.94em;
padding-right:1.56em;
margin-top:1.75em;}



/********************************************************** icons ***********************************/

#icons{
height:1.00em;
position:absolute;
right:0.06em;
top:1.88em;
bottom:0.63em;
}


#icons img{
border:0;}


#icons span {
	margin-left:0.75em;
}
#icons span a{
height:0.75em;
text-indent:1.25em;
overflow:hidden;
display:block;
#background:#FFFFFF;
filter:alpha(opacity=1);
}

#icons .mail{
margin-top:0.36em;
width:1.00em;
height:1.00em;
float:left;


}

#icons .mail a{
width:1.00em;
height:1.00em;
}

.mail{
	ssip-background:url(images/i_mail_1.gif) w16px h16px repeat-x hoverurl(images/i_mail_2.gif);
}

#icons .sitemap{
margin-top:0.36em;
width:1.00em;
height:1.00em;
float:left;
}

#icons .sitemap a{
width:1.00em;
height:1.00em;

}

.sitemap{
	ssip-background:url(images/i_sitemap_1.gif) w16px h16px repeat-x hoverurl(images/i_sitemap_2.gif);
}

#icons .print{
margin-top:0.24em;
width:1.00em;
height:1.00em;
display:block;
float:left;
text-indent:1.25em;
overflow:hidden;
}

#icons .print a{
width:1.00em;
height:1.00em;
}

.print{
	ssip-background:url(images/i_print_2.gif) w16px h16px repeat-x hoverurl(images/i_print_2-10.gif);
}

#icons .home{
margin-top:0.30em;
width:0.75em;
height:1.00em;
display:block;
float:left;
text-indent:1.25em;
overflow:hidden;}

#icons .home a{
width:0.75em;
height:1.00em;
}


.home{
	ssip-background:url(images/i_home_1.gif) w12px h16px repeat-x hoverurl(images/i_home_2.gif);
}




/***********************************************************************/

h1{
font-weight:bold;
font-size:0.88em;
margin:0;
margin-top:0.13em;
padding-bottom:1.25em;
color:#bc8e64;}

h2{
font-weight:bold;
font-size:0.75em;
margin:0;
padding-bottom:0.13em;
color:#bc8e64;}

p{
margin-top:0;}

a:link, a:visited{
color:#565E67;
text-decoration:underline;}

a:hover, a:active{
color:#bc8e64;
text-decoration:none;}

ul{
padding:0;
padding-left:0.94em;
margin-left:0;}

#content ul li, #content ol li{ font-size:0.75em;}
#content ul, #content ol {margin-top: 1em;}
#content ul li p, #content ol li p{margin:0;padding:0;}

ul li{
list-style:square;
}

/*********************************************************** folgeseiten navigation *********************************/

#navigation ul{
margin:0;
padding:0;}

#navigation li{
border-bottom:#9C9691 0.12em solid;
list-style:none;
margin-bottom:0.50em;
padding-bottom:0.25em;}

#navigation li a:link, #navigation li  a:visited{
color:#bc8e64;
font-size:0.94em;
font-weight:bold;
text-decoration:none;}

#navigation li.Information a:link, #navigation li.Information a:visited, #navigation li.Informations a:link, #navigation li.Informations a:visited{
color:#CC9966;
font-size:0.94em;
font-weight:bold;
text-decoration:none;}

#navigation li.Klinik a:link, #navigation li.Klinik a:visited,#navigation li.Clinique a:link, #navigation li.Clinique a:visited{
color:#6590be;
font-size:0.94em;
font-weight:bold;
text-decoration:none;}

#navigation li.Hotel a:link, #navigation li.Hotel a:visited, #navigation li.Hôtel a:link, #navigation li.Hôtel a:visited{
color:#c37076;
font-size:0.94em;
font-weight:bold;
text-decoration:none;}

#navigation li.Restaurant a:link, #navigation li.Restaurant a:visited{
color:#a271b7;
font-size:0.94em;
font-weight:bold;
text-decoration:none;}

#navigation li.Seminare a:link, #navigation li.Seminare a:visited,#navigation li.Séminaires a:link, #navigation li.Séminaires a:visited{
color:#508c7a;
font-size:0.94em;
font-weight:bold;
text-decoration:none;}

/***************************************************************************** ulinks */

#navigation ul ul{
padding-top:0.31em;}

#navigation li li{
border:none;
padding:0;
margin:0 0 0.12em 0;
_height:1em;
}

#navigation li li span{}



#navigation li li a:link, #navigation li li a:visited{
color:#565E67!important;
font-size:0.75em!important;
font-weight:normal!important;
padding-left:1em;}

#navigation li.Gästeinfo li a:link, #navigation li.Gästeinfo li a:visited{
color:#565E67;
font-size:0.75em;
font-weight:normal;
padding-left:1em;}

#navigation li.Gästeinfo li a:hover, #navigation li.Gästeinfo li a:active{
color:#bc8e64!important;
}

#container #wrapper #navigation li.Gästeinfo li a.active{
color:#bc8e64!important;
}

#navigation li.Klinik li a:link, #navigation li.Klinik li a:visited{
color:#565E67;
font-size:0.75em;
font-weight:normal;
padding-left:1em;}

#navigation li.Klinik li a:hover, #navigation li.Klinik li a:active{
color:#6590be!important;
}

#container #wrapper #navigation li.Klinik li a.active{
color:#6590be!important;
}

#navigation li.Hotel li a:link, #navigation li.Hotel li a:visited{
color:#565E67;
font-size:0.75em;
font-weight:normal;
padding-left:1em;}

#navigation li.Hotel li a:hover, #navigation li.Hotel li a:active{
color:#c37076!important;
}

#container #wrapper #navigation li.Hotel li a.active{
color:#c37076!important;
}

#navigation li.Restaurant li a:link, #navigation li.Restaurant li a:visited{
color:#565E67;
font-size:0.75em;
font-weight:normal;
padding-left:1em;}

#navigation li.Restaurant li a:hover, #navigation li.Restaurant li a:active{
color:#a271b7!important;
}

#container #wrapper #navigation li.Restaurant li a.active{
color:#a271b7!important;
}

#navigation li.Seminare li a:link, #navigation li.Seminare li a:visited{
color:#565E67;
font-size:0.75em;
font-weight:normal;
padding-left:1em;}

#navigation li.Seminare li a:hover, #navigation li.Seminare li a:active{
color:#508c7a!important;
}

#container #wrapper #navigation li.Seminare li a.active{
color:#508c7a!important;
}

#navigation ul li ul li ul{
	margin:0;
	padding:0;
	padding-bottom:0.6em;
}
#navigation ul li ul li ul li{
	padding-bottom:0;
	margin:0;
	padding-left:1.6em;
}

#navigation ul li ul li ul li a:link, #navigation ul li ul li ul li a:visited{
	font-size:0.6em;
	padding-left:0 !important;
}
/*****************************************************************************/

.tx-rgsmoothgallery-pi1{float:left;}
#externalthumbs .label{display:none !important;}
#externalthumbs .thumbnail{ margin-bottom:0.25em !important; width:4.69em;}
.jdGallery .slideElement{background-color:#bc8e64 !important;}


.bodytext{ font-size:0.75em;}
.csc-textpic-caption{font-size:0.69em;}
.csc-textpic-imagerow dt, .csc-textpic-imagerow dd{margin-bottom:0.60em !important;}



div.csc-textpic-imagewrap {
margin-left:1em !important;
}

/*******************************/

.csc-mailform{
border:none;
font-size:0.75em;}

.csc-mailform input, .csc-mailform textarea,  .tx-indexedsearch input, .tx-indexedsearch select,#searchBox input, input.text, textarea.text{
border:0.06em #bc8e64 solid;
}
.tx-indexedsearch-searchbox div{
	padding-bottom:0.24em;
}
.tx-indexedsearch-searchbox label{
	display:block;
	width:8em;
}

.csc-mailform-submit, .tx-indexedsearch-searchbox-button, {
background-color:#F8F5F1;
margin:0.31em 0 0 16.05em;
*margin:0.31em 0 0 17.85em;
cursor:pointer;}

.csc-mailform label{
display:block;
float:left;
width:17.8em!important;}

.csc-mailform-field{
margin:0 0 0.25em 0;
margin-left:-0.63em!important;
padding-left:0!important;}

.csc-mailform-check, checkbox{
border:none;
padding:0;
margin-left:0;}

/***************************************************/


.reha, .reha2{
font-size:0.75em;
margin:0;
padding:0;
border:none!important;}

.reha td, .reha tr, .reha th, .reha2 td, .reha2 tr, .reha2 th{
margin:0;
padding:0;
vertical-align:top;}

.reha th, .reha2 th{
padding-bottom:0.50em;}

.reha td.td-0{
padding-right:0.63em;
padding-bottom:0.19em;
width:37.50em;}

.reha2 td.td-0{
width:12.50em;}

.reha2 td.td-1{
width:12.50em;}

.reha2 td.td-2{
width:12.50em;}

.reha tr.tr-odd, .reha2 tr.tr-odd{
background:#d1dfef;}

/***************************************************/

#lbTitle{color:#FFFFFF;}

#content ul{font-size:0.75em;}

#fontsizebar{float:left; width:2.8em; position:relative; left:-2.6em;#left:0; bottom:-1.3em;}
#fontsizebar a{text-decoration:none; border:0.06em  #CCCCCC solid;}
#fontsmaler{ font-size:0.66em;position:absolute;bottom:0; left:0;}
#fontnormal{ font-size:0.8em;position:absolute;bottom:0;left:1em;}
#fontbiger{font-size:1em;position:absolute;bottom:0;left:1.8em;}

.parent-8{
ssip-background:url(images/list.gif) w6px h13px repeat-o hoverurl(images/list_klin.gif);
}

.activepar-8{
ssip-background:url(images/list_klin.gif) w6px h13px repeat-o;
}

.parent-7{
ssip-background:url(images/list.gif) w6px h13px repeat-o hoverurl(images/list_hote.gif);
}

.activepar-7{
ssip-background:url(images/list_hote.gif) w6px h13px repeat-o;
}

.parent-23{
ssip-background:url(images/list.gif) w6px h13px repeat-o hoverurl(images/list_info.gif);
}

.activepar-23{
ssip-background:url(images/list_info.gif) w6px h13px repeat-o;
}

.parent-24{
ssip-background:url(images/list.gif) w6px h13px repeat-o hoverurl(images/list_semi.gif);
}

.activepar-24{
ssip-background:url(images/list_semi.gif) w6px h13px repeat-o;
}

.parent-25{
ssip-background:url(images/list.gif) w6px h13px repeat-o hoverurl(images/list_rest.gif);
}

.activepar-25{
ssip-background:url(images/list_rest.gif) w6px h13px repeat-o;
}

#navigation img{border:none;}
#navigation li li span{ display:block;}

/*********************************************/

#navigation li.Gästeinfo a:link, #navigation li.Gästeinfo a:visited{
color:#bc8e64;
font-size:0.94em;
font-weight:bold;
text-decoration:none;}

#navigation li.Gästeinfo li a:link, #navigation li.Gästeinfo li a:visited{
color:#565E67;
font-size:0.75em;
font-weight:normal;
padding-left:1em;}

#navigation li.Gästeinfo li a:hover, #navigation li.Gästeinfo li a:active{
color:#bc8e64!important;
}


.twocol {
	width:100%;
}
.twocol .leftcol{
	float:left;
	width:30.94em;
	margin-right:0.65em;
}

.twocol .rightcol{
	float:left;
	width:15.94em;
	margin-top:40px;
}

.rightcol img{
padding-bottom:0.63em;}

.clearfloat{
	clear:both;
}

.pdf{
background-image:url(images/pdf_icon.gif);
background-repeat:no-repeat;
padding-left:20px;}

.mp3{
background-image:url(images/mp3_icon.jpg);
background-repeat:no-repeat;
padding-left:20px;}

.wmv{
background-image:url(images/wmv_icon.jpg);
background-repeat:no-repeat;
padding-left:20px;}

/********************************************/


.contenttable a, .contenttable a:visited{
text-decoration:underline;}

.org_head{
display:block;
background-color:#bc8e64!important;
margin-top:0.31em;
margin-bottom:0.34em;
padding-top:0.25em;
text-align:center;
font-size:0.75em;
height:1.5em;
color:#fff;}

.org_head2{
display:block;
width:19.94em;
background-color:#none!important;
margin-top:0.31em;
margin-bottom:0.34em;
padding-top:0.25em;
text-align:center;
font-size:0.75em;
height:1.5em;
color:#000;
float:left;
}

.org_head3{
display:block;
width:19.94em;
background-color:#bc8e64!important;
margin-top:0.31em;
margin-bottom:0.34em;
padding-top:0.25em;
text-align:center;
font-size:0.75em;
height:1.5em;
color:#fff;
float:left;
}

.contenttable tr td.org_head{
color:#FFF;
font-weight:bold;
text-align:center;
height:1em!important;}

.contenttable tr td{
width:15.19em!important;}

.contenttable tr td.org_space{
width:0.94em!important;}

tr.org_small{
height:1em!important;}

.leftcol .tdaten td{
padding-right:0.63em;}

td.td-0 a, td.td-1 a{
font-size:0.75em;}

/*******************************/

dl.fritz{
	width:14.94em;
	float:left;
	margin-right:1.81em;
}

dl.fritz{_margin-right:-0.4em;}

dl.fritz dt{
background:#bc8e64;
margin-top:5px;
font-size:0.8em;
font-weight:bold;
color:#fff;
text-indent:5px;
}

dl.fritz dl dt{
	background:none;
	text-indent:0;
}

dl.fritz dd{
margin:0;
padding:0;}

dl.fritz dl dd{
	width: 19.94em;
	font-size:0.75em;
}

/* fritz 2 */

dl.fritz2{
	width:14.94em;
	float:left;
}

dl.fritz2 dt{
background:#bc8e64;
margin-top:5px;
font-size:0.8em;
font-weight:bold;
color:#fff;
text-indent:5px;
}

dl.fritz2 dl dt{
	background:none;
	text-indent:0;
}

dl.fritz2 dd{
margin:0;
padding:0;}

dl.fritz2 dl dd{
	width: 19.94em;
	font-size:0.75em;
}


/********************************/

table.speisekarte{
font-size:0.75em;
margin:0;
padding:0;}

.speisekarte td{
vertical-align:top;
margin:0;
padding:0;}

.speisekarte td.td-1{
padding-left:0.75em;}

.speisekarte p{
width:245px;}

h3{
font-weight:normal;
font-size:1em;
margin:0;
padding-bottom:0.13em;
color:#a271b7;
text-decoration:underline;}

div.st_flashplayer_float_none{
	text-align:left;
}

a.linkInt img{
	border:none;}
	
#langmenu{width:5em; float:left; margin-left:0.4em; padding-top:0.5em;}
#langmenu a{ font-size:0.75em; text-decoration:none; margin-left:0.4em;}
#langmenu a.active{ color:#BC8E64;}
	
	
fieldset{
	border:none;
	padding:0;
	margin:0;
}

legend, #left label{
	display:none;
}

#left .tx-indexedsearch{
	position:absolute;
	top:-4.4em;
}

#left .tx-indexedsearch-form{
	background:url(images/searchform.jpg) no-repeat;
	width:19em;
	padding:0.6em 0 1em 1.6em;
}

#left .tx-indexedsearch-searchbox-sword{
	width:9.4em; 
	float:left;
	background:none;
	border:none;
}

#left .tx-indexedsearch-searchbox-button{
	width:2em;
	background:none;
	border:none;
	cursor:pointer;

}

.tx-indexedsearch-info{margin:none;padding:none; padding-bottom:2em; border-bottom:1px  solid #FFFFFF;}

.tx-indexedsearch-info dt{
	width:2em; float:left;
	_width:1em;
}
.tx-indexedsearch-info dd{
	width:10em;
	float:left;
}

.tx-indexedsearch-res a:link, .tx-indexedsearch-res a:visited, .tx-indexedsearch-res h3{
	text-decoration:none;
}

.tx-indexedsearch label, .tx-indexedsearch-searchbox p, .tx-indexedsearch-noresults{
	font-size:0.75em;
}

.tx-indexedsearch-searchbox-button{
}

#left .tx-indexedsearch-searchbox-button, .tx-indexedsearch-searchbox-button{
	margin:0;
}

.tx-indexedsearch-percent {
	color:#565E67;
}

/* blog */

.calendar th, .calendar td {
	font-size:0.79em;
}

#calendar{
	background:#FFFFFF;
	border:1px solid #BC8E64;
	padding:0.3em 1em;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
table.calendar{
	margin:0 auto;
}

#latestPosts, #latestComments, #categories,#searchBox, .tagCloud, #archive, .rss h2{
	margin-top:1em;
}

#latestPosts dl, #latestComments dl, #categories ul, #searchBox form, #archive_, .rss div{
	background:#FFFFFF;
	border:1px solid #BC8E64;
	padding:0.3em 1em 0.5em 0.3em;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin:0;
}

.tx-t3blog-pi2 h2{
	padding:0;
	padding-left:0.4em;
}

#latestPosts dt, #latestComments dt, #commentList .comments{
   font-size:0.55em;
   margin:0.2em 0 0 1.8em ;
}

#latestPosts dd, #latestComments dd{
	font-size:0.75em;
	background:url(images/comments.png) no-repeat;
	padding-left:1.5em;
	margin-left:0;
	margin-bottom:0.4em;
}

 #commentList .comments{
 	float:none;
	width:auto;
	margin:1em 0 1em 0.3em;
 }

.itemNav .comments a{
	background:url(images/comments.png) no-repeat;padding-left:1.5em;
}

.itemNav .permalink a, .itemNav .trackback a{
	background:url(images/link.gif) no-repeat;padding-left:1.5em;
}

#latestPosts dd, .item h1, .itemBody h1{
	background:url(images/blog.png) no-repeat;
}

#categories ul{
	font-size:1em;
	list-style:none;
}
#categories li{
	background:url(images/folder-blue.gif) no-repeat;
	padding-left:1.5em;
	list-style:none;
}

#categories a{
	font-size:1em;
}

.categories a{
	font-size:0.75em;
	background:url(images/folder-blue.gif) no-repeat;
	padding-left:1.5em;
}



.blogList .date, .single .date{
	font-size:0.69em;
}

.blogList .time, .single .time{
	font-size:0.69em;
}

.blogList .permalink, .blogList .comments, .single .trackback, .single .permalink, .backtolist,.next{
	font-size:0.69em;
}

#searchBox label{
	display:none;
}

#searchBox .button, .mailform .button{
background:#bc8e64;
color:#FFFFFF;
border-top:1px solid #C49972;
border-left:1px solid #C49972;
border-bottom:1px solid #A6764A;
border-right:1px solid #A6764A;
margin-left:0.24em;
cursor:pointer;
}

.mailform .button{
	margin-left:0;
	margin-top:0.6em;
}

input.text{
	width:16em;
}
textarea.text{
	width:20em;
	height:4em;
}

#searchBox #tx-t3blog-sword{
	width:12em;
}

.item{
	margin-bottom:1em;
}
.categories, .date, .time{
	background:#FFFFFF;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding:4px;
	width:10em;
	float:left;
	margin-right:1em;
}

.item h1, .itemBody h1{
	padding-left:1.2em;
}

.itemNav a{
	margin-right:1em;
}

.itemNav{
	margin-bottom:1em;
}
#singleNavigation .previous{
	padding:0;
	margin:0;
	position:relative;
}
#singleNavigation .previous a{
	position:absolute;
	top:-0.12em;
	font-size:0.69em;
	background:url(images/left.gif) no-repeat;
	padding-left:1em;
}

#singleNavigation .backtolist a, .tx-t3blog-pi2 .backlink{
	background:url(images/up.gif) no-repeat;
	padding-left:1em;
}

.tx-t3blog-pi2 .backlink{
	font-size:0.69em;
	margin-top:1em;
}

#singleNavigation .next a{
	background:url(images/right.gif) no-repeat right;
	padding-right:1em;
}

#singleNavigation .next {
	text-align:right;
}

#singleNavigation .backtolist {
	text-align:center;
}

#singleNavigation .backtolist, #singleNavigation .next, #singleNavigation .previous{
	width:33%;
	float:left;
}

.single{
	clear:both;
	padding-top:1em;
}

.commentListListing .item{
	background:#FFFFFF;
		-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding:0.3em;
	font-size:0.75em;
}

.commentBody, .commentFooter{
	padding-left:1.4em;
}

.commentListListing .item .date{
	background:none;
}
	
.commentListListing .even{
	background:#FCF9F6;
}

.commentListListing .date{
	float:right;
}
.commentListListing h1{
	background:none;
	padding:0.6em 0 0 0;
}


.formElement label, .title, .blogCommentMessage, .rss a{
	font-size:0.75em;
}

#archive_ li{
	list-style:none;
}

#content ul.archive li{
	font-size:0.75em;
}
#content ul.archive li li, #content ul.archive, #content ul.archive ul{
	font-size:1em;
	margin-top:0.24em;
}
