@import url("cgId.css");

@import url("cgFooter.css"); 

@import url("topMenu.css");

@import url("menuLeft.css");

body {

	margin: 5px 0 20px 0; 

	padding: 0; 

	background: #c5c5c5 url(../img/bg-page.jpg) repeat-x top;

	text-align: center; 



}



body, div, p, span, u, ul, ol, li, input, textarea, form, select {

	font: 12px/16px Arial;

	color: #3b3b3b;

	z-index: 1;

}



div.categoryName {

	clear: both;

	color: #b43866;

	font-size: 16px;

	font-weight: bold;

	margin: 19px 0 10px 0;

}



divgalleryItem {

	float: left;

	width: 118px;

	height: 88px;

	border: solid 1px #dad7d7;

	text-align: center;

	margin: 0 10px 10px 0;

}



div.galleryItemOver {

	float: left;

	width: 118px;

	height: 88px;

	border: solid 1px #b43866;

	text-align: center;

	margin: 0 10px 10px 0;

}



div#galleryWide {

	width: 500px;

	margin-left: 0px;

}



div.galleryWideItem {

	float: left;

	width: 118px;

	height: 88px;

	border: solid 1px #dad7d7;

	text-align: center;

	margin: 0 5px 5px 0;

}

div.galleryWideItem table{ margin:auto auto; width: 118px;	height: 88px;}

div.galleryWideItem table td{ vertical-align:middle;}

div.galleryWideItem img{ text-align:center; }



div.galleryWideItemOver {

	float: left;

	width: 118px;

	height: 88px;

	border: solid 1px #b43866;

	text-align: center;

	margin: 0 5px 5px 0;

}

div.galleryWideItemOver table{ margin:auto auto; width: 118px;	height: 88px;}

div.galleryWideItemOver table td{ vertical-align:middle;}

div.galleryWideItemOver img{text-align:center;}



div#galleryWidePlayer {

	float: left;

	width: 484px;

	height: 322px;

	margin: 25px 0 0 0;

}



div#galleryWideSlim {

	width: 300px;

	margin-left: 80px;

	margin-top: 50px;

}



div#galleryWideTitle {

	margin: 50px 20px 30px 0;

	font: 18px/28px Arial, Helvetica, sans-serif;

	color: #b43866;

	border-bottom: solid 2px #dadada;

}

.col2img{

font-size:11px;

}

div#morenewslink a{

color: #FF6B00;



}

div#morenewslink a:visited{

color: #FF6B00;



}

.col2img a.img {

    border: 0 !important;

	float:right;

	margin:0px 0px 5px 15px;

    }	

div.col2img {

	float: left;

	width: 480px;

	padding: 5px 0 5px 0px;

	border-bottom: #fff dotted 0px;

	/*

	padding-left:5px; 

	background: transparent url(../images/quoleft.gif) left 13% no-repeat;

	*/

}

.tx-spbettercontact-pi1 table td {

font-size:11px;

}

.newsheadings{

font-size:12px;font-weight:bold;

}

.newsheadings a{

font-size:12px;font-weight:bold;

}

/*sigin links*/

.signinLinks {

	float: right;

	text-align: right;

	color: #5b5b5b;

	width: 200px; 

}

.signinLinks li .now {

color: #5b5b5b;

}



.signinLinks ul {

	margin: 9px 20px;

	padding: 0;

}



.signinLinks li {

	display: inline;

	list-style-type: none;

	margin: 0;

	padding: 0 3px;

	color: #5b5b5b;

	background: none;

	font-size: 10px; /* 11 */ 

}



.signinLinks ul li.separator {

	color: #5b5b5b;

}



.signinLinks a:link,

.signinLinks li a:visited {

	font-size: 10px; /* 11 */

	color: #5b5b5b;

	font-weight: normal;

	text-decoration: none;

}



.signinLinks li a:hover,

.signinLinks li a:active {

	font-size: 10px; /* 11 */

	color: #FF6B00;

	font-weight: normal;	

	text-decoration: none;

	border-bottom: none;

}

.tx-srlanguagemenu-pi1{

display:inline;

}

#nowlnk a:visited{color: #FF6B00;}

#nowlnk a {color: #FF6B00;}

#nowlnk a:focus {color: #FF6B00;}

#nowlnk a:active {color: #FF6B00;}



.tx-indexedsearch-info { font-size:11px; }





























/* Powermail */

	/* Form */

span.powermail_mandatory {

	/* Color of mandatory error message */

	color: red;

}

input.validation-failed,

textarea.validation-failed {

	/* Background color if validation failed */

	background-color: red;

}

div.powermail_mandatory_js {

	/* DIV container of errormessage */

	color: red;

	margin: 3px 0 15px 150px;

}

fieldset.tx-powermail-pi1_fieldset {

	/* Fieldset */

	border: 0px solid #aaa;

	padding: 10px 0;

}

fieldset.tx-powermail-pi1_fieldset legend {

	/* legend of Fieldset */

	font-weight: bold;

	display: none;

	color: black;

}

fieldset.tx-powermail-pi1_fieldset label {

	/* label */

	display: block;

	width: 150px;

	float: left;

	clear: both;

	font-weight: bold;

}

fieldset.tx-powermail-pi1_fieldset input.powermail_text,

fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,

fieldset.tx-powermail-pi1_fieldset select.powermail_select {

	/* Input and textarea */

	width: 260px;

}

div.tx_powermail_pi1_fieldwrap_html {

	/* DIV container arround every field */

	margin: 10px 0;

}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {

	/* submit button */

	margin: 20px 0 10px 150px;

	float: left;

	font-weight: bold;

}



fieldset.tx-powermail-pi1_fieldset input.powermail_reset {

	/* reset button */

	margin: 20px 0 10px 20px;

	float: left;

	font-weight: normal;

}



p.tx_powermail_pi1_fieldwrap_html_checkbox_title,

p.tx_powermail_pi1_fieldwrap_html_radio_title {

	margin: 0;

	padding: 0;

	font-weight: bold;

}





	/* Confirmation */

td.powermail_all_td {

	padding: 3px 10px 3px 0;

}


.astra {
	font-size: 20px;
    color: #76AD1C;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
    text-decoration: none;
	line-height: 1.4;
		
}

a.astranav:link
{
    font-size: 20px;
    color: #76AD1C;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
    text-decoration: underline;
}
a.astranav:visited
{
    font-size: 20px;
    color: #76AD1C;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
    text-decoration: underline;
}
a.astranav:hover
{
    font-size: 20px;
    color: #76AD1C;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
    text-decoration: underline;
}
a.astranav:active
{
    font-size: 20px;
    color: #76AD1C;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
    text-decoration: underline;
}

