/* Start of CMSMS style sheet 'style' */
html {
padding:0px;
margin:0px;
}
body {
background-color: #e1ddd9;
font-size: 13px;
font-family:Helvetica, Arial;
text-align:center;
margin:0px;
padding:0px;
}

.class1 A:link {
	text-decoration: none; 
	font-weight: bold;
	color:#590ebf;
font-size: 13px;

	}
.class1 A:visited {
	text-decoration: none;
	font-weight: bold;  
	color:#590ebf;
font-size: 13px;

	}
.class1 A:active {
	text-decoration: none; 
	font-weight: bold; 
	color:#590ebf; 
font-size: 13px;

	}
.class1 A:hover {
	text-decoration: none;
	font-weight: bold; 
	color: #590ebf;
font-size: 13px;

	}

p {line-height:160%;}


img {border:none;}

h3 {
font-size: 15px;
font-family: Helvetica, Arial;
color:#282529;
text-align:left;
}

hr {
border-color: #0d8d7f;
height: 1px;
border:2px;
}

img, div { behavior: url(iepngfix.htc) }

#title_text {
font-size: 22px;
font-family: Helvetica, Arial;
color:#282529;
text-align:left;
margin:0px;
padding-bottom:7px;
padding-top:3px
}


#box {
width:1051px;
margin: 0px auto;
padding:0px;
text-align:left;
background-color:#CCC;
 filter:alpha(opacity=80);
}
#header_logos {
width:777px;
height:133px;
padding:0px;
float:left;
margin-top:0;
}
#right {
width:356px;
padding:0px;
float:left;
}

#menu {
width:777px;
height:35px;
background-image:url(http://www.tyttosessarit.com/site/uploads/images/menu_bg.png);
float:left;
margin-top:0px;
margin-left:0px;
}

#menu_text {
float:left;
margin-top:0px;
margin-left:0px;
padding-top:2px;
}


.class2 A:link {
	text-decoration: none; 
	font-weight: normal;
	color:#000;
        font-size:11px;
	}
.class2 A:visited {
	text-decoration: none;
 	font-weight: normal;
        font-size:11px;

	color:#000;
	}
.class2 A:active {
	text-decoration: none; 
	font-weight: normal;
	font-size:11px;
	color:#000; 
	}
.class2 A:hover {
	text-decoration: none; 
	color: #e0e76a;
	font-weight: normal;
        font-size:11px;


	}



#spacer {
width:777px;
height:15px;
padding:0px;
float:left;
margin-top:0px;
margin-left:0px;

}
#logo1 {
background-image:url(http://www.tyttosessarit.com/site/uploads/images/logo4.png);
width:273px;
height:133px;
padding:0px;
float:left;
overflow: auto;
}

#logo2 {
background-image:url(http://www.tyttosessarit.com/site/uploads/images/logo51.png);
width:273px;
height:35px;
padding:0px;
float:left;
overflow: auto;
}

#image {
	width:677px;
	height:285px;
	padding:0px;
	float:left;
	overflow: auto;
	left: auto;
	right: auto;
}

#facebook {
width:356px;
height:381px;
padding:0px;
float:left;
overflow: auto;
background-color:#3FC;
filter:filter:alpha(opacity=50);
}

#infobox {
width:341px;
height:248px;
padding:0px;

overflow: auto;
}

#cf_ttr {

padding-top:25px;
padding-right:5px;
float:left;


}



#infobox2 {
width:336px;
height:248px;
padding:0px;
overflow: auto;
margin-left:341px;
}

#pagewidth{ 
 width:1050px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  

} 
 
#header{
 position:relative; 
 height:171px; 
 width:100%;
} 
 
#leftcol{
 width:677px; 
 float:left; 
 position:relative; 
  }
 
#twocols{
 width:373px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
	background-image:url(http://www.tyttosessarit.com/site/uploads/images/facebook1.png);
	height:381px;
 width:100%; 
 float:right; 
 position:relative; 
 }
 #rightcol_2{
	background-image:url(http://www.tyttosessarit.com/site/uploads/images/contact1.png);
	height:152px;
 width:100%; 
 float:right; 
 position:relative; 

 }
 
#maincol{  
 float: left; 
 display:inline; 
 position: relative; 
 width:0%; 
 }
 
 #info{
	 background-image:url(http://www.tyttosessarit.com/site/uploads/images/infobox.png);
 width:341px; 
 height:248px;
 float:left; 
 position:relative;
  }

#content_bg{
	 background-image:url(http://www.tyttosessarit.com/images/content_bg_top.png);
 width:677px; 
 height:15px;
 float:left; 
 position:relative;
  }

#content_bg_text{
 background-image:url(http://www.tyttosessarit.com/images/content_bg_text.png);
 width:677px; 
 height:auto;
 float:left; 
 position:relative;

  }

#content_text{
 padding-top:0px;
padding-left:20px;
	   padding-right:40px;
  padding-bottom:20px;
	   color:#2b2b2b;
 

  }


#content_bg_bottom{
	 background-image:url(http://www.tyttosessarit.com/images/content_bg_bottom.png);
 width:677px; 
 height:34px;
 float:left; 
 position:relative;
  }


   #batterypark{
	   background-image:url(http://www.tyttosessarit.com/site/uploads/images/infobox2.png);
	   
 width:336px; 
 height:248px;
 float:right; 
 position:relative; 
  }
  #video{
	   padding-top:10px;
	   padding-left:20px;
	   padding-right:40px;
	  
  }
  
     #title{
	   padding-top:10px;
	
  }
  
   #infotext{
	   padding-top:0px;
	   padding-left:20px;
	   padding-right:40px;
	   color:#201142;
  }
  
  #contact_text{
	   color:#2b2b2b;
	   font-size:13px;
	   padding-top:0;
	   line-height:160%;
  }
  
    #contact{
	   padding-top:15px;
	   padding-left:18px;
  }

#fadeshow1{
	   width:635px;
           height:239px;
  }
  
    #image_example{
	   padding:12px;
  }
  #image_bg{
	 background-image:url(http://www.tyttosessarit.com/site/uploads/images/image_bg.png);
 width:677px; 
 height:284px;
 float:left; 
 position:relative;
 padding:0;
  }


.fb {
 position:absolute;
 top:168px;
 left:809px;

	}
	.vimeo {
 position:absolute;
 top:495px;
 left:492px;

	}


#flashContent {
			padding-top:0px ;
			width:	635px;
			height:	239px;
			margin:	0px 0px 0px 0px;
		}



.required{
			font-weight:bold;
		}


#required_symbol.required{
			color:#FFFFFF;
		}



label em {
  color:#FFFFFF;
}                            

/* End of 'style' */

