﻿img {
    max-width: 700px;
    height: auto;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-image: url('../../../templates/magazin/gfx/bg.gif');
	margin: 0 auto;
}
a:link {
	font-size: 10px;
	font-weight: bold;
	color: #643881;
	text-decoration: none;
}
a:visited {
	font-size: 10px;
	font-weight: bold;
	color: #643881;
	text-decoration: none;
}
a:active {
	font-size: 10px;
	font-weight: bold;
	color: #B8860B;
	text-decoration: none;
}
a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #B8860B;
	text-decoration: underline;
}
#container {
	margin: 0 auto;
	width: 810px;
}
.container {
	margin: 0 auto;
	background: #FFF;
	width: 810px;
}
.container a:link {
	text-decoration: underline;
	color: #0F5475;
}
.container a:visited {
	text-decoration: underline;
	color: #0F5475;
}
.container a:hover {
	text-decoration: underline;
	color: #B8860B;
}
.container a:active {
	text-decoration: underline;
	color: #0F5475;
}
#header {
	text-align: center;
}
h1#headerimg {
	width: 810px;
	height: 80px;
	background-image: url('../../../templates/magazin/gfx/header.jpg');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #643881;
	margin: 0 auto;
}
h1#headerimg span {
	display: none;
}
#headernav {
	text-align: center;
	width: 810px;
	line-height: 16px;
	vertical-align: middle;
	background-color: #E6EDF1;
	margin: 0 auto;
}
#headernav td {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	width: 270px;
}
#footer {
	text-align: center;
}
.footernav {
	text-align: center;
	width: 810px;
	vertical-align: middle;
	background-color: #E6EDF1;
	margin: 0 auto;
	font-size: 10px;
}
.footernav td {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
hr {
	height: 1px;
	color: #004c75;
	background-color: #ffffff;
}
ul, li, p, td {
	color: #004c75;
	font-size: 11px;
}
.tablehead {
	background-color: #e8e8e8;
	color: #004c75;
	border-style: none;
}
.tablebottom {
	background-color: #643881;
}
.bordercolor {
	background-color: #643881;
}
table.bordercolor {
	width: 100%;
}
.tablebgcolor {
	background-color: #ffffff;
}
.navbar {
	background-color: #E6EDF1;
	font-family: Verdana;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	padding: 10px;
}
.row1 {
	background-color: #e1e1e1;
	color: #004c75;
}
.row1left {
	width: 30%;
	background-color: #e1e1e1;
	color: #004c75;
}
.row2 {
	background-color: #efefef;
	color: #004c75;
}
.row2left {
	width: 30%;
	background-color: #efefef;
	color: #004c75;
}
.head1 {
	background: transparent url(images/navbg_19.png) top repeat-x;
	background-color: #643881;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.head1:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.head1:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.head1:focus {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.head1:hover {
	font-weight: bold;
	color: #B8860B;
	text-decoration: underline;
}
.head1:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.head2 {
	background-color: #643881;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.title {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.clickstream {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
}
.smalltext {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.marktext {
	color: #FF0000;
	background-color: #ffffff;
}
.new {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #FF0000;
}
form {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.logininput {
	background-color: #ffffff;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #0f5475;
	font-size: 11px;
	width: 130px;
}
.searchinput {
	background-color: #FFFFFF;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #0f5475;
	font-size: 11px;
	WIDTH: 130px;
}
.textarea {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #0f5475;
	font-size: 11px;
	width: 230px;
}
.input {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #0f5475;
	font-size: 11px;
	width: 230px;
}
.select {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #0f5475;
	font-size: 11px;
}
.setperpageselect {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #0f5475;
	font-size: 11px;
}
.categoryselect {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #0f5475;
	font-size: 11px;
}
.dropdownmarker {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	background-color: #EEEEEE;
	color: #136c99;
	font-size: 11px;
}
.button {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	background-color: #643881;
	color: #E6EDF1;
	font-size: 11px;
	font-weight: bold;
}
/*--Categories------------------------------------------------*/
.catbgcolor {
	background-color: #EFEFEF;
}
.maincat {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.subcat {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
}
/*--Images----------------------------------------------------*/
.imagerow1 {
	background-color: #E5E5E5;
	color: #004C75;
}
.imagerow2 {
	background-color: #EFEFEF;
	color: #004C75;
}
/*--Comments--------------------------------------------------*/
.commentrow1 {
	background-color: #e1e1e1;
	color: #004c75;
}
.commentrow2 {
	background-color: #efefef;
	color: #004c75;
}
.commentspacerrow {
	background-color: #d1d1d1;
	color: #004c75;
}
.commenttextarea {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #0f5475;
	font-size: 11px;
	width: 270px;
}
.commentinput {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color: #0f5475;
	font-size: 11px;
	width: 270px;
}
/* Big box with list of options */
#ajax_listOfOptions {
	position: absolute; /* Never change this one */;
	width: 175px; /* Width of box */;
	height: 250px; /* Height of box */;
	overflow: auto;
/* Scrolling features */border: 1px solid #317082;
/* Dark green border */background-color: #FFF; /* White background color */;
	text-align: left;
	font-size: 0.9em;
	z-index: 100;
}
#ajax_listOfOptions div {
	/* General rule for both .optionDiv and .optionDivSelected */

	margin: 1px;
	padding: 1px;
	cursor: pointer;
	font-size: 0.9em;
}
#ajax_listOfOptions .optionDiv {
}
#ajax_listOfOptions .optionDivSelected {
	/* Selected item in the list */

	background-color: #317082;
	color: #FFF;
}
#ajax_listOfOptions_iframe {
	background-color: #F00;
	position: absolute;
	z-index: 5;
}
form {
	display: inline;
}
