/* Start of CMSMS style sheet 'Tipi: global' */
/* --- html / body  ------------------------------------------------------------------------------------ */

html, body {
height: 100%;
color: #000000;
font-family: Tahoma, Arial, Sans-serif !important;
margin: 0px;
padding:0px;
border: 0px;
}

body {
background-image: url( images/tile.jpg );
background-repeat:repeat;
background-position: left top;
background-color: #ffffff;

}

/* --- Containers  ------------------------------------------------------------------------------------ */

#wrapping {
min-height: 100%; margin: auto; padding: 0; width: 760px;
background: url( images/wrapping_bg.gif ) repeat-y center top !important; }
<!--* html #wrapping{height: 100%;} -->
#frame{ color: #000; margin:0px auto; width:715px; background-image: url( images/frame_bg------.gif ); background-position: left top; background-repeat: repeat-y; padding-left: 22px; padding-right: 22px; }
#holder { width:716px; margin: 0 auto; padding: 0 0 60px 0; text-align: left; 
background: url( images/holder_bottom---.gif ) left bottom no-repeat;}
#leftdrop       {
height: 137px; width: 63px; float: left; background: url( images/leftdrop.gif ) no-repeat -1px 0;
}
#righttop    {
     height: 22px; width: 37px; float: right; background: url( images/paper3.gif ) no-repeat -1px 0;
}

/* ------ Top Part --------------------------------------------------------------------------------- */

#top_frame { width:716px; height: 110px; margin:0px auto; padding:0px; text-align:left; background-image: url( images/header.jpg ); background-position: left top; background-repeat: repeat-y; text-decoration: none;}
#top_space { margin:0 auto; padding: 0px; width:716px; height: 12px; font-size: 0px; background-color: transparent;}
#top_logo { position: relative; top: -10px; left: 10px; margin-bottom: -10px; width: 252px; padding: 0px; float:left;}
#top_right { min-height: 50px; width:716px; float: right; padding: 0px; margin: 0px;}


/* ------ Link Lines --------------------------------------------------------------------------------- */

#links {float: right; margin: 0px auto; padding: 2px 10px 0px 0px; height: 1.4em; width: 300px;}
#links ul {margin: 0px auto; padding: 0px; background-color: transparent; color: #375c8d; text-align: right; font-family: arial, helvetica, sans-serif; list-style-type:none;}
#links ul li { display: inline; font-size: 0.7em;}
#links ul li a { font-weight: normal; background-color: inherit; color: #375c8d; text-decoration: none;}

#links a img{ text-decoration: none; border: none; background-color: none !important; padding: 0px 2px; }

/* ------ Header --------------------------------------------------------------------------------- */


/* ------ Navigation: Menu --------------------------------------------------------------------------------- */

#MenuPos	{ position:relative; width:500px; height:27px; top: 83px; left: 154px; }
/* ------ Center --------------------------------------------------------------------------------- */

.breadcrumb { text-align: right; font-size: 0.67em; padding-top: 10px; padding-bottom: 25px; color: #b9b0a9; background-image:url( images/paper2.gif ); background-position: top left; background-repeat: repeat-x; width: 616px; clear: right; }
.breadcrumb a { color: #a5928d;}
.breadcrumb a:hover { color: #005870;}
.duerher { color: #a5928d; font-weight: bold; }

/* ------ Footer --------------------------------------------------------------------------------- */

#footer { margin: -70px auto 0 auto; width: 760px; padding: 0px;}
#footer_holder { height: 70px; width: 716px; margin: 0px auto; padding:0px; background-image: url( images/footer_bg.gif ); background-position: bottom left; background-repeat: no-repeat; background-color: transparent; font-size: 0.7em}
#top { margin:0 auto; width: 716px; float: left; width: 100px; padding-left: 60px;}
#top img{ border: none; text-decoration: none;}
#footer_logo { float:left; width: 418px; margin: 0px; text-align: center; color: #808080;}

/* ------ Presentation Styles --------------------------------------------------------------------------------- */

p { font-weight: normal; font-family: Tahoma, Arial, Sans-serif !important; font-size: 0.66em; margin: 10px 10px 0px 0px; padding-bottom: 10px; line-height: 1.3em;}
h1 { color: #000000; font-size: 0.7em; font-family: Tahoma, Arial, Sans-serif !important; font-weight: bold; line-height: 20px; padding-left: 0px}

h3 { padding: 0px; margin: 0px 0px 5px 0px; font-size: 0.65em; color: #095d7e; }
h4 { padding: 0px; margin: 0px; font-size: 0.65em; color: #095d7e; font-weight: normal;}

.clear {clear:both;}
.cleaner {clear:both; height:0px; font-size:0px; border:none; margin:0; padding:0; color: #000000; line-height: 0px;}
.clean_top-- {clear:both; font-size:10px;}
#anchor { font-size: 0.65em; line-height: 5em; position: relative; left: 10px; width: 405px;}
.b-skr { font: 11px/16px Tahoma, Arial, Sans-serif; }
.ovskr1  { color: #000; font: bold 12px/20px Tahoma, Arial, Sans-serif; padding-left: 0; }
.ovskr2 { color: #2b415b; font: bold 12px/20px Tahoma, Arial, Sans-serif; }
.b-bold { color: #2b415b; font: bold 11px/16px Tahoma, Arial, Sans-serif; }
.tab-4s  { border: solid 1px #966 }
.tab-botm  { border-bottom: 1px solid #966 }
.tab-horiz  { border-top: 1px solid #966; border-bottom: 1px solid #966 }
.tab-right-botm  { border-right: 1px solid #966; border-bottom: 1px solid #966 }
.tab-right  { border-right: 1px solid #966 }
.tab-skr { font-weight: normal; font-size: 11px; line-height: 14px; font-family: Tahoma, Arial, "Sans-serif! important"; padding: 4px }
.tab-skr a, .tab-skr a:link	{ color: #900; font: 11px/14px Tahoma, Arial; text-decoration: none; }
.tab-skr a:visited	{ color: #036; font: 11px/14px Tahoma, Arial; text-decoration: none; }
.tab-skr a:hover		{ color: #900; font: 11px/14px Tahoma, Arial; text-decoration: underline;}
.b-skr a, .b-skr a:link	{ color: #900; font: 11px/16px Tahoma, Arial; text-decoration: none; }
.b-skr a:visited  		{ color: #036; font: 11px/16px Tahoma, Arial; text-decoration: none; }
.b-skr a:hover    	{ color: #900; font: 11px/16px Tahoma, Arial; text-decoration: underline; }
a, a:link		{ color: #900; text-decoration: none; }
a:visited  	{ color: #036; text-decoration: none; }
a:hover    	{ color: #900; text-decoration: underline; }
.tab-vert { border-right: 1px solid #bd9286; border-left: 1px solid #bd9286 }

.photo-horiz { border-top: 1px solid #bd9286; border-bottom: 1px solid #bd9286 }
.photo-pad5 { padding: 5px; border: solid 1px #bd9286 }
.photo-vert { border-right: 1px solid #bd9286; border-left: 1px solid #bd9286 }
/* End of 'Tipi: global' */

