/** 
 * schweizerbrot.ch
 * css style definitions for flexible content element "home"
 * 
 * @author		Markus Howald
 * @copyright	copyright(c) Klink GmbH
 * @date		2009-04-27
 * @media		screen
 * @project		redesign schweizerbrot.ch 2009
 * @site		www.schweizerbrot.ch
 * @tested		mac: safari 3.2.3, firefox 3.0.10, opera 9.64
 * @tested		win: ie6, ie7, ie8
 *
 */ 


/** 
 * @section global fce definitions
 * 
 * 
 */ 

.home-4col-main {
	background:url('/fileadmin/image/transparent/home.png');
	width:553px;
}

.home-1-main {
	float:left;
	margin-right:7px;
	padding:7px;
	width:119px;
}

.home-2-main {
	float:left;
	margin-right:7px;
	padding:7px;
	width:119px;
}

.home-3-main {
	float:left;
	margin-right:7px;
	padding:7px;
	width:119px;
}

.home-4-main {
	float:left;
	padding:7px;
	width:119px;
}

.home-1-link {
	float:left;
	margin:16px 7px 0 0;
	width:133px;
}

.home-2-link {
	float:left;
	margin:16px 7px 0 0;
	width:133px;
}

.home-3-link {
	float:left;
	margin:16px 7px 0 0;
	width:133px;
}

.home-4-link {
	float:left;
	margin:16px 0 0 0;
	width:133px;
}


/** 
 * @section color
 * 
 *
 */

.home-4col-main p.theme-1-link a,
.home-4col-main p.theme-2-link a,
.home-4col-main p.theme-3-link a,
.home-4col-main p.theme-4-link a,
.home-4col-main p.theme-5-link a,
.home-4col-main p.theme-6-link a,
.home-4col-main p.theme-7-link a,
.home-4col-main p.theme-8-link a,
.home-4col-main p.theme-9-link a {
	background:url('/fileadmin/image/div/arrow_small.gif') no-repeat left 6px;
	color:#FFF;
	padding-left:5px;
	text-decoration:none;
}

.home-4col-main p.theme-1-link a:hover,
.home-4col-main p.theme-2-link a:hover,
.home-4col-main p.theme-3-link a:hover,
.home-4col-main p.theme-4-link a:hover,
.home-4col-main p.theme-5-link a:hover,
.home-4col-main p.theme-6-link a:hover,
.home-4col-main p.theme-7-link a:hover,
.home-4col-main p.theme-8-link a:hover,
.home-4col-main p.theme-9-link a:hover {
	text-decoration:underline;
}

.home-4col-main p.theme-1 {
	border-top:1px dotted #DF0E1F;
	color:#DF0E1F;
}

.home-4col-main p.theme-1-link {
	background:#DF0E1F;
	padding:2px 7px 3px 7px;
}

.home-4col-main p.theme-2 {
	border-top:1px dotted #079384;
	color:#079384;
}

.home-4col-main p.theme-2-link {
	background:#079384;
	padding:2px 7px 3px 7px;
}

.home-4col-main p.theme-3 {
	border-top:1px dotted #7A786B;
	color:#7A786B;
}

.home-4col-main p.theme-3-link {
	background:#7A786B;
	padding:2px 7px 3px 7px;
}

.home-4col-main p.theme-4 {
	border-top:1px dotted #DB946D;
	color:#986F54;
}

.home-4col-main p.theme-4-link {
	background:#DB946D;
	padding:2px 7px 3px 7px;
}

.home-4col-main p.theme-5 {
	border-top:1px dotted #9D7B60;
	color:#9D7B60;
}

.home-4col-main p.theme-5-link {
	background:#D65E5B;
	padding:2px 7px 3px 7px;
}

.home-4col-main p.theme-6 {
	border-top:1px dotted #8A4A31;
	color:#8A4A31;
}

.home-4col-main p.theme-6-link {
	background:#8A4A31;
	padding:2px 7px 3px 7px;
}

.home-4col-main p.theme-7 {
	border-top:1px dotted #BD9228;
	color:#846C21;
}

.home-4col-main p.theme-7-link {
	background:#BD9228;
	padding:2px 7px 3px 7px;
}

.home-4col-main p.theme-8 {
	border-top:1px dotted #AB834E;
	color:#82693F;
}

.home-4col-main p.theme-8-link {
	background:#AB834E;
	padding:2px 7px 3px 7px;
}

.home-4col-main p.theme-9 {
	border-top:1px dotted #039E70;
	color:#0D8461;
}

.home-4col-main p.theme-9-link {
	background:#039E70;
	padding:2px 7px 3px 7px;
}