/* generated by csscreator.com */

html,body{
height: 99%;
font: 83% "lucida sans", "Trebuchet MS", tahoma, sans-serif;
background:#ffffff;
color:#333333;
margin:10px;

}
body.ezine
 { background-color: f89018;

}
#pagewidth {
min-width:800px;
overflow: hidden;
 }

#header {
position: relative; top: -10px;
height:105px;  width:100%;
border-bottom: 3px solid #333333;
background: #ffffff;color: #333333;


}
#navinsert{
font : normal 2.2em 'lucida sans', 'Trebuchet MS', Arial, Sans-serif;
position: relative;
padding: 5px 0px 5px 0px;
top:75px;
left: 15%;
font-size: 125%;
letter-spacing: 3px;
color:  #333;
background: transparent;
}





		/*Left Column*/

#leftcol {
float:left;
position:relative;
width:40%;
border-top:0px solid #DFD0B9;
line-height: 1.6em;
background:#ffffff;
color:#333333;
}
        /* registration page columns */
#leftcolsign {
float:left;
position:relative;
width:40%;
border-top:0px solid #DFD0B9;
line-height: 1.9em;
background:#ffffff;
color:#000000;
}


#rightcolsign {
float:right;
position:relative;
width:55%;
border-top:0px solid #DFD0B9;
line-height: 1.6em;
background:#ffffff;
color:#333333;
}
#rightcolsign2 {
float:right;
position:relative;
width:60%;
font: 125% "lucida sans", "Trebuchet MS", tahoma, sans-serif;
border-top:0px solid #DFD0B9;
line-height: 1.6em;
background:#ffffff;
color:#333333;
}


#twocols {
float:right;
position:relative;
width:60%;
}
        /* end registration  page columns */

    	/*Right Column*/

#rightcol {
float:right;
position:relative;
width:49%;
border-top:0px solid #333333;
line-height: 1.6em;
background:#fff;
color:#333333;
}
		/*Centre Columns*/

#maincol {
float: left;
display:inline;
position: absolute;
width:48%;

line-height: 1.6em;
background: #ffffff;
color:#333333;
}
        /* added main column */
#maincoldb {

display: block;
position: absolute;
 margin-left: 20%;
 margin-right: 30%;
 width:60%;
  font-size: 150%;
line-height: 1.6em;
background: #EEEEEE;
color:#333333;
}



#maincol a:link, #maincol a:visited {
text-decoration : none;
background : inherit;
color : #ccc;
}
#maincol a:hover {
text-decoration : none;
background : inherit;
color : #00ff00;
}


/*Footer*/

#footer {
clear:both;
width:100%;
height:50px;
border-top: 3px solid #333333;
background: #ffffff;
color: #333333;
}
#footer a:link, #footer a:visited {
text-decoration : none;
background : inherit;
color : #333333;
}
#footer a:hover {
text-decoration : none;
background : inherit;
color : #ff0000;
}
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix{display: inline-block;}

		/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
		/* End hide from IE-mac */

		/*Header Properties*/
b.resor {
  font-size: 102%;
  letter-spacing: 2px;
  padding: 2px 2px 2px 2px
}


p {
padding: 5px 15px 5px 15px;
font-size: 12px;
}
p.second{
margin-top: 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;

}


p.rightcol {
padding: 5px ;
text-align: center;
}

/* headings  */
#header h1#logo {
position: absolute;
margin: 10px 0 0 10px;
padding: 0;
font: normal 2.3em 'lucida sans', 'Trebuchet MS', Arial, Sans-serif;
letter-spacing: 3px;
text-transform: none;
top: 0; left: 5px;
}

#header h2#slogan {
position: absolute;
top:38px;
left: 10px;
color: #f89025;
font: 75% , 'lucida sans', Tahoma, 'trebuchet MS', Sans-serif;
text-transform: none;
}


#header h2#slogan2 {
position: absolute;
top:38px;
left: 10px;
color: #ff0000;
font: 1.7em, italics , 'lucida sans', Tahoma, 'trebuchet MS', Sans-serif;
text-transform: none;
}


h1 {
padding: 20px;
font-size: 175%;
letter-spacing: 3px;
color:  #333333;
background: transparent;
}
h2 {font-family:  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
margin-left:10px;
padding: 5px;
font-size: 150%;
letter-spacing: 3px;
color:  #333333;
background: transparent;
}

h3 {font-family:  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
margin-left:10px;
padding: 1px;
font-size: 125%;
letter-spacing: 3px;
color:  #333333;
background: transparent;
}

h2.center {font-family:  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
text-align: center;
font-size: 150%;
letter-spacing: 3px;
color:  #333333;
background: transparent;
}
h2.seminar {font-family:  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
text-align: center;
border: none;

letter-spacing: 3px;
color:  #ff0000;
background: transparent;

}

h2.anounce
 {font-family:  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
font-size: 150%;
padding: 2px;
letter-spacing: 3px;
color:  #333333;
}
/* Registration Headers */
h2.reg
 {font-family:  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
font-size: 160%;
padding: 0px;
letter-spacing: 2px;
font: bolder;
font-stretch: ultra-expanded;
color:  #333333;
}
h2.reghead
 {font-family:  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
font-size: 150%;
padding: 0px;
font: bold ;
text-transform: uppercase;
color:  #333333;
}
/* End Registration Headers */

.anounce2
 {font: 150% "lucida sans", "Trebuchet MS", tahoma,helvetica , sans-serif;
color:  #333333;
}
h1.ezine
 { font-size: 225%;
 letter-spacing: 6px;
color:  #333333; text-align: center;

}
/* end headers */

		/*Main Menu*/
#navcontainer {
width: 100%;
padding-left: 1%;
 }
#navcontainer ul {letter-spacing: 3px;
margin: 0;
padding-left: 0;
list-style-type: none;
font: 100% "lucida sans", Arial, Helvetica, sans-serif;
}
#navcontainer a {
display: block;
padding: 3px;
height:25px;
background: #333;
border-bottom: 1px solid #ffffff;
}
#navcontainer a:link, #navlist a:visited {
padding-top: 15px;
padding-left: 20px;
color: #ff0000;
background: #ffffff ;
background-position: 0.4em;
text-decoration: none;
}
#navcontainer a:hover {
background: #0000ff url(pfeil8.gif) left center no-repeat;
background-position: 0.4em;
color: #ff0000;
}
		/*Link Properties*/

a:link, a:visited {
text-decoration : none;
background : inherit;
color : #333333;
}
a:hover {
text-decoration : none;
background : inherit;
color : #ff0000;
}
a:active {
text-decoration : none;
background : inherit;
color : #8A795D;
}

ul li ol {font-family:  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
margin-left: 10px;
}



		/*ClassProperties*/

.box {
margin-left:20px;
margin-right:20px;
margin-bottom: 10px;
border-top:1px solid #0000ff;
border-bottom:1px solid #0000ff;

}
.box2{
margin-left:20px;
margin-right:20px;
margin-bottom: 10px;
border-top:1px solid #ffffff;
border-bottom:1px solid #0000ff;
}
.box3{
margin-left:20px;
margin-right:20px;
margin-bottom: 10px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;

}

.boxtop{
margin-left:20px;
margin-right:20px;
margin-bottom: 10px;
border-top:1px solid #0000ff;


}
.boxbot{
margin-left:20px;
margin-right:20px;
margin-bottom: 10px;
border-bottom:1px solid #0000ff;

}

.boxabout{
margin-left:20px;
margin-right:20px;
margin-bottom: 10px;
border-top:1px solid #ff0000;
border-bottom:1px solid #0000ff;

}
.boxabout2{
margin-left:20px;
margin-right:20px;
margin-bottom: 10px;

 font-size: 125%; color: #0000FF;}

.boxabout3{
margin-left:20px;
margin-right:20px;
margin-bottom: 10px;
border-top:1px solid #0000ff;
border-bottom:1px solid #0000ff;
}

.imgleft {
float : left;
border : 1px solid #333;
margin : 5px 10px 10px 10px;
padding : 5px;
}
.imgtop {
float :right;
margin-right: auto;
margin-top:  auto;
border: 1px #FFFFFF;
height: 95px;
width: 98px;

padding : 0px 5px 0px 0px;

}

/* partner image */
.imgtopPartner {
float :right;
margin-right: auto;
margin-top:  auto;
border: 1px #FFFFFF;
height: 85px;
width: 88px;
padding : 0px 0px 0px 0px;

}
/* end partner image */



.clear {
clear: left;
overflow: hidden;
width: 0;
height: 0;
}


       /*Special Tags*/

#maincolHeader
{font-family:  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
margin-left:10px;
padding: 15px;
font-size: 150%;
letter-spacing: 3px;
color:  #333333;
background: transparent;
}
#hdrnav {
display:inline;
float:left;
width: 100%;
color:#fff;
text-align: right
}


.hr {
  line-height: 1px;
  color: #ff0000;
  width: 350px;
}

.login {
font-size: 18px;
font-weight: bold;
color:  #333333;
}
.iowalog {
font: 125% !important;

}
/*  announcement  */
#anouncetx
 {
font: small-caps bold 15px, "lucida sans", "Trebuchet MS", Arial, Sans-serif;
}
#anouncetx1
 {
font: bold 15px   "lucida sans" , helvetica, Trebuchet MS, tahoma, sans-serif;
}
#anouncetx2
 {
font: bold 13px helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;
}

/* #marquee css */
#marquee { color:#FF0000;
  font: inherit; font-size: x-large;
  }


/* Login Pages Styles */
.logtxt
 {
font: 125%  helvetica, "Trebuchet MS", tahoma, "lucida sans", sans-serif;

}

/* refund css */
.refund
 {
font: bold  125% "lucida sans", "Trebuchet MS", Arial, Sans-serif;
 display: block;
position: absolute;
 margin-left: 20%;
 margin-right: 30%;
 width:60%;
line-height: 1.6em;
color:#333333;
}

/* impa caption */
.picture {
background-color: #F9F9F9;
font: 10px/1.1em "lucida sans", sans-serif;
border: 1px solid #CCCCCC; padding: 3px;
 text-align:  center;
}

.picture img { border: 1px solid #333;
vertical-align: text-bottom; margin-bottom: 4px; }
.pRight { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.pLeft { margin: 0.5em 0.8em 0.5em 0; float:left; }

/* end caption */

/*share*/
#sharepats { outline: 1px thin #FF0000;
  vertical-align:  middle;
  width: auto;
 padding: 0%;
}

.sharethis {
 font: bold large;

}


/* end share */


/*Post Properties*/

#post-footer {
background-color: #FF0000;
padding: 3px;
margin: 10px 10px 0 5px;
border: 0px dashed #8A795D;
font-size: 80%;
}
.post-footer .date {
background: url(clock.gif) no-repeat left center;
padding-left: 15px;
margin: 0 15px 0 5px;
}
.post-footer .comments {
background: url(comment.gif) no-repeat left center;
padding-left: 15px;
margin: 0 15px 0 5px;
}
.post-footer .readmore {
background: url(document.gif) no-repeat left center;
padding-left: 15px;
margin: 0 15px 0 5px;
}

/* blog fixes */


#header-blog {
position: relative;
height:100px;
border-bottom: 3px solid #333333;
background: #ffffff;
color: #333333;
width:100%;
}
#header-ping {
position: relative;
top: 6%;
height:100px;
border-bottom: 3px solid #333333;
background: #ffffff;
color: #333333;
width:100%;
}
 h1#logoblog {
position:  absolute;
margin: 10px 0 0 10px;
padding: 0;
font: normal 2.3em 'lucida sans', 'Trebuchet MS', Arial, Sans-serif;
letter-spacing: 3px;
text-transform: none;
top: 0; left: 5px;
}
h2#sloganblog {
position: absolute;
top: 35px;
left: 10px;
color: #ff0000;
font: 1.3em, italics , 'lucida sans', Tahoma, 'trebuchet MS', Sans-serif;
text-transform: none;
}

#sloganblog a:link, #sloganblog a:visited {
text-decoration : none;
background : inherit;
color : #ff0000;
}
#sloganblog a:hover {
text-decoration : none;
background : inherit;
color : #0000ff;
}
#navinsertblog{
font : normal 2.5em 'lucida sans', 'Trebuchet MS', Arial, Sans-serif;
position: absolute;
padding: 5px 0px 5px 0px;
top: 58%;
left: 10%;
font-size: 125%;
letter-spacing: 3px;
color:  #333;
background: transparent;
}
#footer-blog {
clear:both;
width:100%;
height:50px;
border-top: 3px solid #333333;
background: #ffffff;
color: #333333;
}
#footer-blog a:link, #footer a:visited {
text-decoration : none;
background : inherit;
color : #333333;
}
#footer-blog a:hover {
text-decoration : none;
background : inherit;
color : #ff0000;
}

/*paypal success.php */

#paypal_thx  {
 font : normal 3.0em 'lucida sans', 'Trebuchet MS', Arial, Sans-serif;
  text-align: center;
}
#paypal_thx1  {
 font : normal 2.8em 'lucida sans', 'Trebuchet MS', Arial, Sans-serif;
  text-align: center;
}


