html,body{height:100%;margin:0;padding:0;}
body{color:#000;background:url(img/bg-mexiko.jpg);font-family:Verdana,"Arial CE","Helvetica CE",Arial,Helvetica,sans-serif;font-size:10px;text-align:left;}

div.body
{
        width:769px;
        margin:auto;
        padding:0px;
        border-left:0px;
        border-right:0px;
        border-top:0px;
        border-bottom:4px;
        border-color:#a63232;
        border-style:solid;
}
div.top-left
{
        width:248px;
        height:44px;
        text-align:center;
        margin:auto;
        padding-left:0px;
        padding-right:0px;
        padding-top:10px;
        padding-bottom:0px;
        border:0px;
        border-color:#fff;
        border-style:solid;
        float:left;
}
div.top-menu
{
        width:521px;
        height:54px;
        text-align:left;
        margin:auto;
        padding:0px;
        background:url(img/top-menu.png) no-repeat;
        border:0px;
        border-color:#fff;
        border-style:solid;
        float:left;
}
div.top2-left
{
        width:20px;
        height:166px;
        text-align:center;
        margin:auto;
        padding:0px;
        background:url(img/top2-left.png) no-repeat;
        border-left:0px;
        border-right:0px;
        border-top:0px;
        border-bottom:4px;
        border-color:#a63232;
        border-style:solid;
        float:left;
}
div.top2-logo
{
        width:228px;
        height:166px;
        text-align:center;
        margin:auto;
        padding:0px;
        background:url(img/top2-logo.jpg) no-repeat;
        border-left:0px;
        border-right:0px;
        border-top:0px;
        border-bottom:4px;
        border-color:#a63232;
        border-style:solid;
        float:left;
}
div.top2-about
{
        width:495px;
        height:160px;
        text-align:center;
        margin:auto;
        padding:0px;
        background:#c56b6b;
        border-left:20px;
        border-right:6px;
        border-top:6px;
        border-bottom:4px;
        border-color:#a63232;
        border-style:solid;
        float:left;
}
div.work-body
{
        margin:auto;
        padding:0px;
        background:url(img/work-body-bg.png);
        border-left:0px;
        border-right:0px;
        border-top:0px;
        border-bottom:4px;
        border-color:#a63232;
        border-style:solid;
}
div.work-menu
{
        width:268px;
        text-align:left;
        margin:0px;
        padding:0px;
        background:url(img/work-menu-bg.png) no-repeat;
        border:0px;
        float:left;
}
div.work
{
        width:492px;
        background:#b34848;
        text-align:justify;
        margin:0px;
        padding:0px;
        border:0px;
        float:left;
}
div.work-linka-9
{
        width:9px;
        text-align:center;
        margin:auto;
        padding:0px;
        border:0px;
        float:left;
}
div.bottom-linka-20
{
        width:20px;
        height:35px;
        text-align:center;
        margin:auto;
        padding:0px;
        background:url(img/ball-20.png) no-repeat #a63232;
        border:0px;
        border-color:#a63232;
        border-style:solid;
        float:left;
}
div.copyright
{
        width:228px;
        height:35px;
        margin:auto;
        padding:0px;
        background: #fff;
        border:0px;
        border-color:#a63232;
        border-style:solid;
        text-align:center;
        font-size:10px;
        color:#000;
        float:left;
}
div.links
{
        width:492px;
        height:33px;
        margin:auto;
        padding:0px;
        background: #a63232;
        border-left:0px;
        border-right:0px;
        border-top:1px;
        border-bottom:1px;
        border-color:#c56b6b;
        border-style:solid;
        text-align:center;
        font-size:9px;
        color:#cfdc3c;
        float:left;
}
div.bottom-linka-9
{
        width:9px;
        height:35px;
        text-align:center;
        margin:auto;
        padding:0px;
        background:url(img/ball-9.png) no-repeat #a63232;
        border:0px;
        border-color:#a63232;
        border-style:solid;
        float:left;
}

div.about-text
{
        width:280px;
        height:140px;
        border-left:0px;
        border-right:2px;
        border-top:0px;
        border-bottom:0px;
        border-color:#a63232;
        border-style:solid;
        margin:5px;
        padding:5px;
        float:left;
}
div.about-photo
{
        margin:0px;
        padding:0px;
        border:0px;
        float:left;
}
div.work-aktuality
{
        width:492px;
        height:145px;
        background:url(galerie/bg-aktuality.jpg) no-repeat;
        border:0px;
        margin:0px;
        padding:0px;
}
div.work-aktual-left
{
        width:202px;
        height:77px;
        background:url(img/bg-aktual_left.gif) no-repeat;
        border:0px;
        border-color:#a63232;
        border-style:solid;
        margin-left:18px;
        _margin-left:9px;
        margin-right:0px;
        margin-top:30px;
        margin-bottom:0px;
        padding:5px 10px 5px 5px;
        float:left;
}
div.work-aktual-right
{
        width:202px;
        height:77px;
        background:url(img/bg-aktual_right.gif) no-repeat;
        border:0px;
        border-color:#a63232;
        border-style:solid;
        margin-left:18px;
        margin-right:0px;
        margin-top:30px;
        margin-bottom:0px;
        padding:5px 10px 5px 5px;
        float:left;
}
div.work-aktual-left-bak
{
        width:202px;
        height:77px;
        background:url(img/bg-aktual_left.gif) no-repeat;
        border:0px;
        border-color:#a63232;
        border-style:solid;
        margin-left:19px;
        margin-right:0px;
        margin-top:30px;
        margin-bottom:0px;
        padding-left:5px;
        padding-right:10px;
        padding-top:5px;
        padding-bottom:5px;
        float:left;
}


div.work-text
{
        width:476px;
        margin:auto;
        padding:0px;
        border:0px;
        font-size:12px;
        color:#fff;
}

ol,ul.work-text {color:#d1e43d;font-size:12px;list-style-position:inside;margin:2px 0px 0px 2px;padding:5px;}

div.ml {text-align:center;color:#9b2121;font-size:20px;font-weight:bold;}
div.url {text-align:center;color:#9b2121;font-size:11px;font-weight:bold;margin:0px;padding:0;}
div.mail_logo {text-align:center;color:#9b2121;font-size:11px;font-weight:bold;margin-top:5px;margin-bottom:50px;}

p.aktual-nadpis {text-align:left;color:#9f0000;font-size:10px;font-weight:bold;margin:0;padding:0;}
p.aktual-text {height:50px;text-align:justify;color:#000;font-size:9px;margin:0;padding:0 0 0 3px;}
p.aktual-date {text-align:left;color:#9f0000;font-size:9px;margin:0;padding:0;float:left;}
p.aktual-link {text-align:right;color:#9f0000;font-size:11px;font-weight:bold;margin:0;padding:0;float:right;}

a.aktual-link,a.aktual-link:visited,a.aktual-link:active {font-size:11px;color:#9f0000;text-decoration:none;}
a.aktual-link:hover {font-size:11px;color:#000;}

p.partners {text-align:left;color:#fff;font-size:11px;margin:0;padding:0;text-align:justify;}

.pform_text {text-align:right;font-size:10px;margin:0;padding:0 2px;border:1px solid #999;}

IMG {border: none;}

img.about-top {margin-left:0px;margin-right:0px;margin-top:5px;margin-bottom:2px;}
img.about-bottom {margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:2px;}
img.butik {margin-left:2px;margin-right:2px;margin-top:2px;margin-bottom:2px;}

img.galerie {padding:2px;border:1px;border-color:#E1B2B2;border-style:solid;}
img.galerie-gold {padding:2px;border:2px;border-color:#e2ec45;border-style:dotted;}

h1 {font-size:11px;color:#fff;font-weight:bold;text-align:center;margin:0;padding:0;border:0;}
h1.about {font-size:11px;color:#fff;font-weight:bold;text-align:left;margin:0;padding:0;margin-bottom:10px;border:0;}
h1.left {font-size:15px;color:#fff;font-weight:bold;text-align:left;margin:0;padding-left:15px;padding-top:5px;padding-bottom:10px;border:0;}
h1.butik {font-size:13px;color:#fff;font-weight:bold;text-align:left;margin:0;padding-left:5px;padding-top:5px;padding-bottom:10px;border:0;}

h2 {font-size:14px;color:#fff;font-weight:bold;text-align:left;margin:0;padding:0;border:0;}
h2.left {font-size:11px;color:#ffff00;font-weight:bold;text-align:left;margin:0;padding:0;border:0;}

h3 {font-size:10px;color:#fff;font-weight:normal;text-align:justify;margin:0;padding:0;border:0;}
h3.left {font-size:10px;color:#ffff00;font-weight:normal;text-align:justify;margin:0;padding:0;border:0;}
h3.butik {font-size:11px;color:#ffff00;font-weight:bold;text-align:center;margin:0;padding:0;border:0;}

.menu-left {text-indent:70px;color:#4b1405;font-size:15px;font-weight:bold;height:300px;}
.menu-left a,.menu-left a:visited,.menu-left a:active,.menu-left a:hover{color:#4b1405;line-height:32px;margin:0px;padding:0;background:url(img/menu-left-neakti.gif) no-repeat top center;display:block;text-decoration:none;}
.menu-left a:hover,.menu-left a.sel,.menu-left a.sel:visited{color:#ff0101;background:url(img/menu-left-akti.gif) no-repeat top center;font-weight:bold;text-decoration:none;}

.menu-left-2 {color:#4b1405;font-size:15px;}
a.menu-left-2:hover{color:#ff0101;font-weight:bold;}

.menu-top {text-indent:5px;color:#4b1405;font-size:14px;font-weight:bold;width:102px;height:52px;float:right;}
.menu-top a,.menu-top a:visited,.menu-top a:active,.menu-top a:hover{color:#4b1405;line-height:52px;margin:0px;padding:0;background:url(img/menu-top-neakti.gif) no-repeat top right;display:block;text-decoration:none;}
.menu-top a:hover,.menu-top a.sel,.menu-top a.sel:visited{color:#ff0101;background:url(img/menu-top-akti.gif) no-repeat top right;font-weight:bold;text-decoration:none;}

.menu-top-2 {color:#4b1405;font-size:14px;}
a.menu-top-2:hover{color:#ff0101;font-weight:bold;}

a.bottom,a.bottom:visited,a.bottom:active {font-size:9px;color:#cfdc3c;text-decoration:none;}
a.bottom:hover {font-size:9px;color:#cfdc3c;text-decoration:underline;}

a.copyright,a.copyright:visited,a.copyright:active {font-size:9px;color:#000;text-decoration:none;}
a.copyright:hover {font-size:9px;color:#ff0000;text-decoration:underline;}

a.butik,a.butik:visited,a.butik:active {font-size:12px;color:#cfdc3c;}
a.butik:hover {font-size:12px;color:#cfdc3c;}

a.mail_logo,a.mail_logo:visited,a.mail_logo:active {font-size:13px;color:#fff;font-weight:bold;text-decoration:underline;}
a.mail_logo:hover {font-size:13px;color:#fff;font-weight:bold;text-decoration:none;}


