body {
    margin: 0;
    padding: 0;
    line-height: 1.5em;
    font-size: 100%;
    font-family: Arial, Helvetica, sans-serif;
}

a:link {
    color: #3B8183;
    text-decoration: none; 
}        

a:visited {
    color: #3B8183;
    text-decoration: none; 
}

a:hover {
    text-decoration: underline;    
}

b { font-size: 110%;}
em { color: red;}

h3 {
    text-align: center;
    font-weight: normal;
}

h2 {
    font-weight: normal;
}

#maincontainer{
    width: 1024px; /*Width of main container*/
    margin: 0 auto; /*Center container on page*/
}
	
#topsection{
    height: 200px; /*Height of top section*/
    text-align: right;
    margin: 20px 0;
}
	
.poza_sus {
    margin-top: 10px;
    float: right;
    width: 270px;
    margin-left: 110px;
}
        

#topsection h1{
    margin: 0;
    padding-top: 15px;
}

#contentwrapper {
    float: left;
    width: 100%;
}

#contentcolumn {
    margin: 0 342px 0 344px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
    color: #666666;
}

#leftcolumn{
    float: left;
    width: 321px; /*Width of left column in pixel*/
    margin-left: -1030px; /*Set margin to that of -(MainContainerWidth)*/
    color: #666666;
}

#rightcolumn {
    float: left;
    width: 221px; /*Width of right column*/
    margin-left: -221px; /*Set left margin to -(RightColumnWidth)*/
    color: #666666;
}

.rounded {
    border-radius: 14px;
    -moz-border-radius: 14px;
    border: #CCCccc solid 1px;
    padding: 10px 10px;
    margin: 10px;
    font-size: 14px;
    min-height: 470px;
}

#first_page_dual_column_container {
    margin: auto;
    display: block;
    width: 1024px;
}
	

.middle_title {
    text-align: center;
    color: #E2E53E;
    font-weight: bold;
    margin: 15px 0;
}
	
.col1 {
    display: block;
    float: left;
    width: 440px;
    background-color: #F4F4F4;
    border-radius: 14px;
    -moz-border-radius: 14px;
    padding: 10px;
    font-size: 14px;
    margin-left: 20px;
    color: #666666;
    min-height: 220px;
}
	
.col2 {
    display: block;
    float: right;
    width: 440px;
    margin-right: 20px;
    background-color: #F4F4F4;
    border-radius: 14px;
    -moz-border-radius: 14px;
    padding: 10px;
    font-size: 14px;
    color: #666666;
    min-height: 220px;
}	
 
 
#footer {
    clear: left;
    width: 100%;
    color: #BEBEBE;
    font-size: 14px;
    text-align: center;
    padding: 4px 0;
    margin-top: 10px;
}

#footer a {
    color: #BEBEBE;
    font-size: 14px;
}

.innertube {
    margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
    margin-top: 0;
}

.clear {
    clear: both;
    height: 0;
}
	
/*stil pt pagina normala*/		
		
#normal_container {
    margin: 5px auto;
    display: block;
    width: 1024px;
    margin-top: 20px;
}	
		
.col3 {
    margin-top: -150px;
    display: block;
    float: left;
    width: 680px;
    border: #F4F4F4 solid 1px;
    border-radius: 14px;
    -moz-border-radius: 14px;
    padding: 14px;
    font-size: 14px;
    margin-left: 4px;
    color: #666666;
    overflow: auto;
    padding-left: 20px;
    padding-right: 20px;
}	

// meniu
#meniu_sus {
    height: 48px;
    font-size: 16px; 
    margin-top: 50px;
    display: block;
}
        

.buton1 {
    display: inline-block;
}

.buton1 a:link {
    display: block;
    text-decoration: none;
    background-color: #ffffff;
    border-radius: 7px;
    -moz-border-radius: 7px;
    height: 48px;
    line-height: 48px;
    color: #00DFFC;
    text-align: center;
    margin: 0 10px;
    padding: 0 5px;
}
	
.buton1 a:visited {
    text-decoration: none;
    color: #00DFFC;
    padding: 0 5px;
}	
	
.buton1 a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #00DFFC;
    padding: 0 5px;
}
	
.buton1_sel {
    display: inline-block;
}

.buton1_sel a:link {
    display: block;
    text-decoration: none;
    background-color: #00DFFC;
    border-radius: 7px;
    -moz-border-radius: 7px;
    height: 48px;
    line-height: 48px;
    color: #FFFfff;
    text-align: center;
    margin: 0 10px;
    padding: 0 5px;
}
	
.buton1_sel a:visited {
    text-decoration: none;
    color: #ffffff;
    padding: 0 5px;
}	
	
.buton1_sel a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #99999D;
    padding: 0 5px;
}
	
.buton2 {
    display: inline-block;
    }

.buton2 a:link {
    display: block;
    text-decoration: none;
    background-color: #ffffff;
    border-radius: 7px;
    -moz-border-radius: 7px;
    height: 48px;
    line-height: 48px;
    color: #F7941D;
    text-align: center;
    margin: 0 10px;
    padding: 0 5px;
}
	
.buton2 a:visited {
    text-decoration: none;
    color: #F7941D;
    padding: 0 5px;
}	
	
.buton2 a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #F7941D;
    padding: 0 5px;
}
	
.buton2_sel {
    display: inline-block;
    }

.buton2_sel a:link {
    display: block;
    text-decoration: none;
    background-color: #F7941D;
    border-radius: 7px;
    -moz-border-radius: 7px;
    height: 48px;
    line-height: 48px;
    color: #ffffff;
    text-align: center;
    margin: 0 10px;
    padding: 0 5px;
}
	
.buton2_sel a:visited {
    text-decoration: none;
    color: #ffffff;
    padding: 0 5px;
}	
	
.buton2_sel a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #99999D;
    padding: 0 5px;
}
	
.buton3 {
    display: inline-block;
    }

.buton3 a:link {
    display: block;
    text-decoration: none;
    background-color: #ffffff;
    border-radius: 7px;
    -moz-border-radius: 7px;
    height: 48px;
    line-height: 48px;
    color: #008C9E;
    text-align: center;
    margin: 0 10px;
    padding: 0 5px;
}
	
.buton3 a:visited {
    text-decoration: none;
    color: #008C9E;
    padding: 0 5px;
}
	
.buton3 a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #008C9E;
    padding: 0 5px;
}
	
.buton3_sel {
    display: inline-block;
    }

.buton3_sel a:link {
    display: block;
    text-decoration: none;
    background-color: #008C9E;
    border-radius: 7px;
    -moz-border-radius: 7px;
    height: 48px;
    line-height: 48px;
    color: #ffffff;
    text-align: center;
    margin: 0 10px;
    padding: 0 5px;
}
	
.buton3_sel a:visited {
    text-decoration: none;
    color: #ffffff;
    padding: 0 5px;
}

.buton3_sel a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #008C9E;
    padding: 0 5px;
}

.buton4 {
    display: inline-block;
    }

.buton4 a:link {
    display: block;
    text-decoration: none;
    background-color: #ffffff;
    border-radius: 7px;
    -moz-border-radius: 7px;
    height: 48px;
    line-height: 48px;
    color: #60B99A;
    text-align: center;
    margin: 0 10px;
    padding: 0 5px;
}
	
.buton4 a:visited {
    text-decoration: none;
    color: #60B99A;
    padding: 0 5px;
}	
	
.buton4 a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #60B99A;
    padding: 0 5px;
}
	
.buton4_sel {
    display: inline-block;
    }

.buton4_sel a:link {
    display: block;
    text-decoration: none;
    background-color: #60B99A;
    border-radius: 7px;
    -moz-border-radius: 7px;
    height: 48px;
    line-height: 48px;
    color: #ffffff;
    text-align: center;
    margin: 0 10px;
    padding: 0 5px;
}
	
.buton4_sel a:visited {
    text-decoration: none;
    color: #ffffff;
    padding: 0 5px;
}
	
.buton4_sel a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #60B99A;
    padding: 0 5px;
}

.buton5 {
    display: inline-block;
    }

.buton5 a:link {
    display: block;
    text-decoration: none;
    background-color: #ffffff;
    border-radius: 7px;
    -moz-border-radius: 7px;
    margin: 0 10px;
    padding: 0 5px;
    height: 48px;
    line-height: 48px;
    color: #C6CA43;
    text-align: center;
}
	
.buton5 a:visited {
    text-decoration: none;
    color: #C6CA43;
    padding: 0 5px;
}

.buton5 a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #C6CA43;
    padding: 0 5px;
}

.buton5_sel {
    display: inline-block;
    }

.buton5_sel a:link {
    display: block;
    text-decoration: none;
    background-color: #C6CA43;
    border-radius: 7px;
    -moz-border-radius: 7px;
    margin: 0 10px;
    padding: 0 5px;
    height: 48px;
    line-height: 48px;
    color: #ffffff;
    text-align: center;
}
	
.buton5_sel a:visited {
    text-decoration: none;
    color: #ffffff;
    padding: 0 5px;
}	
	
.buton5_sel a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #99999D;
    padding: 0 5px;
}

.account_details {
    font-size: medium; 
    color: #3B8183;
    font-weight: bold; 
}

.col4 {
    margin-top: 10px;
    display: block;
    float: right;
    width: 200px;
    margin-left: 50px;
    background-color: #F4F4F4;
    border-radius: 14px;
    -moz-border-radius: 14px;
    padding: 10px;
    font-size: 14px;
    color: #666666;
    padding-left: 20px;
    padding-right: 20px;
}

.col4 table {
    min-width: 200px;
}

.col4 td {
    background-color: #ffffff;
    max-width: 174px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.normal_editbox {
    width: 140px;
}

.large_editbox {
    width: 400px;
}

.small_editbox {
    width: 37px;
}
