                                
                            @charset "utf-8";
/* CSS Document */

/*************************************************          Reset      ********************************************************/
*{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}	

/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul {list-style: none;}	

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0;}	
caption, th, td {text-align: left;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* images and linked images without border */
img, a img {border: 0;}

.clear { clear:both;}

a { text-decoration:none;}

/********************************************************************    End of Reset  *******************************************************************************************/
body    { background:#ebebeb; font:"Times New Roman", Times, serif;}
#master { width:708px; margin:0 auto; background:#fafaf0;  min-height:900px; padding-top:17px; margin-top:15px; padding-left:46px; padding-right:46px; border:1px solid #b1aeae; border-bottom:none;  }

 #header { width:703px;  margin:0 auto;  }
 #header1 { width:703px; height:97px; margin:0 auto;  }
 
 #header1_left  { float:left; width:620px;}
  #hed1_line1 { font-size:11pt;  }
  #hed1_line1 a {  color:#595959;}
   #hed1_line2 { font-size:11pt;  color:#cc0000; padding-top:2px;  width:703px;}
   #hed1_line2 em { padding-left:350px;}
   #hed1_line2 a {  color:#cc0000;}
    .red { color:#c00000!important; text-decoration:underline; }
    .red2 { letter-spacing:2pt;}
    .red3 { font-style: normal; font-size:11pt; color:#c00000; }
  
 #header2       { width:703px; height:35px; margin:0 auto;  margin-top:28px;}  
  #hed2_line1   { font-size:12pt; margin-top:-4px; color:#cc0000!important; font-style:italic; font-weight:normal!important; }
  #hed2_line1 a { color:#c00000!important; font-size:24pt!important;  }
  #hed2_line2   {  color:#595959; padding-bottom:9px; margin-top:-2px; font-style:italic;  width:600px;}
  
#header1_right { float:left;  width:74px; text-align:right; margin-top:49px; padding-right:9px;}
.sunce img { padding-right:23px;}
#keep { font-family:Tahoma, Geneva, sans-serif; font-style:italic; font-size:10pt;  color:#c00000!important;}

#header3 { width:703px; height:206px; margin:0 auto; margin-top:11px; margin-bottom:15px;    }

#header4 { width:703px; padding: 5px 0;  margin:0 auto; background:#f2f2f2; color:#c00000;  margin-bottom:30px; text-align:center;}
#header4 a { font-size:14pt; color:#c00000;  }

p { font-style:italic; margin-bottom:13px; color:#595959; }
p strong {font-weight:bold;}
p b {font-weight:bold;}

ul li {
    background-image: url(sqpurple.png);
    background-repeat: no-repeat;
    background-position: -5px top; 
    padding-left: 20px;
    line-height: inherit;
    margin-bottom: 3px;
    color: #595959; 
}

span {color:#c00000; font-style:italic; font-weight:bold;}
label { color: #595959; font-style:italic; font-weight:bold;}

.gototop { height:16px; width:700px;  text-align:right;}

.sus { font-size:16pt!important;}

.header5 {  margin:0 auto;  }
.header5 p { font-size:12pt; font-weight:normal; font-style:normal; margin:0 auto;padding-top:6px; }

#header7 p { color:#595959!important; font-weight:normal; font-style:normal; }#header9 p { color:#595959!important; font-weight:normal; font-style:normal; }

#header_contact1   { margin-top:20px;}
#header_contact2    {  width:700px; height:150px; margin:0 auto; margin-top:11px; margin-bottom:15px;   }

#box_left  {  width:450px; height:250px;  margin:0 auto; border:1px solid #C00000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:20px; font-style:italic;}
#box_left h2 { font-weight:bold; font-size:20px; padding-top:10px; padding-bottom:0px;}

#ggfloartight {  text-align:right; float:right; color:#595959!important; margin-top:-98px;}
.visitcard1 { font-size:14px; padding-top:20px; padding-bottom:30px;}
.visitcard2 { font-size:16px; font-weight:bold; color:#000; }
.visitcard3 { font-size:14px; margin-top:-10px;  color:#000; padding-bottom:20px;}
.visitcard4 { font-size:14px; margin-top:-10px;  color:#000; padding-bottom:5px; float:left;}
.visitcard5 { font-size:14px; margin-top:-10px;  color:#000; padding-bottom:5px; float:left;}
.visitcard6 { font-size:14px; margin-top:-10px;  color:#000; padding-bottom:5px; float:left;}
.visitkedesno { float:right; font-size:14px; margin-top:-10px;  color:#000; padding-bottom:5px; color:#C00000;}
.visitkedesno a { color:#C00000;}

.keep2       { font-family:Tahoma, Geneva, sans-serif; font-style:italic; font-size:10pt; color:#C00000;  }

#box_right {   width:450px; height:250px;  margin:0 auto; border:1px solid #C00000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:20px; font-style:italic; margin-bottom:50px;}
#ggfloartight2 {  text-align:right; float:right; color:#595959!important; margin-top:0px;}
.visitcard22 { font-size:20px; font-weight:bold; color:#000; margin-top:100px;}
.visitcard33 { font-size:14px; margin-top:-10px;  color:#000; padding-bottom:20px; padding-left:0px;}
#boxdivider { height:25px;}

#header_gallery1 p { font-size:14pt; font-weight:bold; font-style:italic; color:#595959!important; }
#header_gallery2   { margin-top:20px;}

#header_gallery3  { margin-top:21px;}
#header_gallery3 p { font-size:14pt; color:#c00000!important; padding-bottom:16px; }

#header_gallery4    { margin-bottom:40px;}
#header_gallery4 p { font-size:14pt; color:#c00000!important; padding-bottom:16px; }

#header_gallery42    { margin-bottom:550px; display: block}
#header_gallery42 p { font-size:14pt; color:#c00000!important; padding-bottom:16px;}

.video_holder iframe     {/* width: 100%; */height:295px;border:3px solid #777;text-align:left;margin-bottom:20px;}
.video_holderfloat      { width:220px; height:153px; border:3px solid #777;  text-align:left; margin-bottom:20px; float:left; margin-left:5px;}

.video_holder_a    { width:260px; height:171px; border:3px solid #777;  float:right; margin-right:10px; margin-bottom:20px;}
.description       { font-size:14px!important; margin-top:5px;}

.photo {  margin-bottom:4px!important; margin-top:-2px; }
.photo  a         { font-size:11pt; font-style:normal; color:#c00000;  }
.photo  a:hover   { text-decoration:underline;  }

#header_about1 h1 { font-size:14pt; font-weight:bold; font-style:italic; color:#595959!important; margin-bottom: 20px }

#header_about2 p { font-size:12pt; font-weight:normal; font-style:normal; color:#595959!important; font-family:"Times New Roman", Times, serif; }
#header_about2 p strong {font-style:italic; }
#header_life    { font-size:12pt; font-weight:normal; font-style:normal; color:#595959; font-family:"Times New Roman", Times, serif; }

#header_life  p  { font-size:12pt; font-weight:normal; font-style:normal; color:#595959; font-family:"Times New Roman", Times, serif; }
#header_life  p strong { font-style:italic;}
#header_life p span { font-style:italic; color:#d50000;}

#header_life  em {  font-style:italic; color:#c00000!important; font-size:12pt;}

#header_about2 p span { font-style:italic; color:#d50000;}

#header_about2 p em   { font-style:italic; color:#595959!important;}

.video_holder_a { margin-left:10px;}

.f2 { font-size:14pt!important; font-family:"Times New Roman", Times, serif;}
.f3 { font-size:12pt!important; font-family:"Times New Roman", Times, serif;}

.c11n a       { color:#d50000!important; font-style:normal!important; font-size:11pt;}
.c11n a:hover { text-decoration:underline;}

#futer { font-size:10pt;  color:#333;  width:800px; text-align:center;  margin:0 auto; margin-bottom:0px; border:1px solid #b1aeae; border-top:none;  padding-bottom:20px; background:#FAFAF0; } 
#futer a { color:#333;}
#futer a:hover { text-decoration:underline;}

.dividenda { width:700px;  height:20px;}

#fblike { text-align:center;  height:25px; width:600px; margin:0 auto; padding-left:300px;}

.space_bottom{padding-bottom: 10px}

#twlike { text-align:center;  margin:0 auto;  width:600px; margin:0 auto;}

.centar{text-align:center;margin-bottom:35px}

div.img {
     margin: 5px;
     padding: 5px;
     border: 1px solid #c00000;
     height: 225px;
     width: 45%;
     text-align: center;
     float: left;
 }

div.img img {
    display: inline;
    margin: 5px;
    border: 1px solid #ffffff;
 }

div.img a:hover img {
     border:1px solid #c00000;
 }

div.desc {
     text-align: center;
     font-weight: normal;
     width: auto;
     margin: 5px;
 }

/* Print Styles */
@media print {
body { background:white; color:black; margin:0; font-size: 10pt;}
#futer { display:none }
}