body {
	margin-top: 0px;
	background-image: url(../images/bg_test_1.jpg);
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
p {
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon;
}
#maintab {
	margin-top: 0px;
	color: Black;
	background-color: #BAA394;
}
#titletab {
	color: Maroon;
	background-color: #C0B281;
	background-image: url(../images/wineswiss2.jpg);
}
#mainnavi {
	background-color: Maroon;
}
#subnavitab {
	color: White;
	background-color: #AC0000;
}
.subnavicells {
	font-size: 130%;
	border-color: Maroon;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-width: 2px;
	padding-left: 5px;
}
.infotitle {
	border-color: Maroon;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-width: 2px;
	padding: 5px;
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.infocells {
	border-color: Maroon;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-width: 2px;
	padding: 5px;
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#contenttab {
	background-color: #E1E0D5;
	color: Black;
}
.contentcells {
	border-bottom-color: #BAA394;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-left-color: #BAA394;
	border-left-style: solid;
	border-left-width: 5px;
	border-right-color: #BAA394;
	border-right-style: solid;
	border-right-width: 5px;
	padding: 5px;
}
.contentcells_right {
	border-bottom-color: #BAA394;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-right-color: #BAA394;
	border-right-style: solid;
	border-right-width: 5px;
	padding: 5px;
}
.contentcells_details_1 {
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-color: Maroon;
	border-width: 1px;
	border-bottom-style: solid;
	padding: 5px;
}
.contentcells_details_2 {
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-color: Maroon;
	border-width: 1px;
	border-bottom-style: solid;
	padding: 5px;
}
.content_title_top {
	font-size:80%
}
.content_title {
	font-size:70%
}
#header {
	background-color: #AC0000;
}
#footer {
	background-color: #BAA394;
	font-size: 60%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon;
}
.search_title {
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-weight: bold;
	background-color: #AC0000;
}
.search_content {
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	border-bottom-color: #BAA394;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: #BAA394;
	border-left-style: solid;
	border-left-width: 2px;
}
a.mainlink {
	color: White;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
}
a.mainlink:hover {
	text-decoration: underline;
}
a.sublink {
	color: White;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
}
a.sublink:hover {
	text-decoration: underline;
}
a.sublink_2 {
	color: #b79846;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 100%;
}
a.sublink_2:hover {
	text-decoration: underline;
	color: white;
}
a.content_links {
	color: #7C6050;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
}
a.content_links:hover {
	text-decoration: underline;
}
a.content_links_search_name {
	color: Black;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
a.content_links_search_name:hover {
	text-decoration: underline;
}
a.weindetaillinks {
	color: Black;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
}
a.weindetaillinks:hover {
	text-decoration: underline;
}
a.sort_links {
	color: White;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
a.sort_links:hover {
	text-decoration: underline;
}
a.swisscot_link {
	color: #BD9742;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
}
/*
.left_frame_top {
	border-left-color: #BAA394;
	border-left-style: solid;
	border-left-width: 5px;
	background-color: Maroon;
}
.right_frame_top {
	border-right-color: #BAA394;
	border-right-style: solid;
	border-right-width: 5px;
	background-color: Maroon;
}
*/
.left_frame {
	background-color: Maroon;
}
.right_frame {
	background-color: Maroon;
}
.left_frame_bottom {
	background-color: Maroon;
}
.right_frame_bottom {
	background-color: Maroon;
}
input, select, textarea {
	color:#00c;
}
.Bereich, .Feld {
	background-color:#ffa;
	width:300px;
	border:6px solid #ddd;
}
.auswahl {
	background-color: #E1E0D5;
	width:200px;
	border:2px solid #BAA394;
	color: Black;
}
.newsletter_textfield {
	background-color: #E1E0D5;
	width:125px;
	border:2px solid #BAA394;
	color: Black;
}
.Button {
	background-color: #AC0000;
	color: White;
	width:130px;
	border:4px solid  Maroon;
	font-weight:bold
}
.email_textfield {
	background-color: #AC0000;
	width:140px;
	border:2px solid  Maroon;
	color: White;
}
.email_button {
	background-color: #AC0000;
	width:145px;
	border:2px solid  Maroon;
	color: White;
}
.search_sites {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.site_links {
	color: Black;
	text-decoration:none;
}
.site_links_active {
	color: Black;
	font-size: 120%;
	text-decoration:none;
}
.row_title_left_1 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 12px;
	border-color: #AC0000;
	border-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
}
.row_title_left_2 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 12px;
	border-color: #AC0000;
	border-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
}
.row_title_right_1 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 12px;
	border-color: #AC0000;
	border-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
}
.row_title_right_2 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 12px;
	border-color: #AC0000;
	border-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
}
.row_content_1 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 9px;
	border-color: #AC0000;
	border-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
}
.row_content_2 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 9px;
	border-color: #AC0000;
	border-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
}
.row_content_center_1 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 9px;
	border-color: #AC0000;
	border-width: 1px;
	border-bottom-style: solid;
}
.row_content_center_2 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 9px;
	border-color: #AC0000;
	border-width: 1px;
	border-bottom-style: solid;
}
.row_content_right_1 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 9px;
	border-color: #AC0000;
	border-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
}
.row_content_right_2 {
	background-color: #BAA394;
	font-family: Verdana,Arial,sans-serif;
	font-style: normal;
	font-size: 9px;
	border-color: #AC0000;
	border-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
}

