* {
margin:0;
padding:0;
}

img {
border:0;
}

html {
width:100%;
height:100%;
}

body {
width:100%;
background-color: #F6F1F0;
}

#header {
width:100%;
background-color:#F6F1F0;
text-align:center;
}

.inside {
width:980px;
overflow:hidden;
margin:0 auto;
}

.logo {
float:left;
margin:0 38px 0 41px;
padding-bottom:10px;
padding-top:10px;
}

#menu {
background-image:url(../images/menu_bg.gif);
background-position:top left;
background-repeat:repeat-x;
width:100%;
height:40px;
padding-top:8px;
}

#menu ul {
width:980px;
margin:0 auto;
padding:0 0 0 25px;
}

#menu li {
list-style-type:none;
display:inline;
}

#menu ul li a {
font-size:17px;
font-family:Arial,Helvetica,sans-serif;
color:#acaca3;
padding-left:20px;
padding-right:20px;
background-image:url(/images/separator.gif);
background-position:left center;
background-repeat:no-repeat;
text-decoration:none;
}

#big_picture {
background: #F6F1F0 url(/images/picture.jpg) no-repeat scroll center center;
height:333px;
margin:auto;
width:885px;
}

#big_picture h1{
color:#64584C;
font-family:Arial;
font-size:34px;
font-weight:bold;
padding-top:34px;
font-family:Helvetica;
margin-left:9%;
text-shadow:0 0 1px #B5B5B5;
}

#big_picture h2{
color:#64584C;
font-family:Arial;
font-size:16px;
margin-left:4%;
padding-top:2%;
text-align:center;
width:540px;
}

#blocks {
background-image:url(../images/bg.gif);
background-position:top left;
background-repeat:repeat-x;
height:176px;
padding:27px 0 0 77px;
}

.block1 {
background-image:url(../images/block1.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:138px;
float:left;
padding:10px 0 0 130px;
}

.block2 {
background-image:url(../images/block2.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:138px;
float:left;
padding:10px 0 0 130px;
}

.block3 {
background-image:url(../images/block3.jpg);
background-position:top left;
background-repeat:no-repeat;
width:165px;
height:138px;
float:left;
padding:10px 0 0 130px;
}

#blocks h3 {
font-family:Tahoma;
font-size:14px;
color:#505542;
display:block;
width:160px;
}

#blocks span {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#698224;
display:block;
padding:11px 0 12px;
width:160px;
}

#main {
background-color:#F6F1F0;
border-bottom:1px solid #fff;
padding:47px 0 50px;
}

.column {
width:410px;
font-family:Tahoma;
font-size:11px;
color:#64584C;
line-height:17px;
float:left;
padding:0 60px 0 37px;
}

.column h3 {
background-image:url(../images/bullet.gif);
background-position:left 2px;
background-repeat:no-repeat;
font-family:Arial;
font-size:18px;
color:#64584C;
font-weight:400;
padding:3px 0 37px 28px;
}

.news_block h3 {
background-image:url(../images/bullet.gif);
background-position:left 2px;
background-repeat:no-repeat;
font-family:Arial;
font-size:18px;
color:#64584C;
font-weight:400;
padding:0 0 37px 28px;
}

.text {
font-size:14px;
color:#677D2A;
line-height:20px;
padding:22px 0 8px;
}

.news_block {
width:425px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#64584C;
}

.news_block li {
list-style-type:none;
}

.news_block h4 {
float:left;
margin:right:10px;
font-size:16px;

}

.news_block img {
float:left;
margin-right:29px;
}

.news_block p {
display:block;
float:left;
padding:0 0 3px 0;
font-size:13px;
width:341px;
}

td.news_block {
width:50%;
}

#footer {
background-color:#E4DEDA;
width:100%;
font-family:Tahoma;
font-size:11px;
color:#64584C;
text-align:right;
}

#footer a {
color:#64584C;
text-decoration:none;
}

#footer a:visited {
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

#footer p {
line-height:60px;
padding:0 48px 0 0;
}

label.error, .error_list
{
  color: #EA5200 !important;
  font-weight: bold !important;
  padding-bottom: 2px !important;
  display: block !important;
  width: 100% !important;
  background: transparent url(/images/stop.png) no-repeat scroll 0 0 !important;
  padding-left: 20px !important;
  font-size:85%;
}

div.error, div.warning, div.success, div.info {
	 margin:0 auto;
    margin-bottom: 1.5em;
    padding: 0 1.5em 0 5.5em;
    border-bottom: 2px solid #fff;
    border-top: 2px solid #fff;
    width: 880px;
    color:#64584C;
    font-size:15px;
}

div.error    {background: #fbe3e4 url(/images/messages/error.png) 2.2em center no-repeat; border-color: #e0011b}
div.error a  {color: #d12f19}

div.warning    {background: #fff6bf url(/images/messages/warning.png) 2.2em center no-repeat; border-color: #ffd324}
div.warning a  {color: #817134}

div.success   {background: #e9ffdd url(/images/messages/success.png) 2.2em center no-repeat; border-color: #72c868}
div.success a {color: #529214}

div.info   {background: #e2ecee url(/images/messages/info.png) 2.2em center no-repeat; border-color: #9ddae6}
div.info a {color: #2d7ba2}


/* listeler */
div.error ul, div.warning ul, div.success ul, div.info ul {
    list-style: none;
    margin: 1.3em 1.5em;
    padding-left:0;
}
div.error ul li, div.warning ul li, div.success ul li, div.info ul li {
    padding-left: 1.3em
}
div.error ul li  { background: url(/images/messages/error-bullet.png)  0 0.55em no-repeat }
div.warning ul li  { background: url(/images/messages/warning-bullet.png)  0 0.55em no-repeat }
div.success ul li { background: url(/images/messages/success-bullet.png) 0 0.55em no-repeat }
div.info ul li { background: url(/images/messages/info-bullet.png) 0 0.55em no-repeat }

div.info img.close, div.success img.close, div.warning img.close, div.error img.close, div.validation img.close {
  float:right;
  margin-right:-10px;
  margin-top:3px;
  cursor: pointer;
}

p.quote {
	padding:4px;
	color:#64584C;
	font-size:15px;
	text-align:center;
	width: 74%;
	margin:0 auto 20px;
}

p.quote img {
	float:left;
}

p.quote span {
   text-align:justify;
}

#big_picture h3 {
color:#698224;
font-family:Arial;
font-size:14px;
margin-left:4%;
padding-top:1%;
text-align:center;
width:540px;
}

.radio_list li{
	display: inline;
	margin-left: 10px;
	list-style-type:none;
}

.help{
	color:#64584C;
	font-weight: normal;
}

#agent_domain {
	font-size: 12px;
}

#main .inside .column div {
	height:80px;
	padding:5px;
	width:190px;
	float:left;
	background-image:url(/images/offer.jpg);
	background-repeat: no-repeat;
}

#main .inside .column div a img{
float:left;
padding:3px;
}
