/* -----------------------------------------------------------------------Copyright MEDIA SERV 2007 */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-image: none;

	background-color: #000000;

}



td.menuon { background-color: #4f0f0f; color: #ffffff; }

/*td.menuoff { background-color: #650604; color: #000000; }*/



/* -----------------------------------------------------------------------*/

a.red, a:link.red, a:visited.red, a:active.red {
color: #CC0000;
text-decoration: underline;
}

a:hover.red {
text-decoration: none;
color: #FFF;
}

.normal {

  margin-right: 10px;

	margin-left: 10px;

	font-family: verdana;

	font-size: 11px;

	color: #000000;

	font-weight : normal;

	text-decoration: none;

	text-align: justify;

}

.normal a:link{

	font-family: verdana;

	font-size: 11px;

	color: #000000;

	font-weight : normal;

	text-decoration: underline;

	text-align:justify;

}

.normal a:active{

	font-family: verdana;

	font-size: 11px;

	color: #000000;

	font-weight: normal;

	text-decoration: underline;

	text-align:justify;

}

.normal a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #000000;

	font-weight: normal;

	text-decoration: none;

	text-align: justify;

}

.normal a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #000000;

	font-weight : normal;

	text-decoration: underline;

	text-align:justify;

}



/* -----------------------------------------------------------------------*/



.normal-white {

  margin-right: 10px;

	font-family: verdana;

	font-size: 11px;

	color: #ffffff;

	font-weight : normal;

	text-decoration: none;

	text-align: justify;

}

.normal-white a:link{

	font-family: verdana;

	font-size: 11px;

	color: #ffffff;

	font-weight : normal;

	text-decoration: underline;

	text-align:justify;

}

.normal-white a:active{

	font-family: verdana;

	font-size: 11px;

	color: #ffffff;

	font-weight: normal;

	text-decoration: underline;

	text-align:justify;

}

.normal-white a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #ffffff;

	font-weight: normal;

	text-decoration: none;

	text-align: justify;

}

.normal-white a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #ffffff;

	font-weight : normal;

	text-decoration: underline;

	text-align:justify;

}



/* -----------------------------------------------------------------------*/

.newsletter {

	font-family: verdana;

	font-size: 10px;

	color: #999999;

	font-weight : normal;

	text-decoration: none;

	text-align:center;

	padding-top:6px;

	padding-left:5px;

	padding-right:5px;

	border:0px solid;

	border-color: #333333;

	height: 21px;

	width: 183px;

	background: url(../images/newsletter_img.jpg);



}



/* -----------------------------------------------------------------------*/

.contact_button { 

  font-family: verdana;

  font-size: 9px;

  background-color: #bc0c0c; 

  border: none; 



  color: white; 

  font-weight: normal; 

	text-decoration: none;

}



/* -----------------------------------------------------------------------*/

.normal-menu {

	font-family: verdana;

	font-size: 11px;

	color: #6d6d6d;

	font-weight : normal;

	text-decoration: none;

	text-align: left;

}

.normal-menu a:link{

	font-family: verdana;

	font-size: 11px;

	color: #6d6d6d;

	font-weight : normal;

	text-decoration: underline;

	text-align: left;

}

.normal-menu a:active{

	font-family: verdana;

	font-size: 11px;

	color: #6d6d6d;

	font-weight: normal;

	text-decoration: underline;

	text-align: left;

}

.normal-menu a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #6d6d6d;

	font-weight : normal;

	text-decoration: underline;

	text-align: left;

}

.normal-menu a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #cccccc;

	font-weight: normal;

	text-decoration: underline;

	text-align: left;

}





/* -----------------------------------------------------------------------*/

.contact_form {

	font-family: verdana;

	font-size: 11px;

	color: #000000;

	font-weight : normal;

	text-decoration: none;

	text-align: left;

	border:1px solid;

	width: 98%;

	border-color: #666666;

/*	background:repeat-x;

	background-image:url(../images/fundal_contact.jpg);  */

}



/* -----------------------------------------------------------------------*/

.contact_form_textarea {

	font-family: verdana;

	font-size: 11px;

	color: #000000;

	font-weight : normal;

	text-decoration: none;

	text-align: left;

	border:1px solid;

	border-color: #666666;

	background:repeat-x;

	background-image:url(../images/fundal_contactarea.jpg);

}



/* -----------------------------------------------------------------------*/

.normal-grey {

	font-family: verdana;

	font-size: 11px;

	color: #8d8d8d;

	font-weight : none;

	text-decoration: none;

	text-align:justify;

}

.normal-grey  a:link{

	font-family: verdana;

	font-size: 11px;

	color: #8d8d8d;

	font-weight : bold;

	text-decoration: underline;

	text-align:justify;

}

.normal-grey  a:active{

	font-family: verdana;

	font-size: 11px;

	color: #8d8d8d;

	font-weight: bold;

	text-decoration: underline;

	text-align:justify;

}

.normal-grey  a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #8d8d8d;

	font-weight : bold;

	text-decoration: underline;

	text-align:justify;

}

.normal-grey  a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #8d8d8d;

	font-weight: bold;

	text-decoration: underline;

	text-align:justify;

}





/* -----------------------------------------------------------------------*/

.newsletter {

	font-family: verdana;

	font-size: 11px;

	color: #9c9c9c;

	font-weight : normal;

	text-decoration: none;

	text-align: left;

}



/* -----------------------------------------------------------------------*/

.normal_red {

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: none;

	text-align: left;

}

.normal_red  a:link{

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: underline;

	text-align: left;

}

.normal_red a:active{

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: underline;

	text-align: left;

}

.normal_red a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: underline;

	text-align: left;

}

.normal_red a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: underline;

	text-align: left;

}

/* -----------------------------------------------------------------------*/

.normal_red_link {

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: none;

	text-align: center;

}

.normal_red_link  a:link{

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: none;

	text-align: center;

}

.normal_red_link a:active{

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: none;

	text-align: center;

}

.normal_red_link a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: none;

	text-align: center;

}

.normal_red_link a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #d90f0f;

	font-weight : normal;

	text-decoration: underline;

	text-align: center;

}







/* -----------------------------------------------------------------------*/

.normalBOLD-portofoliu {

  margin-right: 10px;

	margin-left: 10px;

	font-family: verdana;

	font-size: 11px;

	color: #999999;

	font-weight : bold;

	text-decoration: none;

	text-align: left;

}



/* -----------------------------------------------------------------------*/

.footer {

	font-family: verdana;

	font-size: 11px;

	color: #8a8a8a;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

}

.footer a:link{

	font-family: verdana;

	font-size: 11px;

	color: #8a8a8a;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

}

.footer a:active{

	font-family: verdana;

	font-size: 11px;

	color: #8a8a8a;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

}

.footer a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #8a8a8a;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

}

.footer a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #8a8a8a;

	font-weight : normal;

	text-decoration: none;

	text-align: left;

}





/* custom table for left menus-----------------------------------------------------------------------*/





/* -----------------------------------------------------------------------*/

.menuLEFT {

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

}

.menuLEFT a:link{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

}

.menuLEFT a:active{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

}

.menuLEFT a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

}

.menuLEFT a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight:normal;

	text-decoration: none;

	text-align: left;

}



/* -----------------------------------------------------------------------*/

.menuRIGHT {

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: right;

}

.menuRIGHT a:link{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: right;

}

.menuRIGHT a:active{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: right;

}

.menuRIGHT a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: right;

}

.menuRIGHT a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight:normal;

	text-decoration: none;

	text-align: right;

}

/* -----------------------------------------------------------------------*/

.titlu-paragraf {

	font-family: verdana;

	font-size: 18px;

	color: #e50304;

	font-weight: bold;

	text-decoration: none;

	text-align: center;

}

/* -----------------------------------------------------------------------*/

.titlu-portofoliu {

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: center;

}

.titlu-portofoliu a:link{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: center;

}

.titlu-portofoliu a:active{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: center;

}

.titlu-portofoliu a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

	text-align: center;

}

.titlu-portofoliu a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight:normal;

	text-decoration: none;

	text-align: center;

}



/* -----------------------------------------------------------------------*/

.left{

   border:none; 

}

.left a, left a:visited {

   display:block;

   width:100%;

   height:100%;

   color:#FFFFFF;

   text-decoration:none;

   font-weight:normal;

}

.left button a:hover {

   background-image: url(images/left_over.jpg);

   color:#FFFFFF; 

}



/* -----------------------------------------------------------------------*/

.titlu_paragraf {

	font-family: verdana;

	font-size: 11px;

	color: #a90b0b;

	font-weight : bold;

	text-decoration: none;

	text-align: left;

}



/* -----------------------------------------------------------------------*/

.inner-link {

	font-family: verdana;

	font-size: 11px;

	color: #a90b0b;

	font-weight : normal;

	text-decoration: underline;

	text-align: left;

}

.inner-link a:link{

	font-family: verdana;

	font-size: 11px;

	color: #a90b0b;

	font-weight: normal;

	text-decoration: underline;

	text-align: left;

}

.inner-link a:active{

	font-family: verdana;

	font-size: 11px;

	color: #a90b0b;

	font-weight: normal;

	text-decoration: underline;

	text-align: left;

}

.inner-link a:hover{

	font-family: verdana;

	font-size: 11px;

	color: #ffffff;

	font-weight: normal;

	text-decoration: underline;

	text-align: left;

	background-color: #a90b0b;

}

.inner-link a:visited{

	font-family: verdana;

	font-size: 11px;

	color: #FFFFFF;

	font-weight:normal;

	text-decoration: none;

	text-align: center;

}



/* -----------------------------------------------------------------------*/



.thumbs_portfolio {

margin : 1em 22px;

padding : 0;

}

.thumbs_portfolio li {

float : left;

margin-left : 5px;

margin-bottom : 5px;

margin-top: 0px;

} 



.thumbs_portfolio li a {

display : block;

float : left;

line-height : 0;

font-size : 0;

padding : 5px;

background : #e4e4df;

}

.thumbs_portfolio li a:hover {

background : #FFFFFF;

} 



/* -----------------------------------------------------------------------*/

.titlu-left {

	font-family: "Myriad Pro", Tahoma, Arial;

	font-size: 18px;

	color: #a90b0b;

	font-weight : bold;

	text-decoration: none;

	text-align: left;

}



/* -----------------------------------------------------------------------*/

.titlu-right {

	font-family: verdana;

	font-size: 12px;

	color: #a90b0b;

	font-weight : bold;

	text-decoration: none;

	text-align: right;

}



/* ---------------------- thumbs ----------------------------- */

.thumb{

	margin:1em 22px;



}

.thumb a{

	line-height:0;

	font-size:0;	

	display:block;

	padding:5px;	

	background:#e4e4df;

}

.thumb a:hover{background:#fff;}



.thumbs, thumbs li{

	margin:0;

	padding:0;

	list-style:none;

}

.thumbs{

	margin:1em 10px;

	padding:0;

}

.thumbs li{

	float:left;

	margin-left:0px;

margin-bottom:0px;	

}

#main .thumbs li{background:none;}

.thumbs li.first{margin-left:0;}

.thumbs li a{

	display:block;

	float:left;	

	line-height:0;

	font-size:0;

	padding:5px;	

	background:#cfcece;

}

.thumbs li a:hover{background:#f5f5f5;}

#default .thumbs li a{margin-bottom:0;}



/* ---------------------- thumbs portofoliu ----------------------------- */

.thumb-portofoliu{

	margin:1em 22px;



}

.thumb-portofoliu a{

	line-height:0;

	font-size:0;	

	display:block;

	padding:5px;	

	background:#e4e4df;

}

.thumb-portofoliu a:hover{background:#fff;}



.thumbs-portofoliu, thumbs-portofoliu li{

	margin:0;

	padding:0;

	list-style:none;

}

.thumbs-portofoliu{

	margin: 0px;

	padding:0;

}

.thumbs-portofoliu li{

	float:left;

	margin-left:0px;

margin-bottom:0px;	

}

#main .thumbs-portofoliu li{background:none;}

.thumbs-portofoliu li.first{margin-left:0;}

.thumbs-portofoliu li a{

	display:block;

	float:center;	

	line-height:0;

	font-size:0;

	padding:5px;	

	background:#cfcece;

}

.thumbs-portofoliu li a:hover{background:#f5f5f5;}

#default .thumbs-portofoliu li a{margin-bottom:0;}

a.red, a:link.red, a:visited.red, a:active.red {
color: #FFF;
text-decoration: underline;
font-size: 10pt;
line-height: 12pt;
}

a:hover.red {
text-decoration: none;
color: #CC0000;
}