﻿a
{
color:#333333;
text-decoration:none;
}
a:hover
{
color:#777777;
text-decoration:none;
}

.teas
{
margin-right: auto;
margin-left: auto;
text-align:center;
}
.teas img
{
border:1px solid #000;
}

.csc-textpic-imagewrap a img
{
border:1px solid #000;
}

body
{background:RGB(255,255,255);
margin:0px;
padding:0px;
color:#333333;
text-align:center;
overflow:scroll;
}

#globalframe{
padding: 10px 0px 0px 10px;
width:738px;
max-width:738px;
margin-left:auto;
margin-right:auto;
border: 0px solid #fff;
font-size: 14px;
font-family: 'Georgia';}

#head-banner-holder
{font-size:0px;
max-height:90px;
text-align:center;
margin-left:auto;
margin-right:auto;}

#tbcenter
{
border:0px solid #fff;
margin: 0px;
padding:0px;
width: 500px;
max-width: 500px;
vertical-align: top;
}
#tbright
{margin:0px;
padding:0px 0px 0px 100px;
vertical-align: top;
}

#menu-container
{margin: 17px 5px 24px 19px;}
#misc-n-banners-logo
{font-size:19px; color:#ddd; text-align:center; margin:14px 5px 5px 12px;}
#banner-holder
{text-align:center; margin-left:auto; margin-right:auto;}

#right-banners
{margin-bottom:10px;}

#language-selector, #language-selector-s, .grey
{
margin: 5px 5px 0px 0px;
text-align:right;
color:#ccc;
font-size:12px;
font-weight:normal;
font-family: 'Verdana';}

#language-selector a
{text-decoration:none;
color:#ccc;}

#language-selector-s a
{text-decoration:none;
color:#999;
/*font-weight:bold;*/
}

#language-selector-s a:hover
{/*color:#eee;*/}
#language-selector a:hover
{color:#555;}

#content-right-bg
{width:128px; 
max-width:128px; 
border:0px solid #fff;
text-align:center; font-size:11px;}

#content-right-search
{height:15px; margin:10px 5px 0px 5px; background:RGB(255,255,255);}
#content-right-sbox
{height:20px; color:#888; margin:70px 5px 0px 5px;}
#content-right-box
{}
#content-right-box-margin
{margin:0px 7px 0px 7px; text-align:left;}

#footer-container
{border-style:none;}
#footer
{border:0px; color:RGB(110,110,110); border-style:none; font-size: 10px; text-align:center; padding:5px 5px 5px 5px;}

.searchline
{
vertical-align: top;
border:1px solid #ddd; 
background-color:#fff; 
color:#333; 
height:19px; width:84px; 
font-size: 10px;
}
.searchline:hover
{
background-color:#eee;
}
.searchbutton
{
background-image:url('search-grey.gif');
background-repeat: no-repeat;
vertical-align: top;
border:1px solid #fff;
height:19px; width:30px; 
color:#888; 
background-color:#fff;
font-weight:bold; font-size: 10px;
}
.searchbutton:hover
{border:1px solid #ddd;}

.grey
{/*display:inline;*/

color:#eee;}
.hrl
{
height:1px;
margin:2px 0px 2px 0px;
padding:0px;
background-color:#888;
color:#888;
border-style:none;
}
.grey a
{font-weight:bold;}

.table
{
border-color:#FFFFFF;
}

tr td p
{
/*text-indent:30px;*/
}

p a
{font-weight:bold;}
p a:visited
{font-weight:bold;}
p a:hover
{text-decoration:none;color:#777777;}

b a:hover
{text-decoration:none;color:#777777;}

table td
{
vertical-align:top;
padding-left:10px;
padding-right:10px;
}
table p
{
text-indent:0px;
}

h1
{
text-align:center;
color:#555;
font-size:32px;
font-weight:normal;
font-family: 'Verdana';
}

h1 a
{font-size:32px;
color:#eee;
text-decoration:none;
font-weight:normal;}

.tx-jppageteaser-pi1-list-entry a h1
{
/*display:none;*/
/*background-color:f00;*/
margin:0px;
padding-top:5px;
padding-bottom:7px;
color:#eee;
text-decoration:none;
}

.tx-jppageteaser-pi1-list-entry a:hover h1
{font-size:32px;
display:block;
color:#777;
text-decoration:none;
}

h2
{
text-align:center;
color:#555555;
font-size:24px;
font-weight:normal;
font-family: 'Verdana';
}
h3
{
margin:0px;
color:#555555;
font-size:17px;
font-weight:normal;
font-family: 'Verdana';
}
h3 a
{
text-decoration:none;
color:#dddddd;
}
h3 a:hover
{
color:#888888;
}
h3 b a
{
color:#cccccc;
text-decoration:none;
font-weight:normal;
}
h4
{
margin:0px;
color:#444444;
font-size:14px;
font-weight:bold;
font-family: 'Verdana';
}
h4 a
{color:#444444;text-decoration:none;}
h4 a:hover{color:#FFFFFF;}

.menu
{
padding: 5px 0px 5px 5px;
text-align:left;
font-size:27px;
font-family: 'Verdana';
}

.menusub
{
padding-left: 12px;
}

.menu2
{
color:#ddd;
font-size:17px;
font-family: 'Verdana';
}
.menu2 a
{
color:#ccc;
text-decoration:none;
font-weight:normal;
}
.menu2 a:hover
{
color:#555;
text-decoration:none;
}

.menu2-s
{
font-size:17px;
font-family: 'Verdana';
/*font-weight:bold;*/
}
.menu2-s a
{
color:#888;
/*color:#fff;*/
text-decoration:none;
}


#mailformcaptchaResponse
{border: 1px solid #ddd;
vertical-align:top;
margin-left:5px;}

.csc-mailform, #tx_comments_pi1_content, .tx-comments-comment-input, .tx-comments-comment-input-s
{border: 1px solid #ddd; vertical-align:top;}
.tx-comments-comment-input-s
{width:189px;}
.tx-comments-required-error
{
/*font-weight:bold;*/
font-size:smaller;
}

.csc-mailform-submit, #tx_comments_pi1_reset, #tx_comments_pi1_submit
{border: 1px solid #ddd;
font-size:14px;
color:#888;
margin-bottom:5px;
margin-left:5px;
padding:0px 3px 0px 3px;
background-color:#fff;}

.csc-mailform-field
{display:inline;
margin: 0px; padding:0px;}

#mailformMail , #mailformName , #mailformMessage
{border-width: 1px;
border-style: solid;
border-color: #ddd;}

.tx-jppageteaser-pi1-browsebox
{
font-size: 1px;
}
.tx-jppageteaser-pi1-browsebox-browse-links
{
padding-top:0px;
margin:0px;
font-size: 24px;
font-family: 'Verdana';
color:#ddd;
}
.tx-jppageteaser-pi1-browsebox-browse-links a
{
text-decoration:none;
color:#777;
}
.tx-jppageteaser-pi1-browsebox-browse-links a:hover
{
color:#444;
}
.tx-jppageteaser-pi1-list-entry-description
{
color:#999;
margin:0px;
}
.tx-jppageteaser-pi1-list-entry-link-item a
{
color:#999;
}
.csc-linkToTop
{
padding-bottom:25px;
}