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

    * CSS Document *
	Autor:	 		Gregor Borbely
	Company:  		echonet communication gmbh
			  		Schottenfeldgasse 24,
					A-1070 Vienna
	  		  		http://www.echonet.at
	Project:		Stadtschulrat Wien
	
/////////////////////////////////////////////////// */

body 							{padding: 0px 0px 10px 0px; margin: 0px; background-color: #f4f4f4; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}

.center							{text-align: center;}
.right							{text-align: right;}
.normal							{font-weight: normal;}
.bold							{font-weight: bold;}
.italic							{font-style: italic;}

span.left						{float: left; text-align: left;}
span.right						{float: right; text-align: right;}

span.leftwidth					{float: left; text-align: left; width: 30%}
span.middlewidth				{float: left; text-align: center; width: 40%}
span.rightwidth					{float: right; text-align: right; width: 30%}

.valign							{vertical-align: middle;}

.clear							{clear: both;}

.break 							{clear: both; font: 1px/1px courier; margin: 0px 0px 0px 0px;}
.break5							{clear: both; font: 1px/1px courier; margin: 0px 0px 5px 0px;}
.break10						{clear: both; font: 1px/1px courier; margin: 0px 0px 10px 0px;}
.break15						{clear: both; font: 1px/1px courier; margin: 0px 0px 15px 0px;}
.break20						{clear: both; font: 1px/1px courier; margin: 0px 0px 20px 0px;}

.nm								{margin: 0px;}
.img_nm							{line-height: 0; margin: 0px; padding: 0px;}
.m5								{margin: 5px;}
.mb5							{margin: 0px 0px 5px 0px;}
.m10							{margin: 10px;}
.mb10							{margin: 0px 0px 10px 0px;}
.mtb10							{margin: 10px 0px;}
.m20							{margin: 20px;}
.mb20							{margin: 0px 0px 20px 0px;}

.hr								{clear: both; font: 1px/1px courier; background-color: #fff;}

.colored						{color: #D04817;}

p								{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; color: #4E535B; margin: 0px 0px 8px 0px}

h1, h2, h3, h4, h5, h6			{font-family: Verdana, Arial, Helvetica, sans-serif;}

h1								{color: #4E535B; font-size: 0.80em; margin: 0px 0px 20px 0px;}

#c_col_3a3	#inlay_kontakt	h1	{color: #E60000; font-size: 0.70em; margin: 0px 0px 20px 0px;}

#c_col_3a2	#inlay_start	.box_big1		h1,
#c_col_3a2	#inlay_start	.box_big2		h1	{background-color: #E60000; font-size: 0.8em; color: #fff; margin: 0px 0px 1px 0px; padding: 5px;}			
#c_col_3a2	#inlay_start	.box_big1		p	{color: #4E535B; font-size: 0.70em;}

#c_col_3a2	#inlay_start	.box_small_l		h1,
#c_col_3a2	#inlay_start	.box_small_r		h1	{background: url(/theme1/grafik/icons/arrow_w.gif) 5px 7px no-repeat #E60000; font-size: 0.8em; color: #fff; margin: 0px 0px 1px 0px; padding: 7px 0px 4px 24px;}			

#c_head		#form_search	.text		{border: 1px solid #8E97A2; width: 223px; font-size: 0.70em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4E535B; vertical-align: middle;}
#c_head		#form_search	.image		{vertical-align: middle;}

#c_col_3a2		#form_kontakt				{background-color: #F4F4F4; border: 1px solid #fff; padding: 0px 0px 20px 0px;}
#c_col_3a2		#form_kontakt	#table		{margin: 0px 0px 0xp 10px; padding: 0px 0px 0px 13px;}
#c_col_3a2		#form_kontakt	.text		{width: 215px; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4E535B; vertical-align: middle;}
#c_col_3a2		#form_kontakt	.textarea	{width: 215px; height: 70px; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4E535B; vertical-align: middle;}
#c_col_3a2		#form_kontakt	.image		{vertical-align: middle;}
#c_col_3a2		#form_kontakt	h1			{background-color: #E60000; font-size: 0.8em; color: #fff; margin: 0px 0px 10px 0px; padding: 3px; text-align: center; border-bottom: 1px solid #fff;}			

#c_parent								{width: 740px; margin: auto; position: relative; border-left: 1px solid #fff; border-right: 1px solid #fff; background: #fff;}

#c_head									{position: relative; height: 96px; background-color: #f4f4f4; margin-bottom: 5px;}
#c_head				#img				{position: absolute; top: 13px; left: 43px;}
#c_head				#form_search		{display: none;}

#c_footer								{margin: 5px 0px 0px 0px;}
#c_footer			p					{font-size: 0.55em; text-align: center; color: #4E535B; margin: 0px; padding: 3px 0px;}

#c_breadcrumb, #c_info, #c_topnav, #c_metanav, p#textoptions {display: none;}

#c_col_3a2	ul.subsub					{padding: 0px 5px 10px 5px; border-bottom: 1px solid white; margin: 0px 0px 20px 0px;}
#c_col_3a2	ul.subsub	li				{margin: 0px 0px 0px 0px; padding: 0px; list-style-type: none;}

#c_col_3a2	ul#search					{margin: 0px; padding: 0px;}
#c_col_3a2	ul#search	li				{list-style-type: circle; color: #E60000; font-size: 0.7em; padding: 0px 0px 0px 8px; margin: 0px 0px 5px 0px;}

#c_content								{background-color: #E5E5E5;}
#c_col_3a1								{width: 184px; float: left; margin: 0px 1px 0px 0px;}
#c_col_3a2								{width: 369px; float: left; margin: 0px 1px 0px 0px;}
#c_col_3a3								{width: 185px; float: left;}

#c_col_3a1	#inlay, #c_col_3a1	#inlay_start, #c_col_3a2	#inlay, #c_col_3a2	#inlay_start, #c_col_3a3	#inlay_kontakt	{margin: 14px 15px 15px 15px;}

#c_col_3a1	#inlay_start				{border: 1px solid #fff; padding: 2px 0px 0px 0px;}
#c_col_3a1	#inlay_start	h1			{margin: 10px 6px;}
#c_col_3a1	#inlay_start	p.body		{margin: 0px 6px 5px 6px;}
#c_col_3a1	#inlay_start	p.nm		{margin: 0px; padding: 0px;}


#c_col_3a2	#inlay_start	.box_big1,
#c_col_3a2	#inlay_start	.box_big2	{width: 335px; border: 1px solid #fff; background-color: #fff;}

#c_col_3a2	#inlay_start	.box_big2	{margin-top: 10px!important; margin-top: 0px;}

#c_col_3a2	#inlay_start	.box_small_l,
#c_col_3a2	#inlay_start	.box_small_r{width: 153px; border: 1px solid #fff; float: left;}

#c_col_3a2	#inlay_start	.box_small_l{margin-right: 27px;}	

a img									{border: 0px solid;}

a:link									{margin: 0px; padding: 0px; color: #4E535B;}
a:visited								{margin: 0px; padding: 0px; color: #4E535B;}
a:hover									{margin: 0px; padding: 0px; color: #4E535B;}
a:active								{margin: 0px; padding: 0px; color: #4E535B;}

.box_small_l	h1	a:link,
.box_small_r	h1	a:link,
.box_big2		h1	a:link 				{color: #fff; text-decoration: none;}

#c_col_3a1	#inlay_start	a			{font-weight: bold; color: #E60000;}

#c_col_3a2			a.back				{color: #E60000; font-size: 0.9em; padding: 0px 0px 0px 8px; font-weight: bold; text-decoration: none;}


#c_col_3a1			a:hover				{color: #E60000;}						

#c_col_3a1			a.item_a			{color: #E60000; text-decoration: underline; font-weight: bold;}						


#c_col_3a2	ul.subsub a 				{font-size: 0.70em; color: #4E535B; text-decoration: none; margin: 0px;}
#c_col_3a2	ul.subsub	li a:hover		{font-weight: bold; text-decoration: underline;}

#c_col_3a2	ul.subsub a.item_a			{font-size: 0.70em; color: #4E535B; margin: 0px; font-weight: bold; text-decoration: underline;}
