body {
	font-family: Tahoma;
	font-size: 11px;
	color: #222222;
	background-color: #650003;
	background-image: url(images/custom/main_bg.png);
	background-repeat: repeat-x;
	background-position: top;
   margin: 0;
   padding: 0;
   }
.vlaggen {
	background: url(http://www.paralobi.com/images/vlaggen.jpg);
}
.yellow_home {
	background-image: url(http://www.paralobi.com/images/home_02.gif);
	background-position: top;
	  margin: 0;
   padding: 0;
}
.fullmember {
	background-image: url(http://www.paralobi.com/images/full2.jpg);
	background-position: top;
	  margin: 0;
   padding: 0;
}
.zoeken{
	background-color: #ffffff;
}
.LoveCalcMe{
margin-left:60px;
margin-top:55px;
}
.LoveCalcMe span{
text-align:center;
color:#ffffff;
font-size:12px;
padding-top:5px;
font-weight:bold;
}
.LoveCalcOther{
margin-left:50px;
margin-top:55px;
}

.LoveCalcOther span{
text-align:center;
color:#ffffff;
font-size:12px;
padding-top:5px;
font-weight:bold;
}
.LoveCalcPer {
padding-top:70px;
padding-left:0px;
font-size:40px;
color:#990000;
font-weight: bolder;
}

.quick_search{
font-family: Tahoma;
	font-size: 26px;
	color: #ffffff;
	  font-weight: bolder;
}
.poll_blok{
margin-left:30px;
}
.offertext01{
font-family: Tahoma;
	font-size: 17px;
	color: #ffffff;
	  font-weight: bolder;
}
.offertext{
font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
		  font-weight: bolder;
}
.offertext_link{
font-family: Tahoma;
	font-size: 20px;
	color: #000000;
 font-weight: bolder;
}
.offertext_link2{
font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	padding-left:25px;
 font-weight: bolder;
}
form {
  padding: 0;
  margin: 0;
}

td {
  font-family: tahoma;
  font-size: 11px;
  color: #222222;
}

/* hides text-align to the left from IE, because the next 2 rules doesn't apply to IE */
html>body td {
  text-align: left;
}

html>body td[align="center"] {
  text-align: center;
}

html>body td[align=center] {
  text-align: center;
}

html>body td[align=right] {
  text-align: right;
}

html>body td[align="right"] {
  text-align: right;
}

*[align="center"] {
  text-align: center;
}

*[align=center] {
  text-align: center;
}

*[align="right"] {
  text-align: right;
}

*[align=right] {
  text-align: right;
}


.main_outer_table{
  background-color: #cccccc;
}

.headbg{
  background-color: #000000;
}
.headbg01{
  background-color: #9B1411;
  margin-top:1px;
  padding-left:10px;
}
.headbgbox{
  background-color: #d91414;
}
.loginbarbg{
  background-color: #f5f5f5;
}

.module_head {
  background-color: #336699;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;

}
.module_head6 {
  background-color: #990000;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;

}
.module_head1 {
  background-color: #ff3300;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;

}
.module_head7 {
  background-color: #003300;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;

}
.module_head4 {
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;

}
.module_head2 {
  background-color: #ffe1eb;
  font-size: 12px;
  font-weight: bold;
  color: #000000;

}
.module_head2a {
  background-color: #99CCFF;
  font-size: 12px;
  font-weight: bold;
  color: #000000;

}
.module_head3 {
  font-weight: bold;
  color: #000000;
}
.poll_name {
margin-left:17px;

}
.module_head_right {
  background-color: #d91414;
  font-size: 11px;
  color: #ffffff;
}
.profile_links a {
  color: #000000;
}

.profile_links a:hover {
  color: #000000;
}
.module_head_right a {
  background-color: #d91414;
  font-size: 11px;
  color: #ffffff;
}

.module_head_right a:hover {
  background-color: #d91414;
  font-size: 13px;
  color: #ffffff;
}

.footernavigatie2 {
  font-size: 10px;
  color: #000000;
    font-weight: bold;
}
.footernavigatie {
  font-size: 13px;
  color: #000000;

}
.footernavigatie a {
  font-size: 13px;
  color: #ffffff;
}
.footernavigatie a:hover {
  font-size: 13px;
  color: #ffffff;
    font-weight: bold;
}
.my_friend_head {
  background-color: #99ccff;
  font-size: 13px;
  color: #000000;
}

.my_friend_head a {
  background-color: #99ccff;
  font-size: 13px;
  color: #000000;
}

.my_friend_head a:hover {
  background-color: #99ccff;
  font-size: 13px;
  color: #000066;
}
.message_status {
  font-size: 13px;
  color: #000000;
}

.message_status a {
  font-size: 13px;
  color: #000000;
}

.message_status a:hover {
  font-size: 13px;
  color: #000066;
}


td.edituserlink{
  color: #000000;
  font-weight: bold;
    background-color: #99CCFF;
  
}
td.edituserlink a{
  color: #666666;
  font-weight: normal;
      background-color: #99CCFF;
} 
td.edituserlink a:hover{
  color: #666666;
  font-weight: normal;
    font-weight: bold;
	    background-color: #99CCFF;
}

.text_head1 {
  font-size: 14px;
  font-weight: bold;
  color: #9f8f8c;
  text-decoration:none;
}
a.text_head1 {
  font-size: 14px;
  font-weight: bold;
  color: #9f8f8c;
  text-decoration:none;
}
a:hover.text_head1 {
  font-size: 14px;
  font-weight: bold;
  color: #9f8f8c;
  text-decoration:none;
}
.text_head2, .text_head2:hover {
  font-size: 14px;
  font-weight: bold;
  color: #9f8f8c;
}

.offer_head {
  font-size: 16pt;
  color: #695f5d;
}

.oddrow {
  background-color: #fefefe;
}
.evenrow {
  background-color: #efefef;
}
.oddrow1 {
  background-color: #FFCCCC;
}
.evenrow1 {
  background-color: #efefef;
}
.textnav {
  color: #000000;
  font-weight: bold;
  font-size: 11px;

}

.textnav a, .textnav a:hover {
  color: #ffcc00;
  font-weight: bold;
  font-size: 11px;

}
.module_detail_inside {
  font-size: 11px;
  font-weight: normal;
  background-color: #ffffff;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: #e5e5e5;
  border-right-color: #e5e5e5;
  border-bottom-color: #e5e5e5;
  border-left-color: #e5e5e5;

}
.more {
  font-size: 13px;
  font-weight: normal;
  color: #336699;
  background-color: #ffffff;
}
.more2 {
  font-size: 13px;
  font-weight: normal;
  color: #006633;
  background-color: #ffffff;
}
.more3 {
  font-size: 12px;
  font-weight: normal;
  color: #336699;
  background-color: #ffffff;
}
.more4 {
  font-size: 13px;
  font-weight: normal;
  color: #336699;
  background-color: #ffffff;
}
.moreinfo {
  color: #ffffff;
  background-color: #336699;
}
.im_text {
  font-size: 11px;
  font-weight: normal;
  background-color: #ffffff;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #e5e5e5;
  border-right-color: #e5e5e5;
  border-bottom-color: #e5e5e5;
  border-left-color: #e5e5e5;

}
.module_detail {
  font-size: 11px;
  font-weight: normal;
  background-color: #ffffff;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: #e5e5e5;
  border-right-color: #e5e5e5;
  border-bottom-color: #e5e5e5;
  border-left-color: #e5e5e5;

}
.leftside_detail2 {
	background-color: #ffffff;
	}
.leftside_detail {
	font-size: 11px;
	font-weight: normal;
	background-color: #FFECEC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;

}

.picgallery {
	background-color: #FBFBFB;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.statusbar {
  	background-image: url(http://www.paralobi.com/templates/T0041v20/images/custom/homeprofiel_footer.jpg);
  padding: 0;
  margin: 0;
}
.statusbar2 {
  	background-image: url(http://www.paralobi.com/templates/T0041v20/images/custom/homeprofiel_center.jpg);
  padding: 0;
  margin: 0;
}

th {
  font-weight: bold;
  color: #d91414;
  background-color: #e5e5e5;
  font-size: 11px;

}

th a {
  text-decoration: underline;
  color: #d91414;
}
th a:hover {
  color: #d91414;
  text-decoration: none;

}


a.subhead {
  text-decoration: underline;
  color: #ffffff;
  font-weight: bold;
}
a.subhead:hover {
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.smallpic {
  border: 1px solid #666666;

}
.featureborder {
  border: 0px solid #000000;

}
.lijncolor {
color: #000000;
}


input {
  font-size: 11px;
}
textarea {
  font-size: 11px;
}
select {
  font-size: 11px;
}
.formbutton {
  font-size: 11px;
  background-image: url(images/custom/formbtn_bg.jpg);
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  color: #FFFFFF; 
}

.errors {
  color: #ff0000;

}
.errormsg {
  color: #ff0000;
}

a.main_title{
  font-size: 40px;
  color: #d91414;
  text-decoration: none;
}
a:hover.main_title{
  font-size: 40px;
  color: #d91414;
  text-decoration: none;
}
.dotted{
  border-bottom-width: 1px;
  border-bottom-style: dashed;
}

.s_table_blue{
  color: #27277e;
  font-weight: bold;
}
.s_table_white{
  color: #27277e;
}

.table_blue{
  background-color: #d3e1fa;
  color: #27277e;
}
.table_white{
  background-color: #ffffff;
  color: #27277e;
}

.table_green{
  background-color: #d8f9d5;
  color: #003300;
}
.table_red{
  background-color: #ffd5d5;
  color: #990000;
}
.table_pink{
  background-color: #ffe1ff;
  color: #7d0067;
}
.table_gray{
  background-color: #efefef;
  color: #333333;
}
.table_yellow{
  background-color: #ffffcc;
  color: #b08d00;
}


.main_text1{
  font-size: 24px;

}
.page_heading {
  font-size: 14pt;
  border: 1px solid #a9bdf1;
  background-color: #dadada;
  text-align: center;
}
.headrow {
  border: 1px solid #a9bdf1;
  background-color: #c8e0fb;
  text-align: center;

}
.text8pt {
  font-size: 8pt;
}
.searchtitle {
  font-size: 14pt;
  font-weight: bold;
  color: #003366;
}
.xtitle {
  font-size: 14pt;
  border: 1px solid #a9bdf1;
  background-color: #dadada;
  text-align: center;

}
.title {
  font-size: 12pt;
  border: 1px solid #a9bdf1;
  background-color: #dadada;
  text-align: left;
  font-weight: bold;
  padding: 4px 4px 4px 11px;
  margin-left: 11px;

}
.subtitle {
  font-size: 10pt;
  color: #003366;
  border: 1px solid #96b0f5;
  background-color: #d7e1ee;
  font-weight: bold;
  padding: 1px;
}

a {
  color: #d91414;
  text-decoration: none;
  
}
a:hover {
  text-decoration: underline;
  color: #f06060;
}
.newmember, .newmember a:link{
  color: #d91414;
  font-weight: bold;
  font-size: 11px;
}
.newmember a:hover {
  text-decoration: underline;
  color: #000000;
}
a.femalelink {
  color: #ed0189;
  font-size: 11px;
}
a.femalelink:link {
  color: #ed0189;
}
a.femalelink:hover {
  font-weight: bold;
  color: #ed0189;
  font-size: 18px;
}
a.malelink {
  color: #02b1ea;
  font-size: 11px;
}
a.malelink:link{
  color: #02b1ea;
  font-size: 11px;
}
a.malelink:hover {
  font-weight: bold;
  color: #02b1ea;
  font-size: 18px;
}
a.morenew {
  color: #000000;
  font-size: 11px;
}
a.morenew:link{
  color: #000000;
  font-size: 11px;
}
a.morenew:hover {
  color: #000000;
}
.linken, .linken a:link{
  color: #a30000;
  font-size: 11px;
}
.linken a:hover {
  text-decoration: underline;
  font-weight: bold;
  color: #000000;
}
.profiellink, .profiellink a:link{
  color: #d91414;
  font-weight: bold;
  font-size: 10px;
}
.profiellink a:hover {
  text-decoration: none;
  color: #000000;
    font-size: 10px;
}
a.menulink {
font-size: 11px;
color: #ff66cc;
text-decoration: none;
}
a.menulink:hover {
font-size: 11px;
color: #ff66cc;
text-decoration: none;
}

.panellinkhdr {
  background-color: #d91414;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;

}
a.panellink {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #d91414;
}
a.panellink:hover {
  font-weight: bold;
  font-size: 11px;
  text-decoration: underline;
  color: #d91414;
}
.panelbox {

}
.footer {
  background-color: #dfdfdf;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: #222222;
  border-right-color: #222222;
  border-bottom-color: #222222;
  border-left-color: #222222;
}
a.footerlink {
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
}
a.footerlink:hover {
font-size: 10px;
color: #ff0000;
text-decoration: none;
}
.copyright{
color: #aaaaaa;
font-size: 12px;
text-decoration: none;
}
.paneltable{
  background-color: #003366;
}
.modulehead{
  color: #003366;
}


.storyhead{
  color: #B22222;
  font-weight: bold;
}
.storydate{
  font-size: 9px;
  color: #695f5d;
  font-style: italic;
}
.storyby{
  color: #695f5d;
}
.storytext{
}

.newshead{
  color: #B22222;
  font-weight: bold;
}
.newsdate{
  font-size: 9px;
  font-style: italic;
}
.newstext{

}

.pollquestion{
  color: #B22222;
  font-weight: bold;
}
.polloptions{

}

.payment_mod_head{
  font-size: 11px;
  color: #695f5d;
  background-color: #f7a3f8;
}

.admin_head{
  font-size: 12px;
  color: #d91414;
  font-weight: bold;
}
h4{
  font-size: 12px;
}

.copyright:hover {
  color: #FFFFFF;
  font-size: 12px;
  text-decoration: none;
}

.headerfooter, .headerfooter:hover {          /*** style of "xxx's profile", "last logge" ***/
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  height: 20px;
}
.combor {          /*** style of "xxx's profile", "last logge" ***/
  height: 100px;
}
.headerfooter:hover {             /*** hover: style of "xxx's profile", "last logge" ***/
  color: #ffffff;
  text-decoration: none;
}
.header_footer_text {
   color: #FFFFFF;
	font-size: 13px;
	font-family: Tahoma, Arial;
   font-weight: bold;
   padding-left: 20px;
   background-image: url(http://www.paralobi.com/templates/T0041v20/images/custom/header2a.jpg);	
}
.header1{
	background: url(http://www.paralobi.com/templates/T0041v20/images/custom/header1.jpg);
}
.imgmain{
	background: url(http://www.paralobi.com/templates/T0041v20/images/custom/main_menu.jpg);
}
.maintable{
	background: url(http://www.paralobi.com/templates/T0041v20/images/custom/maintable_bg.jpg);
}
.footer_bg{
	background: url(http://www.paralobi.com/templates/T0041v20/images/custom/footer_bg.jpg);
}
.quick_search_bg{
	background: url(http://www.paralobi.com/templates/T0041v20/images/custom/quick_search_bg.jpg);
}
.offer_bg{
	background: url(http://www.paralobi.com/templates/T0041v20/images/custom/offer_bg.jpg);
}
.cupidobg{
	background: url(http://www.paralobi.com/ingezonden_image/cupido_bg.jpg);
}
.libido_r2_c2{
	background: url(http://www.paralobi.com/images/libido_r2_c2.jpg);
}
.homeprofiel_header {
  background-color: #d91414;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background: url(http://www.paralobi.com/templates/T0041v20/images/custom/homeprofiel_header.jpg);

}
.leftcol_right_img {
  background-color: #d91414;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background: url(http://www.paralobi.com/templates/T0041v20/images/custom/leftcol_middle.jpg);

}
.nickwidth {                /*** width of sections ***/
  margin: 10px;
  text-align: center;
  width: 550px;
}


a.main_menu {
   color: #FFFFFF;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma, Arial;	
}
a.main_menu:hover {
   color: #FF0000;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	font-family: Tahoma, Arial;
}
a.logout {
   color: #FFCCCC;
	font-size: 14px;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;	
}
a.logout:hover {
   color: #FF0000;
	font-size: 14px;
	text-transform: none;
	text-decoration: none;	
	font-weight: bold;
}
a.livemes {
   color: #336699;
	font-size: 11px;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;	
}
a.livemes:hover {
   color: #000000;
	font-size: 11px;
	text-transform: none;
	text-decoration: none;	
	font-weight: bold;
}
.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}
	/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 0px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
} 