/*Stylo für HNO Praxis Nöding*/

html, body
{
	background-color:#f0f0f0;
	background-image:url(../pics/bg2.gif);
	background-attachment:fixed;
	
	margin:0;
}

/*TrennsTrich*/

.td2
{
	position:relative;
	width:1px;
	height:100%;
	border:0;
	background-color:#000000;
	/*
	border-left:1px;
	border-left-color:#666666;
	border-left-style: solid;*/
}

.tdl
{	
	border-style:none;
	border:1px;
	height:3px;
	border-bottom-color: #666666;	
	border-bottom-style: solid;	
	border-bottom-width: thin;
}

/* Bilder Tabellen ANFANG */
.borderlrou_pic
{
	border:1px solid #996600;
}

.borderr_pic
{	
	border-right:1px solid #996600;
}

.borderou_pic
{	
	border-top:1px solid #66ccff;
	border-bottom:1px solid #66ccff;
}

.borderl_pic
{	
	border-left:1px solid #996600;
}
/* Bilder Tabellen ENDE */

.borderlro
{
	border-left:1px solid #CC9900;
	border-right:1px solid #CC9900;
	border-top:1px solid #66CCff;
}

.borderlr
{
	border-left:1px solid #CC9900;
	border-right:1px solid #CC9900;
}

.borderr
{	
	border-right:1px solid #CC9900;
}

.borderl
{
	border-left:1px solid #CC9900;
}


#knopf_box
{	
	position:relative;
	border:1px;
	
	padding:2px;
	border-radius:4px 4px 4px 4px;
	border-color:#ff3300;	
	background-color:#00E0B0;
	border-style: solid;
	
 }

#knopf_boxo 
{
	position:relative;
	border:1px;
	
	padding:2px;
	border-radius:4px 4px 4px 4px;
	border-color:#0596de;	
	background-color:#FAFAFA;	
	border-style: solid;		
	/*font-weight:bold;*/
}

.minibox		
{
	position:relative;
	width:160px;
	border:1px;
	border-bottom-color:#666666;	
	background-color:#DDDDDD;
	border-bottom-style: solid;
	
}

#minibox
{	
	position:relative;
	width:160px;
	border:1px;
	border-bottom-color:#66CCFF;	
	background-color:#FDE9C8;
	border-bottom-style: solid;
	
 }

#miniboxo 
{
	position:relative;
	width:160px;
	border:1px;
	border-bottom-color:#ff3300;	
	background-color:#FDE0B0;
	border-bottom-style: solid;		
	/*font-weight:bold;*/
}

#subminibox
{	
	position:relative;
	width:160px;
	border:1px;
	padding-left:12px;
	/*text-indent: 15px;*/
	border-bottom-color:#66CCFF;	
	background-color:#FDE9C8;
	border-bottom-style: solid;
	
 }

#subminiboxo 
{
	position:relative;
	width:160px;
	border:1px;
	padding-left:12px;
	/*text-indent: 15px;*/
	border-bottom-color:#ff3300;	
	background-color:#FDE0B0;
	border-bottom-style: solid;		
	/*font-weight:bold;*/
}

#miniboxr
{	
	position:relative;
	width:160px;
	border:1px;
	border-bottom-color:#666666;	
	background-color:#FFC082;
	border-bottom-style: solid;
	
 }
 
#miniboxg
{	
	position:relative;
	width:160px;
	border:1px;
	border-bottom-color:#666666;	
	background-color:#CCFF00;
	border-bottom-style: solid;
	
 }

.nullbox
{
	position:relative;
	width:160px;
	height:5px;
	border:1px;
	border-bottom-color:#666666;	
	background-color:#66CCFF;
	background-image:url(../pics/trennlinie.gif);
	border-bottom-style:solid;
	font-size:2px;
}

.nullminibox		
{
	position:relative;
	width:160px;
	height:20px;
	border:1px;
	border-bottom-color:#66CCFF;
	/*border-top-color:#66CCFF;border-top-style: solid;*/
	background-color:#FDE0B0;
	border-bottom-style: solid;
	
	
}

.sublinebox
{
	position:relative;
	width:100%;
	height:14px;
	border:1px;
	border-top-style: solid;
	border-top-color:#66ccff;
	border-bottom-style: solid;
	border-bottom-color:#66ccff;
	background-color:#ffffee;
	/*background-image:url(../pics/subline_bg.gif);*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	
}

/****** für Textareas *********/

.textfeld1 { 
	border:1px solid; 
	border-color:#AAAAAA; 
	background-color:#ebebeb;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;  
} 

.textfeld1:focus { 
	border:1px solid; 
	border-color:#00CC66; 
	background-color:#ffffff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif; 
}
	
.textfeld { 
	border:1px solid; 
	border-color:#AAAAAA; 
	background-color:#ebebeb;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif; 
} 

.textfeld:focus { 
	border:1px solid; 
	border-color:#00CC66; 
	background-color:#FFFFFF; 
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

/* in den HTML TAG: class="submit" onMouseOver="id='submito'" onMouseOut="id='submit'"*/
.submit {	
	border-width:thin;	
	border:1px solid #ff0000;	
	background-color:#CCCCCC;
	background-image:url(../pics/design/buttunbg1.gif);
	width:120px;
	font-weight:normal;
	/*overflow:visible;*/
}

#submito {	
	border-width:thin;	
	border:1px solid #00CC66;	
	background-color:#AAAAAA;
	/*background-image:url(../pics/design/buttunbg1.gif);*/
	width:120px;
	font-weight:bold;
	cursor:pointer; /* Macht den Mauszeiger zur Hand */
	/*overflow:visible;*/
}

#submit {	
	border-width:thin;	
	border:1px solid #ff0000;	
	background-color:#CCCCCC;
	/*background-image:url(../pics/design/buttunbg1.gif);*/
	width:120px;
	font-weight:normal;
	/*overflow:visible;*/
}

/*### Texte ###*/

/*### Normaler Text in den Tabellen ####*/
.weis_h1		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:18px; text-decoration:underline; }
.weis 			{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:12px; }
.weisklein		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:9px; }
.schwarz_h1		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:18px; text-decoration:underline;}
.schwarz_h2		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:14px; }
.schwarz 		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }
.schwarzklein	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:9px; }
.maintext 		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; }
.sublinetext	{ font-family:sans-serif, Verdana, Arial, Helvetica; color:#ff0000; font-size:10px; }
.keintext    	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:2px; }
.minitext   	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:9px; }
.rot			{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff3300; font-size:12px; } 
.rot_h2			{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff3300; font-weight:bold; font-size:14px; }
.rotf			{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff3300; font-weight:bold; font-size:12px; }
.rotmini		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:9px; }
.gruen			{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#00ff00; font-size:12px; } 

.menuetext		{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px; }

/*### Links ###*/
A                 { color : #444444; text-decoration : none; }
A.red             { color : #ff6600; text-decoration : none; }
A.blue            { color : #0099FF; text-decoration : none; }
A.white           { color : #dddddd; text-decoration : none; }
A.smaller         { color : #444444; text-decoration : none; }

A:hover           { color : #000000; text-decoration : none; cursor:hand;}
A.red:hover       { color : #FF0066; text-decoration : overline underline; cursor:hand;}
A.blue:hover      { color : #0000FF; text-decoration : overline underline; cursor:hand;}
A.white:hover     { color : #FFFFFF; text-decoration : none; cursor:hand;}
A.smaller:hover   { color : #323232; text-decoration : none; cursor:hand; font-size:13px;}

A:viseted         { color : #444444; text-decoration : none; }
A.red:viseted     { color : #ff6600; text-decoration : none; }
A.blue:viseted    { color : #0099FF; text-decoration : none; }
A.white:viseted   { color : #dddddd; text-decoration : none; }
A.smaller:viseted { color : #444444; text-decoration : none; }