@charset "utf-8";
/* CSS Document  
author: Karin Hinterleitner 2008 www.hinterleitner.info 
client: Kunststiftung Baden-Württemberg e.V. www.kunststiftung.de 
*/


body {
	background: #fff; background-image:none;
	font: normal 95%/110% FreeSans,Arial,Helvetica,sans-serif; color: #2E2E2E;
	padding-left:5%
	}


#content {top:0px; left:0px; padding:50px 0px 0px 0px; width:95%}
.standard p.bodytext {width:90%}
#content, ul.mainMenu,ul.subMenu, div.toolsMenu, div.archiv, div.newsletter {display:block;position:relative; width: 90%; left: 0px; top:0px; background-image:none; clear:both; }	
div#footer {display:none}
ul.subMenu {left:0px; width:95%; padding-left:5%; height:auto; overflow:hidden }
ul.subMenu li {float: left; padding-right: 5px}
div.toolsMenu a, ul.mainMenu a,  ul.subMenu a{font-size:95%; font-weight:normal ! important; text-decoration:underline; margin:0px; padding:0px;}
ul.subMenu a {text-align: left ! important; font-weight: bold ! important;  }
ul.mainMenu {border-top: 1px dotted #ff0000;padding: 5px 0px; height:auto; overflow:hidden; width:100%}
ul.subMenu, ul.mainMenu, div.toolsMenu, div.archiv, div.newsletter {padding: 5px 0px}


/* ------------------------------  Formulare ----------------------------------*/
form {width: 100%; margin-bottom:20px}
label {clear:left;	display:block;	float:none;	width:100%;}
input, select, input.gross, textarea {width:94%; }



/* ------------------------------  Stipendiaten ----------------------------------*/
.stips {width: auto; overflow:hidden}
div.person {
	display:block; width:98%;margin:0px 9px 10px 0px; 
	border:1px solid #ebebeb; background-color:#f7f7f7;
	font-size:100%;
	}
div.foto {margin-right:10px}
.foto img {border:0px}

#content .stips h3 {font-size:160%; font-weight:normal; color:#333}
#content .stips h4 {font-size:120%; color: #4F4F4F}
#content .stips p {line-height:120%}
.stiplinks {margin-top: 3px;}
#content .stiplinks a:link,#content .stiplinks a:visited {
	font-size:11px; text-decoration:none;
	background:transparent url(../img_style/h2no.gif) bottom left repeat-x;
	line-height: 140%;padding: 0px
}
.stipinfos {width:auto; min-width:170px}
#content .stiplinks a:hover {	background:transparent url(../img_style/h2ho.gif) bottom left repeat-x;}
.vita {	margin-top: 2px;}
#content .vita a:link, #content .vita a:visited	{font-size:100%; }




/* ------------------------------  Startseiten Teaser vevent ----------------------------------*/
.vevent div {float:none; clear:both}
div.sc {width: 100%;padding-left: 0px}
.start .vevent .summary a:link, .start .vevent .summary a:visited {padding:5px 0px ! important; line-height:130%}
.art, .dtstart {line-height:120%;}
.start .vevent div .description  {line-height:120%}
	 
	 
/* ------------------------------  Single vevent ----------------------------------*/
.single div.st {width:100%; overflow:visible; float:none}
.single div.sc {clear:both;width: 100%;padding-left: 0px}
.vevent div div {float:none;}
.single .vevent h2.summary {
	display: block; font-size:180% ! important; line-height:100% ! important; width:100%;
	color: #000 ! important; background:transparent url(../img_style/h2no.gif) bottom left repeat-x;
	padding-bottom:8px ! important
	}
.single .art,.single .dtstart {color: #ff3333; font-size:11px; font-weight:bold; line-height:160%}	
.single .vevent div .description {font-weight:bold; font-size:12px; line-height:120%; padding: 10px  0px ! important}
p.imgcaption {font-size: 10px; color: #686868; line-height:130%}
.longdescription p.bodytext {font-size: 110%; line-height:120%}
dl.news-single-links {padding: 0px 0px 4px 0px}
.news-single-files a:link, .news-single-files a:visited, .news-single-files a:hover {font-size:100%;padding-left: 15px}

dl.news-single-related { font-size: 0.9em; margin-top: 10px; padding:2px 4px 4px 4px; background-color:#f3f3f3}
dl.news-single-related dt { color:#A2A2A2; font-size:100%}
dl.news-single-related dd {padding: 2px 0px 0px 0px}
dl.news-single-related dd a:link, dl.news-single-related dd a:visited {
	padding: 0px 10px 0px 0px; background:transparent url(../img_style/relatedicon.gif) center right no-repeat;
	line-height:120%
	}
dl.news-single-related dd a:hover {text-decoration: underline}
.news-single-backlink {padding:10px 0px;}

/* ------------------------------  Archiv Ansicht ----------------------------------*/
.narchiv .vevent h2.summary {display:inline;font-size:160%; font-weight:bold; line-height:120%; width:100%;}




/* ------------------------------  Logo = Headline 1 ----------------------------------*/
h1.logo {
 	width: 100%; top:0px; left:0px; height: 100px;
	background: none;
	margin-bottom: 10px
	}
h1.logo a {display:block; font-size:60%;}


#content h1,  #content h2, #content h3 {font-size:110%;padding-bottom:5px; margin-bottom:5px; font-weight:bold ! important}
 
