/* ////////////////// GemeinderaetInnen Skin //////////////////

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

/*
	base.css modifications ////////////////////////////////////
*/

/* +body
-------------------------------------------------------------------*/

html, body, span, a, table, td, form, #c-logo, #c-time, #c-breadcrumb { font-family:Verdana, Arial, Helvetica, sans-serif;}
embed{margin:10px 0 10px 0;}

/* ----- +Links ----- */

a {text-decoration:underline; }
a:hover {color:#E20916;background-color:transparent;text-decoration:underline; }
a:visited{color:#6289b0;}

/* ----- +footer ----- */

#c-footer { background:#FFF url(gemeinderaetinnen/footer.jpg) top no-repeat; padding: 12px 10px;}
#c-footer ul li { background:none no-repeat 0% 50%; }
#c-footer ul li a { color:#E20916;text-decoration:none; }
#c-footer ul li a:hover { color:#2d3b58;background-color:transparent; }
#c-footer ul li#footer-main { background:url(gemeinderaetinnen/logo-tiny-trans.gif) no-repeat 0% 50%;padding-left:26px; }

/* +standard box layout
-------------------------------------------------------------------*/

div.box1 { 
	background:#FFF none no-repeat 100% 12px;
	padding: 12px 10px 20px 10px;
	margin-bottom:17px;
	border:1px solid #b0b0b0;
}

div.box1 h3 { 
	margin:-5px 0px 0em -5px;
	color:#2d3b58;
	font-size:1.1em;
	font-weight:bold;
}

div.box1 a{font-weight:bold; text-decoration:none;}
div.box1 a:visited, .rss a:visited, .sysblog a:visited{color:#E20916;}
div.box1 a:hover, .rss a:hover, .sysblog a:hover{color:#2d3b58;}

.rss, .sysblog{
	background-color:#fff;
	background-position:10px 12px;
	padding: 12px 10px 20px 50px;
	margin-bottom:17px;
	border:1px solid #b0b0b0;
}

.rss a, .sysblog a{text-decoration:none;}

/* +standard form
-------------------------------------------------------------------*/
form.default fieldset p span {font-weight:normal; }

/* standard arrows */

.arrowRed a { color:#FFF; }
.arrowRed a:hover{color:#FFF;}
.arrowRed a:visited{color:#FFF;}
.arrowRed { background:#E20916 none no-repeat 100% 50%;color:#FFF;}

/* Kalender klein */
.microcal {margin-top:10px;}
.microcal h4 {font-size:1em;margin:.5em 0 0 0;}
.microcal h4 a {background-color:#2d3b58;border:1px solid #2d3b58;color:#fff;margin:0 .2em;padding:0 .3em;text-align:center; font-weight:normal;}
.microcal h4 a:hover {background-color:#fff;border-color:#2d3b58;color:#2d3b58; font-weight:normal;}
.microcal table {width:auto;}
.microcal table th {color:#676767;font-weight:normal;text-align:center;}
.microcal table td {background-color:#c8d2dc;border:1px solid #b0b0b0;color:#2d3b58; empty-cells:hide;padding:.1em .3em;text-align:center;}
.microcal table td:hover {background-color:#2d3b58;border-color:#fff;color:#fff;}
.microcal table td:hover a {color:#fff;}
.microcal table td a{color:#2d3b58;}


/* +standard buttons
-------------------------------------------------------------------*/

input.button {
	background-color:#2d3b58;
	border-color:#b0b0b0;
	border-style:solid;
	border-width:1px;
	text-transform:none;
	color:#fff;
	font:900 1.0em Arial, Helvetica, sans-serif;
	cursor:pointer;
}

#search input.button{float:right;}



/*
	module_blog.css modifications /////////////////////////////
*/
.browse{float:right;}
.browse-under{padding-bottom:10px;}
form#search{background-color:#fff; border:1px solid #b0b0b0; padding: 0px 10px 20px 10px; margin:0 0 20px 0;}

/* Blog Header */
.blog-head{border-bottom:1px solid #b0b0b0; padding-bottom:0;}

/* Blog Übersicht */

.entry {padding:10px 0px 18px 0; border:1px solid #b0b0b0; margin: 0 0 2em 0;}
	.entry-title{font-size:1.1em; font-weight:bold; color:#2D3B58; margin-bottom:9px;}
	.entry-title a {color:#2D3B58;}
	.entry-title a:visited{color:#2D3B58;}
	.entry-user {padding:0 0 10px 0; border-bottom:1px solid #b0b0b0;} /*16*/
	.entry-user img{padding-left:16px;}
	.entry-content{margin:30px 16px 0 16px;}
	.entry-title{margin-left:16px;}
	p.entry-comment{margin-left:16px !important;}
	
/* Blog Eintrag  */

#commentform {margin:0 16px 0 16px; background-color:#C8D2DC;}
	.commenthead{margin-left:16px;}

ul.browse li{margin-right:0.5em;}
ul.browse li a {border:1px solid #b0b0b0;color:#2d3b58; background-color:#c8d2dc;display:block;margin-top:1px;padding:.2em .6em; text-decoration:none;}
ul.browse li ul li strong{border:1px solid #b0b0b0; padding:.2em .6em; display:block;margin-top:1px;background-color:#2d3b58;color:#FFF;} 
ul.browse li a:hover {border-color:#b0b0b0;color:#fff;background-color:#2d3b58;}
ul.browse li.browse-next a{border-width:1px; margin-top:1px;}
ul.browse li.browse-pages{margin-right:0em;}
ul.browse li.browse-prev{margin-right:0.5em;}

/* Blog extern */
body.mblogextern #c-parent {background: #FFF url(gemeinderaetinnen/header.jpg) no-repeat scroll 0 0;}
#c-blogcontent {margin:5px 0 0px 45px;}
#c-blogcontent .blog-head .blog-head-title, #c-blogcontent .blog-head-short .blog-head-title, #c-blogcontent .overview-title
{color:#2d3b58;font-size:1.6em; font-weight:bold; left:200px; top:22px; margin-bottom:10px;}
#c-blogcontent div.Col-1b {border:1px solid #b0b0b0; background-color:#c8d2dc;padding:17px; width:223px;}
body.mblogextern img.blog-image-big {border:1px solid #b0b0b0;left:32px;}
#c-blogcontent .toolshead, body.mblogextern #waitingregister{display:none;}
#c-blogcontent .blog-head-short .blog-head-title a, body.mblogextern h3 span {color:#2d3b58;}
#c-blogcontent .blog-head .blog-head-content, #c-blogcontent .blog-head-short .blog-head-content
{background:none;color:#2d3b58;font-size:1.1em;padding:7px 0 0 0px; width:320px; left:200px; top:60px; height:120px;}
#c-blogcontent form input.large {border:1px solid #b0b0b0;}

/* IE6 Stuff*/
* html .rss{display:block; width:162px; overflow:hidden;}
* html .blog-head{margin-bottom:15px;}
* html #c-blogcontent .blog-head .blog-head-content, #c-blogcontent .blog-head-short .blog-head-content
{height:115px;}
* html #search p{white-space:nowrap;}



