*{margin: 0; padding: 0;}
                                
.brd{border:0px solid #ff0000;}

h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size: 100%;}

ul,ol{list-style: none;}

label,input.button{cursor: pointer; cursor: hand;}

img,fieldset{border: none;}

table{border-collapse: collapse; border: none; font-size: 100%;}

body{background: #000000 url(../img/bluestripe.png) top; font: 11px/14px Tahoma, Verdana, sans-serif; color: #000; text-align: center;}

a{color: #29a9e1;}                                                                       

a.tooltip span {display:none; padding:2px 3px; margin-left:8px;}

a.tooltip:hover span{display:inline; position:absolute; left:473px; top:440px; border:1px solid #204572; background:#637bad; color:#ffffff;}


#wrapper{position: relative; width: 800px; text-align: left; margin: 0 auto;}

#wrapperajaxos{position: relative; width: 538px; text-align: left; margin: 0 auto;}

#content{width: 100%; overflow: hidden; margin: 10px 0 20px;}

	#main2{float: left; width: 486px; padding-right:6px; border-right:2px solid #e0e0e0;}

	#side{float: right; width: 293px;}



#content h2{font-weight:bold; font-size: 28px; color: #32669F; padding-left: 20px; margin-bottom: 15px; background: url(../img/bullet-h2.gif) no-repeat 0 0;}

#content p{margin: 10px 0;}

#content h3{font-weight: bold; color: #0C3057; font-size: 12px;}

#footer{padding-bottom: 10px; text-align: center;}

	#footer p{margin: 10px 0; color: #6D839A;}

	#footer a{color: #0C3057; font-size: 11px; text-decoration: none;}

	#footer .copyrights{color: #000 !important; font-size: 10px;}

#content{background: none !important;}

#content{text-align: center;}

	#content .inn{text-align: left; width: 800px; margin: 0 auto;}

#popup{padding:20px; text-align:left;}

.png_behavior {behavior: url('http://www.tavkapcs.hu/_server/design/pngbehavior.htc');}




.left{
  /* Changes on the form */
  color: #cccccc !important; 
  font-family: Verdana !important;
  font-size: 11px !important;  
}
td.middle {
   font-family: "Trebuchet MS";
   font-size: 12px;
   font-weight:normal;
   color:#cccccc;
   vertical-align: top;
   text-align: center;
}

td.left {
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;   
   vertical-align: middle;
   text-align: left;
}
td.left2 {
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;   
   vertical-align: top;
   text-align: left;
}
.pagebreak{
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:bold;
   color:black;
}
td.right {
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#cccccc;
   vertical-align: top;   
   text-align: left;   
}

.head{
   font-family: "Trebuchet MS";
   font-size: large;
   font-weight:bold;
   color:#cccccc;
   vertical-align: top;
   text-align: left;
}
.notvalid{
   border:1px yellow solid;
   font-family:"Trebuchet MS";
}
.text{
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#032f5a;
   border:1px #5caed7 solid;   
   background-color:#d8f5fd;
}
.textcaptcha{
   width: 60px;
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#032f5a;
   border:1px #5caed7 solid;   
   background-color:#d8f5fd;   
}
select.other{
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#ffffff;
   border:1px #5caed7 solid;
   background-color:#d8f5fd;
} 

.btnreg{
   width:101px;
   height:21px;
   border:0px #000000 solid;
   background: url("http://www.tavkapcs.hu/_themes/main/space/img/index_registral.png") #b7f6eb top no-repeat;   
}
.btnregnev{
   width:136px;
   height:36px;
   border:0px #000000 solid;
   background: url("http://www.tavkapcs.hu/_themes/main/space/img/button_to_index_nev.png") #b7f6eb top no-repeat;
   cursor: pointer; 
   cursor: hand;   
} 

.btn{
   font-family: "Trebuchet MS";
   font-size: 10px;
   font-weight:bold;
   color:#cccccc;
   border:1px #000000 solid;
   background: url("http://www.tavkapcs.hu/_themes/main/space/img/style4_btn_bg.gif") #333333 top repeat-x;
} 

.pageinfo{
    padding-right:5px;
    margin-bottom:15px;
    float:left;
}

.messagebox{
	position:absolute;
	width:auto;
        height:10px;
	margin-left:5px;
	border:1px solid #c93;
	background:#ffc;
	padding:3px;
        font-size:9px;
        vertical-align:middle;         
}
.messageboxok{
	position:absolute;
	width:auto;
	height:10px;
        margin-left:5px;
	border:1px solid #349534;
	background:#C9FFCA;
	padding:3px;
	font-weight:bold;
	color:#008000;
	font-size:9px;
        vertical-align:middle;        
}
.messageboxerror{
	position:absolute;
	height:10px;
        width:auto;
	margin-left:1px;
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:3px;
	font-weight:bold;
	color:#CC0000;
        font-size:9px;
        vertical-align:middle;        
}



td.indexlogin{   
   background:url(http://www.tavkapcs.hu/_themes/main/space/img/indexlogin.png) top no-repeat;   
}

td.bigred{   
   background:url(http://www.tavkapcs.hu/_themes/main/space/img/bigred.png) top no-repeat;   
}

td.firstmain{   
   background:url(http://www.tavkapcs.hu/_themes/main/space/img/bigtab.png) top no-repeat;
}
td.indexrighttab{   
   background:url(http://www.tavkapcs.hu/_themes/main/space/img/righttab.png) top no-repeat;   
}
td.picsbg{   
   background:url(http://www.tavkapcs.hu/_themes/main/space/img/picsbg.png) top no-repeat;   
}

td.blueboxbg{   
   background:url(http://www.tavkapcs.hu/_themes/main/space/img/blue-box.gif) top no-repeat;   
}

td.yellowboxbg{   
   background:url(http://www.tavkapcs.hu/_themes/main/space/img/yellowbox.png) top no-repeat;   
}

td.bottomboxbg{   
   background:url(http://www.tavkapcs.hu/_themes/main/space/img/navybluebox.jpg) top no-repeat;   
}

.indexloginbg{   
   background: #d8f5fd;
   border: 1px solid #5caed7;
   
}
.indexloginbutt{   
   vertical-align: bottom;
}
