/* CSS Document */

/* structure ----------------------------------------------------------------------------------------------- */

body {
    background-image: url(http://foresee.hu/fileadmin/template/foresee/body_bg.jpg);
	background-color: #F7F5DE;
	padding: 0;
	margin: 0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

textarea {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}

#containerDiv {
    background-color: white;
    width: 1000px !important;
    - width: 1003px; /*IE6 hack*/
     margin: 0 auto;
	
}


#leftSideDiv {
	width: 170px;
	float: left;
	margin-bottom: 15px;
}

#centerDiv {
		margin-left: 170px;
		margin-right: 223px;
}

#rightSideDiv {
		width: 223px;
		float: right;
		margin-bottom: 15px;
}

#footerDiv {
clear: both;
	background-color: #8a111f;
	background-image: url(/fileadmin/template/foresee/img/footerDiv_bg.jpg);
	background-repeat: no-repeat;
	height: 49px;
}

form {
padding: 0;
margin: 0;
}

.clearBothDiv {
clear:both;
height: 1px;
font-size: 1px;
}

.iframe {
	border: 0;
	padding: 0;
	margin: 0;
}

p {
	margin-top: 0px;
}

/* leftSide ----------------------------------------------------------------------------------------------- */

#foreseeLogoDiv img{
	border: 0;
}

#foreseeLogoDiv p{
	font-size: 10px;
	text-align: center;
}

#leftSideMenu ul {
	padding: 0;
	margin: 50px 0 0 0;
	list-style-type: none;
}

#leftSideMenu li {
	padding: 0 0 0 18px;
	margin: 0 0 10px 0;
	border-left: 6px solid #f5ca00;
	height: 18px;
}

#leftSideMenu li a {
 color: #acabab;
 text-decoration: none;
 font-size: 12px;
}

#leftSideMenu li a:hover {

 color: #676666;
}




/* center ----------------------------------------------------------------------------------------------- */

#headerCenterDiv {
padding-right: 2px;
}

#headerCenterTable {
 border-collapse: collapse;
 border-left: 2px solid #fff;
 width:100% !important;
 -width:99%; /* IE6 hack */
}

#headerCenterTable td{
 border-left: 2px solid #fff;
}

#headerCenterTable tr.firsthRow{
height: 6px;
font-size: 1px;
}

#headerCenterTable tr.secondRow {
height: 85px;
}



#headerLoginInputDiv input{
border: 1px solid #e5e5e1;
width: 160px;
background-image: url(/fileadmin/template/foresee/img/input_bg.gif);
background-repeat: no-repeat;
margin: 0 5px 0 0;
color: #acabab;
text-align: center;
float: left;
}

#headerLoginLinkDiv a{
color: #acabab;
font-size: 12px;
margin: 0 0px 0 5px;
}

#headerLoginLinkDiv a:hover{
color: #34518e;
}


#headerCenterTable tr.thirdhRow{
height: 50px;
}

#headerCenterTable td.menu1{
background-image: url(/fileadmin/template/foresee/img/headerTdMenu1_bg.jpg);
}

#headerCenterTable td.menu1 div{
background-image: url(/fileadmin/template/foresee/img/headerMenu1Div_bg.jpg);
background-repeat: no-repeat;
}

#headerCenterTable td.menu1 a{
display: block;
height: 30px;
width: 100%;
text-align: center;
color: #fff;
font-size: 15px;
text-decoration: none;
padding: 20px 0 0 0;
background-image: url(/fileadmin/template/foresee/img/headerMenu1_bg.jpg);
background-repeat: no-repeat;
background-position: right 0;
}

#headerCenterTable td.menu1 a:hover{
text-decoration: underline;
}

#headerCenterTable td.menu2{
background-image: url(/fileadmin/template/foresee/img/headerTdMenu2_bg.jpg);
}

#headerCenterTable td.menu2 a{
display: block;
height: 30px;
width: 100%;
text-align: center;
color: #fff;
font-size: 15px;
text-decoration: none;
padding: 20px 0 0 0;
background-image: url(/fileadmin/template/foresee/img/headerMenu2_bg.jpg);
background-repeat: no-repeat;
background-position: right 0;
}

#headerCenterTable td.menu2 a:hover{
text-decoration: underline;
}

#headerCenterTable td.menu3{
background-image: url(/fileadmin/template/foresee/img/headerTdMenu3_bg.jpg);
}

#headerCenterTable td.menu3 a{
display: block;
height: 30px;
width: 100%;
text-align: center;
color: #fff;
font-size: 15px;
text-decoration: none;
padding: 20px 0 0 0;
background-image: url(/fileadmin/template/foresee/img/headerMenu3_bg.jpg);
background-repeat: no-repeat;
background-position: right 0;
}

#headerCenterTable td.menu3 a:hover{
text-decoration: underline;
}

#headerCenterTable td.menu4{
background-image: url(/fileadmin/template/foresee/img/headerTdMenu4_bg.jpg);
}

#headerCenterTable td.menu4 a{
display: block;
height: 30px;
width: 100%;
text-align: center;
color: #fff;
font-size: 15px;
text-decoration: none;
padding: 20px 0 0 0;
background-image: url(/fileadmin/template/foresee/img/headerMenu4_bg.jpg);
background-repeat: no-repeat;
background-position: right 0;
}

#headerCenterTable td.menu4 a:hover{
text-decoration: underline;
}


/* rigthSide ----------------------------------------------------------------------------------------------- */

#searchHeaderDiv {
border-top: 6px solid #f5ca00;
height: 85px;
}

.searchForm {
	padding-top: 3px;
}

#searchHeaderDiv input{
border: 1px solid #e5e5e1;
width: 160px !important;
-width: 153px; /* IE6 hack */
background-image: url(/fileadmin/template/foresee/img/input_bg.gif);
background-repeat: no-repeat;
margin: 30px 0 0 0;
color: #acabab;
text-align: center;
}

#langDiv {
float: right;
padding: 33px 5px 0 0;
}

#langDiv a{
float: left;
display: block;
width: 20px;
height: 16px;
background-color: #f5ca00;
color: #fff;
font-size: 10px;
text-align: center;
text-decoration: none;
margin: 0 0 0 5px;
padding: 4px 0 0 0;
text-align: center;
}

#langDiv a:hover{
background-color: #b51729;
}

#rssHeaderDiv {
background-image: url(/fileadmin/template/foresee/img/rssHeaderDiv_bg.jpg);
background-repeat: repeat-x;
height: 50px;
text-align: right;
}

#rssHeaderDiv a{
display: block;
height: 30px;
width: 218px;
color: #b51729;
font-size: 15px;
text-decoration: none;
border: 0px;
}

#rssHeaderDiv a img{
border: none;
}

#rssHeaderDiv a:hover{
text-decoration: underline;
}

#rightSidePhotoDiv {
border: 0;
margin-top: 2px;
}

#rightSideGalleryDiv a{
display: block;
height: 18px;
width: 216px;
padding: 3px 0 0 7px;
color: #fff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
background-image: url(/fileadmin/template/foresee/img/rightMenuRightArrow_bg.jpg);
background-repeat: no-repeat;
}

#rightSideGalleryDiv a:hover{
color: #f5ca00;
font-size: 12px;
}

#rightSideNewsletterDiv{
margin-top: 2px;

}

#rightSideNewsletterDiv  .content {
padding: 15px 8px 20px 8px;
color: #acabab;
text-align: center;
font-size: 12px;
color: #b5b19d;
background-image: url(/fileadmin/template/foresee/img/rightSideBox_bg.jpg);
}

/* #rightSideNewsletterDiv  .content input{
border: 1px solid #e5e5e1;
width: 160px;
background-image: url(/fileadmin/template/foresee/img/input_bg.gif);
background-repeat: no-repeat;
margin: 0 0 10px 0;
color: #acabab;
text-align: center;
} */

#rightSideNewsletterDiv .title{
display: block;
height: 18px;
width: 216px;
padding: 3px 0 0 7px;
color: #fff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
background-image: url(/fileadmin/template/foresee/img/rightMenuBottomArrow_bg.jpg);
background-repeat: no-repeat;
}

#rightSideNewsletterDiv .title a{
color: #fff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
}

#rightSideNewsletterDiv .title a:hover{
color: #f5ca00;
font-size: 12px;
}

#rightSidePollDiv{

}

#rightSidePollDiv  .content {
padding: 0px 8px 20px 8px;
color: #b5b19d; 
font-size: 12px;
color: #acabab;
background-image: url(/fileadmin/template/foresee/img/rightSideBox_bg.jpg);
}

#rightSideMiscDiv  .content {
/*padding: 0px 8px 20px 8px;*/
color: #b5b19d; 
font-size: 12px;
color: #acabab;
background-image: url(/fileadmin/template/foresee/img/rightSideBox_bg.jpg);
}

#rightSideMiscDiv .title{
display: block;
height: 18px;
width: 216px;
padding: 3px 0 0 7px;
color: #fff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
background-image: url(/fileadmin/template/foresee/img/rightMenuBottomArrow_bg.jpg);
background-repeat: no-repeat;
}


#rightSidePollDiv  .content input.radio{
width: 20px;
}

#rightSidePollDiv  .content table{
margin: 10px 0 10px 0;
}

#rightSidePollDiv  .content table td{
/*padding: 3px;*/
font-size: 12px;
color: #b5b19d;
}


#rightSidePollDiv .title{
display: block;
height: 18px;
width: 216px;
padding: 3px 0 0 7px;
color: #fff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
background-image: url(/fileadmin/template/foresee/img/rightMenuBottomArrow_bg.jpg);
background-repeat: no-repeat;
}

#rightSideRandomDiv{

}

#rightSideRandomDiv  .content {
padding: 0px 8px 20px 8px;
color: #b5b19d; 
font-size: 12px;
color: #acabab;
background-image: url(/fileadmin/template/foresee/img/rightSideBox_bg.jpg);
}

#rightSideRandomDiv .content a {
color: #B51729;
}
#rightSideRandomDiv .content a:hover a:visited {
color: #B51729;
}

#rightSideRandomDiv  .content input.radio{
width: 20px;
}

#rightSideRandomDiv  .content table{
margin: 10px 0 10px 0;
}

#rightSideRandomDiv  .content table td{
/*padding: 3px;*/
font-size: 12px;
color: #b5b19d;
}


#rightSideRandomDiv .title{
display: block;
height: 18px;
width: 216px;
padding: 3px 0 0 7px;
color: #fff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
background-image: url(/fileadmin/template/foresee/img/rightMenuBottomNoArrow_bg.jpg);
background-repeat: no-repeat;
}


/*#rightSidePollDiv .title a{
color: #fff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
;
}

#rightSidePollDiv .title a:hover{
color: #f5ca00;
font-size: 12px;
}*/

#rightSidePartnerDiv .title{
display: block;
height: 18px;
width: 216px;
padding: 3px 0 0 7px;
color: #fff;
font-size: 12px;
text-decoration: none;
font-weight: bold;
background-image: url(/fileadmin/template/foresee/img/rightMenuRight_bg.jpg);
background-repeat: no-repeat;
}

#rightSidePartnerDiv  .content {
padding: 5px 0 5px 0;
}

#rightSidePartnerDiv  .content img{
border: 0;
}

#rightSidePartnerDiv p{
	font-size: 10px;
	text-align: center;
}


/* footer  ----------------------------------------------------------------------------------------------- */

#footerContentDiv {
padding-top: 5px;
text-align: center;
color: #fff;
font-size: 12px;
line-height: 18px;
}

#footerContentDiv a{
color: #f5ca00;
font-size: 12px;
text-decoration: none;
padding-left: 3px;
padding-right: 3px; 
}

#footerContentDiv a:hover{
text-decoration: underline;
}

/* Content  ----------------------------------------------------------------------------------------------- */

#contentDiv {
	border: 0px solid red;
	padding: 40px 40px 20px 0;
}

#contentDiv .photo{
	border: 0;
}

#contentDiv .left{
	float: left;
	margin: 5px 15px 15px 0;
}

#contentDiv .right{
	float: right;
	margin: 5xp 0 15px 15px;
}

#contentDiv .red{
color: #b51729;
}

#contentDiv .uploadDate{
color: #acabab;
	font-size: 12px;
	margin: 5px 0 15px 0;
}

#contentDiv .link{
text-align: right;
}

#contentDiv a.SendButton {
	font-weight: bold;
}

#contentDiv  .textTable td {
	padding: 5px;
}

#contentDiv h1 {
	font-size: 14px;
	font-weight: bold;
	color: #acabab;
	margin: 0;
	padding-bottom: 20px;
	text-transform: uppercase;
	text-align: right;
}

#contentDiv h1 a{
	font-size: 14px;
	color: #acabab;
}

#contentDiv li {
	font-size: 12px;
	color: #6A6868;
	}
#contentDiv h2 a:hover{
color: #34518e;
text-decoration: none;
}

#contentDiv h2 {
	font-size: 12px;
	font-weight: bold;
	color: #b51729;
	margin: 0;
	padding-bottom: 10px;
}

#contentDiv h2 a{
	font-size: 18px;
	color: #b51729;
}

#contentDiv h2 a:hover{
color: #34518e;
}

#contentDiv h3 {
	font-size: 14px;
	font-weight: bold;
	color: #acabab;
	margin: 0;
	padding: 10px 0 15px 0;
}

#contentDiv h3 a{
	font-size: 14px;
	color: #acabab;
}

#contentDiv h3 a:hover{
color: #34518e;
}

#contentDiv h4 {
	font-size: 14px;
	font-weight: bold;
	color: #b51729;
	margin: 0;
	padding: 15px 0 10px 0;
}

#contentDiv h4 a{
	font-size: 14px;
	color: #b51729;
}

#contentDiv h4 a:hover{
color: #34518e;
}

#contentDiv textarea {
padding-top: 5px;
padding-left: 2px;
	font-size: 12px;
	color: #acabab;
	width: 60% !important;
	-width: 60%; /* IE6 harck*/
	height: 100px;
	background-image: url(/fileadmin/template/foresee/img/input_bg.gif);
   background-repeat: no-repeat;
	border: 1px solid #e5e5e1;
}

#contentDiv input :not([type="submit"]) {
padding-top: 5px;
padding-left: 2px;
	font-size: 12px;
	-width: 99%; /* IE6 harck*/
	background-image: url(/fileadmin/template/foresee/img/input_bg.gif);
   background-repeat: no-repeat;
	border: 1px solid #e5e5e1;
	/*width: 60%;*/
	margin-bottom: 5px;
}

#contentDiv select {

	width: 60%;
	margin-bottom: 5px;
}

#contentDiv p.lead {
	font-size: 12px;
	font-weight: bold;
	color: #b51729;
	line-height: 16px;

}

#contentDiv p {
	font-size: 12px;
	color: #6a6868;
	line-height: 16px;
		text-align: justify;
}

#contentDiv p a{
	font-size: 12px;
	color: #b51729;
}

#contentDiv p a:hover{
color: #34518e;
}

#contentDiv td {
	font-size: 12px;
	color: #6a6868;
	line-height: 16px;
}

#contentDiv td a{
	font-size: 12px;
	color: #b51729;
}

#contentDiv td a:hover{
color: #34518e;
}

#contentDiv td.userNameTd {
	font-size: 14px;
	color: #b51729;
	line-height: 16px;
	font-weight: bold;
	padding-bottom:15px;
}

#contentDiv td.lastUpdateTd, #contentDiv td.attentionTd{
		font-size: 14px;
	color: #6a6868;
	line-height: 16px;
	font-weight: bold;
		padding-bottom:15px;
}

#contentDiv td div.userPhotoDiv {
	border: 1px solid #000;
	background-color:#b51729;
	text-align: center;
	width: 86px;
}

#contentDiv td div.userPhotoDiv div{
border-top: 1px solid #000;
}

#contentDiv td div.userPhotoDiv div a{
	font-size: 12px;
	color: #f5ca00;
	text-decoration: none;
}
#contentDiv td div.userPhotoDiv div a:hover{
	text-decoration: underline;
}

.profilTable{
margin-top: 20px;
border-collapse: collapse;
width: 100% !important;
-width: 99%; /* IE6 hack */
}

.profilTable td{
background-color: #eeeeee;
}

.profilTable th.current{
background-color: #eeeeee;
}

.profilTable th.current a{
	color: #acabab;
}

.profilTable th{
	background-color: #acabab;
	padding: 5px;
	border: 2px solid #fff;
}
.profilTable th a{
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}

.profilTable th a:hover{
	text-decoration: underline;
}

#contentDiv  ul.kapcsolodoCikkek {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#contentDiv  ul.kapcsolodoCikkek li{
	padding: 0;
	margin: 0;
		font-size: 12px;
	color: #6a6868;
	line-height: 16px;
}

#contentDiv  ul.kapcsolodoCikkek li a{
	font-size: 12px;
	color: #b51729;
}

#contentDiv  ul.kapcsolodoCikkek li a:hover{
color: #34518e;
}


#pagesDiv {
	text-align: center;
	padding: 15px 0 0 0;
}

#pagesDiv table td{
	font-size: 12px;
	color: #b51729;
	font-weight: bold;
	padding: 15px 5px 0 5px;
}

#pagesDiv td{
	padding: 5px;
}


#pagesDiv img{
	border: 0;
	padding: 0 3px 0 3px;
}

#pagesDiv a{
	font-size: 12px;
	color: #b51729;
	font-weight: normal;
}

#pagesDiv a:hover{
	color: #34518e;
}

#contentDiv td.forumUserNameTd {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom:15px;
}

#contentDiv .forumThemeTable {
width: 100% !important;
-width: 99%;
margin-top: 15px;
}

#contentDiv .maxWidth {
width: 100% !important;
-width: 99%;
}

#contentDiv .forumThemeTable th{
	text-align: left;
	padding: 5px;
	background-color: #acabab;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

#contentDiv .forumThemeTable td{
	text-align: left;
	padding: 10px 5px;
	font-size: 12px;
	color: #b51729;
}

#contentDiv .forumThemeTable td a{
font-weight: bold;
}

#contentDiv .forumThemeTable tr.dark{
	background-color: #acabab;
}

#contentDiv  .servicesDiv {
	text-align: center;
}

#contentDiv .galleryLisTable img{
	border: 0;
} 

#contentDiv .galleryListTd a{
	font-weight: bold;
	font-size: 12px;
}

#contentDiv .galleryListTd a:hover{

}

#galleryContentDiv {

}

#galleryContentDiv ul{
padding:0;
margin: 0;
list-style-type: none;
}

#galleryContentDiv li{
padding:0;
margin: 0;
float: left;
}

.galleryPhotoDiv{
	margin: 0 10px 0 10px;
  border-left: 1px solid #acabab;
  border-top: 1px solid #acabab;
  border-right: 1px solid #acabab;
}
.galleryPhotoDiv img{
	border: 0;
}

.galleryPhotoTextDiv {
	width: 133px;
	padding: 5px;
	margin: 0 10px 20px 10px;
	border: 1px solid #acabab;
}

.galleryPhotoTextDiv a{
	font-size: 10px;
	color: #acabab;
	text-decoration: none;
}

.galleryPhotoTextDiv a:hover{
		color: #34518e;
}


.my_news_title a{
        text-decoration: none;
}	

#my_news_subheader h2 p{
	
	color: #B51729;
	font-size: 12;
	font-height: bold;
	padding-top: 15px;
}


#my_news_subheader{
margin-top: -15px;
}


.news-list-date{
color:#ACABAB;
font-size:12px;
margin-bottom: 15px;
}

.my_news_content{
margin-top: -20px;

}


.my_news_title{
color:#B51729;
font-size:18px;
font-weight: bold;
padding-bottom: 15px;
}

.my_news_title a:visited{
color:#B51729;
font-size:18px;
font-weight: bold;

}

.my_news_image img{
float:left;
padding-right: 20px;
}

.my_news_title a{
color:#B51729;
}

.news-list-morelink {
text-align: right;
}

.news-list-morelink a{
color: #B51729;
font-size: 12px;
}

.news-list-morelink a:visited{
color: #B51729;
font-size: 12px;
}

.news-list-item
{
margin-bottom: 30px;	
}

.news-single-title{
font-size: 18px;
color:#B51729;
font-weight: bold;
}

.news-single-timedata{
font-size: 12px;
color: #ACABAB;
}

.news-single-image {
float:left;
padding-right:15px;
}

#news-single-subheader h3{
color: #B51729;
font-weight: bold;
font-size: 12px;
}

#news-single-subheader{
margin-top:-10px;
}

.tx-srfeuserregister-pi1 a{
color: #ACABAB;
font-size: 12px;
}


.tx-srfeuserregister-pi1 a:visited{
color: #ACABAB;
font-size: 12px;
}

.register_label {
width: 200px;
font-size: 12px;
font-weight: bold;
color: #6A6868;
float: left;
vertical-align: middle;
}

.tx-srfeuserregister-pi1-text{
}

#tx-srfeuserregister-pi1-language {
margin-bottom: 5px;
}

.news-single-backlink a{
color: #B51729;
font-size: 12px;
}

.news-single-backlink a:visited{
color: #B51729;
font-size: 12px;
}

.news-single-backlink{
text-align: right;
margin-bottom: 15px;
}

.tx_comments_pi1_content_label{
font-size: 12px;
color: #6A6868;
}

.tx_ablinklist_listView_category a{
font-size: 12px;
color: #B51729;
}
.tx_ablinklist_listView_category a:visited{
font-size: 12px;
color: #B51729;
}

.tx_ablinklist_listView_category{
font-size: 12px;
color: #6A6868;
}

.tx_ablinklist_listView_categoryPath a{
font-size: 12px;
color: #B51729;
}

.tx_ablinklist_listView_link_1 {
font-size: 12px;
margin-bottom: 15px;
}

.tx_ablinklist_listView_link_1 a:visited{
font-size: 12px;
color: #B51729;
}

.tx_ablinklist_listView_link_1 a{
font-size: 12px;
color: #B51729;
}

.tx_ablinklist_categoryPath a, a:visited{
font-size: 12px;
color: #B51729;
}

.tx_ablinklist_viewDetailsForLink {
  background-color: #FFFFFF;
  font-size: 12px;
}

.tx_ablinklist_viewDetailsForLink a, a:visited{
font-size: 12px;
color: #B51729;
}

.tx-ablinklist-pi1 a:hover{
font-size: 12px;
color: #B51729;
}

.tx-ablinklist-pi1 a{
font-size: 12px;
color: #B51729;
}

.tx-ablinklist-pi1 b{
color: #6A6868; 
font-size: 12px;
}

.tx-ablinklist-pi1 li{
list-style-type: square;
}


.tx-felogin-pi1 {
font-size: 12px;
color: #acabab;
}



.tx-felogin-pi1 a, a:visited{
font-size: 12px;
color:#acabab;
}

.tx_ablinklist_listView_categories {
margin-top: 1px;
}

.tx-sksimplegallery-pi1 a
{
color: #B51729;
font-weight: bold;
font-size: 12px;
}

.gallery_single_table {
border-style: solid;
 border-width: 1px; border-color: #ACABAB;
 
}

.gallery_list_table {
border-style: solid;
 border-width: 1px; border-color: #ACABAB;
 height: 220px;
 
}

.gallery_single_div{
float:left;
padding-left: 15px; padding-bottom: 15px;
}

.gallery_list_div{
float:left;
padding-left: 15px; padding-bottom: 15px;
height:220px;
}

.tx_abdownloads_listView_downloads a{
font-color: #B51729; font-weight: bold;
}
.tx_abdownloads_listView_downloads a:visited{
font-color: #B51729; font-weight: bold;
}

#pollanswer {
 width: auto;
}

li label{
color: #6A6868;
font-size: 12px;
}

#contentDiv input[type=checkbox] {
padding-top: 5px;
padding-left: 2px;
width:auto;
	font-size: 12px;
	color: #acabab;
	-width: 99%; /* IE6 harck*/

	border: 1px solid #e5e5e1;
	margin-bottom: 5px;
}

.td_label {
font-weight: bold;
vertical-align: top;

}

.td_label_list {
font-weight: bold;
vertical-align: top;

}
.userlist_name a{
	font-weight: bold;
}

#userlist_td_red {
color: #B51729;
}
.tx-gsifeuserlist-pi1-browsebox > p
{ display:none;}

.tx-gsifeuserlist-pi1-searchbox-sword{
width:90% !important;
}

.tx-gsifeuserlist-pi1-searchbox-button{
width:110% !important;
}

.tx-srfeuserregister-pi1-submit{
margin-left: auto; margin-right: auto;
}

dt{
font-size: 12px;
}

dd
{font-size: 12px;}

div .INACT{
background-color:#F5CA00;
color:black;
display:block;
float:left;
font-size:10px;
height:16px;
margin:0 0 0 5px;
padding:4px 0 0;
text-align:center;
text-decoration:none;
width:20px;
}

 .accept-terms{
font-size: 12px;
}

td.tx-gsifeuserlist-pi1-browsebox-SCell{
text-align: center !important;
}


#contentDiv  a{
	font-size: 12px;
	color: #b51729;
}

#contentDiv  a:hover{
color: #34518e;
}

div.tx-indexedsearch{
font-size:12px;
font-color: #6A6868;
}

div.submenu{
background-color: #EEEEEE;
padding-bottom: 1px;
padding-right:8px;
border-bottom: 4px solid #CBDE08;
}

.submenu li{
height:18px;
margin:0 0 10px;
padding:0 0 0 18px;
list-style-type:none;
border-top: 1px solid white;
}

.submenu li a:hover {
color:#7C7C7C;
}

.submenu li a{
color:#ACABAB;
font-size:12px;
text-decoration:none;
}

p.tx-srfeuserregister-pi1-error{
color:red !important;
font-size:10px !important;
}


p.tx-srfeuserregister-pi1-error a{
color:red !important;
font-size:10px !important;
}

p.tx-srfeuserregister-pi1-error a:hover{
color:red !important;
font-size:10px !important;
}

div.csc-textpic-clear{
clear: none;
}

div#leftSideMenu{
clear:left;
}

table#centered_pager tbody tr td p{
text-align: center;
}

div.listimage{
	float: left;
}

.form_large_text {
width: 100% !important;
}

table#centered_pager{
	margin-left: auto;
	margin-right: auto;
}

p.news-single-imgcaption{
width: 150px;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 5px;
}

.tx_spbettercontact_captcha{
	margin-left: 45%;
}

span.pagebrowser_active a {
	text-decoration: none;
	font-weight: bold;
	color: rgb(106, 104, 104);
}

.news-single-content p { margin-top: 10px;}

.gallery_single_div { width: 160px;}

.tx_ablinklist_treeView_links {
float: left;
width: 30%;
padding: 8px;
height: 160px;
}

.link_image {
height: 107px;
vertical-align: middle;
}


.link_image a img{
vertical-align:middle;
}

.tx_ablinklist_treeView_links_lite {

}

#rightSidePartnerDiv dl {
  width: 200px !important;
  text-align: center;
}

#rightSidePartnerDiv .csc-textpic-imagewrap {
  width: auto !important;
}

.tx_spbettercontact_message {
	color: red !important;
}

.tx-indexedsearch-browsebox { text-align: center;}

.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd
{float: right;}

.ab_download_simplelink a {
font-weight: normal;
}
.ab_download_simplelink a:visited {
font-weight: normal;
}

.external-link-new-window {
font-weight: normal !important;
}


.external-link-new-window a:visited{
font-weight: normal;
}

.tx-ttnews-browsebox {
text-align: center;
font-size: 12px;
font-weight: normal;
color: #B51729;
}

.tx-chcforum-pi1-preTableWrap {
	height: 23px;
}

