ul{ font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.titel03 {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #293356;
	font-style: normal;
}


div, ol, li, dl, dt, dd, input, select, textarea { font-size: 11px; }

/* allgemeine Groessendefinition */
.size1 { font-size: 10px; }
.size2 { font-size: 11px; }
.size3 { font-size: 12px; }

/* Linkdefinition */
a:link {
	color: #990000;
	text-decoration: none
}
a:visited {
	color: #990000;
	text-decoration: none
}
a:hover {
	color: #E47E18;
	text-decoration: none
}

a:active {
	color: #990000;
	text-decoration: none
}

/* Zusatzdefinitonen */

b {
	font-weight: 600;
}

h1, h2 {
	font-weight: 600;
	font-size: 14px;
}

sup {
	font-size: 8px;
	vertical-align: super;
; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif
}

/* Dachnavigation */
.nav {
	text-decoration: none;
}

/* allgemeine Definition */

body  { color: #293356; font-size: 14px; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/hin01.gif); scrollbar-3d-light-color: FFFFFF; scrollbar-arrow-color: FFFFFF; scrollbar-base-color: FFFFFF; scrollbar-dark-shadow-color: fff333; scrollbar-face-color: cccccc; scrollbar-highlight-color: FFFFFF; scrollbar-shadow-color: cccccc; scrollbar-track-color: ffffff } 

dd {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	;
	color: #293356
} 

div {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	;
	color: #293356
} 

dl { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } dt { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } 

h1 { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif}h2  { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif}

input { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } li { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } 

ol { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } p { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } 

select { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } span { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } 

td { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } textarea  { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;  } 

td {
	font-size: 14px;
	;
	color: #293356
} 

ul {
	font-size: 14px;
	;
	color: #293356
} 

p {
	font-size: 14px;
} 

span {
	font-size: 14px;
} 

.info { border: none;; font-family: tahoma, verdana, sans-serif;; font-size: 11px; ; font-weight: normal; color: #666666}

.infolink { border: none;; font-family: tahoma, verdana, sans-serif;; font-size: 9px; ; font-weight: normal; color: #CCCCCC}

.tabtitel {
	background-color: #E1E7FB;
	font-weight: normal;
}

.tab1 {
	background-color: #F3F4CC;
}

.tab2 {
	background-color: #FBFBE1;
}

.tab3 {
	background-color: #FDFDF2;
}

.tab4 {
	background-color: #ffcc66;
}

.dyn_val {
	font-size: 12px;
	color: #990000;
}
.menu01 {
	color: #996600;
	font-size: 12px;
	text-decoration: none;
}

a.menu01:link {
	color: #996600;
	font-size: 12px;
	text-decoration: none;
}

a.menu01:visited {
	color: #996600;
	font-size: 12px;
	text-decoration: none;
}

a.menu01:hover {
	color: #FF3300;
	font-size: 12px;
	text-decoration: none;
}

a.menu01:active {
	color: #FF3300;
	font-size: 12px;
	text-decoration: none;
} 

.menu02 {
	color: #CC0000;
	font-size: 11px;
	text-decoration: none;
}

a.menu02:link {
	color: #CC0000;
	font-size: 11px;
	text-decoration: none;
}


a.menu02:visited {
	color: #CC0000;
	font-size: 11px;
	text-decoration: none;
}
a.menu02:hover {
	color: #FF3300;
	font-size: 11px;
	text-decoration: none;
}

a.menu02:active {
	color: #FF3300;
	font-size: 11px;
	text-decoration: none;
} 

a.menu99 {
	color: #000000;
}

a.menu99:link {
	color: #000000;
}

a.menu99:visited {
	color: #000000;
}

.Detailansicht {

	color: #666666;
}

.Detailansicht a {
	text-decoration: underline;
	color: #666666;
}

.art_title {
	color: #333333;
	font-weight: bold;
}

.admin_menu1 {
	text-decoration: none;
	color: #FFFFFF;
	
}

.admin_menu1 a {
	text-decoration: none;
	color: #FFFFFF;
	
}

.admin_menu2 {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}

.admin_Tabelle1 {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #6FAF16;
}

.aktuell {
	color: #FFFFFF;
	font-size: 10px;
}


.admin_Tabelle2 {
	text-decoration: none;
	color: #999999;
	font-weight: bold;
	background-color: #E1F8C2;
}

.admin_Tab1 {
	color: #333333;
	background-color: #E1F8C2;
}

.admin_Tab2 {

	color: #333333;
	background-color: #ebfad6;
}

.admin_Tab3 {
	color: #333333;
	background-color: #FFDED9;
}

.tab_strich {
	border: 2px solid #FFFFFF;
}

.tab_strich_schwarz {
	border: 1px solid #333333;
	margin: 5px;
}

.tabtitel2 {
	color: #F7E0CA;
	background-color: #797262;
	font-weight: bold;
	font-size: 14px;
	text-indent: 0px;
}
.error {
	color: #D52B2B;
}
.button01 {
	background-color: #c23c0e;
	border: 0px solid #6F2424;
	color: #FFFFFF;
	font-weight: bold;
}
.titel {
	font-style: italic;
	font-weight: bold;
}
.titel2 {
	font-style: italic;
}
.tab100 {
	height: 100%;
	border: 1px solid #666666;
}
.titel04 {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0000;
	font-style: normal;
}
.article_price {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	font-style: normal;
}
.article_oldprice {
	text-decoration: line-through;
}
.shop_thumbs {
	border: 1px solid #ffffff;
	margin: 0px;
	padding: 5px;
}
.shop_meldungen {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	font-style: normal;
}
.menu02 {
	color: #DFDEB7;
	font-size: 9px;
	text-decoration: none;
}
.shop_meldungen2 {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	font-style: normal;
}
.tab_strich_schwarz2 {
	border: 1px dashed #CCCCCC;
}
.tab_news {
	color: #333333;
	background-color: #FBE1D5;
}
.news {
	color: #990000;
	font-size: 16px;
	font-weight: bold;
}
.group {
	color: #829F3E;
}
.main { margin: 12px }
.titel05 {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	font-style: normal;
}
.calendar {
	background-color: #E2DEBC;
	text-align:left;
}

.calendar-pos {
	background-color: #CC6666;
	text-align:left;
}

.calendar-frei {
	background-color: #66a50f;
	text-align:center;
	cursor: pointer;
}

.calendar-belegt {
	background-color: #CA504D;
	text-align:center;
	cursor: pointer;
}

.calendar-anreise {
	background-color: #66a50f;
	text-align:center;
	cursor: pointer;
	background-image: url(http://www.tw-ruegen.de/admins/cal_anreise.gif);
}

.calendar-abreise {

	background-color: #66a50f;
	text-align:center;
	cursor: pointer;
	background-image: url(../admins/cal_abreise.gif);

}
