@charset "utf-8";
#mainCont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	position:absolute;
	width:80em;
	left:10px;
	margin-left:0px;
	top:12em;
	line-height:1.8em;
}
#mainCont_start {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	position:absolute;
	width:80em;
	left:0px;
	margin-left:0px;
	top:12em;
	line-height:1.8em;
	background-repeat: repeat;
	height: 100%;
}
.none {
	display: none;
}

body{
	background-image:url(../images/hg_breit.jpg); 
	background-repeat:repeat-y;
}

#body{
	background-image: url(../images/titel_landestieraerztekammer_sachsen1.jpg);
	background-repeat:no-repeat; 
	width: 100%;
	height: 100%;
	float: left; 
	position:absolute;
	left:0px;
	top:0px;
/**	border:1px solid green;**/
}
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	text-align: left;
	background-color: #E9E9E9;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #999999;
	width: 170px;
	float: none;
	height: 15px;
}
#firstRow {
	background-color: #CCCCCC;
}
hr {
	color: #CCCCCC;
}
#plz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 15px;
	width: 40px;
	border: 1px solid #999999;
	text-align: center;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #999999;
	width: 170px;
	float: none;
	height: 20px;
}
#submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #999999;
	width: 170px;
	float: none;
	height: 20px;
}
#sort {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#menu {
	float: left;
	width: 150px;
	font-size: 9pt;
	text-align: left;
	color: #FFFFFF;
	position: fixed;
	z-index:1;
	/*line-height:45px;*/
	top: 130px;
/*	overflow:auto;*/
	/** left: 4px;
	top: 0; **/

}

#menu a {
	color: #FFFFFF;
	font-weight:normal;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration:none;
	/*background-color:#0066FF;*/
	/**font-size:14px;**/
}

#menu a:hover {
	text-decoration:underline;
}

#Navi
{
	padding:0 0 0 0;
}

#Navi a
{
	display:block;
}
#Navi li{
	line-height:20px; 
	background: url(../images/nav_button.gif) 0 5px no-repeat transparent;
	padding: 0 0 0 10px;
}

#Navi li:hover>ul{
	display:block;
}

#Navi li>ul{
	display:none;
}

/*#nav_bg{
	background-image: url(../images/hg_navi.jpg);
	background-repeat: repeat-y;
	width: 192px;
	text-align: left;
	position: absolute;
	left: 0px;
	top: -20px;
	height: 800px;
}*/
#menu .rueck a {
margin-left:10px;
}


#menu ul{
	list-style: none;
	margin-left:2em;
	padding-left:0em;
	font-size: 14px;
}

#menu .head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
/*
#content_no_opera {
	float: left;
	width: 578px;
	font-size: 9pt;
	text-align: left;
	color: #333333;
	position: absolute;
	left: 211px;
	top: 110px;
	margin-right: 5px;
}

#content_opera {
	float: left;
	width: 578px;
	font-size: 9pt;
	text-align: left;
	color: #333333;
	position: absolute;
	left: 211px;
	top: 110px;
	margin-right: 5px;
	z-index:-1;
}*/

#suche {
	float: left;
	width: 157px;
	font-size: 9pt;
	text-align: left;
	color: #333333;
	position: absolute;
	left: 823px;
	border:1px solid #CCCCCC;
}

.FB-Zertifikat{
	width: 157px;
	height:157px;
/*	border:1px solid #CCCCCC;*/
	background:url("../images/index_plakette_fb.jpg");
	background-repeat:no-repeat;
}

.suche {
	font-size: 9pt;
	text-align: left;
	color: #333333;
	border:1px solid #CCCCCC;
}

#infofeld{
	background-color:#951a1a;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:4px;
	font-size: 12px;
}
.such_content{
	background-color:#CCCCCC;
	color:#000000;
	padding:4px 4px 4px 4px;
	font-size: 11px;
	line-height: normal;
}

.such_content a{
	color:#333333;
	text-decoration:none;
	font-size: 11px;
}
.such_content a:hover{
	color:#000000;
	text-decoration:underline;
}


#search_start{
	border:1px solid #EAEAEA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F7F7F7;
	width: 110px;
	height: 16px;
	text-align: left;
	vertical-align: middle;
	border-color: #435152;
}
#lupe{
	background: url(../images/search.gif) 0 0 no-repeat #435152;
	width:22px;
	height:20px;
	left:117px;
	top:30px;
	position:absolute;
	border:1px solid #435152;
}
#news {
	float: left;
	width: 157px;
	font-size: 9pt;
	text-align: left;
	color: #333333;
	position: absolute;
	left: 823px;
	top:70px;
	border:1px solid #CCCCCC;
}

#termine {
	float: left;
	width: 157px;
	font-size: 9pt;
	text-align: left;
	color: #333333;
	position: absolute;
	left: 823px;
	top:360px;
	border:1px solid #CCCCCC;
}
#subnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	position: fixed;
	left: 25px;
	top: 93px;
	z-index:1000;
}

#rechtliches {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	position: fixed;
	left: 810px;
	top: 93px;
	z-index:1001;
}

#foo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
	position:absolute;
	left: 369px;
	top: 649px;
	width: 189px;
}
#startheader {
	position: absolute;
	height: 90px;
	width: 579px;
	left: 211px;
	top: 144px;
	background-image:url(../images/startheader.jpg);
	margin-bottom:2px;
	z-index:0;
}
#startheader_red {
	position: absolute;
	height: 90px;
	width: 579px;
	left: 69px;
	top: 144px;
	background-image:url(../images/startheader_red.jpg);
	margin-bottom:2px;
}
#bild_arzt2 {
	position: absolute;
	height: 68px;
	width: 103px;
	left: 325px;
	top: 144px;
	background-image:url(../images/arzt2.jpg);
	margin-bottom:2px;
}
#bild_arzt3 {
	position: absolute;
	height: 68px;
	width: 106px;
	left: 433px;
	top: 144px;
	background-image:url(../images/arzt3.jpg);
	margin-bottom:2px;
}
#bild_arzt4 {
	position: absolute;
	height: 68px;
	width: 110px;
	left: 544px;
	top: 144px;
	background-image:url(../images/arzt4.jpg);
	margin-bottom:2px;
}
#bild_arzt5 {
	position: absolute;
	height: 68px;
	width: 116px;
	left: 661px;
	top: 144px;
	background-image:url(../images/arzt5.jpg);
	margin-bottom:2px;
}
#startseite_bild
{
	background-image: url(../images/s2dlogo.jpg);
	position: absolute;
	width: 142px;
	height: 165px;
	left: 21px;
	top: 370px;
}
#headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #951A1A;
	background-color: #D7D7D7;
}
.meldung {
	background-color: #EFEFEF;
	padding-left: 20px;
	text-align: justify;
	padding-right: 20px;
}
.kontakt {
	background-color: #EFEFEF;
	padding-left: 20px;
	text-align: left;
	padding-right: 20px;
}
.kaestchen {
	background-color: #951A1A;
	height: 21px;
	width: 15px;
	float:left;
	margin-right: 5px;
}
/*#header {
	background-image: url(../images/hg_shorten.jpg);
	left:0;
	top:0;
	width: 100%;
	position:fixed;
	height:126px;
}*/
/*#info{
	position:absolute;
	top:0;
	left:823px;
	width:157px;
}*/
#info .h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #951B1A;
	height: 25px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 5px;
}

#content .h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #951B1A;
	background-color: #D7D7D7;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 20px;
}

#content .h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
#content a, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #951B1A;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
#subnavi a,
#rechtliches a {
	color: #951B1A;
}
.input, textarea, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 350px; /* Breite.*/
  border: 1px solid #999999;
}

.input_fehler, .select_fehler { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 350px; /* Breite.*/
  border: 1px solid #FF0000;
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

input#submit { /* den Submit-Button */
  float: none;
  width: auto;
}
label {
 text-align: right; 
 padding-right: 1em; 
}
.kontaktanker {
	position: absolute;
	top: 1505px;
}
#meldung .top
{
	background-image:url(../images/meldung_top.gif);
	background-repeat:no-repeat;
	width:61px;
	height:16px;
}
#fehler {
	font-weight: bold;
	color: #FF0000;
}
.pdficon{
	background-image:url(../images/pdf-icon.png);
	background-repeat:no-repeat;
	width:30px;
	height:43px;
	position:absolute;
	top:4px;
	right:48px;
}
.printicon{
	background-image:url(../images/print-icon.png);
	background-repeat:no-repeat;
	width:35px;
	height:42px;
	position:absolute;
	top:5px;
	right:5px;
}
.zurueckicon{
	background-image:url(../images/zurueck-icon.png);
	background-repeat:no-repeat;
	width:33px;
	height:43px;
	position:absolute;
	top:4px;
	right:86px;
}
.zurueckicon_standalone{
	background-image:url(../images/zurueck-icon.png);
	background-repeat:no-repeat;
	width:33px;
	height:43px;
	position:absolute;
	top:4px;
	right:5px;
}
.addicon{
	background-image:url(../images/add-icon.png);
	background-repeat:no-repeat;
	width:51px;
	height:45px;
	position:absolute;
	top:4px;
	right:5px;
}
.reload{
	background-image:url(../images/reload.gif);
	background-repeat:no-repeat;
	width:200px;
	height:40px;
	position:absolute;
	top:2313px;
	left: 240px;
}

.reload_stelle{
	background-image:url(../images/reload.gif);
	background-repeat:no-repeat;
	width:200px;
	height:40px;
	position:absolute;
	top:640px;
	left: 240px;
}

#sub_Rechtsgrundlagen
{
	position:fixed;
	visibility:hidden;
	top:128px;
	left:150px;
	width:210px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
	z-index:100000;
}

#sub_Stellenboerse
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:345px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}

#sub_Tierarztsuche
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:325px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}

#sub_Tieraerztekongress
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:465px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}

#sub_Tiermedizinische-Fachangestellte
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:165px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}

#sub_Links
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:365px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}

#sub_Ausschuesse
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:203px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}

#sub_Kammeraufgaben-und-struktur
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:303px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}

#sub_Formulare-und-Merkblaetter
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:163px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}
#sub_Fortbildung
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:223px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}
#sub_Weiterbildung
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:243px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}
#sub_Informationen
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:202px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}
#sub_Kammerbeitrag
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:343px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}

#sub_Pressemitteilungen
{
	z-index:1;
	position:fixed;
	visibility:hidden;
	top:383px;
	left:150px;
	width:200px;
	background-color:#951B1A;
	padding-right:5px;
	margin-top:1px;
	border:1px solid #CCCCCC;
}

.sub a
{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
.sub a:hover
{
	text-decoration:underline;
}
.sub ul
{
	list-style:none;
	padding-left:5px;
	margin-bottom:1px;
	margin-top:1px;
	height:100%;
	/*border:1px solid green;*/
}
.sub li
{
	background: url(../images/nav_button.gif) 0 5px no-repeat transparent;
	padding: 0 0 0 10px;
	margin-left: -23px;
	line-height:20px;
}
.sub
{
	visibility:visible !important;
}
.hidden
{
	visibility:hidden;
}

#ankerAktuell{
	position:absolute;
	top:-100px;
}
#ankerB{
	position:absolute;
	top:-60px;
}
#ankerD{
	position:absolute;
	top:30px;
}
#ankerE{
	position:absolute;
	top:120px;
}
#ankerG{
	position:absolute;
	top:210px;
}
#content th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A01B19;
	background-color: #D7D7D7;
	font-weight: normal;
	text-decoration: none;
}
#content th.center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A01B19;
	background-color: #D7D7D7;
	font-weight: normal;
	text-decoration: none;
	text-align:center;
}

#ankerH{
	position:absolute;
	top:300px;
}
#ankerK{
	position:absolute;
	top:390px;
}
#ankerM{
	position:absolute;
	top:515px;	
}
#ankerP{
	position:absolute;
	top:560px;
}
#ankerR{
	position:absolute;
	top:650px;
}
#ankerS{
	position:absolute;
	top:760px;
}
#ankerT{
	position:absolute;
	top:1000px;
}
#ankerU{
	position:absolute;
	top:1090px;
}
#content th.small {
	color: #A01B19;
	background-color: #D7D7D7;
	text-decoration: none;
	text-align:center;
	font: normal 12px Arial, Helvetica, sans-serif;
}
.thumb {
	border: 1px solid #D7D7D7;
}
#ie6 {
	display:none;
}

a.ankerfortbildung{
	margin-top:200px !important;
	padding-top:200px !important;
	
}

a.pdficonfb{
	background-image:url("../images/pdf-icon.png");
background-repeat:no-repeat;
display:block;
height:43px;
left:515px;

position:relative;
top:-36px;
width:30px;
}