/* DATEI: text.css			*/
/* Schriftformatierungen	*/
body {
    background-color:#717171;
    background-image: url('/images/bg-verlauf.png');
    background-repeat:repeat-x;


  }

/* Farben fuer Links */
a:link			 		{ text-decoration:none }
a:visited		 		{ text-decoration:none }
a:active		 		{ text-decoration:none }
a:hover			 		{ text-decoration:underline; color:#FB8A05; }
a.navi-top:hover		{ text-decoration:underline; color:#FB8A05; }
a.navi-left:hover		{ text-decoration:none; color:#A80400; }

/* Fonts und Farben (allgemein) Bitte EXAKTE Font-Namen verwenden & Schreibweise beachten !!! */
body,div,p,table,td,tr,h1,h2,h3,h4,h5,h6,li,ol,ul,form,opxion,select,input,br,b
{ font-family: Verdana, Times New Roman, MS Sans Serif; font-size:10px; color:#727272; }

/* Definition h1 bis h6 */
h1 { font-size:10px; color:#FFFFFF; font-weight:normal; height:0px; margin-bottom:0px; margin-top:10px;}
h2 { font-size:14px; color:#6b6b6b; font-weight:normal; height:0px; margin-bottom:0px; margin-top:10px;}
h3 { font-size:12px; color:#FFFFFF; font-weight:normal; height:0px}
h4 { font-weight:bold; font-size:12px;}
h5 { font-weight:bold; font-size:10px;}
h6 { font-weight:bold; font-size:8px;}

/* Schriftgroessen */
.size6  { font-size:6px; }
.size7  { font-size:7px; }
.size8  { font-size:8px; }
.size9  { font-size:9px; }
.size10 { font-size:10px;}
.size11 { font-size:11px; }
.size12 { font-size:12px; }
.size13 { font-size:13px; }
.size14 { font-size:14px; }
.size15 { font-size:15px; }
.size16 { font-size:16px; }
.size18 { font-size:18px; }
.size20 { font-size:20px; }
.size22 { font-size:22px; }


/* CONTENT */
.txt-navi	{ font-size:10px; color:#c60101 }
.txt-navi2	{ font-size:10px; color:#727272 }
.txt-11		{ font-size:11px; color:#727272; line-height: 150%;}
.red-11		{ font-size:11px; color:#c60101; line-height: 150%;}
.green-11		{ font-size:11px; color:#01c601; line-height: 150%;}

.formular	{  font-size:10px; background-color:#eeeeee; border:1px solid #6b6b6b; color:#6b6b6b; }



/* NAVIGATION-TOP */
.top1-navi	{ font-size:10px; color:#313131 }
.top2-navi	{ font-weight:bold; font-size:12px; color:#313131 }


/* NAVIGATION-LEFT */
.navi-left	{ font-size:11px; color:#313131 }
.formular2	{  font-size:10px; background-color:#FFFFFF; border:1px solid #6b6b6b; color:#6b6b6b; }


/* NAVIGATION-RIGHT */
.navi-right	{ font-size:10px; color:#000000 }

/* FOOT */
.navi-foot	{ font-size:10px; color:#000000 }

legend
{
  background: transparent url(/images/left-navi-bg.png) repeat-x scroll 0 -7px;
}
.default_input {
	background-color:#eeeeee;
	font-size:10px;
  border:1px solid #6b6b6b;
  color:#6b6b6b;
	}

.default {
	background-image:url('/images/formular/textfield.gif');
	background-color:#eeeeee;
	background-repeat:no-repeat;
	padding-left:18px;
	font-size:10px;
    border:1px solid #6b6b6b;
	width:250px;
    color:#6b6b6b;

	}

.locked {
	background-image:url('/images/formular/locked.gif');
	background-color:#eeeeee;
	background-repeat:no-repeat;
	padding-left:18px;
	font-size:10px;
    border:1px solid #6b6b6b;
	width:250px;
    color:#6b6b6b;
	}

.verified {
	background-image:url('/images/formular/verified.gif');
	background-color:#eeeeee;
	background-repeat:no-repeat;
	padding-left:18px;
	font-size:10px;
    border:1px solid #6b6b6b;
	width:250px;
    color:#6b6b6b;
	}

.alert {
	background-image:url('/images/formular/alert.gif');
	background-color:#FAD6D5;
	background-repeat:no-repeat;
	padding-left:18px;
	font-size:10px;
    border:1px solid #6b6b6b;
	width:250px;
    color:#6b6b6b;
	}

.required {
	background-image:url('/images/formular/required.gif');
	background-color:#eeeeee;
	background-repeat:no-repeat;
	padding-left:18px;
	font-size:10px;
    border:1px solid #6b6b6b;
	width:250px;
    color:#6b6b6b;
	}
div.hr {
  height: 15px;
  background: #ffffff url('/images/formular/dotted120.gif') repeat-x scroll center;border:0;
}
div.hr hr {
  display: none;
}
#tab-navigation{
    background:transparent url('/images/tab_bg.gif') repeat-x bottom;
    line-height:normal;
    overflow:hidden;
    width:100%
}

ul.tab{
    height:27px;
    list-style:none;
    margin:0;
    padding:0;
}
ul.tab li{
    display:block;
    float:left;
    height:27px;
    margin:0 10px 0 0;
    padding:0 0 0 3px;
}
ul.tab li a,ul.tab li a span,ul.tab li div,ul.tab li div span{
    border:0;
    color:#333;
    cursor:pointer;
    display:block;
    white-space:nowrap;
}
li.active a,ul.tab li.active div{
    background-position:right -123px;
    font-weight:bold;
}
ul.tab li.active a span,ul.tab li.active div span{
    background-position:left -123px;
    font-weight:bold;
}

.multiNav {height:28px; margin:0px; margin-bottom: -4px; padding:0px; position:relative; z-index:5;}
*.multiNav { margin-bottom: -4px; }
.multiNav { background: transparent url(//www.hobbyhure.com/images/bg-module-topright.gif) no-repeat right bottom; }
.multiNav a {color:#000000; text-decoration:none; letter-spacing:0px;}
.multiNav a:hover {text-decoration:underline;}
.multiNav a:visited {color:#000000;}

.multiNav li {background:transparent url(//www.hobbyhure.com/images/reiter_inaktiv_left.gif) no-repeat top left; float:left; margin:0px 2px -2px 2px; padding:0px;list-style-type:none;}
.multiNav li a {display:block; padding:0px 9px 0px 4px; text-align:center; margin-left:5px;list-style-type:none;}
.multiNav li a {background:transparent url(//www.hobbyhure.com/images/reiter_inaktiv_right.gif) no-repeat top right;list-style-type:none;}
.multiNav li a span {display:block; line-height:26px;list-style-type:none; }

/* ----- erstes + letztes besonders ----- */
.multiNav li.first {background:transparent url(//www.hobbyhure.com/images/reiter_inaktiv_left.gif) no-repeat top left; margin-left:0px; padding-left:5px;list-style-type:none;}
.multiNav li.first a {margin-left:0px;list-style-type:none;}
.multiNav li.last a  {background:transparent url(//www.hobbyhure.com/images/reiter_inaktiv_right.gif) no-repeat top right;padding-right:9px;}list-style-type:none;

/* ----- active: allgemein ----- */
.multiNav li.active   {background:transparent url(//www.hobbyhure.com/images/reiter_aktiv_left.gif) no-repeat top left;list-style-type:none;}
.multiNav li.active a {background:transparent url(//www.hobbyhure.com/images/reiter_aktiv_right.gif) no-repeat top right; font-weight:bold; letter-spacing:0px;list-style-type:none;}
.multiNav li.active a:hover {color:#000000; cursor:default; text-decoration:none; list-style-type:none;}

/* ----- active: erstes + letztes besonders ----- */
.multiNav li.firstActive {background:transparent url(//www.hobbyhure.com/images/reiter_aktiv_left.gif) no-repeat top left;list-style-type:none;}
.multiNav li.lastActive a {background:transparent url(//www.hobbyhure.com/images/reiter_aktiv_right.gif) no-repeat top right;list-style-type:none;}

moduleContent {
    background:transparent url(//www.hobbyhure.com/images/bg-page-content.gif) no-repeat top left; margin-left:0px; padding-left:5px;
}
.modulePart {
    background:transparent url(//www.hobbyhure.com/images/bg-page-content.gif) no-repeat top left;
    float:         left;
    width:         100%;
    margin-right:  0px;
    margin-left:  5px;
    margin-bottom: 0px;
    margin-top:    10px;
}
.module p        { margin-bottom: 10px; line-height: 1.35em; }
.module ul       { margin-bottom: 10px; }
.module ul p     { margin-bottom:  0px; }
.module table    { margin-bottom: 10px; width: 100%; }
.module table ul { margin-bottom:  0px; }
.module h3       { margin-bottom:  5px; font-size: 1.1em; }
.module caption  { margin: 0px;         font-size: 1.2em; font-weight: bold; text-align: left; }

.module .moduleContent .hr    { display: block; border-bottom: 1px solid #CED4DA; }
.module .moduleContent .hr hr { display: none; }

.module tfoot          a.more   { display: block; text-align: right; }
.module .moduleContent a.target { display: block; margin-top: 0.3em; }
.multiNav li.hint a {
    padding-left: 0px;
}
div.code{
border:0px dotted #DDD;
padding:20px;
}
form.a_form{
border:0px dotted black;
background:#FFFFfF;
}
.a_form ol, .a_form ul{
list-style:none;
}
.jquploader{
background:#ffffff;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #FFFFff;
color:#000000;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
.image {
	position: relative;
	width: 126px;
	height: 101px;
  text-align:center;
  padding: 3px;
}
.image2 {
	position: relative;
	width: 320px;
	height: 260px;
}
.image img.overlay {
	position: absolute;
	left: 90px;
	top: 72px;
}
.image img.overlay1 {
		position: absolute;
		left: 50px;
		top: 5px;
}
.image2 img.overlay2 {
	position: absolute;
	left: 268px;
	top: 5px;
}

.werbung_select, .werbung_submit {
  background-color:#E0E0E0;
  border:1px solid;
  color:inherit;
  font-size:11px;
  font-weight:bold;
}

#ui-datepicker-div {
  background-color:#C1C1C1;
  border:1px solid #727272;
  position:relative;
}

.ui-datepicker-title {
  text-align: center;
}
.ui-datepicker-next
{
  position:absolute;
  right:0px;
}
.ui-datepicker-current-day,
.ui-datepicker-days-cell-over
{
  background-color: #FFF;
}

.calendar_tt_event a {
  color: #727272;
}

.calendar_tt_event a:hover
{
  color: #727272;
  background-color: #E0E0E0;
}

.closeTip
{
  cursor:pointer;
  color: red;
}

#twsettingstitle
{
  cursor: pointer;
}

#messageContainer
{
  border:1px solid;
  margin:20px auto 0 auto !important;
  margin:20px 300px;
  width:450px;
}

#messageContainer h3
{
  background:transparent url(/images/left-navi-bg.png) repeat-x scroll 0 0;
  color:#727272;
  font-size:12px;
  font-weight:bold;
  height:26px;
  margin:0;
  padding:6px 0 0 10px;
}

#messageContainer p
{
  font-size:12px;
  padding:0 10px;
}
