/* RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: normal;
font-style: normal;
font-size: 100%;
font-family: verdana,arial,sans serif;
vertical-align: baseline;
}
/* remember to define focus styles! */
a:focus {
outline: 0;
}
body {
line-height: 1;
color: #000000;
background-color:#AFA7A4;

}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

/* RESET ENDE */

.container {
padding: 20px 0px 0px 0px;
width:860px;
margin:auto;
background-image:url(/App_themes/ateliereupen/bilder/bg_body.jpg);
background-repeat:no-repeat;
background-position:top left;
}


/*---- KOPF INFO ---- */

.kopf_info {
height:150px;
}

.tagesmenue {
background-image:url(/App_themes/ateliereupen/bilder/bg_tagesteller.jpg); 
background-position:top right;
background-repeat:no-repeat;	
height:140px;
width:255px;
background-color:#867c77;
float:left;
margin:0px 10px 10px 0px;
padding:0px 0px 0px 0px;
}

.tagesmenue p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:1;
font-size:0.9em;
font-weight:bold;
color:#413D3B;
}

.tagesmenue a:link {
text-decoration:none;
color:#413D3B;
font-weight:bold;
}
.tagesmenue a:visited{
text-decoration:none;
color:#413D3B;
font-weight:bold;
}
.tagesmenue a:hover{
text-decoration:none;
color:#5F5B59;
font-weight:bold;
}
.tagesmenue a:active{
text-decoration:none;
color:#413D3B;
font-weight:bold;
}

.MenueElement p {
font-family:verdana,arial,sans serif;
font-size:0.8em;
font-weight:normal;
color:#ffffff;
margin:0px 0px 0px 0px;
line-height:1.3;
}

.MenuePreis {
font-family:verdana,arial,sans serif;
font-size:0.8em;
font-weight:bold;
color:#ffffff;
margin:20px 0px 0px 0px;
line-height:1.3;
}

.tages_datum {
font-size:1em;
font-weight:normal;
margin:10px 0px 5px 0px;
padding:8px 0px 0px 0px;
line-height:0.6;
letter-spacing:0.1em;
border-top:2px dotted #413D3B;
}

.info_head  {
font-family:verdana,arial,sans serif;
font-size:1.3em;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px;
vertical-align:top;
}


.sprachen{
font-family:verdana,arial,sans serif;
font-size:1.2em;
margin:0px;
padding:0px;
width:100px;
float:left;
}


.datum {
font-family:verdana,arial,sans serif;
font-size:1.2em;
font-weight:normal;
letter-spacing:0.1em;
margin:15px 0px 0px 0px;
padding:0px 0px 5px 0px;
line-height:0.85;
}

.datum span {

letter-spacing:0em;
}

.datum_menu {
font-family:verdana,arial,sans serif;
font-size:1.2em;
font-weight:normal;
letter-spacing:0.1em;
margin:0px 0px 15px 0px;
padding:0px 0px 5px 0px;
line-height:0.7;
}

#lunch {
color:#413D3B;}

#event  {
color:#867C77;}

.vor {margin:0px 0px 10px 0px;}

.menu_cont {
min-height:350px;
height:auto !important;
height:350px;
}

.menue_home {
float:left;
width:220px;
margin:0px 20px 0px 0px;
}

.menue_home h1 {
font-size:1.2em;}

.menue_home p {
font-size:0.8em;
font-weight:normal;}

.events {
background-image:url(/App_themes/ateliereupen/bilder/bg_events.jpg); 
background-position:top right;
background-repeat:no-repeat;	
height:135px;
width:255px;
background-color:#413d3b;
float:left;
margin:0px 10px 10px 0px;
padding:0px 0px 5px 0px;
}

.events a {
margin:0px 0px 0px 0px;
padding:0px;

}

.events p {color:#ffffff;margin:20px 0px 0px 0px;font-weight:bold;padding:0px 10px 0px 0px;}

.events a:link {
text-decoration:none;
color:#867C77;
}
.events a:visited{
text-decoration:none;
color:#867C77;
}
.events a:hover{
text-decoration:none;
color:#AFA58E;
}
.events a:active{
text-decoration:none;
color:#867C77;
}

.kopf_menu {
height:135px;
width:255px;
background-color:#5F1216;
float:left;
margin:0px 0px 10px 0px;
padding:0px 0px 5px 0px;
background-image:url(/App_themes/ateliereupen/bilder/bg_kopfmenue.jpg);
background-repeat:no-repeat;
background-position:top right;
text-align:left;
}

.kopf_menu img {
float:right;
}

/*---- KOPF BILDER ---- */

.kopf_bilder{
height:190px;
}

.kopf_bild {
height:170px;
width:245px;
border:5px solid #CFC6C2;
float:left;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
}

/*---- KOPF MENÜ ---- */



/*---- HAUPTMENÜ ---- */

.hauptmenue {
height:26px;
margin:0px 0px 0px 265px;
background-image:url(/App_themes/ateliereupen/bilder/buehne_top_.jpg); 
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
}

.top_nav {
text-align:center;

margin:0px 0px 0px 0px;
}

.top_nav li {
font-size:1em;	
float:left;
list-style-type:none;
list-style-position:outside;
text-transform:uppercase;
background-image:url(/App_themes/ateliereupen/bilder/bg_top_nav.jpg); 
background-position:bottom left;
background-repeat:no-repeat;
background-color:#867c77;
margin:0 10px 0px 0px;
padding:0px 0px 0px 0px;
width:96px;
height:26px;
}
			
.content {
background-image:url(/App_themes/ateliereupen/bilder/bg_content.gif); 
background-position:top left;
background-repeat:repeat-y;
background-color:transparent;

}

.linke_spalte {
background-image:url(/App_themes/ateliereupen/bilder/bg_links.jpg); 
background-position:top right;
background-repeat:no-repeat;	
width:255px;
background-color:#CFC6C2;
float:left;
padding:20px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:300px;
height:auto !important;
height:300px;
}

.sub_nav {
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;

}

.bg_sub_nav{
background-image:url(/App_themes/ateliereupen/bilder/bg_sub_nav.jpg);
background-position:top left;
background-repeat:no-repeat;
height:30px; 

}

#logo_sub {
text-align:center;
margin:0px 0px 0px 30px;
}

.buehne {
background-image:url(/App_themes/ateliereupen/bilder/bg_buehne.jpg); 
background-position:top left;
background-repeat:no-repeat;
width:520px;
background-color:#CFC6C2;
margin:0px 0px 0px 265px;
padding:10px 0px 0px 0px;
min-height:100px;
height:auto !important;
height:100px;

}

.breadcrumb {
font-family:verdana,arial,sans serif;
font-size:0.65em;
font-weight:normal;
margin:0px 0px 30px 10px;
width:510px;}

.breadcrumb img {
padding:0px 0px 2px 0px;

}

.breadcrumb a:link { 
text-decoration:none;
color:#000000;
}

.breadcrumb a:visited{ 
text-decoration:none;
color:#000000;
}
.breadcrumb a:active{ 
text-decoration:none;
color:#000000;
}
.breadcrumb a:hover{ 
text-decoration:none;
color:#7F7A77;
}	

.inhalt {
margin:0px 0px 0px 10px;
padding:10px 55px 19px 20px;
background-color:#867c77;
border-top:1px solid #7F7A77;
width:487px;
min-height:200px;
height:auto !important;
height:200px;
}

.inhalt_bild {

margin:0px 0px 0px 10px;
padding:0px 60px 10px 0px;
background-color:#867c77;
border-top:1px solid #7F7A77;
width:501px;
height:190px;
}

.preis {text-align:right;}

.inhalt_schlag {
background-image:url(/App_themes/ateliereupen/bilder/inhalt_schlag.jpg); 
background-position:bottom right;
background-repeat:no-repeat;

width:571px;
height:26px;

}

.bild_schlag {
background-image:url(/App_themes/ateliereupen/bilder/bg_bild.png); 
background-position:bottom left;
background-repeat:no-repeat;
margin:0px 0px 0px 10px;
width:541px;
height:20px;

}

.bild_buehne {
margin:10px 0px 10px 70px;
text-align:center;
border:5px solid #CBC3C0;

}

.footer_logo {margin-left:37px;}

.footer {
width:785px;

margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
background-color:#CFC6C2;
text-align:left;
background-image:url(/App_themes/ateliereupen/bilder/bg_footer.jpg); 
background-position:top left;
background-repeat:repeat-y;}

.sprachen a:link {
font-family:verdana,arial,sans serif;
font-weight:bold;
text-align:left;
margin:0px;
padding:0px;
color:#a84349;
text-decoration:none;
}
.sprachen a:visited  {
font-weight:bold;
font-family:verdana,arial,sans serif;
text-align:left;
margin:0px;
padding:0px;
color:#7F171E;
text-decoration:none;
}
.sprachen a:hover {
font-weight:bold;
font-family:verdana,arial,sans serif;
text-align:left;
margin:0px;
padding:0px;
color:#000000;
text-decoration:none;
}
.sprachen a:active {
font-weight:bold;
font-family:verdana,arial,sans serif;
text-align:left;
margin:0px;
padding:0px;
color:#000000;
text-decoration:none;
}

.footer a:link {
line-height:1;
font-size:0.70em;
color:#867C77;
text-decoration:none;
margin-left:40px;
}

.footer a:visited {
line-height:1;
font-size:0.70em;
color:#867C77;
text-decoration:none;
margin-left:40px;
}

.footer a:hover{
line-height:1;
font-size:0.70em;
color:#000000;
text-decoration:none;
margin-left:40px;
}

.footer a:active {
line-height:1;
font-size:0.70em;
color:#000000;
text-decoration:none;
margin-left:40px;
}

.top_nav a:link {	
text-decoration:none;
font-weight:bold;
font-size:0.7em;
color:#ffffff;
}

.top_nav  a:visited {	
text-decoration:none;
font-weight:bold;
font-size:0.7em;
color:#ffffff;
}
					
.top_nav a:hover{	
text-decoration:none;
font-weight:bold;
font-size:0.7em;
color:#AFA58E;
}

.top_nav a:active {	
text-decoration:none;
font-weight:bold;
font-size:0.7em;
color:#000000;
}

/* Hauptklassen ENDE */

/* CLEANER */

.cleaner {clear:both;}

/* CLEANER ENDE */

/* HTML */

p {	
font-family:verdana,arial,sans serif;
font-size:0.75em;
color:#ffffff;
font-weight:normal;
line-height:1.5;}


.klein {	
font-family:verdana,arial,sans serif;
font-size:0.55em;
color:#ffffff;
font-weight:normal;
line-height:1;
margin:20px 0px 0px 0px;}

strong {font-weight:bold;}

h1 { 
font-family:verdana,arial,sans serif;
font-size:1.6em;
color:#AFA58E;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;}

h1 a { 
font-family:verdana,arial,sans serif;
color:#AFA58E !important;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
text-decoration:underline;}

h1 a:link {text-decoration:none;}
h1 a:visited {text-decoration:none;}
h1 a:hover {text-decoration:none;color:#413D3B !important;}
h1 a:active {text-decoration:none;}



h2 { font-family:verdana,arial,sans serif;
font-size:1.1em;
color:#AFA58E;
font-weight:bold;
line-height:0.9;
margin:10px 0px 5px 0px;
padding:10px 0px 0px 0px;}

h3 { font-family:verdana,arial,sans serif;
font-size:0.9em;
color:#ffffff;
font-weight:bold;
line-height:1.5;
margin:0px 0px 3px 0px;
padding:10px 0px 0px 0px;}

h4 { font-family:verdana,arial,sans serif;
font-size:0.9em;
color:#ffffff;
font-weight:bold;
line-height:1;
margin:0px 10px 3px 0px;
padding:10px 0px 0px 0px;
float:left;}

h2 a {font-weight:bold;}

ul {
margin:10px 0px 20px 15px;
}

li {
font-family:verdana,arial,sans serif;
font-size:0.75em;
color:#ffffff;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:5px 0px 5px 15px;
list-style-type:square;
list-style-position:outside;
line-height:1.2;
}

em {
font-style:italic;
}

/* MENÜ LINKS*/

.Um1CMSTreeMenuTable {width:225px;padding:0px 0px 0px 0px;}

.Um1CMSTreeMenuTable td {
padding:5px 0px 5px 5px;

margin:2px 0px 5px 0px;}



.Um1CMSTreeMenuItem {	font-family:verdana,arial,sans serif;
			line-height:0.8;
			border-bottom:2px dotted #AFA7A4;
			margin:0px 0px 3px 0px;
			padding:8px 0px 0px 0px;
			
			vertical-align:baseline;
			}

.Um1CMSTreeMenuSelectedItem {	
font-family:verdana,arial,sans serif;
line-height:1;
color:#867C77;
margin:0px 0px 0px 0px;
padding:8px 0px 2px 0px;
vertical-align:baseline;
border-bottom:2px dotted #AFA7A4;
}

.Um2CMSTreeMenuItem {	font-family:verdana,arial,sans serif;
			line-height:0.8;
			background-color:#CFC6C2;
			margin:2px 0px 2px 0px;
			padding:8px 0px 4px 0px;
			border-bottom:2px dotted #AFA7A4;
			}


.Um1CMSTreeMenuLink  {	
			font-weight:normal;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			}

.Um2CMSTreeMenuLink {	font-weight:normal;
			padding:0px 0px 3px 0px;
			margin:0px 0px 2px 0px;
			}

.Um1CMSTreeMenuItem a:link {color:#413D3B; text-decoration:none;font-size:0.8em;}
.Um1CMSTreeMenuItem a:visited {color:#413D3B; text-decoration:none;font-size:0.8em;}
.Um1CMSTreeMenuItem a:hover {color:#AFA58E; text-decoration:none;font-size:0.8em;}
.Um1CMSTreeMenuItem a:active {color:#AFA58E; text-decoration:none;font-size:0.8em;}

.Um2CMSTreeMenuItem a:link {color:#000000; text-decoration:none;font-size:0.75em;}
.Um2CMSTreeMenuItem a:visited {color:#000000; text-decoration:none;font-size:0.75em;}
.Um2CMSTreeMenuItem a:hover {color:#AFA58E; text-decoration:none;font-size:0.75em;}
.Um2CMSTreeMenuItem a:active {color:#000000; text-decoration:none;font-size:0.75em;}

.Um2CMSTreeMenuSelectedItem {	
font-family:verdana,arial,sans serif;
line-height:0.8;
border-bottom:2px dotted #AFA7A4;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align:baseline;}
	
.Um1CMSTreeMenuSelectedLink {	font-weight:normal;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				font-weight:bold;
				font-size:1em;
				
				color:#867C77;}

.Um2CMSTreeMenuSelectedLink {	
				padding:0px 0px 0px 0px;
				margin:2px 0px 2px 0px;
				font-weight:bold;
				}



.Um1CMSTreeMenuSelectedItem a:link {color:#867C77; text-decoration:none;font-size:0.8em;}
.Um1CMSTreeMenuSelectedItem a:visited {color:#867C77; text-decoration:none;font-size:0.8em;}
.Um1CMSTreeMenuSelectedItem a:hover {color:#AFA58E; text-decoration:none;font-size:0.8em;}
.Um1CMSTreeMenuSelectedItem a:active {color:#867C77; text-decoration:none;font-size:0.8em;}

.Um2CMSTreeMenuSelectedItem a:link {color:#000000; text-decoration:none;font-size:0.75em;}
.Um2CMSTreeMenuSelectedItem a:visited {color:#000000; text-decoration:none;font-size:0.75em;}
.Um2CMSTreeMenuSelectedItem a:hover {color:#AFA58E; text-decoration:none;font-size:0.75em;}
.Um2CMSTreeMenuSelectedItem a:active {color:#000000; text-decoration:none;font-size:0.75em;}

/* TABELLE KARTE*/

.tab_karte {width:100%;}

.tab_karte td h1 {margin:10px 0px 5px 0px;}

.tab_karte td {
font-family:verdana,arial,sans serif;
line-height:1.5;
font-size:0.7em;
font-weight:normal;
padding:8px 0px 2px 0px;
width:90%;
vertical-align:baseline;

color:#ffffff;
}

.tab_getraenke {width:100%;}

.tab_getraenke td {
font-family:verdana,arial,sans serif;
line-height:1.5;
font-size:0.7em;
font-weight:normal;
padding:2px 15px 2px 0px;

vertical-align:baseline;
color:#ffffff;
}

.tab_drinks {
font-family:verdana,arial,sans serif;
line-height:1.5;
font-weight:normal;
padding:2px 15px 2px 0px;
width:12%;
vertical-align:baseline;
color:#ffffff;
font-size:0.7em;}

.tab_getraenke td h1 {
font-size:2.0em;
margin:0px;
}


/* TEASER */

.teaser {
overflow:hidden;
margin:0px 0px 10px 0px;
padding:0px 0px 10px 0px;
border-bottom:2px dotted #AFA58E;
}

.teaser p {
margin:0px 0px 10px 0px;
}

.teaser img {
margin:0px 10px 0px 0px;
padding:5px 0px 0px 0px;
float:left;
}

.teaser h2 a:link {color:#AFA58E;}
.teaser h2 a:visited {color:#AFA58E;}
.teaser h2 a:hover {color:#a3936d;}
.teaser h2 a:active {color:#AFA58E;}

.teaser a:link {
text-decoration:none;
color:#ffffff;
}
.teaser a:visited{
text-decoration:none;
color:#ffffff;
}
.teaser a:hover{
text-decoration:none;
color:#AFA58E;
}
.teaser a:active{
text-decoration:none;
color:#ffffff;
}

.teaserabschluss {clear:right;}

.tableborderline {
font-family:verdana,arial,sans serif;
line-height:1.5;
font-weight:normal;
padding:2px 15px 2px 0px;
color:#ffffff;
font-size:0.75em;
width:50%;}

.tableborderhead {
font-family:verdana,arial,sans serif;
line-height:1.5;
font-weight:bold;
padding:2px 15px 2px 0px;
color:#ffffff;
font-size:0.9em;
border-bottom:2px dotted #AFA7A4;
width:50%;
}

#logo_demetec {
float:right;
margin: 0px 5px 5px 0px;}

a:link 	{text-decoration:none; color:#000000;}
a:visited {text-decoration:none; color:#000000;}
a:hover {text-decoration:none; color:#AFA58E;}
a:active {text-decoration:none; color:#000000;}

/* SITEMAP */

.CMSSiteMapList {
font-size:1.3em;
}

.CMSSiteMapList li a {font-weight:bold;}

.CMSSiteMapList ul li a {font-weight:normal;font-size:0.9em;}

.CMSSiteMapList ul li ul li a {font-weight:normal;}

.CMSSiteMapList a:link {text-decoration:none;color:#ffffff;}
.CMSSiteMapList a:visited{text-decoration:none;color:#ffffff;}
.CMSSiteMapList a:hover {text-decoration:none;color:#AFA58E;}
.CMSSiteMapList a:active {text-decoration:none;color:#ffffff;}


/* FORM RESERVIERUNG */

.reservierung {
font-family:verdana,arial,sans serif;
font-weight:normal;
color:#ffffff;
}

.EditingFormLabel {
font-size:0.75em;
}

.nachricht_label  {
vertical-align:top;
margin:10px 0px 0px 0px;
padding:10px 0px 0px 0px;}

.nachricht_label label {
display:block;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.EditingFormControlNestedControl {

margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
font-family:verdana,arial,sans serif;
}

.EditingFormControlNestedControl input {

border-top:1px solid #5F5B59;
font-size:0.75em;
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
}

.reservierung textarea {
font-size:0.7em;
font-family:verdana,arial,sans serif;
border-top:1px solid #5F5B59;
margin:10px 0px 0px 0px;
}

.reservierung td {

padding:5px 0px 0px 0px;
margin:5px 0px 2px 0px;
}


.TextboxField {

width:100%;
}

/* FORM NEWSLETTER */

.NewsletterSubscription {
margin:15px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

.NewsletterSubscription td {
margin:5px 0px 5px 0px;
padding:5px 0px 5px 0px;

}

.NewsletterSubscription input {
margin:0px 0px 0px 15px;
font-size:0.75em;
font-family:verdana,arial,sans serif;
border-top:1px solid #5F5B59;
}

.NewsletterSubscription label{
margin:0px 0px 0px 0px;
font-size:0.75em;
font-family:verdana,arial,sans serif;
vertical-align:baseline;
color:#ffffff;
}

.ErrorMessage {
margin:15px 0px 15px 0px;
padding:0px 0px 0px 0px;
display:block;
color:#a11010;
font-size:0.75em;
font-family:verdana,arial,sans serif;
font-weight:bold;
}

.ErrorLabel {
color:#a11010;
}

.InfoMessage {
margin:15px 0px 15px 0px;
padding:0px 0px 0px 0px;
display:block;
color:#ffffff;
font-size:0.75em;
font-family:verdana,arial,sans serif;
font-weight:bold;

}

.InfoLabel  {
margin:15px 0px 15px 0px;
padding:0px 0px 0px 0px;
display:block;
color:#ffffff;
font-size:0.75em;
font-family:verdana,arial,sans serif;
font-weight:bold;
}

.reldocs {
margin:15px 0px 10px 0px;
padding:5px 5px 5px 5px;
font-size:0.8em;
font-family:verdana,arial,sans serif;
color:#ffffff;
border-top:1px dotted #AFA58E;
text-indent:-10000px;
width:480px;
}

.reldocs a {display:block; 
height:20px;
width:85px;
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

.reldocs a:link {color:#ffffff;
background-image:url(/App_themes/ateliereupen/bilder/download.jpg); 
background-position:top left;
background-repeat:no-repeat;}

.reldocs a:visited {color:#ffffff;
background-image:url(/App_themes/ateliereupen/bilder/download.jpg); 
background-position:top left;
background-repeat:no-repeat;}

.reldocs a:active {color:#ffffff;
background-image:url(/App_themes/ateliereupen/bilder/download.jpg); 
background-position:top left;
background-repeat:no-repeat;}

.reldocs a:hover {color:#ffffff;
background-image:url(/App_themes/ateliereupen/bilder/download.jpg); 
background-position:0px -20px;
background-repeat:no-repeat;
}

.bild_vor {

border-left:2px dotted #AFA58E;

}

.bild_zurueck{

border-right:2px dotted #AFA58E;

}

.tab_partner img {

border:5px solid #CBC3C0;

}

.special {

border-bottom:2px dotted #CBC3C0;
border-top:2px dotted #CBC3C0;
padding:0px 0px 10px 0px;
}


.lightboxGallery {
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;

}

.lightbox_container {


}

.lightbox_img {
float:left !important;
width:100px;
height:100px;
padding:0px 0px 0px 0px;
margin:10px 5px 10px 5px;
border:1px solid #CBC3C0;
overflow:hidden;
}

.PagerControl {
padding:10px 0px 0px 0px;
border-top:1px solid #CBC3C0;
text-align:center;
font-family: Arial,Verdana,Helvetica;

font-weight:normal !important;
clear:both;
}

.PagerResults {
font-family: Arial,Verdana,Helvetica;
font-size:0.8em !important;
font-weight:normal !important;

}

.PagerNumberArea {
padding:10px 0px 0px 0px;
font-family: Arial,Verdana,Helvetica;
font-size:0.75em !important;
font-weight:normal !important;
}

.PagerNumberArea span {
height:25px;

}

.SelectedPage {
margin:0px 3px 0px 3px;
padding:3px 5px 5px 5px;
background-color: #CBC3C0;
font-weight:bold!important;
border:1px dotted #CBC3C0;
}

.PagerNumberArea a:link {
margin:0px 3px 0px 3px;
padding:3px 2px 5px 2px;
border:1px dotted #CBC3C0;

}
.PagerNumberArea a:visited{
margin:0px 3px 0px 3px;
padding:3px 2px 5px 2px;
border:1px dotted #CBC3C0;

}
.PagerNumberArea a:hover {
margin:0px 3px 0px 3px;
padding:3px 2px 5px 2px;
border:1px dotted #CBC3C0;
background-color: #CBC3C0;

}
.PagerNumberArea a:active{
margin:0px 3px 0px 3px;
padding:3px 2px 5px 2px;
border:1px dotted #CBC3C0;
background-color: #CBC3C0;
margin-bottom:20px;
}


.rss {
margin:76px 0px 0px 0px;
height:26px;
width:25px;
}

.rss a {
display:block;
margin:76px 0px 0px 0px;
height:26px;
width:25px;
}

.rss a:link {
text-indent:-10000px;
background-image:url(/App_themes/ateliereupen/bilder/rss_icon.gif); 
background-position:0px 0px;
background-repeat:no-repeat;}

.rss a:visited{
text-indent:-10000px;
background-image:url(/App_themes/ateliereupen/bilder/rss_icon.gif); 
background-position:0px 0px;
background-repeat:no-repeat;}

.rss a:hover{
text-indent:-10000px;
background-image:url(/App_themes/ateliereupen/bilder/rss_icon.gif); 
background-position:0px -26px;
background-repeat:no-repeat;}

.rss a:active{
text-indent:-10000px;
background-image:url(/App_themes/ateliereupen/bilder/rss_icon.gif); 
background-position:0px -26px;
background-repeat:no-repeat;}


