/* STYLESHEETS mit Farbwerten                   */
/* für die Seiten von 'natürlich-osteopathie'   */
/* geschrieben von Jens Reinicke                */
/* erstellt am 29.11.2007                       */


/* TAG-abhaengige Klassen */
/*body {background-color:#666666;}
td {font-family:verdana,arial,helvetica,sans-serif;font-size:4px;}
*/

/* Ausrichtung, Abstaende und Einrueckungen */

.top     { vertical-align:top; }
.middle  { vertical-align:middle; }
.bottom  { vertical-align:bottom; }
.baseline{ vertical-align:baseline; }
.text_bottom  { vertical-align:text-bottom; }

.left    { text-align:left; }
.center  { text-align:center; }
.right   { text-align:right; }

.margin0  { margin:0px; }
.margin2  { margin:2px; }
.padding0 { padding:0px; }
.padding2 { padding:2px; }
.padding3 { padding:3px; }
.padding5 { padding:5px; }
.padding7 { padding:7px; }
.padding9 { padding:9px; }
.padding10 { padding:10px; }
.padding15 { padding:15px; }
.padding20 { padding:20px; }
.padding25 { padding:25px; }
.padding_top_bot2 { padding-top:2px;padding-bottom:2px; }
.padding_top_bot3 { padding-top:3px;padding-bottom:3px; }
.padding_top_bot5 { padding-top:5px;padding-bottom:5px; }
.padding_top_bot10 { padding-top:10px;padding-bottom:10px; }
.padding_left7{ padding-left:7px; }
.padding_left10{ padding-left:10px; }
.padding_floatright	{ padding:3px 3px 3px 15px; }
.padding_floatleft	{ padding:3px 15px 3px 3px; }

.width50        { width:50px; }
.width70        { width:70px; }
.width90        { width:90px; }
.width100        { width:100px; }
.width105        { width:105px; }
.width120        { width:120px; }
.width125        { width:125px; }
.width126        { width:126px; }
.width140        { width:140px; }
.width150        { width:150px; }
.width170        { width:170px; }
.width200        { width:200px; }
.width210        { width:210px; }
.width235        { width:235px; }
.width240        { width:240px; }
.width250        { width:250px; }
.width255        { width:255px; }
.width270        { width:270px; }
.width290        { width:290px; }
.width300        { width:300px; }
.width320        { width:320px; }
.width340        { width:340px; }
.width345        { width:345px; }
.width350        { width:350px; }
.width355        { width:355px; }
.width356        { width:356px; }
.width360        { width:360px; }
.width380        { width:380px; }
.width385        { width:385px; }
.width390        { width:390px; }
.width400        { width:400px; }
.width455        { width:455px; }
.width475        { width:475px; }

/* anzeige der kategorien im normalen passiven zustand */
.kat_norm{
        background-color:#B3B3C8;/* #9494AD; #9999cc; */
        font-family:verdana,arial,helvetica,sans-serif;
        font-size:11px;
        font-weight:normal;
        color:#ffffff;
        text-decoration:none;
        padding:1px;
}

/* anzeige der kategorien im mouseover zustand */
.kat_over{
        background-color:#7b7b90;
        font-family:verdana,arial,helvetica,sans-serif;
        font-size:11px;
        font-weight:normal;
        color:#ffffdd;
        text-decoration:none;
        padding:1px;
}

/* anzeige der kategorien im aktuellen aktiven zustand */
.kat_akt{
        background-color:#660000;
        font-family:verdana,arial,helvetica,sans-serif;
        font-size:11px;
        font-weight:normal;
        color:#ffffdd;
        text-decoration:none;
        padding:1px;
}

/* blaugraue border um die bildleiste herum */
.bo_blau{
        border-color:#7F9DB9;
        border-style:solid;
        border-width:1px;
}
.bo_hellblau{
        border-color:#E3E5E8;
        border-style:solid;
        border-width:1px;
}
.bo_mittelblau{
        border-color:#C3C5C8;
        border-style:solid;
        border-width:1px;
}
.bo_all_graublau{
        border-color:#7b7b90;
        border-style:solid;
        border-width:1px;
}
.bo_top_bottom_graublau{
        border-top-color:#7b7b90;
        border-bottom-color:#7b7b90;
        border-top-style:solid;
        border-bottom-style:solid;
        border-top-width:1px;
        border-bottom-width:1px;
}
.bo_left_graublau{
        border-left-color:#7b7b90;
        border-left-style:solid;
        border-left-width:1px;
}
.bo_top_graublau{
        border-top-color:#7b7b90;
        border-top-style:solid;
        border-top-width:1px;
}
.bo_right_graublau{
        border-right-color:#7b7b90;
        border-right-style:solid;
        border-right-width:1px;
}
.bo_bottom_graublau{
        border-bottom-color:#7b7b90;
        border-bottom-style:solid;
        border-bottom-width:1px;
}
.border_norm{
        border-color:#CB7C7C;
        border-style:dotted;
        border-width:1px;
}
.border_over{
        border-color:#0F5BF8;
        border-style:solid;
        border-width:1px;
}
.border_search{
        border-color:#ffcc00;
        border-style:solid;
        border-width:1px;
}
.border_content{
        border-color:#C5C5D8;
        border-style:solid;
        border-width:1px;
}
.bo_dark_green{
        border-color:#235A23;
        border-style:solid;
        border-width:1px;
}
.bo_gruen_normal{
        border-color:#99CC00;
        border-style:solid;
        border-width:1px;
}
.bo_gruen_hell{
        border-color:#DBFF6F;
        border-style:solid;
        border-width:1px;
}
.bo_gruen_pastell{
        border-color:#F4FFD4;
        border-style:solid;
        border-width:1px;
}
.bo_rotbraun{
        border-color:#660000;
        border-style:solid;
        border-width:1px;
}
.bo_brombeer{
        border-color:#660033;
        border-style:solid;
        border-width:1px;
}
.visible_hide{
		/*visibility:hidden;*/
		display:none;
}
.visible_show{
		/*visibility:visible;*/
		display:block;
}

.block	{
	display: block;
}

.inline	{
	display: inline;
}

.floatleft	{
	float:left;
}

.floatright	{
	float:right;
}

.clearboth	{
	clear:both;
}

li { 
	list-style:url(../img/list_bullet.gif) circle outside;
	margin-bottom:7px;
	border:0px solid green;
}

li.sublist { 
	list-style:url() circle outside;
	margin-bottom:3px;
}

ul	{
	margin:0;
	padding-left:10px;
	vertical-align:top;
	border:0px solid blue;
}

.img_mini_pas	{
	width:80px;
	margin:8px;
  border-color:#CB7C7C;
  border-style:dotted;
  border-width:1px;
}

.img_mini_mov	{
	width:90px;
	margin:3px;
  border-color:#0F5BF8;
  border-style:solid;
  border-width:1px;
}

.img_midi_pas	{
	width:160px;
	margin:8px;
  border-color:#CB7C7C;
  border-style:dotted;
  border-width:1px;
}

.img_midi_mov	{
	width:170px;
	margin:3px;
  border-color:#0F5BF8;
  border-style:solid;
  border-width:1px;
}

.img_maxi_pas	{
	width:240px;
	margin:8px;
  border-color:#CB7C7C;
  border-style:dotted;
  border-width:1px;
}

.img_maxi_mov	{
	width:250px;
	margin:3px;
  border-color:#0F5BF8;
  border-style:solid;
  border-width:1px;
}

h1	{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top:13px;
	padding-bottom:5px;
	margin:0;
	border:0px solid red;
}

h2	{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F5BF8;
	text-decoration: none;
	padding-top:13px;
	padding-bottom:5px;
	margin:0;
}

h3	{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	padding-top:13px;
	padding-bottom:5px;
	margin:0;
}

