/*  Theme Name: RockinGreen 3ColAuthor URI: http://rockinthemes.comVersion: 1Author: Cory MillerGerman Translator: Michael A. MayerDescription: RockinGreen 3 Column is a green, white and grey, clean and simple theme designed for easy reading and customization.The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php*/* {	padding: 0;	margin: 0;	}body {  background: #ffffff url(http://www.orthoshi-seminare.de/bilder/os_head_2.jpg) top repeat-x;	color: #000000;	font-size: 11px;	font-family: Verdana, Helvetica, Arial, Sans-Serif;	margin: 0px 0px 0px 0px;	word-wrap: break-word;	}a, a:visited{	color: #666666;	text-decoration: underline;	}	a:hover{	color: #339900;	background: none;	text-decoration: none;	}#header { 	width: 960px;	height: 100px;	text-align: left; 	margin: 5px auto 0px;	padding: 20px 0px 0px 20px;	}#header h2 {	color: #ffffff;	font-size: 35px;	font-family: Georgia, Times New Roman, Sans-Serif;	margin: 5px;	}#header h2 a {	color: #cccccc;	text-decoration: none;	}#header h2 a:hover {	color: #ff99oo;	text-decoration: none;	}#header h3 {	color: #ffff66;	font-size: 16px;	font-family: Georgia, Times New Roman, Sans-Serif;	font-weight: bold;	margin: 5px;	}#menu { 	background: #ffffff url(http://www.orthoshi.de/wp-content/themes/rockingreen-3col-1_ger/images/menubackground.gif) top repeat-x;	color: #000000;	font-size: 12px;	font-family: Verdana, Helvetica, Arial, Sans-Serif;	font-weight: bold;	text-transform: uppercase;	padding: 14px 25px 42px 25px;	text-align: center;	margin-bottom: 1px;	}#menu h2 {	margin: 0px;	padding: 10px 25px 12px 25px;	}		#menu li {	display: inline;	list-style-type: none;	margin: 0px;	padding: 0px;	}#menu ul {	margin: 0px;	padding: 0px;	}	#menu ul li a {	padding: 14px 25px 15px 25px;	margin:20px;	text-decoration: none;	}#menu ul li a:hover {	background: #cccccc;	text-decoration: none;	}#container { 	width: 960px;	text-align: left; 	margin: 0px auto 0px;	}* html #container { width: 960px } /* IE hack */#content { 	background: #ffffff url(http://www.orthoshi-seminare.de/bilder/bg_2b.png) top repeat-x;;	width: 400px !important;	_width: 400px;	float: left !important;	display: inline;	padding: 10px 20px 0px;	border-right: 1px solid #cccccc;	}#content p{	margin: 0px;	line-height: 18px;	padding: 0px 0px 10px 0px;	}#content p img{	border: none;	margin-right: 5px;	}#content h1 {	color: #cccccc;	font-size: 22px;	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;	font-weight: normal;	padding: 10px 10px 10px 10px;	line-height: 150%;	margin: 0px;	}	#content h1 a  {	color: #cccccc;	text-decoration: underline;	}#content h1 a:hover {	color: #000000;	text-decoration: none;	}#content h2 {	color: #000000;	font-size: 20px;		font-family: Georgia, Times New Roman, Sans-Serif;	margin: 0px;	line-height: 120%;	font-variant: normal;	}#content h2 a  {	color: #000000;	text-decoration: none;	}#content h2 a:hover {	color: #339900;	background: none;	text-decoration: none;	}#content h3 {	color: #666666;	font-size: 14px;	font-family: Georgia, Times New Roman, Sans-Serif;	margin-bottom: 0px;	line-height: 120%;	}#content h3 a  {	color: #666666;	text-decoration: none;	}#content h3 a:hover {	color: #000000;	background: #ffffff;	text-decoration: underline;	}#content ol {	list-style-type: decimal;	line-height: 18px;	margin: 0px;	padding: 0px 0px 10px 30px;	}#content ul {	list-style: none;	margin: 0px;	padding: 0px 0px 10px 0px;	}	#content li {	margin: 0px;	padding: 0px;	}	#content ul li {	list-style: square inside;	margin: 0px 0px 0px 10px;	padding: 5px 0px 0px 0px;	}#content ul li a {	color: #666666;	text-decoration: underline;	}#content ul li a:hover {	color: #000000;	text-decoration: underline;	}blockquote{	margin: 0px 0px 0px 25px;	padding: 0px 25px 0px 10px;	font-style: italic;	color: #666666;	border-left: 1px solid #cccccc;	}	#content blockquote p{	margin: 0px 0px 20px 0px;	padding: 0px;	}#content2 {	background: #ffffff;	width: 400px !important;	_width: 400px;	float: left !important;	display: inline;	padding: 10px 20px 0px;	border-right: 1px solid #cccccc;	}#content2 p{	margin: 0px;	line-height: 18px;	padding: 0px 0px 10px 0px;	}#content2 p img{	border: none;	margin-right: 5px;	}#content2 h1 {	color: #cccccc;	font-size: 22px;	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;	font-weight: normal;	padding: 10px 10px 10px 10px;	line-height: 150%;	margin: 0px;	}#content2 h1 a  {	color: #cccccc;	text-decoration: underline;	}#content2 h1 a:hover {	color: #000000;	text-decoration: none;	}#content2 h2 {	color: #000000;	font-size: 20px;	font-family: Georgia, Times New Roman, Sans-Serif;	margin: 0px;	line-height: 120%;	font-variant: normal;	}#content2 h2 a  {	color: #000000;	text-decoration: none;	}#content2 h2 a:hover {	color: #339900;	background: none;	text-decoration: none;	}#content2 h3 {	color: #666666;	font-size: 14px;	font-family: Georgia, Times New Roman, Sans-Serif;	margin-bottom: 0px;	line-height: 120%;	}#content2 h3 a  {	color: #666666;	text-decoration: none;	}#content2 h3 a:hover {	color: #000000;	background: #ffffff;	text-decoration: underline;	}#content2 ol {	list-style-type: decimal;	line-height: 18px;	margin: 0px;	padding: 0px 0px 10px 30px;	}#content2 ul {	list-style: none;	margin: 0px;	padding: 0px 0px 10px 0px;	}#content2 li {	margin: 0px;	padding: 0px;	}#content2 ul li {	list-style: square inside;	margin: 0px 0px 0px 10px;	padding: 5px 0px 0px 0px;	}#content2 ul li a {	color: #666666;	text-decoration: underline;	}#content2 ul li a:hover {	color: #000000;	text-decoration: underline;	}blockquote{	margin: 0px 0px 0px 25px;	padding: 0px 25px 0px 10px;	font-style: italic;	color: #666666;	border-left: 1px solid #cccccc;	}#content2 blockquote p{	margin: 0px 0px 20px 0px;	padding: 0px;	}.postspace {	background: #FFFFFF;	width: 440px;	height: 32px;	margin: 0px;	padding: 0px;	}.postspace2 {	background: #FFFFFF;	width: 400px;	height: 0px;	margin: 0px;	padding: 0px;	}.postspace3 {	background: #FFFFFF;	width: 400px;	height: 15px;	margin: 0px;	padding: 0px;	}#l_sidebar { 	color: #000000;	width: 350px !important;	_width: 350px;	float: center !important;	position: relative;	padding: 0px 20px 0px;	}#l_sidebar p{	margin: 0px;	line-height: 16px;	padding: 5px 0px 10px 0px;	}#l_sidebar h2 {	color: #666666;	font-size: 12px;	font-family: Verdana, Helvetica, Arial, Sans-Serif;	font-weight: bold;	text-transform: uppercase;	list-style: none;	padding: 10px 0px 10px 0px;	margin: 0px;	border-bottom: 1px dotted #cccccc;	}#l_sidebar ul {	list-style: none;	margin: 0px;	padding: 0px 0px 20px 0px;	}	#l_sidebar li {	list-style: none;	margin: 0px;	padding: 0px;	}	#l_sidebar ul li {	list-style: none;	margin: 0px;	padding: 6px 0px 5px 0px;	}	#l_sidebar ul li a {	color: #000000;	text-decoration: none;	}#l_sidebar ul li a:hover {	display: block;	background: #cccccc;		color: #000000;	text-decoration: none;	}#r_sidebar { 	color: #000000;	width: 210px !important;	_width: 210px;	float: center !important;	padding: 0px 20px 0px;  border-left: 1px solid #cccccc;  }#r_sidebar p{	margin: 0px;	line-height: 16px;	padding: 5px 0px 10px 0px;	}#r_sidebar h2 {	color: #666666;	font-size: 12px;	font-family: Verdana, Helvetica, Arial, Sans-Serif;	font-weight: bold;	text-transform: uppercase;	list-style: none;	padding: 10px 0px 10px 0px;	margin: 0px;	border-bottom: 1px dotted #cccccc;	}#r_sidebar ul {	list-style: none;	margin: 0px;	padding: 0px 0px 20px 0px;	}	#r_sidebar li {	list-style: none;	margin: 0px;	padding: 0px;	}	#r_sidebar ul li {	list-style: none;	margin: 0px;	padding: 6px 0px 5px 0px;	}#r_sidebar ul li a {	color: #000000;	text-decoration: none;	}#r_sidebar ul li a:hover {	display: block;	background: #cccccc;		color: #000000;	text-decoration: none;	}#footer { 	background: #ffffff url(http://www.orthoshi-seminare.de/bilder/footerbg.png) bottom repeat-x;	border-top: 1px dotted #cccccc;	color: #000000;	font-size: 11px;	font-family: Verdana, Helvetica, Arial, Sans-Serif;	text-transform: uppercase;	padding: 10px 0px 20px 0px;	text-align: center;	clear: both;}#fuss {	background: #ffffff;	border-top: 1px solid #cccccc;  color: #000000;	font-size: 11px;	font-family: Verdana, Helvetica, Arial, Sans-Serif;	text-transform: uppercase;	text-decoration:none;	padding: 10px 0px 20px 0px;	margin:10px 10px;	text-align: center;	clear: both;}#banner{  float:right;  width:120px;  background:#ccccff;  border-width:1px;  border-style:dashed;  border-color:#cccccc;  font-size:10px;  font-family: Verdana, Helvetica, Arial, Sans-Serif; 	padding: 10px 0px 20px 0px;	margin:10px 10px;}
