* {
	font-family: Arial;
	font-size: 12px;
	color: #646464;
}

body {
	margin: 0px;
	padding: 0px;
	//background-color: #f3efe4;
	background: #ffffff;
	text-align: center;
}

h2, h3, h4, h5, h6 {
	padding: 0px;
	color: #646464;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 7px;
}

a {
	color: #00a88e;
}

p {
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

li {
	margin-top: 5px;
	margin-bottom: 5px;
}

/* h1.old {
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
} */

h1 {
	font-size: 20px;
	color: #00997b;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	font-style: italic;
	font-stretch: narrower;
}

h2 {
	font-size: 12px;
	color: #333333;
}

h3 {
	color: #2f4287;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 0px;
}

h6 {
	font-size: 10px;
	color: #acacac;
	font-weight: normal;
}

input.formulareditor_einzeilig {
	width: 200px;
}

textarea.formulareditor_mehrzeilig {
	width: 200px;
	height: 100px;
}

input.formulareditor_submit {
	width: 200px;
}

input.formulareditor_checkbox {
	margin: 0px;
	padding: 0px;
}

td.logo {
	background: #cfebe2 url(http://www.pearle.at/img/logo_bg_dunkel.png) repeat-x top;
}

table.menu_o, table.menu_m, table.menu_u, table.menu_u_breit, table.content, table.bottom1, div.bottom2 {
	width: 821px;
	margin: auto;
	background-color: #ffffff;
}

td.menu_l, td.menu_r {
	background: #00997b url(http://www.pearle.at/img/menu_bg.png);
}

td.menu_o {
	text-align: right;
	width: 100px;
	padding-right:5px;
}

td.content {
	width: 624px;
}

td.content_breit {
	width: 821px;
}

td.menu_4 {
	width: 200px;
	background: url(http://www.pearle.at/img/verlauf_menue_rechts_fix.gif) no-repeat;
}

td.menu_marken {
	width: 200px;
	background: #ffffff url(http://www.pearle.at/img/verlauf_menue_marken.gif) no-repeat;
}

td.menu_r {
	text-align: right;
	width: 95px;
}

td.menu_u {
    padding-left: 5px;
	background: #9c9c9c;
    border-bottom: 6px solid #ffffff;
}

td.menu_u_breit {
    padding-left: 5px;
	background: #9c9c9c;
    border-bottom: 6px solid #c6e7dc;
}

td.zwischenraum {
	width: 7px;
}

div.content {
	padding: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.contentmb {
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

table.bottom1 {	
    margin-top: 5px;
    margin-bottom: 5px;
}

*.bottom2 {
	color: #acacac;
	text-align: left;
	font-size: 10px;
}

td.bottom {
    /*
    color: #838287;
    background: url(http://pearle.live.is-it-on.at/img/verlauf_unten.gif) repeat-x;
    */
	width: 200px;
	height: 65px;
	line-height: 65px;
}

td.bottom_oeamtc {
	/*
	color: #838287;
 	background: url(http://pearle.live.is-it-on.at/img/verlauf_unten_oeamtc.gif) no-repeat bottom right;
    */
	width: 200px;
	height: 65px;
	line-height: 65px;
}

a.bottom {
	color: #838287;
}

b.bottom {
	color: #838287;
	font-weight: bold;
}

div.bottom {

}

div.content_scroll {
    overflow: scroll;
    height: 441px;
}

/* Menu */

td.menu_1_a, td.menu_2_a {
	background: url(http://www.pearle.at/img/menu_1_a_bg.png);

}

td.menu_1, td.menu_2 {

}

table.menu_2 {
	width: 100%;
}

div.menu_2_a, div.menu_2 {
	text-align: right;
}

td.menu_3_a {
	background: #646464;
	padding-left: 0px;
	padding-right: 0px;
}

td.menu_3 {
	padding-left: 0px;
	padding-right: 0px;
}

td.menu_1:hover {
    background: url(http://www.pearle.at/img/menue1_hover.png);
}

td.menu_2:hover {
    background: url(http://www.pearle.at/img/menue1_hover.png);
}

td.menu_3:hover {
    background: #b4b4b4;
}

#rollover_ie a:hover {
	background: #b4b4b4;
	//display: block;
}

#rollover_ie_gruen a:hover {
	//background: url(http://www.pearle.at/img/menue1_hover.png);
	//display: block;
}

a.menu_1, a.menu_2, a.menu_1_a, a.menu_2_a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 37px;
	white-space: nowrap;
}

a.menu_0, a.menu_0_a {
	color: #00997b;
	text-decoration: none;
	font-weight: bold;
	padding-right: 10px;
	white-space: nowrap;
	line-height: 26px;
}

a.menu_3, a.menu_3_a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 26px;
	white-space: nowrap;
}

div.menu_4, div.menu_4_a {
	padding: 5px;
	padding-left: 10px;
}

div.news {
	padding: 5px;
	padding-left: 10px;
	padding-bottom: 20px;
}

a.menu_4, a.news {
	color: #636363;
	text-decoration: none;
	font-weight: bold;
}

a.menu_4_a {
	color: #16643d;
	text-decoration: none;
	font-weight: bold;
}

/* Newsmodul */

table.table_content {
	width: 100%;
}

td.table_data0, td.table_data1 {
	border-bottom: 1px solid #000000;
}

td.table_data0_img, td.table_data1_img {
	border-bottom: 1px solid #000000;
	width: 100px;
}

td.table_data0_imggr, td.table_data1_imggr {
	border-bottom: 1px solid #000000;
	width: 200px;
}

/* Filialfinder */

.filial_beschriftung {
	color: #FFFFFF;
}

div.filial_liste {
	margin-bottom:4px;
}

/* Altersrabatt-Rechner */

td.alter0 {
    background: #eeeeff;
    font-weight: bold;
}

td.alter1 {
    background: #fefeff;
    font-weight: bold;
}

td.papier_oben_links {
    background: url(img/papier/oben_links.gif) no-repeat;
    width: 15px;
    height: 80px;
}

td.papier_oben_mitte {
    background: url(img/papier/oben_mitte.gif) repeat-x;
    height: 80px;
    vertical-align: top;
    text-align: center;
    padding-top: 15px;
    margin-left: 65px;
}

td.papier_oben_rechts {
    background: url(img/papier/oben_rechts.gif) no-repeat;
    width: 80px;
    height: 80px;
}

td.papier_links {
    background: url(img/papier/links.gif) repeat-y;
    width: 10px;
}

td.papier_mitte {
    background: #ffffff;
    padding-top: 20px;
    padding-bottom: 50px;
}

td.papier_rechts {
    background: url(img/papier/rechts.gif) repeat-y;
    width: 10px;
}

td.papier_unten_links {
    background: url(img/papier/unten_links.gif) no-repeat;
    width: 15px;
    height: 15px;
}

td.papier_unten_mitte {
    background: url(img/papier/unten_mitte.gif) repeat-x;
    height: 15px;
}

td.papier_unten_rechts {
    background: url(img/papier/unten_rechts.gif) no-repeat;
    width: 15px;
    height: 15px;
}
