* {
        margin: 0 auto;
        padding: 0;
}
body {
        font: 80% Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        width: 960px;
        text-align: center;
        margin: 0 auto;
		  background-color: #FFD48F; 
		  background-image: url(bg.jpg);
		  background-repeat: repeat-x;
}
a{
        color: black;
                  
}
a:hover {
        color: #EF9400;
                  text-decoration: none;      
}


img{
        margin-top: 5px;
        margin-bottom: 5px;
}


h1, h2, h3{
        font-family: Arial, Helvetica, sans-serif;
                  font-weight: bold;
}
h1 {
font-size: 1.8em;
color: #000;
margin: 0 0 5px 0;
padding: 5px 0 0 0;
}
h2 {
margin-bottom: 5px;
font-size: 1.3em;
line-height: 1.5em;
}
h3 {
font-size: 1em;
}
p {
font-size: 0.80em;
}

hr{
        margin-top:3px;
        margin-bottom: 3px;
}

/* IDs */
#container {
position: relative;
width: 960px;
color: #000;
background: transparent;
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
height: auto;
padding-bottom: 10px;
}
#header {
position: absolute;
top: 10px;
        width: 958px;
        background: transparent;
        height: 186px;
        background-image: url(../layout/agrivideo.gif);
		   z-index:10;
			border: 1px solid #EF9400;
			border-top: 1;
}

#round-header{
        position: absolute;
		  top: 196px;
	     display:block;
        width: 960px;
        margin: 0 0 0 0;
        background-image: url("../include/rounded.php?shape=side&width=960&r=17&side=b&bw=1&bc=EF9400&bgtransparent=1&fg=FCDE6C&f=png");
        background-position: top;
        background-repeat: no-repeat;
        height: 17px;
        background-repeat: no-repeat;
        z-index:11;
		  left:0;
}

#header_admin {
position: absolute;
top: 10px;
        width: 960px;
        background: transparent;
        height: 200px;
        background-image: url(../layout/agriadmin.jpg);
}

#main {  
        position: relative;
        color: Black;
        line-height: 1.2em; /* to avoid the peekaboo bug */
        text-align: center;
        width: 960px;
		  z-index: 10;
                 
                  
        
}
#content {
        color: #000;
        background: transparent;
        text-align: left;
        z-index:10;
}
#video{
        position: absolute;
        top: 225px;
        left: 0px;
        width: 475px;
        height: auto;
        z-index:20;
}
#video-cont{
        position: absolute;
        top: 225px;
        right: 0px;
        width: 475px;
        height: auto;
        z-index:30;
}
#rss{
        position: absolute;
        top: 225px;
        right: 0px;
        width: 475px;
        height: auto;
        z-index:20;
}
#rss-cont{
        position: absolute;
        top: 225px;
        right: 0px;
        width: 475px;
        height: auto;
        z-index:30;
}
#bilder{
        position: absolute;
        top: 535px;
        left: 0px;
        width: 475px;
        height: auto;
        z-index:20;
}
#bilder-cont{
        position: absolute;
        top: 225px;
        right: 0px;
        width: 475px;
        height: auto;
   z-index:30;
}
#ani{
        position: absolute;
        top: 535px;
        right: 0px;
        width: 475px;
        height: auto;
   z-index:20;
}
#ani-cont{
        position: absolute;
        top: 225px;
        right: 0px;
        width: 475px;
        height: auto;
        z-index:30;
}
#flash{
        position: absolute;
        top: 845px;
        left: 0px;
        width: 475px;
        height: auto;
   z-index:20;
}
#flash-cont{
        position: absolute;
        top: 225px;
        right: 0px;
        width: 475px;
        height: auto;
         z-index:30;
}
#presse{
        position: absolute;
        top: 845px;
        right: 0px;
        width: 475px;
        height: auto; 
        z-index:20;
        
}
#presse-cont{
        position: absolute;
        top: 225px;
        right: 0px;
        width: 475px;
        height: auto;
        z-index:30;
}
#text{
        position: absolute;
        top: 225px;
        left: 0px;
        width: 475px;
        height: auto; 
        z-index:20;
}

#textbig{
        position: absolute;
        top: 225px;
        left: 0px;
        width: 960px;
        height: auto; 
        z-index: 20;
}


/* Navigation */

#nav {
        font-size: 12px;
        position: absolute;
        top: 141px;
        left: 0px;
		  width: 960px;
        height: 25px;
        color: #000;
        border-color: #FBDE6C;
		  z-index: 99;
}


/* abgerundete box*/


.round{
   padding-top: 14px;
        margin: 0 0 0 0;
        background-image: url("../include/rounded.php?shape=side&width=475&r=15&side=t&bw=1&bc=EF9400&bgtransparent=1&fg=FCDE6C&f=png");
        background-position: top;
        background-repeat: no-repeat;
        height: auto;
        background-repeat: no-repeat;
         z-index:20;
}

.xboxcontent {
        display: block;
        background: #FBDE6C;
        border-left: 1px solid #EF9603;
        border-right: 1px solid #EF9603;        
        min-height: 250px;
        height: auto;
        padding: 10px;
         z-index:30;
}

*html .xboxcontent {
height: 250px;
 z-index:30;
}

.round-bottom{
        margin: 0 0 10px 0;
        background-image: url("../include/rounded.php?shape=side&width=475&r=15&side=b&bw=1&bc=EF9400&bgtransparent=1&fg=FCDE6C&f=png");
        background-position: top;
        background-repeat: no-repeat;
        height: auto;
        background-repeat: no-repeat;
        z-index: 20;
}


/* abgerundete box*/


.roundbig{
   padding-top: 14px;
        margin: 0 0 0 0;
        background-image: url("../include/rounded.php?shape=side&width=960&r=15&side=t&bw=1&bc=EF9400&bgtransparent=1&fg=FCDE6C&f=png");
        background-position: top;
        background-repeat: no-repeat;
        height: auto;
        background-repeat: no-repeat;
         z-index:20;
}

.xboxcontentbig {
        display: block;
        background: #FBDE6C;
        border-left: 1px solid #EF9603;
        border-right: 1px solid #EF9603;        
        min-height: 250px;
        height: auto;
        padding: 10px;
         z-index:30;
}

*html .xboxcontentbig {
height: 250px;
 z-index:30;
}

.round-bottombig{
        margin: 0 0 10px 0;
        background-image: url("../include/rounded.php?shape=side&width=960&r=15&side=b&bw=1&bc=EF9400&bgtransparent=1&fg=FCDE6C&f=png");
        background-position: top;
        background-repeat: no-repeat;
        height: auto;
        background-repeat: no-repeat;
        z-index: 20;
}

.back{
        background: url(back.gif);
        background-position: left;
        background-repeat: no-repeat;
        padding-left: 20px;
}

.admin_table{
background-color: #080504;
margin: 0px;

}

.admin_table th{
        background: #EF9400;
        padding: 4px;        
}

.admin_table td{
	background-color: #EF9400;
	padding: 4px;
	vertical-align: top;
}
.form{
        margin: 0;
}

.form th{
        vertical-align: top;
        text-align: right;
        font-weight: bold;
        padding: 5px;
}


/*MENU*/

#sddm    
{       
        position: absolute;
		  left: 0;		  
		  text-align:left;
        margin: 0;
        padding: 5px;
        z-index: 30;
		  }

#sddm li
{       margin: 0;
        padding: 0;
        list-style: none;
        float: left;
        font: bold 12px arial;
		  border-right: 1px solid black;
		  
		  }

#sddm li a
{
	display: block;
	margin: 0 0 0 0;
	width: auto;
	background: transparent;
	color: Black;
	text-align: left;
	text-decoration: none;
	padding: 5px 5px;
}

#sddm li span
{
	display: block;
	margin: 0 0 0 0;
	width: auto;
	background: transparent;
	color: Black;
	text-align: left;
	text-decoration: none;
   padding: 5px 5px 5px 0px;
}
		  
#sddm li a:hover
{        background: black;
         color: white; 
			  }

#sddm div
{
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EE9400;
	border: 1px solid black;
	border-bottom: 0;
	z-index: 1000;
	margin-left: -1px;
	width: auto;
}

        #sddm div a
		  
        {
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #EE9400;
	color: black;
	font: 11px arial;
	border-bottom: 1px solid black;
	width: 170px;
}

        #sddm div a:hover
        {        background: #FCDE6C;
                color: black;
					 
               
                }

#start_text{
        position: absolute;
        top: 225px;
        left: 0px;
        width:720px;
        height: auto; 
        z-index: 20;
}

					 
.start_content{
        display: block;
        background: #FBDE6C;
        border-left: 1px solid #EF9603;
        border-right: 1px solid #EF9603;        
        min-height: 450px;
        height: auto;
        padding: 10px;
         z-index:30;
}

.start_round-bottom{
        margin: 0 0 10px 0;
        background-image: url("../include/rounded.php?shape=side&width=720&r=15&side=b&bw=1&bc=EF9400&bgtransparent=1&fg=FCDE6C&f=png");
        background-position: top;
        background-repeat: no-repeat;
        height: auto;
        background-repeat: no-repeat;
        z-index: 20;
}

.start_round{
        margin: 0 0 10px 0;
        background-image: url("../include/rounded.php?shape=side&width=720&r=15&side=t&bw=1&bc=EF9400&bgtransparent=1&fg=FCDE6C&f=png");
        background-position: top;
        background-repeat: no-repeat;
        height: auto;
        background-repeat: no-repeat;
        z-index: 20;
}				 
				
#einblendung_text{
        position: absolute;
        top: 225px;
        right: 0px;
        width: 220px;
        height: auto; 
        z-index: 20;
}

					 
.einblendung_content{
        display: block;
        background: #FBDE6C;
        border-left: 1px solid #EF9603;
        border-right: 1px solid #EF9603;        
        min-height: 450px;
        height: auto;
        padding: 10px;
         z-index:30;
}

.einblendung_round-bottom{
        margin: 0 0 10px 0;
        background-image: url("../include/rounded.php?shape=side&width=220&r=15&side=b&bw=1&bc=EF9400&bgtransparent=1&fg=FCDE6C&f=png");
        background-position: top;
        background-repeat: no-repeat;
        height: auto;
        background-repeat: no-repeat;
        z-index: 20;
}

.einblendung_round{
        margin: 0 0 10px 0;
        background-image: url("../include/rounded.php?shape=side&width=220&r=15&side=t&bw=1&bc=EF9400&bgtransparent=1&fg=FCDE6C&f=png");
        background-position: top;
        background-repeat: no-repeat;
        height: auto;
        background-repeat: no-repeat;
        z-index: 20;
}


					 
.einblendunghead{
	background: #ef9603;
	padding: 2px;
	font-size: 10px;
	font-weight: bold;
	color: #FEF0BA;
}
.einblendung{
	background: #FEF0BA;
	font-size: 10px;
}

A.einblendung{
	background: #FEF0BA;
	font-size: 10px;
	color: black;
}
A.einblendung:visited{
	background: #FEF0BA;
	font-size: 10px;
	color: Black;
}
A.einblendung:active{
	background: #FEF0BA;
	font-size: 10px;
	color: Black;
}
A.einblendung:hover{
	background: #FEF0BA;
	font-size: 10px;
	color: black;
	text-decoration: underline;
}