
#headerimage {
	position:relative;
	top:15px;
	left:20px;
}
#headerlink {
	position:relative;
	top:51px;
	left:57px;
}

.top-content-text h1{
    font-size:19px;
    color:#473617;
    padding-top:20px;
    font-weight:normal;
    line-height:25px;
}
#top-content div.top-content-text h2{
    padding-top:0px;
}

.page2cont h1{
    padding-bottom:0px;
}

.blue-contentbox {
	background-color:#1E74C9;
	color:#ffffff;
	padding:12px;
	padding-bottom:1px;
}

.blue-contentbox p strong {
	color:#ffffff;
}

.brown-contentbox {
	background-color:#67533B;
	color:#ffffff;
	padding:12px;
	padding-bottom:1px;
}

.brown-contentbox p strong {
	color:#ffffff;
}
.brown-contentbox a {
	color:#ffffff;
	text-decoration:underline;
}
.blue-contentbox a {
	color:#ffffff;
	text-decoration:underline;
}
.brown-contentbox a:visited {
	color:#ffffff;
	text-decoration:underline;
}
.blue-contentbox a:visited {
	color:#ffffff;
	text-decoration:underline;
}



/*****************************/
/* EXT:BETTER TAG CLOUD      */
/*****************************/

		.tx-vgetagcloud-pi1 {
			background-color: #ccc;
			line-height: 200%;
		}
		.tx-vgetagcloud-pi1 ul {
			margin: 0px;
			padding: 0px;
			list-style: none;
			float: left;
		}
		.tx-vgetagcloud-pi1 li {
			display: inline;
			float: left;
		}
		.tx-vgetagcloud-pi1 li a {
			padding: 4px;
			text-decoration: none;
		}

.tx-vgetagcloud-pi1 a{
   color:#005BA1; 
   text-decoration:none;
}
.tx-vgetagcloud-pi1 a:hover{
    color:#8E775E;

}
.tx-vgetagcloud-pi1 a:visited{
}

#right-column div.big-box ul li object{
   float:left;
   display:inline;
   width:252px;
   margin:0;
}

#right-column div.big-box ul li h2{
    font-size:11px;
    margin:0;
    color:#000000;
    font-weight:bold;
    line-height:16px;
    float:right;
    display:inline;
    width:255px;
}

#left-column ul.mini-footer li a:visited{
    color:#ffffff;
}


/*****************************/
/* EXT:COLUMNA */
/*****************************/
.tx-columna-pi1 table {
   border: 0px solid;
}

.tx-columna-pi1 table tr {
   border: 0px solid;
}

.tx-columna-pi1 table td {
   vertical-align:top;
   border: 0px solid;
}

/*****************************/
/* IMAGE CAPTIONS */
/*****************************/
.csc-textpic-caption {
    font-size:11px;
    color:#000;
    line-height:16px;
}

.csc-textpic-below .csc-textpic-image {
    margin-top:15px;
}
.csc-textpic-above .csc-textpic-image {
    margin-top:15px;
}
.csc-textpic-intext-right-nowrap {
    margin-top:15px;
}
.csc-textpic-intext-left-nowrap {
    margin-top:15px;
}
.csc-textpic-intext-right {
    margin-top:15px;
}
.csc-textpic-intext-left {
    margin-top:15px;
}
 

/*****************************/
/* EXT:SEO-SITEMAP */
/*****************************/
.tx-flseositemap-pi1 li {
	display:block;
  	list-style:none;
  	list-style-position:inside;
}

.tx-flseositemap-pi1 ul { 
	list-style-type:none;
}
ul .deep0 { 
        margin-left: 20px; 
        margin-bottom: 5px; 
        margin-top: 3px; 
        font-size: 10pt; 
	padding-left:4px;
	list-style-type:none;
}


ul.list.deep1 {
}

ul .deep1 { 
        margin-left: 30px;
        background-repeat: no-repeat;
        display: block;
        font-size: 10pt;
        padding-left: 18px;
  	list-style:none;
  	list-style-position:outside;
        margin-bottom: 5px; 
        margin-top: 3px;
	list-style-type:none;
}

 
ul .deep2 { 
        margin-left: 40px; 
        font-size: 10pt; 
        list-style-type: none; 
        margin-bottom: 5px; 
        margin-top: 3px;
}


ul .deep0  A:LINK {color: #673A0F; font-size: 11px; font-weight: bold; text-decoration: underline; list-style: none;}
ul .deep0  A:VISITED {color: #673A0F; font-size: 11px; font-weight: bold; text-decoration: underline; list-style: none;}
ul .deep0  A:HOVER {color: #1E73C9; font-size: 11px; font-weight: bold; text-decoration: underline; list-style: none;}

ul .deep1 A:LINK { color: #673A0F; font-size: 11px; font-weight: normal; text-decoration: underline; list-style: none;}
ul .deep1 A:VISITED { color: #673A0F; font-size: 11px; font-weight: normal; text-decoration: underline; list-style: none;}
ul .deep1 A:HOVER { color: #1E73C9; font-size: 11px; font-weight: normal; text-decoration: underline; list-style: none;}

ul .deep2 A:LINK { color: #673A0F; font-size: 11px; font-weight: normal; text-decoration: underline; list-style: none;}
ul .deep2 A:VISITED { color: #673A0F; font-size: 11px; font-weight: normal; text-decoration: underline; list-style: none;}
ul .deep2 A:HOVER { color: #1E73C9; font-size: 11px; font-weight: normal; text-decoration: underline; list-style: none;}



		  
/*****************************/
/* EXT:IRFAQ */
/*****************************/
.tx-irfaq-dynheader {
	border-bottom: 1px solid #ccc;
	margin: 0px;
	margin-top:4px;
	padding: 0px;
	padding-top: 0px;
	padding-left: 4px;
	line-height:12px;
	clear:both;
}


dt {
	color:#1F76CD;
}

.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 15px; }
.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 5px; }
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 dt p { font-weight: bold; padding:0px;margin: 0px; display: inline;margin-top:-10px;}
.tx-irfaq-pi1 dt img { padding:0px;margin:0px;float:left;clear:none;margin-right:10px;padding-bottom:10px;}
.tx-irfaq-pi1 dd { margin-left: 0px; }
.tx-irfaq-pi1 dd p { margin-top: 0px;padding:5px;padding-top:5px;margin-left:25px;	}
.tx-irfaq-pi1 .additional-info { margin-bottom: 5px; }
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links { padding-top: 0px; padding-bottom: 0px; margin-top: 3px; margin-bottom: 5px; }

.tx-irfaq-cleaner { clear: left; height: 1px; }
.tx-irfaq-dynheader { cursor: pointer; color:#1F76CD;padding:10px;line-height:12px;}
.tx-irfaq-dynheader p { line-height:14px;}
.tx-irfaq-dynans-hidden { display: none; }
.tx-irfaq-dynans-visible { display: inline; }


/*****************************/
/* SIMPLETABLE */
/*****************************/
div.page2cont table.simpletable caption {
    margin-top:15px;
    font-weight:bold;
}
div.page2cont table.simpletable {
    margin:0px;
    margin-top:15px;
}
div.page2cont table.simpletable th{
   padding:0px;
   border:0;
}
div.page2cont table.simpletable td{
   padding:0px;
   line-height:12px;
   border:0;	
}



/*****************************/
/* TMAILFORM */
/*****************************/

.br {
	display:none;
}  
  
.submit {
	margin-top:4px;
	margin-left:120px;
	height:24px;
	border: 1px solid #444444;
	width:80px;
	color:#333333;
	background-color:#E0DCD4;
	text-transform:uppercase;
	font-size:11px;
}

form.cssform {
         width: 510px;
	padding: 10px;

}

fieldset {
	border:solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
	width:510px;
	padding: 10px;
         margin-bottom: 10px;
         border: none;
}

label {
         font-family: Arial, sans-serif;
         font-size:12px;
         line-height: 22px;
         vertical-align: top;
         float: left;
         text-align: right;
         margin-right: 1em;
         width: 100px;
}

fieldset ol, fieldset li {
         margin: 0px;
         padding: 5px;
         list-style: none;
}

fieldset fieldset {
         border: none;
         margin: 3px 0 0;
}

fieldset fieldset legend {
         padding: 0 0 5px;
         color: #000000;
}

legend {
	text-align:left;
	width:100px;
	height:30px;
	font-size:9pt;
	padding-left:0.5em;
	position:relative;
	letter-spacing:-1px;
	white-space:pre; /* hack: make sure */
         color: #555;
         padding: 0 10px 0 10px;
	font-size:16pt;
}

fieldset fieldset label {
         font-weight: normal;
         width: 170px;
         margin-left: 123px;
         text-align: left;
}

form em {
         font-style: normal;
         font-weight: normal;
         color: #FF0000;
}

.textfield {
	color:#222222;
	font:9pt Arial, sans-serif ;
	margin:3px;
	height:13px;
	border: 1px solid #E0DCD4;
	padding: 3px 8px;
	width:280px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	maxlength:36;
}

textarea {
	color:#222222;
         background: #fff;
	padding: 3px 8px;
         border: 1px solid #E0DCD4;
	width: 280px;
 	font:9pt Arial, sans-serif ;
	margin-left:3px;
}

#footer p.links {
	margin-bottom:10px;
	font-weight:bold;
}

#footer p.links a{
	color:#005BA1;
	text-decoration:none;
}
#footer p.links a:hover{
	color:#005ba1;
}
#footer p.links a:visited{
	color:#31546F;
}
#left-column div.main-box p.first{
    width:290px;
    height:34px;
    font-weight:normal;
    color:#fff;
    padding:10px 0 0 10px;
    line-height:14px;
    background: url(../images/boxes.png) 0 -10px no-repeat;
}

#left-column div.main-box p.second{
    width:290px;
    height:34px;
    font-weight:normal;
    color:#fff;
    padding:10px 0 0 10px;
    line-height:14px;
    background: url(../images/boxes.png) 0 -54px no-repeat;
}
#left-column div.main-box p.third{
    width:290px;
    height:34px;
    font-weight:normal;
    color:#fff;
    padding:10px 0 0 10px;
    line-height:14px;
    background: url(../images/boxes.png) 0 -98px no-repeat;
}

div#header #logo {
}
div#header #logo {
    float:left;
    display:block;
    width:377px;
    height:70px;
   /* background: url(../images/logo.jpg) 57px 10px no-repeat;*/
}
div#header #logo a{
/*float:left;
margin-top:47px;
padding-left:55px;*/
color:#333;
text-decoration:none;
line-height:1.2;
font-size:10px;
}


h6 {
	background-color:#2F7DCF;
	color:#ffffff;
	font-size:25px;
	width:100%;
	text-align:center;
	line-height:1.5;
	padding-bottom:2px;
	margin-top:15px;
	margin-bottom:15px;
}
.page2cont h6 a:link {
	color:#ffffff;
}

.page2cont h6 a{
   color:#fff; 
   text-decoration:none;
}
.page2cont h6 a:hover{
   text-decoration:underline;
}
.page2cont h6 a:visited{
   color:#fff; 
}





/*****************************/
/* PHALLOSAN FORTE */
/*****************************/


.mainpanel-movie {
	float:left;
	display:block;
	width:100%;
	height: 100%;
	margin-top:10px;
	/*margin-left:15px;*/
}
.mainpanel-text {
	float:left;
	display:block;
	width:100%;
	height: 200px;
	margin-top: 15px;
	font-size:15px;
	line-height:1.3;
	color:#000;
	margin-left: 15px;
}
.mainpanel-text h3 {
	color:#2F7DCF;
	font-size:20px;
	font-weight:bold;
}
.mainpanel-movie a.more, a.more:link {
	background: url('../images/button-box-w.png') no-repeat;
	display:block;
	font-weight:normal;
	text-align:center;
	margin:0 auto;
	width:312px;
	line-height:30px;
	height:28px;
	text-decoration:none;
	font-size:10px;
	color:#ffffff;
}
.mainpanel-movie a.more:hover{
	font-size:11px;
	font-weight:bold;
}
#claim {
	color:#2F7DCF;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	padding:0px;
	margin-bottom:12px;
	margin-left:15px;
	display:block;
	width: 100%;
	float: left;
}