/*  
Theme Name: Ratiodrink Blog DE-Edition f&uuml;r WordPress 2.6
Theme URI: http://blog.ratiodrink.de/
Description: Das aktualisierte Template f&uuml;r Ratiodrink basierend auf Wordpress 2.6 Standard-Theme
Version: 1.0
Author: Ingo Buse
Author URI: http://blog.ratiodrink.de/
*/

/*
**	Allgemeines
*/
body {
	/* Hintergrundfarbe */
	background-color:	#FFFFFF;
	/* Schrift */	
	font-family:		Arial, Helvetica, Geneva, sans-serif;
	/* Schriftgröße */	
	font-size:			12px;
	/* Schriftdicke */	
	font-weight:		500;
	/* Schriftfarbe */	
	color:				#606060;
}
.right {
	float: right;
	padding-top: 0px;
	padding-right: 10px;
}
.left {
	float: left;
	padding-top: 0px;
	padding-left:10px;
}

/*
**	Überschriften
*/
h3 {
	font-size:		16px;
	font-weight:	900;
}
h2 {
	font-size: 12pt;
	font-weight: bold;
}
/*
**	Navigationselemente / Menü
*/
td.mainmenu {
	background-color:	#808080;
	padding-top:		2px;
	padding-bottom:		2px;
	border-top:			1px solid #606060;
}
td.submenu {
	background-color:	#ffffff; 
}

/* Hauptmenü, verschachtelt */
ul#Navigation {
	margin: 2px; 
	padding: 0;
	text-align: left;
	background-color: #808080;
}
ul#Navigation li {
	list-style: none;
	display: inline;
	margin: 0; 
	padding: 0;
}
ul#Navigation a, ul#Navigation span{
	font-size: 16px;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	text-decoration: none; 
	font-weight: 500;
	color: #FFFFFF; 
	background-color: #808080;
}
* html ul#Navigation a, * html ul#Navigation span {
	width: 1em;    /* nur fuer IE 5.0x erforderlich */
	w/idth: auto;  /* sicherheitshalber fuer spaetere Versionen korrigiert */
}
ul#Navigation a:hover, ul#Navigation span {
	color: #FFFFFF; 
	background-color: #606060;
}
/* Untermenü, verschachtelt */
ul#Subnavigation {
	margin-top: 5px; 
	padding: 0;
	text-align: left;
	background-color: #FFFFFF;
}
ul#Subnavigation li {
	list-style: none;
	display: inline;
	margin: 0; 
	padding: 0;
	white-space: nowrap;
}
ul#Subnavigation a, ul#Subnavigation span {
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	text-decoration: none; 
	font-weight: 500;
	font-size: 12px;
	color: #606060; 
	background-color: #FFFFFF;
}
* html ul#Subnavigation a, * html ul#Subnavigation span {
	width: 1em;    /* nur fuer IE 5.0x erforderlich */
	w/idth: auto;  /* sicherheitshalber fuer spaetere Versionen korrigiert */
}
ul#Subnavigation a:hover,ul#Subnavigation a:active, ul#Subnavigation span {
	color: #FFFFFF; 
	background-color: #808080;
}

ul#Sidebar{
	list-style: none;
	font-weight: 500;
	font-size: 12px;
	color: #606060; 	
}
ul#Sidebar li{
	list-style: none;
	font-weight: 500;
	font-size: 12px;
	color: #606060; 	
}
ul#Sidebar a{
	list-style: none;
	font-weight: 500;
	font-size: 12px;	
}
  
/*
**	Links
*/

a:link , a:visited {
	color:				#7D971C;
	text-decoration:	none;
	font-weight:		900;
}
a:hover , a:active {
	color:				#7D971C;
	text-decoration:	none;
	font-weight:		900;
}
a.textLINK {
	color:				#7D971C;
	text-decoration:	none;
}

/*
**	Formularelemente
*/
input[type=text], input[type=password], select, textarea {
	border:		1px solid #666666;
	margin:		2px;
	padding:	2px;
}
input.value {
	border:				1px solid #666666;
	margin:				2px;
	background-color:	#FFFFEE;
	text-align:			right;
	color:				#000000;
}
input.value[disabled] {
	border:				1px solid #666666;
	margin:				2px;
	background-color:	#FFFFEE;
	text-align:			right;
	color:				#000000;
	font-weight:		900;
}
input.button {
	border:				1px solid #666666;
	background-color:	#606060;
	margin:				2px;
	text-align:			right;
	color:				#FFFFFF;
}
span.textSMALL2 {
	font-size:			10px;
}

/*
**	Messages
*/
table.msg_normal_table {
	font-family: 		Arial, Helvetica, Geneva, "MS sans serif", sans-serif;
	font-size: 			12px;
}
table.msg_error_table {
	font-family: 		Arial, Helvetica, Geneva, "MS sans serif", sans-serif;
	font-size: 			12px;
}
th.msg_normal_title {
	font-weight: 		900;
	background-color:	#808000;
	color: 				#FFFF00;
	padding:			3px;
	text-align: 		center;
}
th.msg_error_title {
	font-weight: 		900;

	background-color:	#808000;
	color: 				#FFFF00;
	padding:			3px;
	text-align: 		center;
}
td.msg_normal_text {
	font-weight: 		500;
	padding:			5px;
	text-align: 		justify;
	color:				#666666;
	background-color: 	#808000;
	border-left:		1px solid #006600;
	border-right:		1px solid #006600;
}
td.msg_error_text {
	font-weight: 		500;
	padding:			5px;
	text-align: 		justify;
	color:				#666666;
	background-color: 	#FFFFFF;
	border-left:		1px solid #808000;
	border-right:		1px solid #808000;
}
td.msg_normal_footer {
	font-weight: 		900;
	color:				#FFFFFF;
	background-color: 	#808000;
	padding:			0px;
	text-align: 		center;
}
td.msg_error_footer {
	font-weight: 		900;
	color:				#FFFF00;
	background-color: 	#808000;
	padding:			0px;
	text-align: 		center;
} 

/*
**	Shop Elemente
*/
table.Shop td {
	font-size:			12px;
}

/*
**	CMS generierte Elemente
*/
table.Artikel td {
	font-size:	15px;
}

/* editormonkey */
.funkyblue { color:#0000AF; }
#sidebar ul { list-style:none; }
#sidebar h2 { font-size:12px; }
#content { font-size:14px; }