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

#container {padding:0; margin:0 auto; width:980px;  background:#ECE5DF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#070604;  position:relative; border: 1px solid #C5C5C5;}
ul{list-style-type:none;}

.logo {margin-top:14px; margin-left:70px;}
#header {height:100px; background:url(../images/cms/bgheader.jpg) repeat-x;}

#header ul{width:672px; height:100px; display:block; position:absolute; top:0px; right:10px; margin:0; padding:0;}
#header ul li{float:left; width:83px; display:block; font:14px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; text-align:center; background:url(../images/cms/bac.jpg) 0 0 no-repeat;}
#header ul li a{width:83px; height:100px; display:block; font:14px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#ffffff; background:url(../images/cms/bac.jpg) 0 0 no-repeat; text-decoration:none; margin:0; padding:40px 0 0 0; }
#header ul li a:hover{ width:83px; height:100px; display:block; background:url(../images/cms/bin.jpg) 0 0 no-repeat; color:#ffffff; text-decoration:none;}
#header ul li span{width:83px; height:100px; display:block; background:url(../images/cms/bin.jpg) 0 0 no-repeat; color:#ffffff; text-decoration:none; padding:40px 0 0 0; line-height:15px;}

#topcontent {width: 845px;  background:#ece5df; margin: 0 auto; display:table;} 
.banner {margin: 20px 0 10px 0; position:relative; display:block;}

#r-menu
{
  width:844px;
  background:#ece5df;
}

.r-img1 a
{
  width:211px;
  height:195px;
  background:url(../images/cms/devac.jpg) 0 0 no-repeat;
  margin-top:15px;
  float:left;
  color:#FFFFFF;
  text-decoration:none;
}

.r-img1 a:hover
{
  width:211px;
  height:195px;
  background:url(../images/cms/devin.jpg) 0 0 no-repeat;
  margin-top:15px;
  float:left;
  text-decoration:none;
}

.r-img2 a
{
  width:211px;
  height:195px;
  margin-top:15px;
  background:url(../images/cms/conin.jpg) no-repeat top left;
  float:left;
  text-decoration:none;
}

.r-img2 a:hover
{
  width:211px;
  height:195px;
  margin-top:15px;
  background:url(../images/cms/conac.jpg) no-repeat top left;
  float:left;
  text-decoration:none;
}

.r-img3 a
{
  width:211px;
  height:195px;
  margin-top:15px;
  background:url(../images/cms/secin.jpg) no-repeat top left;
  float:left;
  text-decoration:none;
}

.r-img3 a:hover
{
  width:211px;
  height:195px;
  margin-top:15px;
  background:url(../images/cms/secac.jpg) no-repeat top left;
  float:left;
  text-decoration:none;
}

.r-img4 a
{
  width:211px;
  height:195px;
  margin-top:15px;
  background:url(../images/cms/strin.jpg) no-repeat top left;
  float:left;
  text-decoration:none;
}

.r-img4 a:hover
{
  width:211px;
  height:195px;
  margin-top:15px;
  background:url(../images/cms/strac.jpg) no-repeat top left;
  float:left;
  text-decoration:none;
}

.continut
{
  width:843px;
}

.cont1
{
  width:510px;
  padding-left:10px;
}

.box-left
{
 float:right;
 border-right:1px solid  #bebebe;
 border-left:1px solid  #bebebe;
 width:528px;
 margin-top:35px;
}


.box-right
{
  float:left;
  width:290px;
  margin-top:35px;
  border-left:1px solid  #bebebe;
  padding-right:10px;
}

.div1-r
{
  width:280px;
  margin-left:15px;
  padding-bottom: 20px;
}

.img-r1
{
  border:2px solid #cccccc;
  background:#fff;
  padding:2px;
  width:120px;
  height:92px;
  float:left; 
}

.text-r1
{
  float:left;
  width:280px;
  text-align:justify;
  padding-right:10px;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#070604;
}

h2.title1
{
  font-size:20px;
  font-family:Arial, Helvetica, sans-serif;
  color:#881A27; 
  margin-left:10px;
  font-weight:normal;
  margin-top:1px;
}

.red
{
 color:#881A27;
}

h2.sub1 
{
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
  color:#881A27;
  margin-top:15px; 
  margin-left:10px;
  padding-right:10px;
  font-weight:bold;
 }

h2.sub1-m 
{
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
  color:#881A27;
  margin-top:1px; 
  margin-left:5px;
  font-weight:bold;
 }  
 
.text
{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#070604;
  text-align:justify;
  margin-left:10px;
  padding-right:10px;
  margin-bottom:20px;
}  

.text-m
{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#070604;
  text-align:left;
  margin-top:2px;
}

h2.text2 a
{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#86252b;
  font-weight:bold;
  margin-left:330px;
  text-decoration:none;
}

.cont1-m
{
  width:510px;
  margin-top:15px;
  padding-left:10px;
}

#footer
{
  width:980px;
  height:113px;
  background:url(../images/cms/bgfooter.jpg) 0 0 repeat-x;

}

h2.text-footer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding-top:50px;
padding-left:70px;
}

h2.text-footer a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding-top:50px;
}

h2.text-f
{
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#f1f1f1;
}


h2.text-news a
{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#86252b;
  font-weight:bold;
  margin-left:180px;
  text-decoration:none;
}

.brd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#881A27;
	margin-left:10px;
	margin-bottom: 15px;
}

.brd a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#881A27;
	margin-left:10px;
	margin-bottom: 15px;
}

.brd a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#070604;
	margin-left:10px;
	margin-bottom: 15px;
}

.a, a:link, a:visited, a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#881A27;
	text-decoration:none;
}

.a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#070604;
	text-decoration:none;
}
