* {
margin:0;
padding:0;
}

body {
 font-size:12px;
font-family:arial;
padding-top:100px;
background-color:#981818;
}

h1.gallery {
 margin:20px 0 0 0;
 font-size:15px;
}

a {
 color:#900;
}

img {
 border:0;
}

img.coolkids {
 display:block;
 margin:30px auto;
}

div.countries {
 padding:20px;
 text-align:center;
}

div.countries a{
 color:#900;
 font-size:12px;
}


ul.comp_images {
 margin:30px auto;
 width:480px;
 height:400px;
 overflow:auto;
}

ul.comp_images li {
 display:block;
 float:left;
 width:150px;
 height:100px;
 text-align:center;
 overflow:hidden;
 margin:0 0 20px 0;
}

ul.comp_images li a {
 display:block;
 margin:0 auto;
 color:#000;
}

ul.comp_images li a img {
 display:block;
 width:80px;
 margin:5px auto;
}


ul.comp_images li span {
 display:block;
 margin:0 auto;
 color:#000;
 font-size:11px;
}






.bottom {
text-align:center;
width:900px;
margin:auto;
padding:5px;
font-size:11px;
color:#fff;
}

.cont_01 {

background-image:url('images/01.gif');
background-repeat:no-repeat;
float:left;
width:380px;
height:532px;
display:block;
}

.cont_02 {
margin:0 0 0 -5px;
background-image:url('images/02.gif');
background-repeat:repeat-x;
overflow:auto;
height:532px;
display:block;
}

.cont_03 {
margin:0 0 0 -5px;
background-image:url('images/03.gif');
background-repeat:no-repeat;
float:right;
width:19px;
height:532px;
display:block;
}



ul.capint_countries {
margin:170px 0 0 70px;
}

ul.capint_countries li {
list-style-type:none;
}

ul.capint_countries li h3 {
font-size:1.3em;
margin-bottom:10px;
}

ul.capint_countries li a {
text-decoration:none;
color:#000;
font-size:1em;
line-height:1.1em;
}

ul.capint_countries li a:hover {
color:#900;
font-weight:bold;
}


