/* @override http://agentday.at/docs/51/layout/user.css */
/* @override http://www.agentday.at/docs/51/layout/user.css */

html {
	background: #fff url(bg.png) no-repeat;
}

body {
  	color: #111; 
  	font: normal 13px/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
body#tinymce {
	text-align: left;
	background: #FFFFFF;
	margin: 0.5em 1em;
}
#wrapper {
	width: 1000px;
	position: relative;
	text-align: left;
}
#header {
	position: absolute;
	width: 479px;
	height: 269px;
	background: url(sailing.jpg) no-repeat;
}
#title, #subtitle {
	display: block;
	position: absolute;
	top: 379px;
	left: 103px;
	width: 216px;
	height: 107px;
	text-indent: 771px;
	white-space: nowrap;
	overflow: hidden;
}
#content_wrapper {
}

/* @group Navi */
#navi {
	position: absolute;
	left: 538px;
	top: 49px;
	width: 380px;
	height: 63px;
	background: url(menu.png) no-repeat;
}
#navi ul {
	margin: 0;
}
#navi li {
	list-style-type: none;
}
#navi li a {
	line-height: 13px;
	text-indent: 200px;
	white-space: nowrap;
	overflow: hidden;
	position: absolute;
	display: block;
	background: url(dot.gif);
}
#navi li a:hover,
#navi li.active a {
	border-bottom: 1px solid #00417f;
}
#mi1731 a, #mi1732 a, #mi1733 a {
	right: 184px;
}
#mi1734 a, #mi1735 a, #mi1736 a {
	position: absolute;
	left: 220px;
}
/* Home */
#mi1731 a {
	top: 0;
	width: 177px;
}
/* Programm */
#mi1732 a {
	top: 25px;
	width: 118px;
}
/* Sponsoren */
#mi1733 a {
	top: 50px;
	width: 194px;
}
/* Anmeldung */
#mi1734 a {
	top: 0;
	width: 158px;
}
/* Kontakt */
#mi1735 a {
	top: 25px;
	width: 137px;
}
/* Presse */
#mi1736 a {
	top: 50px;
	width: 153px;
}
/* Galerie */
#mi1883 {
	display: none;
}

/* @end */

#main {
	float: right;
	margin-top: 160px;
	width: 465px;
	min-height: 350px;
	height: auto !important;
	height: 350px; /*For IE*/
}

.content {
	clear: both;
	position: relative;
}
.post .pic_left {
	float: left;
	margin: 5px 15px 3px 0;
	display: inline;
	border: 1px solid #94c5e8;
}
.post .pic_right {
	float: right;
	margin: 5px 0 5px 15px;
	display: inline;
	border: 1px solid #94c5e8;
}
.post img {
	padding: 1px;
	background: #fff;
}
.post p, #sidebar p {
	margin: 0;
	padding: 0;
}
.post ul {
	margin-left: 0.5em;
}
.post li {
	padding-left: 1em;
}
a { color: #0075bf; }
a:visited { color: #0075bf; }
a:hover { color: #00417f; }
	
h1, h2, .Ueberschrift {
	color: #00417f;
	margin: 0.2em 0;
	font: bold 17px/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
h2, .Ueberschrift {
	font-size: 14px;
}
hr {
	border: 1px solid #dce8f4;
}
#footer {
	float: right;
	height: 25px;
	margin-top: 20px;
	width: 460px;
	font-size: 10px;
	font-family: verdana;
	color: #6da0cd;
}
#footer a {
	color: #6da0cd;
}
#sidebar {
}
.clearer {
	clear: both;
}
.pagination {
	text-align: center;
}
#search {
	display: none;
}
.kleiner {
	font-size: 0.9em;
}
.mehr_Zeichenabstand {
	letter-spacing: 2px;
	font-size: 0.9em;
}
/* @group gallery */
.gallery {
	width: 580px;
}
.gallery ul {
	margin: 0;
}
.gallery li {
	margin: 0 19px 15px 0;
	float: left;
	list-style: none;
}
.gallery img {
	border: 2px solid #fff;
}
/* @end */


/* @group Form */
.user_form .text_field,
.user_form .text_area {
	color: #00417f;
	border: 0;
	padding: 0 2px;
	background-color: #d3e5f4;
	width: 300px;
}
.user_form .text_field:focus,
.user_form .text_area:focus {
	border-color: #9bbe00;
	background-color: #0075bf;
	color: #fff;
}
.user_form .text_area {
	margin: 0px 0px 20px 0px;
	height: 50px;
	width: 480px;
}
#user_form_error, #user_form_ok {
	border: 2px solid;
	padding: 3px 5px;
}
#fe1775, #fe1776, #fe1777 {
	background: url(punkte.gif) repeat-x 0 10px;
}

/* @end */

/* @group Downloads */
.download a {
	font-weight: bold;
	text-decoration: none;
	padding-left: 17px;
	background: url(arrow.gif) no-repeat 0 center;
}
/* @end */

/* @group Sponsoren */
#c3879 a {
	display: block;
	position: absolute;
	text-indent: 150px;
	overflow: hidden;
	white-space: nowrap;
	background: url(dof.gif);
}
#tmobile {
	top: 29px;
	left: 140px;
	width: 132px;
	height: 25px;
}
#asc {
	top: 80px;
	left: 140px;
	width: 55px;
	height: 30px;
}
#atms {
	top: 80px;
	left: 230px;
	width: 55px;
	height: 25px;
}
#avaya {
	top: 75px;
	left: 320px;
	width: 90px;
	height: 30px;
}
#blaha {
	top: 70px;
	left: 438px;
	width: 35px;
	height: 37px;
}
#callink {
	top: 125px;
	left: 145px;
	width: 60px;
	height: 35px;
}
#eltax {
	top: 125px;
	left: 225px;
	width: 75px;
	height: 20px;
}
#goldgate {
	top: 125px;
	left: 311px;
	width: 90px;
	height: 20px;
}
#headon {
	top: 125px;
	left: 420px;
	height: 25px;
	width: 75px;
}
#invision {
	top: 175px;
	left: 150px;
	height: 25px;
	width: 50px;
}
#jabra {
	top: 165px;
	left: 245px;
	height: 40px;
	width: 40px;
}
#kosema {
	top: 170px;
	left: 325px;
	height: 20px;
	width: 60px;
}
#kube {
	top: 170px;
	left: 400px;
	height: 20px;
	width: 90px;
}
#manpower {
	top: 210px;
	left: 150px;
	height: 40px;
	width: 45px;
}
#callingmarket {
	top: 220px;
	left: 235px;
	width: 60px;
	height: 20px;
}
#mastermanagement {
	top: 215px;
	left: 325px;
	height: 20px;
	width: 60px;
}
#oebb {
	top: 210px;
	left: 415px;
	height: 25px;
	width: 55px;
}
#phonetastic {
	top: 260px;
	left: 135px;
	height: 20px;
	width: 70px;
}
#plantronics {
	top: 258px;
	left: 230px;
	height: 21px;
	width: 70px;
}
#reflections {
	top: 255px;
	left: 328px;
	height: 20px;
	width: 70px;
}
#tele2 {
	top: 250px;
	left: 425px;
	height: 25px;
	width: 45px;
}
#telefaction {
	top: 295px;
	left: 130px;
	height: 30px;
	width: 55px;
}
#usu {
	top: 300px;
	left: 205px;
	height: 25px;
	width: 45px;
}
#voicebusiness {
	top: 300px;
	left: 265px;
	height: 20px;
	width: 40px;
}
#voxtron {
	top: 290px;
	left: 327px;
	height: 40px;
	width: 60px;
}
#walterservices {
	top: 300px;
	left: 405px;
	height: 20px;
	width: 80px;
}
#ccaktuell {
	top: 370px;
	left: 135px;
	height: 20px;
	width: 65px;
}
#ccjournal {
	top: 370px;
	left: 225px;
	height: 20px;
	width: 70px;
}
#callcenterprofi {
	top: 370px;
	left: 315px;
	height: 20px;
	width: 70px;
}
#contactmanagement {
	top: 360px;
	left: 402px;
	height: 30px;
	width: 70px;
}
#emmi {
	top: 415px;
	left: 140px;
	height: 25px;
	width: 55px;
}
#lemons {
	top: 415px;
	left: 225px;
	height: 25px;
	width: 72px;
}
#szigeti {
	top: 408px;
	left: 319px;
	height: 35px;
	width: 57px;
}

/* @end */

/* @group ccf Sommerfest Galerie */
#mi1801 {
	display: none;
}
#group1801, 
#group1801 * {
	background: none;
	border: 0;
	text-decoration: none;
}
#group1801 #header,
#group1801 #navi,
#group1801 #footer {
	display: none;
}
#group1801 #wrapper {
	width: 1000px;
	margin: 30px auto;
}
#group1801 #main {
	margin: 0;
	width: auto;
	float: none;
}
#group1801 h1, #group1801 h2 {
	color: #126a8a;
	border-bottom: 1px solid;
	margin-bottom: 30px;
	padding-bottom: 5px;
	font-size: 20px;
}
#group1801 .gallery li {
	margin: 0 22px 35px 22px;
	_display: inline;
}
#group1801 .download a {
	padding-left: 0;
}

/* @end */

/* @group Externe Anmeldung */
#c4184 iframe {
	height: 2150px;
	width: 470px;
	background: none;
}


/* @end */
