/** BASIC */
body { margin:0; padding:0; background: #F7F4E7 url(../images/homepage01.jpg) repeat left top;}

/** FORMS */
form {margin:0; padding:0;}

/** HEADINGS */
h1, h2 {margin: 0 0 15px 0; font:normal 22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000}
h1 {}
h2 {font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
h3 {margin: 0; font-size:14px; color:#1262B0;}
h3 span {display: block;font-size: 10px;font-weight: normal;color: #434343;}

/** TEXTS */
body, th, td, input, textarea, select {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #58523F;}
p, blockquote, ul, ol, dl {margin-top: 0; margin-bottom: 1em;}
#content li {padding-bottom:5px}
.text1 {color: #FFFFFF;}
.text1 a {color: #FFFFFF;}
.text2 {text-align: center;color: #9AB6CC;}
.text2 a {color: #9AB6CC;}
.text3 {text-align: center;color: #7096B5;}
.list1 {margin:0; padding:0;list-style: none;}
.list1 li {padding-top:15px; background: url(../images/homepage07.gif) repeat-x left top;}
.list1 li.first {padding:0; background: none;}
.list2 {margin:0; padding:0; list-style: none;}
.list2 li {padding: 5px;background: url(../images/homepage12.gif) repeat-x left top;}
.list2 li.first {background: none;}
.list2 a {padding-left: 9px;background: url(../images/homepage11.gif) no-repeat left center;}
#sidebar ul {margin:0; padding:0; list-style:none}

/** LINKS */
a {color:#F56200; outline:none;}
a:hover {text-decoration: none;}

/** STYLES */
.style1 {}
.style1 a {}
.style1 a:hover {}
.highlight {color: #0066FF}

/** BACKGROUNDS */
.bg1 { background: url(../images/bg01.jpg) repeat-y left top; }
.bg2 { background: url(../images/bg02.jpg) no-repeat left top; }
.bg3 { background: url(../images/bg03.jpg) no-repeat left bottom; }
.bg4 { background: url(../images/homepage07.gif) repeat-x left top; }
.bg5 { background: url(../images/homepage10.jpg) no-repeat left top; }
.bg6 { background: url(../images/bg06.jpg) no-repeat left top; }

/** MISC */
.align-justify {text-align: justify}
.align-right {text-align: right}
.align-center {text-align:center}
img { border:none;}
img.left {float:left; margin: 0 10px 0 0;}
img.right {float: right;margin: 3px 0px 0px 15px;}
hr { display: none; }
.hr1 {height: 1px;}

/* pachete */
#basic {}
#standard {}
#premium {}
#basic, #standard, #premium {padding:10px; border:1px dotted #1262B0; margin-bottom:10px}

.clear {clear:both}
